, , , . .
, [15, 44]: , , .
, , , . . , ( ), ( ).
. , , CODASYL (Conference of DAta SYstems Language) , 1959 .
( ):
;
;
;
;
.
[15, 44, 45].
, .
, . ( ).
() . , , . , .
, . . -, -. - -. , . , , - ( ), - ( ).
, , .
, [15, 44]:
|
|
;
;
.
.
; ; .
. , , () . , (, , ) , [46]. . :
();
;
- ;
() .
, , , , .
. :
- = 200100;
> 20;
< 19.04.2002 ..
, :
(_ < 28.12.1963) ( > 10);
(_ = ) ( = ) ..
, , , , - [46]. , , , ( ).
, .
. . , .
.
, , . (, 256 100 ) (, , .. 1:1, 1: : 1). [46], .
, , . , () , . , , , .. . : - . . ( : , , ), (, , 25 , , , ).
|
|
, , , . , . .
.
. , , , , .
, :
;
;
;
;
.
.
. ( ) , . , (), , ( ) . .
. 5.9 . , .
: , , . , , , .
COBOL IMS ( ) System 2000 (S2K).
. , CODASYL, . IDS /1. , [54].
, . , . . 5.10 .
|
|
: , ( ), . [54].
, , [62].
. (. . 5.4) , (. 5.11).
, . , . [42].
, , [54]. , .
, (, , . . 6). .
, , , .
. , , (. 5.12
, .
, . () ( . 13). 20 , 20 . , , . , , , Data Semantics DIAM II.
( ), [53].
. , (. . IV). , , , . [53].
|
|
, (, ) , , .
, . , . , , ( ), , . , . . 5.13, ܻ ܻ, һ. , Ȼ .
, [53].
. 5.3, , . .. (E.F. Codd) 70- . XX ., . , .
:
() ;
;
.
, .
. .
(domain):
, , , , ..:
D = {, , , }
D = {160, 161, 162, , 190}.
, . , , . , : D po , 160 190 , 5.
k, k , (tuple).
(1, , 172);
(3, , 181);
(5, , 184).
(. . ), , ( ).
k
:
D, :
. , D 1 = {1, 4, 5},
, .
, : (relation) R, D 1, D 2,..., Dk,
. (), . , ( ). .
|
|
, . () .
, (, ), , ( ). , , . , , , .
. , (, , ) [54]:
;
;
;
.
. : ; ; . ( , ). . , , .
:
(. . );
( , );
.
, , . (. . 5.2).