Ивт-20 / БД - заочный факультет / 02 Вопросы экзамена
.docВопросы для подготовки к экзамену по дисциплине «Базы данных»
-
Определение и назначение базы данных. Жизненный цикл БД. Определение, этапы.
-
Определение и назначение систем управления базами данных.Компоненты среды СУБД. Аппаратное обеспечение. Программное обеспечение. Данные. Процедуры. Пользователи.
-
Семантическое моделирование данных. Графические примитивы в нотации Чена. Правила моделирования
-
Иерархическая модель данных. Характеристика. Манипулирование данными. Ограничение целостности.
-
Сетевая модель данных. Характеристика. Манипулирование данными. Ограничение целостности.
-
Реляционная модель данных. Основные понятия. Этапы проектирования реляционной базы данных.Понятие ключа в реляционной базе данных. Определение первичного, потенциального, составного, внешнего ключа.
-
Организация связей между сущностями. Внешний ключ. Понятие мощности связи.
-
1НФ. Требования к отношениям в первой нормальной форме
-
Понятие функциональной зависимости. Требования к отношениям во второй нормальной форме.
-
Понятие транзитивной зависимости. Требования к отношениям в третьей нормальной форме.
-
Понятие функциональной зависимости, детерминанта. Нормальная форма Бойса-Кодда.
-
Понятие многозначной зависимости. Требования к отношениям в четвертой нормальной форме.
-
Понятие зависимости соединения. Требования к отношениям в пятой нормальной форме.
-
Реляционная алгебра. Декартово произведение. Операция селекции. Операция проекции. Операция деления отношений. Операция пересечения. Операция взятия разности. Операция объединения. Построение выражений и запись.
-
Реляционное исчисление кортежей. Понятие правильно построенной формулы. Кванторы. Целевой список.
-
Реляционное исчисление доменов. Понятие правильно построенной формулы.
-
Понятие языка определения данных и языка манипулирования данными. На примере SQL.
-
Понятие транзакций. Свойства транзакций.
-
Управление параллельностью. Определение и проблемы.
-
Сравнение OLTP-систем и хранилищ данных.
-
Архитектура хранилищ данных.
-
Многомерная OLAP-технология.