Разработка прототипа системы управления объектно-ориентированной базой данных


Базовые объекты системы


Системе известны следующие базовые объекты: ROOT, FAIL, NULL, SAME, ATOMIC, INT, STR, DATIME, BIO, AGG, SET, SEQ.

1.     ROOT – корень – предок всех объектов. Данных не имеет.

2.     FAIL, копия ROOT – возвращается, если при воздействии произошла ошибка.

3.     NULL, копия ROOT – объект-заменитель при отсутствующем значении. Эта проблема возникла недавно, но в теории реляционных баз данных пока не нашла приемлемого решения. Суть проблемы заключается в том, что при вводе данных, некоторые из них могут отсутствовать (например, не известен год рождения), поэтому нельзя сказать, чему они в точности равны. В некоторых случаях нуль может являться значением, для этого и вводится специальное обозначение (NULL).

4.     SAME, копия ROOT – объект, позволяющий создавать копии. Он означает, что для взаимодействующего с ним объекта создается копия.

5.     ATOMIC – предок всех атомарных объектов. Задает для них основные методы поведения.

6.     INT – целое.

7.     STR – строка.

8.     DATIME – дата и время

9.     BIO – условный объект

10. AGG – агрегат

11. SET – множество

12. SEQ – последовательность

 

 

 




Начало  Назад  Вперед