Содержание
- Введение 1
- Модели данных и типы СУБД 2
- - Реляционная модель данных 2.1
- - NoSQL базы данных 2.2
- - Выбор СУБД для конкретной задачи 2.3
- Инструменты и технологии разработки 3
- - Языки программирования для работы с БД 3.1
- - ORM (Object-Relational Mapping) 3.2
- - Инструменты миграции и управления базами данных 3.3
- Архитектура приложений с базами данных 4
- - Монолитная vs. Микросервисная архитектура 4.1
- - Паттерны проектирования для работы с БД 4.2
- - Обеспечение API для доступа к данным 4.3
- Практические примеры реализации 5
- - Создание веб-приложения с использованием Python и PostgreSQL 5.1
- - Пример работы с NoSQL базой данных MongoDB 5.2
- - Оптимизация запросов к базе данных 5.3
- Заключение 6
- Список литературы 7