Введение
Глава 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
"Генераторы, исключения, триггеры"
Расчетно-графическое задание
Экзаменационные вопросы по курсу "Базы данных"
Литература
Словарь по курсу "Базы данных"