ВопросыБД
.docВопросы к экзамену «Базы данных»
-
Основные определения и требования к БД; категории БД; три уровня описания данных.
-
Элементы данных и связи.
-
Реляционные модели данных. Операции реляционной алгебры. Свойства операций.
-
Функциональные зависимости: определения, логическое следствие, аксиомы.
-
Вторая нормальная форма (2НФ). Алгоритм ее построения (локальная канонизация).
-
Третья нормальная форма (3НФ). Алгоритм ее построения (локальная канонизация).
-
Построение замыкания и минимального покрытия множества функциональных зависимостей.
-
Декомпозиция схем отношений. Алгоритм проверки свойства соединения без потерь. Сохранение зависимостей.
-
Построение канонической структуры, удовлетворяющей требованиям 3НФ.
-
Физическая организация БД. Факторы, влияющие на выбор физической организации БД. СУБД: назначение, структура и принципы функционирования.
-
Классификация методов доступа.
-
Физически последовательная организация. Оценка длины поиска переменного количества записей. Модификация и сопровождение.
-
Индексно-последовательная организация. Оценка длины поиска переменного количества блокированных записей.
-
Индексно-произвольный метод доступа. Методы поиска в индексе.
-
Прямой метод доступа и методы хеширования. Функция хеширования и обработка переполнения.
-
B-деревья.
-
Мультисписковая организация наборов данных и инвертированные файлы.