:
(1:1);
(1:);
(:1);
(:).
:
1) :
(1:1)
2) :
(1:)
3) :
(:1)
4) :
(:)
, . , .
. .
, .. . . , , .. .
.
, , .
:
- ;
- , ;
- ;
- ;
- ;
- , - , ;
- ;
- .
.
:
.
- - . , , , . .
.
, , .
:
- ;
- ;
- ;
|
|
- , , , ;
- ;
- .
, .. . , , . (), (), .
: , , , (, ).
( ) ( , SQL).
Access, dBase, Paradox, Foxbase, Foxpro, Clipper, Clarion, Orachle, Ingres, Informix .
.8.1. .
8.1. .
:
- , , , , , ,
- , ,
- , , . :
;
( ) ;
( );
;
, .
.
. . , . , . : , . , , .
- - (. 8.2).
.8.2. .
, . (, ) , . . , . . , (), : (), . , , , .
|
|
:
- , , , ;
- , ;
- ;
- , ;
- . ;
- 1: 1:1.
:
;
;
;
;
.
: , .
, , . .
, ; :, ; .
, IMS, PC/Focus Data Edige .
(. 8.3).
. 8.3 .
.
.
. . . , , , 23 - һ. .
, . -, .. .
:
- ;
- ;
- ;
- ;
- ;
- ;
- ;
- ;
- .
: , , , .
: , , .
|
|
. IDMS, , , .
, .
(relation). . , . . . .
. :
( ) | |
:
. D1, D2, Dn . D1*D2**Dn n-k
(d1, d2, dn),
: D1{1, 2}, D2={b1, b2, b3}. D1*D2={a1b1, a1b2, a1b3, a2b1, a2b2, a2b3}.
. R, D1, D2, Dn D1*D2**Dn. D1, D2, Dn (Di) , () (Kj) .
. 8.4. .
|
... | ||||||
.. | ||||||
.. | ||||||
.. | ||||||
.. | ||||||
.. |
. 8.4.
3 :
1 ;
2 ;
3 .
, , .
5 . 3 , . .
() . (KO, ..., ).
, . ۻ KO.
.
|
|
. | ... | - | ||||||
. 8.5.
. 8.5. .
:
;
;
;
.
- . , , .
, ().
, () (), .. :
;
.
, , , , , , , (), , , , , .
:
, ;
, .. ;
;
.
. : , , , 1:1 :, , . , .
Visual FoxPro, Access, Oracle .
90 . , , , , . 90 - . , , , .