Экзаменационные вопросы БАЗЫ
Описание файла
Документ из архива "Экзаменационные вопросы БАЗЫ", который расположен в категории "". Всё это находится в предмете "базы данных" из 6 семестр, которые можно найти в файловом архиве РТУ МИРЭА. Не смотря на прямую связь этого архива с РТУ МИРЭА, его также можно найти и в других разделах. Архив можно найти в разделе "к экзамену/зачёту", в предмете "базы данных (бд)" в общих файлах.
Онлайн просмотр документа "Экзаменационные вопросы БАЗЫ"
Текст из документа "Экзаменационные вопросы БАЗЫ"
Экзаменационные задачи и вопросы по БД
Задача 1. Дана ER-диаграмма ПО. Пусть все отношения, построенные по диаграмме, нормализованы до БКНФ. Изобразить схему БД в ACCESS. Подчеркнуть все первичные ключи прямой линией, а вторичные – волнистой.
Задача 2. Даны схемы двух отношений. Записать выражение реляционной алгебры Кодда, реализующее запрос.
-
Основные понятия баз данных: база данных (БД), модель данных, система управления БД (СУБД), администратор БД. Элементарные операции с БД.
-
Трёхуровневая архитектура БД: внешний, концептуальный и внутренний уровни.
-
Жизненный цикл БД, его этапы.
-
Модели данных: иерархическая, сетевая, реляционная, постреляционная, многомерная, объектно-ориентированная.
-
Реляционная модель данных (РМД). Элементы РМД: отношение, домен, атрибут, кортеж, схема отношения, ключи.
-
Методы проектирования БД. Проблемы пректирования: избыточность, аномалии модификации, целостность БД.
-
Метод проектирования БД «сущность-связь» (ER) и его этапы. Модель предметной области (ПО): сущность, атрибут, связь, класс принадлежности. ER-диаграмма ПО.
-
Правила преобразования диаграммы ПО в РБД с учётом вида связей сущностей и классов принадлежностей объектов сущностей к связям.
-
Метод проектирования БД на основе процедуры нормализации (декомпозиции) отношений. Зависимости между атрибутами: функциональная (полная и частичная), транзитивная, многозначная. Взаимно-независимые атрибуты.
-
Первая нормальная форма (1НФ). Вторая нормальная форма (2НФ): определение, алгоритм получения 2НФ, пример.
-
3НФ: определения, алгоритм получения 3НФ, пример. Усиленная 3НФ или, иначе, форма Бойса-Кодда (БКНФ): определение, пример. Роль БКНФ в методе проектирования БД «сущность-связь».
-
Теоретические основы РМД: реляционная алгебра и реляционное исчисление, их логическая эквивалентность. Определение РМД Кодда: отношение, домен, реляционная база данных.
-
Теоретические основы SQL и QBE. Реляционная алгебра: выражения, операнды, операции и приоритеты их выполнения. Эквивалентность схем отношений. Операции объединения и разности над отношениями: графическая интерпретация, определения, примеры.
-
Операция декартова (прямого) произведения отношений: графическая интерпретация, определения, примеры.
-
Операция выборки из отношения: графическая интерпретация, определения, примеры.
-
Операция проекции отношения: графическая интерпретация, определения, примеры.
-
Операция естественного соединения отношений: графическая интерпретация, определения, примеры.
-
Операция деления отношений: графическая интерпретация, определения, примеры.
-
Операции тета-соединения и пересечения отношений: графическая интерпретация, определения, примеры.
-
Дополнительные операции реляционной алгебры Дейта: переименование, расширение, произведение, присвоение, вставка, обновление и удаление.
-
Язык запросов SQL. Инструкция SELECT. Синтаксис инструкции в основном запросе. Пример однотабличного запроса. Примеры многотабличных запросов: с внутренним и внешним объединениями.
-
Инструкция SELECT. Синтаксис инструкции в подчинённом запросе. Примеры запросов с коррелированным и некоррелированным подзапросами.
-
Инструкция SELECT и оператор Union. Пример итогового запроса (группа кортежей) с условием отбора. Пример запроса объединения.
-
Инструкции DELETE, INSERT, SELECT …. INTO, UPDATE. Примеры запросов модификации данных.