Студопедия

Главная страница Случайная страница

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Архитектура баз данных

В зависимости от организации данных различают следующие основные модели представления данных в БД:

· иерархическую;

· сетевую;

· объектно-ориентированную;

· реляционную.

В иерархической модели данные представляются в виде древовидной (иерархической) структуры (рис.3.2).

Рисунок 3.2 – Иерархическая модель БД

 

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

В сетевой модели данные организуются в виде произвольного графа (рис.3.3). Недостатком сетевой модели является жесткость структуры и высокая сложность организации.

Рисунок 3.3 – Сетевая модель БД

 

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

В объектно-ориентированной модели отдельные записи базы данных представляются в виде объектов. Между записями базы данных и функциями их обработки устанавливаются взаимосвязи с помощью механизмов, подобных соответствующим средствам в объектно-ориентированных языках программирования. Объектно-ориентированные модели сочетают особенности сетевой реляционной моделей и используются для создания крупных БД со сложными структурами данных.

Реляционная модель получила свое название от английского термина relation (отношение) и была предложена в 70-х годах сотрудником фирмы IВМ Эдгаром Коддом (E.F.Codd). Реляционная БД представляет собой совокупность таблиц, связанных отношениями (рис.3.4). Достоинствами реляционной модели данных является простота, гибкость структуры, удобство реализации на компьютере, наличие теоретического описания. Большинство современных БД для персональных компьютеров являются реляционными.

Рисунок 3.4 – Реляционная модель БД

 

 

<== предыдущая лекция | следующая лекция ==>
Бинарные, МЕМО, OLE-поля и .DBT-файлы | ТЕМА 8. Пошуки нових концепцій. Жанри творення в суспільній журналістиці

mylektsii.ru - Мои Лекции - 2015-2019 год. (0.009 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал