Базы данных. Конспект лекций

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

Курс начинается с введения в информационные системы, рассматривает устройства внешней памяти (магнитные ленты, барабаны, диски) и эволюцию подходов к управлению данными — от систем управления файлами до современных систем управления базами данных (СУБД). Подробно разбираются требования к информационным системам, структуры файлов и их ограничения.

Основное внимание уделяется архитектуре, функциям и компонентам СУБД: управлению данными во внешней памяти, буферами ОЗУ, транзакциями, журнализации и языкам баз данных. Рассматривается типовая организация современной СУБД и история развития технологий баз данных.

Значительная часть курса посвящена моделям данных. Анализируются ранние модели (инвертированных таблиц, иерархическая, сетевая), подробно излагается реляционная модель данных — её структуры, манипулирование данными и обеспечение целостности. Затрагиваются современные направления, включая объектно-ориентированную модель данных и манифесты, определяющие эволюцию концепций.

Похожие книги

Базы данных. Конспект лекций
A
Автор
Кузнецов Сергей Дмитриевич
Издательство
Факультет ВМК МГУ
Год
Не указан
Язык
Русский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент