Вопросы для самопроверки 1. Назовите этапы проектирования баз данных.
2. Назовите основные элементы диаграмм «сущность–связь».
3. Перечислите основные возможности CASE-средств, поддерживающих построение информационных моделей.
4. В чем отличие независимой сущности от зависимой?
5. Перечислите виды атрибутов.
6. Что такое домен?
7. Для чего используются ключи?
8. Перечислите типы ключей и дайте их характеристику.
9. Назовите основные характеристики связи между сущностями.
10. Назовите цель логического проектирования.
11. Перечислите основные элементы концептуальной модели, которые могут не отвечать реляционной модели данных.
12. Дайте определение понятию «нормализация».
13. Назовите первые три нормальные формы.
14. Дайте определения полной функциональной и транзитивной зависимостям.
15. Назовите ограничения целостности.
16. Что такое триггер?
17. Какие действия вызывают срабатывание триггера?
18. Перечислите основные стратегии поддержания целостности при помощи триггеров на примере удаления.
19. Назовите цель физического проектирования.
20. Что такое денормализация данных?
21. Перечислите основные способы денормализации данных и дайте их характеристику.
22. Назовите основные механизмы защиты, применяемые в реляционных базах данных.
Во второй части были выделены два наиболее популярных подхода (парадигмы) к анализу и проектированию информационных систем: структурный и объектно-ориентированный.