Презентация, доклад по информатике на тему: Основные модели СУБД

К числу классических относятся следующие модели данных: иерархическая. К достоинствам иерархической модели данных относятся эффективное использование памяти ЭВМ и неплохие показатели времени ни выполнения основных операций над данными. Иерархическая модель данных удобна для работы с иерархически упорядоченной

Слайд 1Основные модели СУБД
Канарейкин А. И.

Основные модели СУБДКанарейкин А. И.

Слайд 2К числу классических относятся следующие модели данных:
иерархическая. К достоинствам иерархической модели

данных относятся эффективное использование памяти ЭВМ и неплохие показатели времени ни выполнения основных операций над данными. Иерархическая модель данных удобна для работы с иерархически упорядоченной информацией.;
сетевая;
реляционная.
Кроме того, в последние годы стали более активно внедряться на практике следующие модели данных:
многомерная;
объектно-ориентированная.
К числу классических относятся следующие модели данных:	иерархическая. К достоинствам иерархической модели данных относятся эффективное использование памяти ЭВМ

Слайд 3В некоторых СУБД поддерживается одновременно несколько моделей данных.
Описание модели данных опирается

на следующие методы.:
1) описание структуры — методы описания типов и логических
структур данных в базе данных;
2) описание манипуляции — методы манипулирования данными (содержит спецификацию одного или нескольких языков, предназначенных для написания запросов к БД.);
3) описание целостности — методы описания и поддержки целостности базы данных (определяет средства описаний корректных состояний базы данных.).

В некоторых СУБД поддерживается одновременно несколько моделей данных.Описание модели данных опирается на следующие методы.:1)	описание структуры — методы

Слайд 5Основными недостатком иерархической модели данных являются дублирование данных, ее громоздкость для

обработки информации с достаточно сложными логическими связями, а также сложность понимания для обычного пользователя.
Расширением иерархического подхода к организации данных является сетевой подход – сетевая модель. В отличие от иерархической в сетевой модели (СМ) потомок может иметь любое количество предков. Сегменты, которые в СМ называются наборами записей, связываются между собой по принципу не только «сверху вниз», но и «по горизонтали» с помощью наборов связей. Недостатком сетевой модели данных является высокая сложность и жесткость схемы БД, построенной на ее основе, а также ( ложность для понимания и выполнения обработки информации в БД обычным пользователем. Кроме того, в сетевой модели данных ослаблен контроль целостности связей вследствие допустимости установления произвольных связей между записями.
Основными недостатком иерархической модели данных являются дублирование данных, ее громоздкость для обработки информации с достаточно сложными логическими

Слайд 6Реляционная модель данных (РМД) появилась вследствие стремления сделать базу данных как

можно более гибкой. В реляционной модели данных информационные объекты представляются в виде таблиц. Каждая таблица базы данных представляется в виде совокупности строк и столбцов. Строки (записи) соответствуют экземпляру объекта, конкретному событию или явлению. Столбцы (поля) соответствуют атрибутам, т. е. признакам, характеристикам или параметрам объекта, события или какого-либо явления
В каждой таблице базы данных необходимо наличие хотя бы одного уникального ключа. Уникальный ключ — это поле или набор полей, однозначно идентифицирующий каждый экземпляр объекта (запись). Уникальных ключей в таблице может быть несколько. Один из уникальных ключей определяют как первичный ключ. Так же как и для уникальных ключей, в таблице не допускается наличие двух и более записей с одинаковыми значениями первичного ключа. Он должен быть минимально достаточным, а значит, не содержать полей, удаление которых не отразится на его уникальности. Поскольку в рамках одной таблицы невозможно описать более сложные логические структуры данных из предметной области, применяют связывание таблиц.
В РМД объекты и связи между ними представляются в виде набора взаимосвязанных двумерных таблиц. Каждая таблица имеет собственное имя и представляет один информационный объект
Достоинства РМД: Простота, эффективность, удобство использования. Легкость развития и дополнения. Высокая степень независимости данных.
Недостатки: Сложность описания иерархических и сетевых связей. Сложность обеспечения высокой производительности.
Физическое размещение данных в реляционных базах на внешних носителях легко осуществляется с помощью обычных файлов.
Последние версии реляционных СУБД имеют некоторые свойства объектно-ориентированных систем. Такие СУБД часто называют объектно-реляционными. Примером такой системы можно считать продукты Oracle 8.x.

Реляционная модель данных (РМД) появилась вследствие стремления сделать базу данных как можно более гибкой. В реляционной модели

Слайд 7Постреляционная модель данных (ПРМД)
Постреляционная модель данных представляет собой расширенную реляционную модель,

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

Слайд 8Многомерные модели.
Многомерность модели данных означает не визуальное представление, а логическую организацию

структуры информации при описании и в операциях манипулирования данными.
В многомерной модели данных измерения играют роль индексов, служащих для идентификации конкретных значений в ячейках гиперкуба. Измерение — это множество однотипных данных, образующих одну из граней гиперкуба.
Мера (ячейка, показатель) — это поле, значение которого одно¬
значно определяется фиксированным набором измерений.
Срез представляет собой подмножество гиперкуба, полученное
в результате фиксации одного или нескольких измерений.
Примерами систем, поддерживающими многомерные модели данных, являются Essbase (Arbor Software), Media Multi-matrix (Speedware), Oracle Express Server (Oracle), Cache (Inter Systems). Некоторые программные продукты, например Media/MR (Speedware), позволяют одновременно работать с многомерными и реляционными БД.
Многомерные модели.Многомерность модели данных означает не визуальное представление, а логическую организацию структуры информации при описании и в

Слайд 9Объектно-ориентированная модель
Объектно-ориентированные СУБД позволяют работать с объектами баз данных так же,

как с объектами в объектно-ориентированных языках программирования. Появление объектно-ориентированных СУБД было вызвано потребностями программистов на объектно-ориентированных языках в средствах для хранения объектов, не помещавшихся в оперативной памяти компьютера.

Основным достоинством объектно-ориентированной модели данных в сравнении с реляционной является возможность отображения информации о сложных взаимосвязях объектов. Объектно-ориентированная модель данных позволяет идентифицировать отдельную запись базы данных и определять функции их обработки. Недостатками объектно-ориентированной модели являются высокая понятийная сложность и неудобство обработки.
Объектно-реляционными СУБД являются, например, широко известные Oracle Database, Informix, DB2.

Объектно-ориентированная модельОбъектно-ориентированные СУБД позволяют работать с объектами баз данных так же, как с объектами в объектно-ориентированных языках

Слайд 10Пример объектно-ориентированной модели

Пример объектно-ориентированной модели

Слайд 11Спасибо за внимание!!!

Спасибо за внимание!!!

Что такое shareslide.ru?

Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть