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