Найти тему

📘 Основы технологий баз данных (2-е издание)

Оглавление

Бесплатная электронная книга.

Автор: Б. А. Новиков, Е. А. Горшкова, Н. Г. Графеева. Язык: RU. Год: 2020

PDF версия книги выложена на сайт internet-lab.ru с разрешения postgrespro.ru.

Учебное пособие Основы технологий баз данных охватывает теорию баз данных, методы и алгоритмы, применяемые при реализации СУБД, а также их особенности в системе PostgreSQL. Курс рассчитан на студентов вузов, имеющих базовую подготовку по программированию, а также разработчиков баз данных и СУБД.

Во втором издании добавлено подробное рассмотрение структур хранения, методов выполнения и оптимизации запросов, средств поддержки согласованности и надежности, создания параллельных и распределенных систем баз данных и других вопросов.

Материал первой части учебного пособия составляет основу для базового курса и содержит краткий обзор требований и критериев оценки СУБД и баз данных, теоретическую реляционную модель данных, основные конструкции языка запросов SQL, организацию доступа к базе данных PostgreSQL, вопросы проектирования приложений и основные расширения, доступные в системе PostgreSQL.

Вторая часть, добавленная в настоящем издании, содержит материал, который будет полезен разработчикам баз данных и СУБД. В ней подробно рассматриваются структуры хранения, методы выполнения и оптимизации запросов, дополнительные возможности языка SQL, средства поддержки согласованности и надежности. Рассмотрены средства программирования серверов баз данных, средства расширения функциональности PostgreSQL, вопросы создания систем с репликацией, параллельных и распределенных систем баз данных.

Осенью 2018 года Новиков Борис Асенович прочитал одноименный курс лекций на факультете ВМК МГУ им. М. В. Ломоносова. Лекции не повторяют весь материал книги; в них подробно разбираются наиболее сложные вопросы.

Содержание

Часть I. От теории к практике

  • Введение
  • Теоретические основы БД
  • Знакомство с базой данных
  • Введение в SQL
  • Управление доступом в базах данных
  • Транзакции и согласованность базы данных
  • Разработка приложений СУБД
  • Расширения реляционной модели
  • Разновидности СУБД

Часть II. От практики к мастерству

  • Архитектура СУБД
  • Структуры хранения и основные алгоритмы СУБД
  • Выполнение и оптимизация запросов
  • Управление транзакциями
  • Надежность баз данных
  • Дополнительные возможности SQL
  • Функции и процедуры в базе данных
  • Расширяемость PostgreSQL
  • Полнотекстовый поиск
  • Безопасность данных
  • Администрирование баз данных
  • Репликация баз данных
  • Параллельные и распределенные СУБД

Ссылки

Библиотека системного администратора

Видео: Учебный курс "Технологии баз данных"

Скачать

Источник:

Основы технологий баз данных (2-е издание) | internet-lab.ru

💰 Поддержать проект

Если вам понравилась статья, то ставьте 👍🏻 каналу.
Пишите комментарии, задавайте вопросы, подписывайтесь.