Введение

Глава I Основные понятия

 1.1 Банк данных

- Понятие банка данных

- Компоненты банка данных

- Пользователи банка данных

Вопросы для самоконтроля

 1.2 Системы управления базами данных (СУБД)

- Понятие и функции СУБД

- Архитектура СУБД

Вопросы для самоконтроля

 1.3 База данных

- Понятие и представление базы данных

- Данные в базе данных

- Отображения

Вопросы для самоконтроля

Тесты для самоконтроля

Глава 2 Модели данных

 2.1 Основные сведения

- Понятие модели данных

- Классификация

Вопросы для самоконтроля

 2.2 Реляционная модель данных

- Основные понятия

- Ограничения целостности

- Свойства отношений

Вопросы для самоконтроля

 2.3 Реляционная алгебра

- Теоретико-множественные операции

- Специальные реляционные операции

Вопросы для самоконтроля

Тесты для самоконтроля

Глава 3 Проектирование баз данных

 3.1 Общие сведения

- Структура этапов проектирования

- Характеристика каждого этапа

Вопросы для самоконтроля

 3.2 Инфологическое проектирование

- Понятие ИЛМ

- Метод "Сущность-Связь"

- Методика построения ИЛМ

- Пример ИЛМ

Вопросы для самоконтроля

 3.3 Даталогическое проектирование

- Понятие ДЛМ

- Переход от ИЛМ к ДЛМ

- Пример ДЛМ

Вопросы для самоконтроля

Тесты для самоконтроля

Лабораторный практикум

  Лабораторная работа N 1

"Инсталляция пакета InterBase"

  Лабораторная работа N 2

"Изучение языка описания данных"

  Лабораторная работа N 3

"Изучение языка манипулирования данными"

  Лабораторная работа N 4

"Команда Select"

  Лабораторная работа N 5

"Генераторы, исключения, триггеры"


Расчетно-графическое задание

Экзаменационные вопросы по курсу "Базы данных"

Литература

Словарь по курсу "Базы данных"