Смекни!
smekni.com

Объектно-ориентированные базы данных (стр. 4 из 4)

5.2 Ограничения систем баз данных.

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

- Большинство ООБД страдает от недостатка средств запросов; обычно не предусматриваются вложенные подзапросы, операции над множествами (объединение, пересечение, разность), функции агрегирования и группировки и т.д. - средства, полностью поддерживаемые в РБД.

- РБД автоматически устанавливают и снимают блокировки при обработке запросов, которые делают пользователи, а некоторые современные ООБД требуют, чтобы пользователи явно устанавливали и снимали блокировки.

- РБД поддерживают авторизацию, т.е. позволяют наделять (и лишать) пользователей привилегиями читать или изменять данные других пользователей, а также изменять определение отношений, созданных другими пользователями. Большинство же ООБД не поддерживает авторизации.

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

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

6. Заключение

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

По мере укрепления рынка ООБД, будут создаваться группы поддержки, которые будут заниматься только продажей и поддержкой настроек. В этой области важно создать простой механизм импорта / экспорта настроек. Поэтому возрастет актуальность повсеместного применения UML как средства хранения описаний объектов, интерфейсов и программных комплексов в целом. Эти же средства можно будет применять для оценки качества ПО.

Список использованной литературы:

1. Объектно-ориентированные базы данных - основные концепции, организация и управление. Краткий обзор: [Электронный ресурс].- Электрон. дан. - Режим доступа:

http://www.citforum.ru/database/articles/art_24.html– загл. с экрана.

2. Объектно-ориентированные базы данных: [Электронный ресурс].- Электрон. дан.- Режим доступаhttp://www.p-stone.ru/libr/db/teoretic/data/public3/– загл. с экрана.

3. Объектно-ориентированные базы данных: среда разработки программ плюс хранилище объектов: [Электронный ресурс].- Электрон. дан.- Режим доступа: http://old.ulstu.ru/people/SOSNIN/umk/Basis_of_Artificial_Intelligence/mirrors/inteltec/www.inteltec.ru/publish/articles/objtech/oodbms_o.shtml.html- загл. с экрана.

4. Технология объектно-ориентированных баз данных: [Электронный ресурс].- Электрон. дан.- Режим доступа: http://db.snipetz.com/oobd.htm#VVVOOBD– загл. с экрана.