Лекция Пример общей организации СУБД и физическое представление реляционных баз данных во внешней памяти, а также индексные структуры
Код роботи: 604
Вид роботи: Лекция
Предмет: Бази даних
Тема: Пример общей организации СУБД и физическое представление реляционных баз данных во внешней памяти, а также индексные структуры
Кількість сторінок: 44
Дата виконання: 2015
Мова написання: російська
Ціна: 250 грн
Введение
1. Основные понятия, цели и общая организация System R
1.1. Используемая терминология
1.2. Цели System R и их связь с общей организацией системы
1.3. Организация внешней памяти в базах данных System R
1.4. Интерфейс RSS
2. Общие принципы организации данных во внешней памяти в SQL-ориентированных СУБД
2.1. Хранение таблиц
2.2. Индексы
2.3. Журнальная информация
2.4. Служебная информация
Заключение
В 1975-1979 гг. в исследовательской лаборатории компании IBM разрабатывалась система управления реляционными базами данных System R. Эта работа оказала революционизирующее влияние на развитие теории и практики реляционных систем во всем мире. Именно System R практически доказала жизнеспособность реляционного подхода к управлению базами данных.
После успешного завершения работ по созданию этой системы и получения экспериментальных результатов ее использования был разработан целый ряд коммерчески доступных реляционных систем, в том числе и на основе непосредственного развития System R. Исключительно важен опыт, приобретенный при разработке этой системы. Практически во всех более поздних реляционных СУБД в той или иной степени используются методы, примененные в System R. Поэтому лекции, посвященные внутренней организации SQL-ориентированных СУБД, во многом опираются на материалы статей, посвященных System R.
Организации СУБД System R посвящена обширная библиография (здесь подобраны публикации, свободно доступные в Internet к моменту написания этого текста). Поскольку публикации появлялись по ходу практической реализации системы, каждая из них отражает состояние дел (идейное и практическое) именно на том этапе работы, когда была написана соответствующая статья.
Некоторые идеи и представления, естественно, изменялись по ходу работы. Сравнительно законченное представление о системе в целом дают только заключительные публикации. Имеется обширный обзор литературы, посвященной System R и связанных с ней проектов.
В этой лекции была кратко описана экспериментальная реляционная СУБД System R, оказавшая гигантское влияние на становление современной технологии баз данных. Были рассмотрены основные цели проекта System R, общая архитектура системы, основные структуры данных внешней памяти и интерфейс подсистемы управления внешней памятью.
Далее были обсуждены основные подходы к организации внешней памяти, применяемые в современных СУБД. Конечно, в любой конкретной SQL-ориентированной СУБД используется ряд собственных приемов организации хранения таблиц и индексов, но практически во всех случаях общие принципы похожи.