Объектно-ориентированные базы данных

Автор: Пользователь скрыл имя, 19 Апреля 2011 в 05:26, реферат

Краткое описание

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

Оглавление

Введение 2
1. Общие понятия объектно-ориентированного подхода и их преломление в ООБД 3
2. Потенциал объектно-ориентированных баз данных 6
3. Объектно-ориентированные модели данных 9
4. Языки программирования систем ООБД и языки запросов 11
5. Ограничения 18
5.1 Ограничения систем постоянного хранения. 18
5.2 Ограничения систем баз данных. 19
6. Заключение 20
Список использованной литературы: 21

Файлы: 1 файл

реферат.doc

— 113.50 Кб (Скачать)

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

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

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

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

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

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

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

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

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

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

 

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

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

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

  1. Объектно-ориентированные базы данных: [Электронный ресурс].- Электрон. дан.- Режим доступа http://www.p-stone.ru/libr/db/teoretic/data/public3/  – загл. с экрана.
  2. Объектно-ориентированные базы данных: среда разработки программ плюс хранилище объектов: [Электронный ресурс].- Электрон. дан.- Режим доступа: http://old.ulstu.ru/people/SOSNIN/umk/Basis_of_Artificial_Intelligence/mirrors/inteltec/www.inteltec.ru/publish/articles/objtech/oodbms_o.shtml.html - загл. с экрана.
  1. Технология объектно-ориентированных  баз данных: [Электронный ресурс].- Электрон. дан.- Режим доступа: http://db.snipetz.com/oobd.htm#VVVOOBD – загл. с экрана.

Информация о работе Объектно-ориентированные базы данных