Karpova_bazy_dannyh
.pdf


7
|
|
|
|
, |
- |
|
|
. |
|
|
- |
, |
|
? |
|
, |
- |
|
, |
|
|
, |
- |
|
. |
, |
|
|
- |
|
|
|
|
, |
|
|
, |
|
|
|
|
|
|
|
|
|
- |
. |
, |
|
|
|
- |
|
, |
« |
» |
|
- |
|
. |
|
|
, |
- |
|
|
|
, |
, |
- |





, 



















. 














, 






















, 



















.













, 




, 















.
|
|
|
|
|
|
|
|
, |
|
|
. |
|
- |
|
|
|
|
|
|
|
|
. |
|
|
|
- |
|
|
|
|
|
. |
|
|
|
|
|
|
|
|
|
|
, |
- |
|
|
|
|
|
|
, |
|
- |
|
. |
|
|
|
|
|
, |
|
|
(Hammer |
- |
(McLeon)) |
I981 |
, |
|
|
|
|
(Shipman), |
|
|
1981 |
, |
« |
|
|
», |
|
|
(Chen) |
1976 |
, |
|
. |
- |
|
|
|
|
|
|
|
, |
|
|
|
|
|
. |
|
|
|
|
« |
- |
» |
«Entity |
Relationship» |
|
|
|
|
122 |
7. |































.
-

















ER-

, 










CASE-






























- 







. 



, 



















- 








ER-








, 










- 














, 













. 
CASE-































, 















, 






















, 


-
.


R-





CASE-




















, 









, 















.


«





».







, 

«





» 














,
















, 



































.






























-


-











, 











, 



, 


























, 
























, 












, 









, 




ER-


.



ER 

















.
, |
. |








, 


















. 



|
|
|
|
, |
- |
, |
|
|
|
|
. |
, |
|
, |
|
|
- |
|
, |
|
|
|
. |
|
|
, |
|
|
|
|
. |
, |
|
|
|
|
: |
, |
, |
, |
- |
, |
, |
, |
|
|
. |
|
, |
|
|
|
|
, |
. |
|
|
|
- |
|
, |
|
|
|
- |
|
|
|
. |
|
- |
|
|
|
|
|
. |
|
- |
|
|
|
, |
|
|
|
, |
|
- |
|
, |
|
|
|
|
« |
» |
123 |















, 


, 









- 






(
. 7.1).

. 7.1. 














ER































,
-




, 































. 









































(







). 





, 





-














. 



















-



,



. 


, 
















«


» 


-

«





» 





















, 
-




















, 






























-




. 










«
-
-

» (1:
), 





«





» 







«


» (
. 
. 7 2).



,
, 






. 



. 7.2. 






«
-
-

» 










«


»
«





»





















-


. 







CASE 


POWER DESIGNER, 




-

























3. 









«










» 



















-

. 
















«








- 


», 




















«



». 
-
124 |
|
|
|
|
|
|
7. |
|
|
|
|
, |
|
|
|
|
|
. |
|
|
|
|
: |
- |
- |
(1:1), |
- - |
(1: ), |
- - |
( : |
). |
|
|
- - |
|
|
, |
|
|
|
|
|
|
|
|
|
|
. |
1 M |
|
, |
|
, |
- |
|
|
|
|
|
|
|
|
|
|
, |
|
|
|
|
. |
« |
- - |
» (1:1) |
|
, |
- |
|
|
|
|
|
|
|
|
|
, |
|
« |
- - |
» ( : |
) |
|
, |
|
|
|
|
|
|
|
|
|
|
|
|
, |
, |
|
- |
|
|
|
|
|
|
|
|
|
. |
- |


, 











«


» 






«


»
«



», 






«

-
-

» (
:
), 








- 

















, 






















. 












. 7.3.
|
|
: |
|
|
- |
. |
, |
|
« |
» « |
- |
» |
|
: |
|
« |
- |
|
», |
|
« |
», |
- |
, |
|
|
|
|
|
|
. |
, |
|
- - |
. |
|
. 7.3. |
|
|
|
|



