Skip to content

1 Базы данных

Winterpuma edited this page Jul 5, 2021 · 3 revisions

ДИСЦИПЛИНА 1.
Базы данных.

Общие представления о реляционной модели и реляционных объектах данных. Понятие целостности реляционных данных. Реляционная алгебра и реляционное исчисление (вариант кортежей). Условные выражения и предикаты языка SQL. Функциональные зависимости. Правила вывода Армстронга и Дарвена. Замыкание множества атрибутов. Нормализация отношений. Первая, вторая и третья нормальные формы. Нормальная форма Бойса-Кодда. Нормализация отношений. Многозначные зависимости и четвертая нормальная форма. Зависимости соединения и пятая нормальная форма. Управление транзакциями. Типы транзакций. Свойства транзакций. Тупиковые ситуации и способы их обнаружения. Уровни изоляции. Поддержка блокировок в стандарте языка SQL. Безопасность данных в базах данных. Поддержка мер обеспечения безопасности в стандарте языка SQL: механизм представлений и подсистема полномочий. Декларативная и процедурная поддержка ограничений целостности. Поддержка ограничений целостности в стандарте языка SQL.

Перечень вопросов

  1. Реляционная модель. Реляционные объекты данных. Целостность реляционных данных.

  2. Реляционная алгебра.

  3. Реляционное исчисление (вариант кортежей).

  4. Условные выражения и предикаты языка SQL.

  5. Функциональные зависимости. Правила вывода Армстронга и Дарвена. Замыкание множества атрибутов.

  6. Нормализация отношений. Первая, вторая и третья нормальные формы. Нормальная форма Бойса-Кодда.

  7. Нормализация отношений. Многозначные зависимости и четвертая нормальная форма. Зависимости соединения и пятая нормальная форма.

  8. Управление транзакциями. Типы транзакций. Свойства транзакций.

  9. Управление транзакциями. Тупиковые ситуации и способы их обнаружения. Уровни изоляции. Поддержка блокировок в стандарте языка SQL.

  10. Безопасность данных в базах данных. Поддержка мер обеспечения безопасности в стандарте языка SQL: механизм представлений и подсистема полномочий.

  11. Декларативная и процедурная поддержка ограничений целостности. Поддержка ограничений целостности в стандарте языка SQL.

Основная учебная литература.

  1. Дейт К. Дж. Введение в систему баз данных. - М.: «Вильямс», 6-издание, 2012.
Clone this wiki locally