, .
, , -, , , , , , , .
, , . , , .
, , . . .
3.
, , . .
3.1
. - . , . , (Hammer) - (McLean) 1981 , (Shipman), 1981 , -, (Chen) 1976 , . . ER- CASE- .
-
3.1.1
, . , , .
, DFD- , . , , , , . DFD- :
|
|
;
, ;
.
DFD (. . 3.1).
3.1- DFD-
3.1.2 -
"-" (ERD) . ERD , , , (), () ().
(, , , , ..), . , . , .
. .
, , , , . :
( );
.
, , . .
, , . , :
1. 1*1 (--). , , , .
2. 1*n (--). .
3. n*m (--). . 1 2 (, ).
3.2 - .
3.2 -
1: ∞, 1 , 1 .
, ∞:∞:∞, 1 1 , , 1 , 1 ∞ .
|
|
, 1:∞, 1 , 1 .
3.2
3.2.1
() , () .
( ), , , . , , , . , , . , , , , .
, , . , - , .
.
.
3.3, 3.4, 3.5
3.3
3.4
3.5
3.2.2
- , -- --.
, . , .
, . . . - ( ) . : .
|
|
:
1. . CODASYL, .
2. . .
3. . / , .
4. . .
5. (, ).
:
1. . . . . . , .. , , , .
2. . .
3.6.
3.6. -
3.2.3
IBM .
, . .
() (). . , .
, (, , .), , , . , . , , : , , , . , .
.
, . . .
|
|
: .
3.7 .
# | ||||
N | C64 | C32 | N12 | N20 |
# | , | KK# | # | |||||||||
N | D10 | C32 | C32 | T8 | T8 | D10 | N3 | C12 | N4 | N | N | L1 |
# | # | |||
N | N | C64 | N5 | C12 |
# | ||
N | C12 | C16 |
# | # | - | |
N | N | N2 | N2 |
# | # | |
N | C16 | N |
# | |
N | C32 |
3.7
- . , , # . . , .
3.3
, , , . . , , , , .
. . , , . , , .
- , , .
- , , .