Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ГОС_Теория ЭИС и БД.docx
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
427.6 Кб
Скачать

20.Классификация моделей данных.

«Д-е» в концепции БД – набор конкр-х знач-й, параметров, хар-зующих объект, усл-ие, ситуацию или любые др. ф-ры. «Модель д-х» - совок-ть в/связ-х структур д-х и операций над этими структурами.

Модель явл-ся представлением «реал-го мира» объектов и событий, а также сущ-вующих м/ними связей. Это некот-я абстракция, в к-рой акцент делается на самых важных и неотъемлемых аспектах деят-ти орг-ции, а все второстеп-ые св-ва игнорир-ся.

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

Д/размещ-я одной и той же инфы во внутримашинной сфере м.б. использованы различные модели д-х. Выбор модели возлагается на разработчика ИС и зависит обычно от имеющегося технич-го и ПО. А также опред-ся сложностью автоматизир-х задач и объемом инфы. Классиф-я моделей д-х:

Физич-ая модель д-х оперирует категориями, касающимися орг-ции внешней памяти и структур хран-я, используемых в данной операц-ой среде. В наст. момент в кач-ве физич-х моделей использ-ся различные методы размещ-я д-х, основанные на файловых структурах: орг-ция файлов прямого и последоват-го доступа, индексных файлов и инвертир-ных файлов, файлов, использующих различные методы хеширования, в/связ-х файлов. Кроме того, современные СУБД широко используют страничную орг-цию д-х. Физич-ие модели д-х, основанные на страничной орг-ции, явл-ся наиб. перспективными.

Инфологические (семантические) модели выражают инфу о предм-й обл-ти в виде, независимом от используемой СУБД. Эти модели отражают в естественной и удобной д/разработчиков и др. польз-лей форме инф.-логич-й ур-нь абстрагирования, связанный с фиксацией и опис-ем объектов предм-й обл-ти, их св-в и их в/связей.

Инфологич-ие модели д-х использ-ся на ранних стадиях проектир-я и д/опис-я структур д-х в процессе разраб-ки прилож-я, а даталогич-ие модели уже поддерживаются конкретной СУБД.

Док-тальные модели д-х соответствуют представлению о слабоструктурир-ной инфе, ориентир-ой в основном на свободные форматы док-тов, текстов на естественном языке.

Модели, ориентированные на формат док-та основаны на языках разметки док-тов и связаны, прежде всего, со стандартным общим языком разметки – SGML (Standard Generalized Markup Language). Этот язык предназначен д/создания др. языков разметки, он определяет допустимый набор тэгов (ссылок), их атрибуты и внутреннюю структуру док-та. С пом. SGML можно, представлять инфу, содержащуюся в док-тах в стандартизованном формате. Но в виду своей сложности SGML использовался в основном д/опис-я синтаксиса др. языков.

Гораздо более удобный и простой, чем SGML, язык HTML позволяет определять оформление эл-тов док-тов и имеет некий огранич-ный набор инструкций – тэгов, при помощи к-рых осущ-ся процесс разметки и вывода содержимого док-та на экран.

На смену этому языку приходит язык XML. XML (Extensible Markup Language) – язык разметки док-та, описывающий целый класс объектов д-х, называемых XML-док-тами. Он используется в кач-ве ср-ва д/опис-я грамматики др. языков и контроля за правильностью оформления док-тов. То есть сам по себе XML не содержит никаких тэгов, предназнач-х д/разметки, он просто определяет порядок их создания.

Тезаурусные модели основаны на принципе орг-ции словарей, содержат опред-ные языковые конструкции и принципы их в/д-я в заданной грамматике. Эти модели эфф-но используются в с-мах-переводчиках, особенно многоязыковых переводчиках.

Дескрипторные модели – самые простые из док-тальных моделей, они широко использовались на ранних стадиях использ-я док-тальных БД. В этих моделях каждому док-ту соответствовал дескриптор – описатель. Этот дескриптор имел жесткую структуру и описывал док-т в соответствии с теми хар-ками, к-рые требуются д/работы с док-тами в разрабатываемой док-тальной БД.

Теоретико-графовые модели отражают совок-ть объектов реал-го мира в виде графа в/связ-х инф. объектов. В завис-ти от типа графа выделяют иерархич-ю, сетевую модели.

Появление теоретико-мн-венных моделей предопределено потреб-тью польз-лей в переходе от работы с эл-тами д-х, как в графовых моделях, к работе с некот-ми микрообъектами. Основной моделью в этом классе явл-ся реляц-ая модель.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]