344 57 1MB
Russian Pages [34]
Фа а
С
С
А
а а
а
А Щ Ю ALLFUSION ERWIN DATA MODELER
2009
а
я
«
»
С
С
А
А Щ Ю ALLFUSION ERWIN DATA MODELER
« (
)
», « 080801 –
230201 –
2009 1
»
004.65(07) 58
, . .
58 Modeler:
. .–
AllFusion ERwin Data ./ .: . . , . . ; , 2009. – 32 ., . ,
,
.
, . (
) .
2
230201 –
080801 – -
С 1 2 2.1 2.1.1 2.2 2.3 2.3.1 3 3.1 4 4.1
........................................................................................... 4 AllFusion Erwin Data Modeler .......................... 5 .............................. 6 .................................................................. 8 1 ............................................................................. 15 ....................................................... 19 ................................................................ 20 2 ............................................................................. 23 ........................... 24 3 ................................................................................ 28 ................................................... 29 4 ................................................................................ 30 ........................................................................................... 31 .............................................................................. 32
3
. ,
, , , .
,
-
, ,
,
,
, -
, .
. .
. .
-
. , Visiual UML win). .
. AllFusion ERwin Data Modeler (ER-
AllFusion ERwin Data Modeler r7. 4
-
,
-
, ,
-
. : .
ч : 1. . 2. . 3.
.
щ
1
AllFusion Erwin Data Modeler
AllFusion ERwin Data Modeler (ERwin) – Data Modeler
. AllFusion ERwin (data , , , ) -
, ,
marts).
ё . ,
ё
. ERwin
–
, ,
.
, ( . , .
–
,
,
, .
. ER-
win , . . . 5
, ERwin
-
. AllFusion ERwin Data Modeler r7.
2 С
ч , .
,
-
,
. Forward Engineer , Microsoft Access, MySQL, SQL Server. AllFusion ERwin Data Modeler r7 . AllFusion ERwin Data Modeler r7 ( 1). -
-
1–
AllFusion ERwin Data Modeler r7 6
New
File.
2– (
2) ,
,
-
. ,
-
, Logical/Physical,
.
3– 7
( -
3).
, ,
-
,
-
,
.
2.1
С
щ ,
С
.
–
,
.С
–
–
, -
. 2
: :
1. Entities, New. .
-
2.
(Entity) , . (
4).
4–
5–
Attributes 8
Attributes,
-
( 5). ( 6).
Entity ( ).
6– .
(
7), .
9
-
7– Attribute Name ,
main
. . . Attributes ,
General –
, DataType – ; Constraint –
Do-
. -
: ,
;
, -
Definition – , . . , , ; Note – , Definition; UDP – User Defined Properties – , . Key Group – , ; ;
10
-
, ,
-
History – .
, . , (
8):
8– . Primary Key. (
9– (
10):
11
9).
-
10 – ;
: – ,
-
– , ; –
Defini-
, , tion
. , :
,
.
(
Entity Display , Attribute DataType. Primary Key Designator 11).
12
Foreign Key Designator
11 – :
, .
. 1)
(
. ., : 1–
ID
(Integer)
(Integer)
-
–
ID -
, . . . (
2) ,
(
),
,
, ,
13
,
,
.
,
,
-
: 2–
ID
(Integer)
.
-
.
-
,
-
: 01.01.1935 01.01.1994
:
-
/ -
, -
(Integer)
ID
-
. , , ID
ID (
. 3).
14
-
3–
-
.
. ,
ID
(Integer) ,
ID
(Integer) (
12):
12 –
2.1.1 За а
1 -
:
– (
, 4). 15
4–
ID
(Integer)
,
-
,
(
– 5). 5–
-
ID
(Integer) ,
– (
6).
6–
ID
-
(Integer)
16
Щ
– (
, 7). Щ
7–
ID
(Integer) ,
-
,
-
(Integer)
-
,
-
–
, (
8).
8–
ID
(Integer) , (Integer)
(Integer) 17
–
(
9).
9–
ID
(Integer) , -
(Integer)
(Integer)
– (
10).
10 – -
-
(Integer) ID
(Integer) -
(Integer) . (Integer) 18
.
2.2 , , . ,
,
. . rectangle
–
. ,
, , Rounded 13.
13 – . Properties (
, 14).
Text ,
. , Lines
Colors and -
Text Properties ,
.
,
. 19
14 –
Properties
У
2.3 С
.
«
»,
«
»
« .
-
», IDEF1X
.
-
. (
)
)
(
.
, ER. -
win (
15). .
15 – . . – (FK). 20
-
(
16)
, . .
16 – . ,
–
-
.
. (
17).
17 – Relationship –
: ( ); 21
Name – – – General , Definition
; ; ; ; -
,
; Rolename
;
RI Actions
; UDP
,
-
. . , ID
-
ID
. (
)
, (
18).
18 – 22
)
(
2.3.1 За а
2 ID ,
. . 19.
19 –
10
,2
-
. ,
. . -
. : ;
; ;
;
;
Щ -
. (
20). 23
20 –
3 С
ч
ERwin
– .
–
,
-
, ,
,
,
,«
», «
,
»
,
«
». .
.
Ф
, , 24
,
-
. . .
, . . -
. –
,
, ,
.
Д
– , .
, . – , .
,
,
,
,
. .
21 – ERwin
, . 25
. Access.mdb.
, Microsoft Access AllFusion ERwin Data Modeler r7 , , Schema Generation (Tools -> Forward Engineer -> Schema Generation) ( 21). , . Option Set , , . , . . ( .tif) . ( 22).
22 – Database
,
. . tabase Schema (
Generate Da23). 26
23 – , (
,
24). ,
,
.
,
, Stop if Failure.
24 – 27
-
3.1
За а
3 , Access.
Microsoft Access ( ( 26).
25 –
25) .
Microsoft Access
26 – 28
-
4 Reverse Engineer – (Tools ->Reverse Engineer) ( 27).
27 – , ,
-
.
New Model Type / /
: ,
. -
. Target Database
, .
(
28). 29
-
28 –
,
-
(
22), ,
, .
4.1
За а
4
3,
-
Access. ,
, (
11).
11 -
ID
(Integer)
-
(Integer) 30
« ID
–
»
. . (
29).
29 –
ч AllFusion ERwin Data Modeler. :
,
. , Access. . 31
-
, ,
.
С ё
1.
. 8–
, 2003. 2. . . sion Modeling Suite. / . .
/ .
.:
–
32
.:
-
AllFu, 2003.
:
С
А А С Щ Ю ALLFUSION ERWIN DATA MODELER
« (
)
», « 080801 –
»
230201 –
. .
.
. .
60 84 1/16. . . . .
. .
.
. .
, 654007, .
, 33
.
, 42.