ВОПРОСЫ ДЛЯ ЭКЗАМЕНА Основные структуры данных. Модели данных. Архитектура БД. 1.

advertisement
ВОПРОСЫ ДЛЯ ЭКЗАМЕНА
1. Основные структуры данных. Модели данных. Архитектура БД.
2. Понятие предметной области.
3. Типология свойств объекта и связей предметной области.
4. Декларативный и процедурный способ отображения объектов и отношений.
5. Определение БД и БнД. Состав и структура БнД.
6. Соотношение основных требований и свойств СУБД.
7. Назначение и особенности этапов проектирования БД.
8. Принципы отображения концептуальной схемы на выбранную модель
данных.
9. Особенности отображения концептуальной схемы на иерархическую,
сетевую и реляционные модели.
10. Иерархические базы данных. Принципы построения, модель данных,
области применения.
11. Сетевые базы данных. Принципы построения, модель данных, области
применения.
12. Основы реляционной алгебры. Декартово произведение, отношения,
функциональные зависимости, их свойства.
13. Первичные, вторичные и внешние ключи отношений.
14. Теоретико-множественные операции реляционной алгебры.
15. Специальные операции реляционной алгебры.
16. Реляционные базы данных. Принципы построения, модель данных, области
применения.
17. Даталогическое проектирование реляционных БД на основе принципа
нормализации.
18. Концептуальные модели данных. Моделирование локальных представлений.
Модель “сущность-связь”.
19. Сущности, атрибуты, связи, сущности-связи. Отношения и мощности
отношений.
20. Модели жизненного цикла
21. Логическое проектирование БД.
22. Поддержка целостности реляционной БД.
23. Особенности проектирования БД на основе CASE-технологий
24. Язык SQL определения данных и манипуляции данными. Назначение.
Функциональные возможности.
25. Операторы DDL для описания, изменения и удаления таблиц.
26. Реализация операций реляционной алгебры в SQL.
27. Создание запросов и отчетов в стандарте SQL.
28. Формы представлений – горизонтальное, вертикальное, сгруппированное,
объединенное.
29. Физические модели БД. Файловые структуры – файлы прямого доступа,
индексные файлы, инвертированные списки.
30. Модели транзакций. Журналы транзакций, способы заверения транзакций.
31. Параллельное выполнение транзакций.
32. Изолированность пользователей. Синхронизационные захваты.
33. Защита информации в БД.
34. Функции администраторов БД.
35. Сетевые базы данных. Архитектура “клиент/сервер”.
36. Общая модель распределенной системы баз данных.
37. Двух и трехуровневая система “клиент-сервер”.
38. Понятие целостности базы данных.
39. Идентификация пользователей.
40. Источники отказов и сбоев.
Related documents
Download