📘Системы баз данных (издание 2025–2026 гг.)
📚Системы баз данных — это комплексная учебная программа, разработанная для студентов BSCS, BSSE, BSIT, специалистов по наукам о данных и самостоятельно изучающих основы основополагающих принципов и практических приложений проектирования и управления базами данных.
Это издание включает в себя вопросы многократного тестирования и тесты для закрепления концептуальных знаний и предоставления практического опыта работы с базами данных на платформах SQL и реляционных СУБД.
Книга знакомит читателей с основами моделей данных и нормализации, а также с такими сложными темами, как управление транзакциями, распределенные базы данных и системы NoSQL.
В книге особое внимание уделяется как теории, так и реализации, что позволяет студентам приобретать навыки эффективного проектирования, выполнения запросов, обеспечения безопасности и оптимизации баз данных.
📂 Главы и темы
🔹 Глава 1: Введение в системы баз данных
– Базовые концепции баз данных
– Сравнения систем баз данных и файловых систем
– Пользователи и администраторы баз данных
– Архитектура СУБД
🔹 Глава 2: Модели данных и проектирование баз данных
– ER-моделирование и расширенное ER-моделирование
– Реляционная модель и реляционная алгебра
– Функциональные зависимости
– Нормализация (от первой нормальной формы до формы BCNF и далее)
🔹 Глава 3: Язык структурированных запросов (SQL)
– SELECT, INSERT, UPDATE, DELETE
– Объединения, подзапросы и представления
– Ограничения, триггеры и индексы
– Расширенные функции SQL
🔹 Глава 4: Системы управления реляционными базами данных (СУРБД)
– Архитектура и компоненты СУРБД
– Оптимизация запросов
– Структуры хранения
– Транзакции
🔹 Глава 5: Управление транзакциями и управление параллельными процессами
— Свойства ACID
— Блокировки и упорядочивание по временным меткам
— Взаимоблокировки и восстановление
🔹 Глава 6: Физическое проектирование и хранение баз данных
— Организация файлов
— B-деревья, хэш-индексы
— Управление хранилищем и настройка
🔹 Глава 7: Безопасность и авторизация баз данных
— Вопросы безопасности и меры противодействия
— Контроль доступа и аутентификация
— Предотвращение SQL-инъекций
🔹 Глава 8: Расширенные темы баз данных
— Распределенные базы данных
— NoSQL и системы больших данных
— Облачные базы данных
🔹 Глава 9: Приложения и проекты баз данных
— Примеры использования баз данных
— Комплексное проектирование проектов (ERD → SQL)
— Инструменты: MySQL, Oracle, PostgreSQL
🌟 Почему стоит выбрать эту книгу?
✅ Полное покрытие системы баз данных в программе курса
✅ Включает вопросы с многовариантными вопросами, тесты и практические лабораторные работы
✅ Охватывает SQL, реляционные СУБД, NoSQL и распределённые базы данных
✅ Идеально подходит для студентов, специалистов и преподавателей
✍ Это приложение создано по мотивам работ следующих авторов:
С. Дж. Дейт, Гектор Гарсия-Молина, Рагху Рамакришнан, Авраам Зильбершац
📥 Скачайте сейчас!
Освойте основы и применение систем баз данных с приложением «Системы баз данных»! (издание 2025–2026 гг.)
Последнее обновление
25 нояб. 2025 г.