Вопросы к экзамену по курсу "Базы данных"

(6-й семестр)

1. Реляционная модель данных (РМД). Структуризация данных в РМД. Свойства отношения.

2. Основные операции в РМД. Ограничения целостности. Достоинства и недостатки РМД.

3. Проектирование баз данных. Требования к проекту базы данных. Этапы проектирования.

4. Методы инфологического проектирования. Метод "сущность-связь".

5. Нормализация отношений (до 4НФ).

6. Распределенные базы данных (РБД): принципы построения, достоинства и недостатки.

7. Методы поддержки распределенных баз данных: распределенные ограничения целостности; распределенные запросы.

8. Методы поддержки распределенных баз данных: фрагментация.

9. Методы поддержки распределенных баз данных: репликация.

10. Методы поддержки распределенных баз данных: распределенные транзакции; механизм двухфазной фиксации.