, 
, 






. 



. 7.3. 











«

-
-

»






















, 




























, 





































. 








































. 











-

















. M











POWER Designer. 

































, 

















, 









. 



















. 






, 















- 







. 

















, 
, 





,





















.
« |
» |
125 |
«






-




». 


































. 














, 








,


























,
, 




- 
, 



























.
-







, 









. 7.4.



, 
, 









-



. 



. 7.4. 





















,
ER-























.


, 
, 






-

















, 
-














, 







































,
















/










, 




-





























. 


-

-


































-













.










, 












, 






-



, 

















. 



























-




.



, 














, 








. 






























. 









































-












, 





-





, 



POWER DESIGNER 













, 







- 











. 




























, 

































(
. 
. 7.5).
« |
» |
|
|
127 |
|
|
, |
« |
», , |
- |
|
, |
|
|
. |
, |
|
|
. |
|
« |
», |
|
|
|
|
, |
|
|
|
, |
« |
» |
. |
|
|
, |
|
|
- |
|


. 





















«


», 































. 





































, 
-
























. 



























«


». 








«


» 



















, 






- 














, 









«





- 

», «





», «






»
«






». 






















? 
























, 









, 











- 











, 
















. 







































, 







«


» 













«



- 
», 






, 



















.

















, 































.














«


»
«



». 










«


»
«

»? 


































, 






. 





,
-













? 






















«



»
«

»,














, 























, 


















, 









-


















. 






«


»
«



» 







«
-
-

», 











- 






. 




























, 







, 





















- 




, 



































, 













-



. 
























, 






















. 






















, 





















,
















. 































, 




























«







» 







«

-





»
«









». 


«







» 














.
128 |
7. |



















, 












-


















, 







, 








, 























, 





|
, |
|
|
|
|
- |
« |
» « |
» |
« |
- - |
» |
- |
. |
, |
|
|
|
|
- |
|
, |
|
|
|
|
|










, 












. 



, 




,
















.
«



»

. 7.6.
ISBN


,
, 




. 7.6. 








«



»









«



» 












, 













. 





























, 











, 













-



























. 




-






















, 



-







. 

























-
.
129
|
|
|
|
|
. |
|
|
|
|
, |
|
ER- |
, |
« |
», |
, |
- |
|
- |
|
, |
|
- |
|
. |
|
|
, |
|
|
|
|
, |
|
- |
|
|
|
|
. |
|
|
|
|
|
|
- |
|
, |
|
|
. |
- |
|
|
|
|
. |
|












. 

















-






, 




















. 



































-
























. 






-






























, 













, 
































, 




, 
-

. 



























.
-

















, 























, 













, 







-
|
, |
. |
|
|
ER- |
. |
ER- |
|
|
, |
- |
|
, |
- |








, 















. 































, 


-


, 























. 














ER-








.
1. 



. 

























,
-
































- 










, 

















. 


|
|
|
, |
|
|
|
, |
|
|
|
- |
. |
, |
« |
- |
», |
|
, |
, BOOKS |
(














).
2. 






























-
. 



































Java applet
. 7.5. 






























. 






-






























SQ&;
















,







Jaya-


, 
















,
- 


















, 










- 

.











. 


















-






















. 



























, 





























, 











. 





















. 













-









.




, 







«

»,
, 










, 






, 














.
, 












. 










«

» 
-












, 






, 











,







, 
























-








, 





«
-
-

». 








-












,




, 















. 1. 







-
















(













- 


NULL 






).






















EMPLOYEE














PRIMARY KEY 











. 


, 















, 



-















(NOT NULL).














EMPLOYEE







, 
















, 



- 















, 












- 





. 




, 
















,


NOT NULL).


































































. 

















. 


















-











. 






















, 



























-




. 



















, 




-




.