Глава 1: Введение в проектирование баз данных
1.1. Понятие базы данных
База данных — это организованная структура, предназначенная для хранения, управления и извлечения информации.
1.2. Задачи проектирования баз данных
Проектирование баз данных включает в себя анализ требований, создание модели данных и проектирование схемы базы данных.
Глава 2: Модели данных
2.1. Реляционная модель
Реляционная модель данных организует данные в виде таблиц, которые могут связываться между собой.
2.2. Нереляционные модели
Нереляционные модели включают в себя документо-ориентированные, графовые и ключ-значение базы данных.
Глава 3: Процесс проектирования базы данных
3.1. Сбор требований
Этап сбора требований включает в себя взаимодействие с пользователями для выяснения их потребностей.
3.2. Создание концептуальной модели
Концептуальная модель описывает высокоуровневую структуру данных без привязки к конкретной технологии.
3.3. Реализация базы данных
На этапе реализации происходит создание структуры базы данных с использованием выбранной СУБД.
Глава 4: Тестирование и оптимизация базы данных
4.1. Тестирование базы данных
Тестирование базы данных включает в себя проверку корректности работы и производительности.
4.2. Оптимизация запросов к базе данных
Оптимизация включает в себя улучшение производительности запросов путем изменения их структуры и индексации.
Заключение
В результате выполнения лабораторной работы мы изучили основные принципы проектирования баз данных, модели данных, процесс их проектирования и методы тестирования и оптимизации.