1.Понятие информационной системы. Структура. Типы информационных систем. Файл-серверные ИС и клиент-серверные ИС.
2.Клиент-серверные приложения. Механизмы осуществления связи между клиентом и сервером. ODBC и другие специальные протоколы.
3.Понятие СУБД. Функции, которые выполняет СУБД. Примеры СУБД и их возможности.
4.Понятие БД. Модели БД. Реляционная модель. Основные свойства РБД. 12 правил Кодда.
5.Первая нормальная форма. Нарушения первой нормальной формы.
6.Вторая нормальная форма. Примеры.
7.Третья нормальная форма и НФБК. Примеры.
8.Четвертая нормальная форма. Примеры.
9.Пятая нормальная форма. Примеры.
10.Типы данных, хранящиеся в БД (СУБД). Тип NULL.
11.Понятие первичного ключа. Выбор первичного ключа. Возможные (альтернативные ключи).
12.Индексы. Структура индексов. Виды индексов. Функции, выполняемые индексами.
13.Требования целостности БД и поддержка их СУБД.
14.Связи между таблицами. Роль первичного ключа. Тип связи «один к одному».
15.Связи между таблицами. Роль первичного ключа. Тип связи «один ко многим».
16.Языки управления БД. Классификация, примеры.
17.Язык SQL. Команды редактирования.
18.Язык SQL. Команда выборки.
19.Язык SQL. Подмножество DDL.
20.Транзакции. Требования ACID. Виды транзакций. Роль журнала транзакций. Две основные функции транзакционного механизма.
21.Параллельное выполнение транзакций. Пять видов конфликтов. Блокировки. Виды блокировок. Конфликты.
22.Жизненный цикл ИС. Этапы проектирования с краткой характеристикой. Две модели жизненного цикла.
23.Три этапа проектирования баз данных. Понятие ER-модели.
24.ER - модель. Диаграммная техника. Правила соответствия.
25.ER-модель. Связи между сущностями. Связь «один к одному» и «один ко многим».
26.ER-модель. Связи между сущностями. Связь «многие к одному» и «многие ко многим».
27.Основы безопасности СБД: защита данных от мягких и жестких сбоев. Транзакции и резервное копирование. Стратегия резервного копирования.
28.Основы безопасности СБД: защита данных от несанкционированного доступа. Понятие учетной записи и пользователя. Ограничения доступа. Группы. Интеграция системы безопасности СБД с системой безопасности сети Microsoft.
29.Программирование на стороне СБД. Программные объекты на стороне сервера: хранимые процедуры, функции, представления.
30.Программирование на стороне СБД. Программные объекты на стороне сервера: триггеры.

ЕЩЕ КОЕ - ЧТО
Понятие БД, СУБД, модели данных
Понятие ИС. Архитектура и типы ИС
Правила Кодда