Лекции.Орг


Поиск:




Категории:

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

 

 

 

 


В17.Объектно ориентированные БД




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

Обязательные характеристики, которым должна отвечать любая ООБД. Их выбор основан на 2 критериях: система должна быть объектно-ориентированной и представлять собой БД.

Три класса характеристик: Обязательные,Необязательные,Открытые — позволяют пользователю выбирать свойства.

ПО в этой модели рассматривается как совокупность объектов кажд.из которой характеризуется набором св-в или характеристик.При описании характеристик фиксируется название и значения.Тогда при построении моделей описания каждого объекта представляются след.образом: Ai(X1X1*,X2X2*…XnXn*), где Аi- название объекта,Хi-название характеристики,Хj*-значение этой характеристики. В общем виде ООБД м\представить в виде таблицы,где строки-название объектов,по столбцам- характеристики.Строку этой таблицы называют ядром схемы хар-к.Столбец наз-т ядром схемы об-тов.Сама таблица-матрица.

 

В18.Распределённые БД и управление распределённой информацией.

РаБД - это некоторое приложение, выполняющее в одной компл-ной системе и осущ-ее в разл.моменты времени доступ к данным нескольких различных удалённых БД.

Места,где находятся единичная БД наз-ся узлами. Различают однородные и неоднородные модели РаБД.

В однородных моделях на всех узлах нах-ся одинаковые СУБД, д\построения таких моделей исп-ся метод сверху-вниз.

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

Фрагментация – это декомпозиция объектов БД на 2 или более частей,кот.размещаются на разных компьютерных системах.

Различают вертикальную и горизонтальную фрагментацию.

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

Сущ-т несколько моделей тиражирования:

А)одновременное обновление, когда обновляются все копии,

Б) распространительное обновление,т.е. обновляется первый дубликат, а от него остальные.

В) запланированная синхронизация дубликатов, только для чтения. Здесь обновляются1ый дубликат, а от него все остальные, кот.исп-ся только для чтения.

В неоднородных РаБД в узлах м\находиться различные модели БД и след-но Расличные СУБД.

Д\упрощения разработки распред.неоднородности используют технологию клиент-сервер.

Существует 2х уровневый клиент-сервер и многоуровневый.

В 2х уровневом сервер не только обеспечивает доступ к данным, но и берёт на себя функции обработки данных.Клиент отправляет на сервер запрос на чтение или изм-е данных.Сервер сам выполняет все необходимые изм-я или выборку, а результаты в виденабора данных или кода возврата отправляет на комп-клиент.

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





Поделиться с друзьями:


Дата добавления: 2016-07-29; Мы поможем в написании ваших работ!; просмотров: 486 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Человек, которым вам суждено стать – это только тот человек, которым вы сами решите стать. © Ральф Уолдо Эмерсон
==> читать все изречения...

2258 - | 2105 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.007 с.