Cтраница 1
Объектные базы данных выгодны тем, что, во-первых, данные по конкретным объектам проектирования не разбросаны по множеству таблиц, как это имеет место в реляционных базах данных, а сосредоточены в определенных местах. Во-вторых, для каждого объекта могут быть назначены свои типы данных. В результате проще решаются задачи управления и удовлетворения запросов. [1]
Проектировщик объектных баз данных ( Object Database Designer, ODD) входит в состав Oracle Designer версии 2.1 и инсталлируется с отдельного установочного компакт-диска. Если репозито-рий Oracle Designer функционирует без ODD, то для работы с ODD нужно инсталлировать только клиентское программное обеспечение. ODD используется как еще одно инструментальное средство для манипулирования описаниями в репозитории. [2]
Проектировщик объектных баз данных можно назвать редактором проектов для объектов, поскольку он предоставляет такой же интерфейс, что и редактор проектов, и обращается к тому же репозиторию. Между DE и ODD много общего, так как оба средства пригодны для манипулирования описаниями таблиц и объектов OracleS. ODD отличается от DE и от других инструментальных средств Oracle Designer тем, что позволяет использовать язык UML для построения диаграмм с объектными типами, применяемыми для представления объектов базы данных. Эта библиотека является программным интерфейсом для области хранения. [3]
Некоторые утилиты проектировщика объектных баз данных ( Object Database Designer, ODD) могут копировать свойства из одних описаний уровня проектирования в другие. Пункт меню Generate-Generate Database from Type Model позволяет установить режим Repository held Server Model, при котором элементы модели типов копируются в описания элементов области модели сервера. [4]
В последние годы все большее признание и развитие получают объектные базы данных ( ОВД), толчок к появлению которых дали объектно-ориентированное программирование и использование компьютера для обработки и представления практически всех форм информации, воспринимаемых человеком. [5]
Если набор объектов имеет описание ( концептуальная модель), указаны свойства и логические связи между объектами ( логическая модель) и известно их местонахождение в памяти ЭВМ ( физическая модель), то это позволяет извлекать объекты и применять их в соответствии с назначением многими пользователями. Следовательно, организуется объектная база данных. [6]
Однако такое сервисное качество накладывает свои требования и на условия практического применения Программы. Она может эффективно работать только при наличии не единичной, а достаточно представительной и, что очень важно, постоянно воспроизводимой во времени объектной базе. [7]
Объектные модели данных еще не имеют строгой теоретической основы ( как, например, реляционные), что затрудняет их создание и использование. Однако развитие средств мультимедиа, вычислительных сетей и передачи по ним аудио - и видеообъектов заставляет интенсифицировать поиски в направлениях как создания теории, как и практической реализации надежных систем объектных баз данных. [8]