Студопедия  
Главная страница | Контакты | Случайная страница

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

Модели данных современных СУБД.

Читайте также:
  1. I. Исследование свойств форматов сжатия графических данных
  2. SADT- модели: назначение и синтаксис.
  3. V этап. Синтез компьютерной модели объекта.
  4. А.Бандура. Подражание и следование поведению модели.
  5. Абстракция данных.
  6. Аддитивная и мультипликативная модели временного ряда
  7. Административно-территориальное распределение власти. Модели федерализма. Достоинства и недостатки федерации.
  8. Актуальные модели немецкой модели социального рыночного хозяйства
  9. Алгоритмы компьютерного моделирования
  10. Альтернативные модели построения стратегии

Ядром любой базы данных является модель данных. Модель данных – это совокупность структур данных и операций их обработки. СУБД основывается либо на использовании иерархической, сетевой или реляционной модели, либо на комбинации этих моделей, либо на некотором их подмножестве.

Иерархическая модель данных. К основным понятиям иерархической структуры относятся: узел, уровень, элемент и связь. Узел – это совокупность атрибутивов, описывающих некоторый объект. На схеме иерархического дерева узлы представлены вершинами графика.

 

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

Реляционная модель данных ориентирована на организацию данных в виде двухмерных таблиц. Каждая реляционная таблица (отношение) представляет собой двухмерный массив и обладает следующими свойствами: 1. каждый элемент таблицы – один элемент данных. 2. все столбцы в таблице однородные, т.е. все элементы в столбце имеют одинаковый тип (числовой, символьный) и длину. 3. каждый столбец имеет уникальное имя. 4. одинаковые строки в таблице отсутствуют. 5. порядок следования строк и столбцов может быть произвольным.

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

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

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

Классификация СУБД.

1. по языкам общения: открытые (для обращения к БД используются универсальные языки программирования)—используются редко; замкнутые (имеют собственные языки общения с пользователем).

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

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

4. по сфере возможного применения: универсальные и специализированные (обычно проблемно-ориентированные).

 




Дата добавления: 2015-01-30; просмотров: 66 | Поможем написать вашу работу | Нарушение авторских прав

1 | 2 | 3 | <== 4 ==> | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 |


lektsii.net - Лекции.Нет - 2014-2024 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав