Банк данных. Преимущества банковской организации данных.
1. Компоненты банка данных, их назначение.
2. Классификация банков данных.
3. Уровни представления базы данных в СУБД. Данные, хранимые в СУБД.
4. Архитектура СУБД.
5. Функции СУБД.
6. Этапы развития информационных систем. Характеристики ранних моделей данных.
7. Модель данных: определение, состав.
9. Сетевая модель данных: основные понятия, ограничения целостности.
10. Иерархическая модель данных: основные понятия, ограничения целостности.
11. Базовые понятия реляционной модели данных. Свойства отношений.
12. Реляционная алгебра.
13. Нормальные формы. Нормализация отношений.
14. Этап инфологического проектирования.
15. Модель "Сущность-Связь": основные понятия.
16. Методика разработки инфологической модели.
17. Даталогическое проектирование. Правила перехода от ИЛМ к ДЛМ.
18. Организация хранения данных. Обновление данных.
19. Способы доступа к записям: последовательная обработка, доступ по ключу, доступ по первичному ключу, хеширование, индексирование.
20. Основные команды языка SQL.
21. Обзор современных СУБД (выбрать 3 - 4 СУБД по выбору).
22. Организация индексных файлов.
23. Архитектура клиент-сервер.
24. Работа с БД в сети Internet.
25. Защита информации в БД.