На главную
 

 

Теория расширенных (постреляционных) баз данных

1.Модели данных
2.Реляционные базы данных и отношения
3.Не первая нормальная форма NF2
4.Вложенные таблицы
5.Вложенные реляционные отношения

Особенности СУБД UniVerse фирмы IBM.

1.Постреляционные СУБД фирмы IBM.
2.Сервер базы данных - особенности реализации
3.Методы доступа к данным
4.Процессоры uniVerse
5.Особенности SQL uniVerse
6.Основные отличия СУБД uniVerse и UniData
7.Средства разработки и проектирования
 

Теория расширенных (постреляционных) баз данных.

4.Вложенные таблицы

Использование вложенных таблиц полностью отражает основную задачу реляционной модели - обеспечение пользователя простой логической структурой данных. Фактически, вложенные таблицы еще более упрощают логическое предcтавление данных и являются естественным расширением реляционной модели. Расширение реляционной базы данных предлагаемое фирмой Ardent позволяет использовать вложенные таблицы как атрибуты со множественными значениями и связанные группы таких атрибутов. Для создания таблицы показанной на рис 2 в может быть использовано следующее SQL предложение:

CREATE TABLE ORDER
(INVNO INT NOT NULL PRIMARY KEY,
CUSTNO INT,
GOODS CHAR(25) MULTIVALUED NOT NULL,
QTY INT MULTIVALUED,
ASSOC PHONES (GOODS, QTY));


В данном случае атрибуты со множественными значениями определяются словом MULTIVALUED, а связанные группы – словом ASSOC. Конечно, если необходимо представление данных в первой нормальнй форме, Ardent предоставляет механизм для динамической нормализации данных (в процессе запросов). Для данной цели в SQL синтаксис расширен ключевым словом UNNEST.

 

 

 

 

 

 

 


| НАЗАД | ДАЛЕЕ | НАЧАЛО СТРАНИЦЫ | НА ГЛАВНУЮ |
    | E-Mail | Версия сайта 2003 г. | Контакты | Web Builder | СУБД jBASE | СУБД UniVerse | Миграции из Pick | Data Warehousing |