31
..., ..
( , , , )
______ _________________ 201_
:
( , , , , )
: ___________________________________________
( )
3: __________________________________
3.1: -________________________ ____________
( )
(- )
____ ________________ 201_ .
_________
2014 .
I.
: , .
: () , - , , , .
II. - : , , .
2 .
III.
, . | |
: | |
1. - | |
2. , - | |
IV. :
1. .. / .. . .;.;: , 2001. 1096 .
2. .. - AllFusion Modeling Suite. II. ERwin Data Modeler. . .: . , 2009. - 167 .
3. .. : , , / .. . .: , 2001. 304 .
4. .. Microsoft Access 2002 / .. , .. .: , 2002.
1. ., .., .., .. - AllFusion Modeling Suite. I. - AllFusion Process Modeler. - . .: . , 2007. - 145 .
2. , .. : / .. . - .: , 2013. - 240 c.
3. , .. . / .. , .. . .: -, 2012. - 464 c.
4. , .. ACCESS 2007: / .. . - .: -, 2009. - 592 c.
|
|
5. , .. : . . . / .. , .. . - .: , 2012. 320 c.
6. , .. : : / .. . - .: -, 2009. 528 c.
7. , .. : : / .. , .. , .. . - .: , 2013. 463 c.
IV.
- (ER -) (. entity-relationship model, ERM) , .
ER- () . , .
ER- (, , .).
ER- , . , ER- , - (ER- ) (. entity-relationship diagram, ERD).
ER - ER - , ER - (. ).
1. -
(entity-relationship model) (Peter Chen) P. P. Chen, The Entity-Relationship Model - Towards a Unified View of Data, ACM Transactions on Database Systems, 1976, . 9-36.
- , 1976 ER- ( -)
, .
, CASE-, . -, , . .
, -, . , UML (Unified Model Language, ) , .
- . ER- (Entity , Relation ). ER ( ). .
|
|
ER: , , .
(entity) , .
: , , .
(attribut) .
, , , .
, .
, : , , ..
. , , , , , , .
!
:
(, , , , , )
. , , . , .
, , . . . , , , , . . . : , , .
ER , . ,
.
(relationship) .
, , . , .
.
1.
2.
3.
ER . ,
(). 1-3.
, . 1 -- (1:1). . 1 ER 1:1.
1 - ER 1:1
, , , . 2 (1:).
. 2 ER 1:.
2 - ER 1:
, . 3 - (:N). . 3 ER :N.
3 - ER :N
.
, . ER , , .
|
|
, . ER , .
. 4 ER :N .
4 - ER :N
ER 1 .
ER 2 , .
ER 3 , .
ER 4 .
, . ER- , 5.
ER (. 6).
ER .
ER CASE. .
5 ER
6
. .
CASE-, ER- , , IDEF1X. CASE- , , ERWin, Design/IDEF, Power Designer.
CASE- ER- , .
2- : , -
, , .
, .. .
1983 (ICAM) IDEF1X ( IDEF1), .
IDEF1X , - (Entity-Relationship), .
|
|
IDEF1X , .
IDEF0 -, , .
IDEF1X -
IDEF1X , , . , , . , IDEF1X , , , . IDEF1X , , , , , , , .
IDEF1X , .
, ER -:
,
,
IDEF1X,
.
4 .
4
. , , (. 6).
. 6.
5 .
5
, . . , , ( 6):
6
(. 7).
. 7.
IDEF1X
IDEF1X . 7 9.
7
8
9
, . , , (. 8).
. 8. IDEF1X
, IDEF1X , . (- ) . 9.
. 9. IDEF1X
(- ) . 10.
. 10. IDEF1X
, . # (). (. 11), ( 10).
. 11.
10
(. 12).
. 12.