Подготовка к экзамену

  • 17 янв. 2014 г.
  • 897 Слова
Программа к экзамену по
курсу «Базы данных»/ «Технологии баз данных»

Основные понятия реляционной модели данных. Сетевая и иерархическая модели данных и их недостатки, которые привели кпоявлению реляционной модели данных. Основные понятия модели «Сущность-Связь»: сущность, связь сущностей, виды связей. Основные понятия реляционной модели данных: домен, кортеж, отношение. Свойства отношений.Понятия целостности сущности и ссылочной целостности. Перевод модели типа «Сущность-Связь» в реляционную модель данных.
Возможные типы задач: создание модели «Сущность-Связь» или реляционной модели потекстовому описанию предметной области; перевод модели «Сущность-Связь» в реляционную модель данных.

Теория нормализации. Понятие функциональной зависимости. Свойсва функциональных зависимостей. Понятиедекомпозиции без потерь. Первая нормальная форма и аномалии обновления. Вторая нормальная форма и аномалии обновления. Третья нормальная форма и аномалии обновления. Нормальная форма Бойса-Кодда. Четвертая нормальнаяформа и многозначная зависимость. Пятая нормальная форма.
Возможные типы задач: проектирование реляционной модели согласно последовательному приведению набора таблиц к нормальным формам; для заданнойреляционной модели с нарушением нормальных форм исправить найденные нарушения.

Основы языка SQL. Команды DDL (создание таблиц, изменение таблиц, уничтожение таблиц). Команды DML (вставка записи в таблицы,изменение записи, удаление записей из таблицы). Команда SELECT (правила формирования условий отбора, соединения, функции агрегирования, группировки, подзапросы). Создание представлений. Создание ииспользование хранимых процедур и функций. Триггеры и случаи их использования.
Возможные типы задач: Для заданной реляционной модели данных сформулировать различные запросы; для заданной реляционной модели данныхсоздать хранимые процедуры или функции; для заданной реляционной модели данных создать триггеры.

Реляционные исчисления. Реляционная алгебра Кодда...
tracking img