Дореляционные модели базы данных

Слайд 2

Содержание:

1. Системы, которые основаны на инвертированных списках
2. Иерархические базы данных
3.

Содержание: 1. Системы, которые основаны на инвертированных списках 2. Иерархические базы данных
Сетевые системы
4. Преимущества и недостатки дореляционных моделей данных

Слайд 3

Дореляционные СУБД широко использовались на протяжении многих лет. Некоторые из них используются

Дореляционные СУБД широко использовались на протяжении многих лет. Некоторые из них используются
и сегодня. Одной из актуальных проблем является использование накопленных громадных БД совместно с современными системами. Ранние системы не базировались на каких-либо абстрактных моделях. Модели данных фактически стали использоваться специалистами в области баз данных лишь с появлением реляционного подхода. Ранние системы предоставляли доступ к базам данных на уровне записей. Пользователи таких систем должны были осуществлять явную навигацию в базах данных с помощью языков программирования, расширенных функциями СУБД. С помощью разработанных прикладных программ с индивидуальным интерфейсом был возможен интерактивный доступ к базам данных. Пользователи сами производили всю оптимизацию доступа к базам данных без поддержки со стороны системы. Ты эксперт в этой предметной области? Предлагаем стать автором Справочника Условия работы После разработки реляционных систем большая часть ранних систем была оснащена реляционным интерфейсом, но это не сделало их реляционными системами, т.к. оставалась возможность работы с данными в естественном для них режиме.

Слайд 4

Системы, которые основаны на инвертированных списках

В системах, которые были основаны на инвертированных

Системы, которые основаны на инвертированных списках В системах, которые были основаны на
списках, БД была схожа с реляционной БД, но отличалась тем, что таблицы и пути доступа к ним видны пользователям. К тому же: Строки таблиц являлись упорядоченными системой в определенной физической последовательности; Физическая последовательность строк всех таблиц могла определяться и для всей базы данных; Для каждой таблицы определялось произвольное количество ключей поиска, для которых создаются индексы. Эти индексы автоматически поддерживались системой, но были явно видны пользователю. Поддерживались 2 класса операторов: Операторы, которые устанавливают адрес записи: Прямые операторы поиска (например, нахождение первой записи таблицы по определенному пути доступа); Операторы, которые находят запись относительно определенной позиции от предыдущей записи по определенному пути доступа. Операторы над записями по адресу. Готовые работы на аналогичную тему Курсовая работа Дореляционные модели данных 420 ₽ Реферат Дореляционные модели данных 280 ₽ Контрольная работа Дореляционные модели данных 230 ₽ Получить выполненную работу или консультацию специалиста по вашему учебному проекту Узнать стоимость Особенность систем, которые основаны на инвертированных списках, состоит в отсутствии общих правил определения целостности базы данных. В некоторых системах реализована поддержка ограничения уникальности значений некоторых полей, но основную часть выполняет прикладная программа.

Слайд 5

Иерархические базы данных

Иерархическая БД содержит упорядоченный набор деревьев. Другими словами она содержит

Иерархические базы данных Иерархическая БД содержит упорядоченный набор деревьев. Другими словами она
упорядоченный набор нескольких экземпляров одного типа дерева. Каждый тип дерева состоит из одной корневой записи и упорядоченного набора (от нуля или больше) типов поддеревьев. На рисунке 1 Группа является корневой записью для записей Альбомы и Участники группы, которые являются потомками Группы. Между типами записи существуют связи. Для БД определяется полный порядок обхода – сверху вниз и слева направо.

Слайд 7

Сетевая модель

Сетевая организация данных представляет собой расширение иерархической. В иерархических моделях запись-потомок

Сетевая модель Сетевая организация данных представляет собой расширение иерархической. В иерархических моделях
может иметь только одного предка, а в сетевой модели потомок может иметь любое количество предков. Сетевая база данных содержит набор записей и набор связей между этими записями. Тип связи определяется для типов записи предок и потомок. Экземпляр типа связи содержит один экземпляр типа записи предок и упорядоченный набор экземпляров типа записи потомок. Связи между типами предок и потомок должны удовлетворять следующим условиям: Каждый экземпляр типа предок является предком только в одном экземпляре связи; Каждый экземпляр потомок является потомком не больше, чем в одном экземпляре связи.
Имя файла: Дореляционные-модели-базы-данных.pptx
Количество просмотров: 25
Количество скачиваний: 0