Вопросы к экзамену
.docВопросы к экзамену по дисциплине «Базы данных»
Группа 5вти-2-029
-
Что такое базы данных? Первые модели данных. Системы управления файлами.
-
Иерархические СУБД. Сетевые базы данных.
-
Реляционная модель данных.
-
Множества.
-
Операции над множествами. Декартово произведение множеств.
-
Отношение.
-
Бинарные отношения. Отношение эквивалентности. Отношения порядка.
-
Функциональное отношение. n-арные отношения (отношения степени n)
-
Транзитивное замыкание отношений.
-
Типы данных.
-
Общая характеристика реляционной модели данных. Типы данных, используемые в реляционной модели.
-
Домены.
-
Отношения, атрибуты, кортежи отношения.
-
Свойства отношений.
-
Null-значения. Трехзначная логика (3VL).
-
Потенциальные ключи.
-
Внешние ключи.
-
Операции, которые могут нарушить ссылочную целостность.
-
Стратегии поддержания ссылочной целостности.
-
Реляционная алгебра.
-
Отношения, совместимые по типу. Оператор переименования атрибутов.
-
Теоретико-множественные операторы.
-
Специальные реляционные операторы.
-
Зависимые реляционные операторы. Примитивные реляционные операторы.
-
Использование имен корреляции (алиасов, псевдонимов).
-
Использование агрегатных функций в запросах, с группировками.
-
BNF-нотация. Синтаксис оператора выборки.
-
Синтаксис соединенных таблиц.
-
Порядок выполнения оператора SELECT.
-
Реализация реляционной алгебры средствами оператора SELECT.
-
Этапы разработки базы данных.
-
Критерии оценки качества логической модели данных.
-
Первая нормальная форма.
-
Вторая нормальная форма.
-
Третья нормальная форма