Основные модели баз данных
Download 274.39 Kb. Pdf ko'rish
|
15-Тема модели БД
- Bu sahifa navigatsiya:
- 1) Иерархическая
- 3) Реляционная
- 4) Объектная и объектно-ориентированная
Тема: Основные модели баз данных. План 1. Основные модели баз данных. 2. Иерархическая и сетевая модель базы данных 1) Иерархическая — представление базы данных в виде древовидной (иерархической) структуры, состоящей из объектов (данных) различных уровней, структура запись-потомок должна иметь в точности одного предка. В 1968 году была введена в эксплуатацию первая промышленная СУБД система IMS фирмы IBM. Это была первая иерархически база данных благодаря которой определили ряд фундаментальных понятий в теории систем баз данных, которые и до сих пор являются основополагающими для сетевой модели данных. Такая форма используется: a. Серверы каталогов, такие, как LDAP и Active Directory (допускают чёткое представление в виде дерева) b. файловые, база настроек Windows WMI и Реестр Windows. c. Google App Engine Datastore API 2) Сетевая - являющаяся расширением иерархического подхода, сетевой структуре данных у потомка может иметься любое число предков. Такая модель данных используется: 1) в графических системах для формирования 3D изображений. 2) в системах пространственной координации объектов. 3) Реляционная - данные в базе данных представляют собой набор отношений. Отношения (таблицы) отвечают определенным условиям целостности. Реляционная модель данных поддерживает декларативные ограничения целостности уровня домена (типа данных), уровня отношения и уровня базы данных. Такая форма используется: a. Oracle b. MS SQL, MY SQL c. Potgresql d. MS Access 4) Объектная и объектно-ориентированная – Данные в таких базах представляют из себя объекты с определенными наборами свойств и методов и поведения. Отношения данных объектов строятся на основе обобщения свойств и методов и поведения различных объектов по отношению друг к другу. Данную модель данных используют: 1. Jasmine (компания Computer Associates) — Одна из известнейших объектных баз 2. Versant (разработка Versant Technologies) — использовалась в основном для разработки телекоммуникаций 3. POET (компания POET Software) — компактная объектная база данных. Которая поддерживает программные интерфейсы C++, Java, Visual Basic 4. ObjectStore PSE (разработка компании ObjectDesign) — Модули объектов Java Download 274.39 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling