- •Рабочая программа курса «базы данных»
- •2004Г, протокол №
- •Оглавление
- •Пояснительная записка
- •Объем дисциплины и виды учебной работы
- •Тематический план
- •Содержание разделов дисциплины
- •Лабораторный практикум
- •Контрольные вопросы
- •Нормальная форма Бойса-Кодда.
- •Учебно-методическое обеспечение дисциплины Основная литература
- •Дополнительная литература
Контрольные вопросы
-
Определение и назначение базы данных.
-
Определение и назначение систем управления базами данных.
-
Компоненты среды СУБД.
-
Жизненный цикл БД.
-
Семантическое моделирование данных. Графические примитивы в нотации Чена. Правила моделирования
-
Иерархическая модель данных.
-
Сетевая модель данных.
-
Реляционная модель данных. Основные понятия.
-
Этапы проектирования реляционной базы данных.
-
Понятие ключа в реляционной базе данных. Виды ключей.
-
Виды связей между объектами. Понятие мощности связи.
-
Принцип нормализации отношений.
-
Понятие функциональной зависимости. Требования к отношениям во второй нормальной форме.
-
Понятие транзитивной зависимости. Требования к отношениям в третьей нормальной форме.
-
Нормальная форма Бойса-Кодда.
-
Понятие многозначной зависимости. Требования к отношениям в четвертой нормальной форме.
-
Понятие зависимости соединения. Требования к отношениям в пятой нормальной форме.
-
Реляционная алгебра. Операции реляционной алгебры. Построение выражений и запись.
-
Реляционное исчисление кортежей. Понятие правильно построенной формулы. Построение выражений и запись.
-
Реляционное исчисление доменов. Понятие правильно построенной формулы. Построение выражений и запись.
-
Понятие языка определения данных и языка манипулирования данными. На примере SQL.
-
Понятие транзакций. Свойства транзакций.
-
Управление параллельностью. Определение и проблемы.
-
Сравнение OLTP-систем и хранилищ данных.
-
Архитектура хранилищ данных.
-
Многомерная OLAP-технология.
Учебно-методическое обеспечение дисциплины Основная литература
-
Карпова Т. Базы данных: модели, разработка, реализация [Текст]./ Т. Карпова - СПб: Питер, 2001. - 304с.
-
Коннолли, Томас. Базы данных: проектирование, реализация и сопровождение. Теория и практика [Текст], 2-е изд.: Пер. с англ. / Томас Коннолли, Каролин Бегг. - М.: Издательский дом «Вильямс», 2001.- 1120с.
-
Хансен, Гэри. Базы данных.Разработка и управление.[Текст], Пер. с англ. / Гэри Хансен, Джеймс Хансен - М.: ЗАО «Изд-во «Бином»,2000.-704с.
Дополнительная литература
-
Карпов Б. Microsoft Access 2000[Текст]: Справочник./ Б. Карпов– СПб: Питер, 2001. – 416с.
-
Глушаков С.В. Программирование в среде Windows[Текст]: Учебный курс / С.В. Глушаков, В.В. Мельников -М: ООО «Издательство АСТ»,2001.-487с