Karpova_bazy_dannyh
.pdf
26 |
: |
, |
, |
/ . . |
. |
.: |
, 2002. |
304 |
: . |
|
|
|
|
|
|
|
ISBN 5-272-00278-4 |
|
|
|
|
|
|
|
|
, |
SQL |
|
, |
|
, |
|
|
- |
|
- |
|||
|
|
|
|
|
|
||
|
|
|
|
|
|
|
( |




).


































« 


-
» 
















, 
















5528
« 















».

32.973.233-018
7 
681.3.016 (075)
IS8N 5-272-00278-4 |
© . . |
, 2002 |
|
|
© |
« |
», 2002 |
1. |
.................................................................................................. ...10 |
||
2. |
|
...........................................................20 |
|
3. |
- |
................................................... |
...31 |
4. |
.....................................................................47 |
||
5. |
SQL. |
.............................66 |
|
6. |
|
|
|
|
. ............................................................. |
... |
104 |
7. |
|
.........................................................121 |
|
8. |
|
|
|
|
............................................................. |
|
135 |
9. |
|
......................................................... ...162 |
|
10. |
|
...................................................... ...198 |
|
11. |
.......................................................................... |
. 216 |
|
12. |
SQL ...................................................................................... |
|
248 |
13. |
|
......................................................276 |
|
14. |
. |
. ........................................................286 |
|
. |
|
....................................................295 |
|
|
....................................... |
|
..301 |
|
|
|
...7 |
1. |
|
|
.10 |
|
|
|
...10 |
|
|
|
.....................11 |
|
|
|
.13 |
|
|
|
..15 |
|
|
|
..17 |
|
|
|
..18 |
|
|
|
19 |
2. |
|
|
...................................................20 |
|
. |
|
..21 |
|
|
|
.22 |
|
|
|
23 |
|
|
|
....25 |
|
|
|
..27 |
3. |
- |
|
..31 |
|
|
|
.31 |
|
|
|
..34 |
|
|
|
...37 |
|
|
|
..40 |
|
|
|
...42 |
|
|
|
..44 |
4. |
|
|
..47 |
|
|
|
..47 |
|
|
. |
51 |
- |
|
|
51 |
|
|
|
..57 |
|
|
. |
............63 |
5. |
SQL |
|
. ... . . ....... 66 |
|
SQL |
.. |
.66 |
SQL |
|
. |
...68 |
.................................................................................................................. |
|
|
71 |
|
SELECT |
|
.74 |
5








......................................................................................................81
































.. 87
































.. 89
































...95 

































103


6. 

















|
|
|
|
...104 |
|
|
|
|
...106 |
|
|
|
|
...107 |
|
|
|
|
110 |
7. |
|
|
|
121 |
« |
» |
|
|
122 |
|
|
|
|
129 |
8. |
|
|
|
|
|
|
|
|
135 |
|
|
|
|
.136 |
DDL |
SQL |
|
|
140 |
|
|
|
|
...149 |
|
|
|
|
..151 |
|
|
|
|
158 |
|
|
|
|
..159 |
|
................................................................................. |
|
|
159 |
|
|
|
|
..160 |
|
|
|
|
160 |
|
SQL1 |
|
|
161 |
9. |
|
|
|
162 |
|
, |
|
|
|
|
|
|
|
...163 |
|
|
|
|
...167 |
|
|
|
|
...168 |
|
|
|
|
169 |
|
|
|
|
169 |
|
, |
|
- |
...170 |
|
|
, |
- |
.174 |
|
|
B-tree ( - |
) |
...176 |
|
« |
- - |
» |
..178 |
|
|
|
|
...182 |
|
|
|
|
184 |
|
|
MS SQL 6.5 |
...188 |
|
|
|
SQL Server 7.0 |
.191 |
|
|
|
|
|
..196 |
6
10. |
|
|
..198 |
« |
- |
» |
..201 |
|
|
|
204 |
|
|
. |
204 |
|
|
................................................................. |
205 |
|
|
|
206 |
|
|
. |
209 |
|
|
|
.210 |
|
|
|
.214 |


11. 
























..216








. 






















217
































.221

































225































...226
































.227































...227
































230
































..231































..241































..242































..244 































246
12. |
SQL |
.248 |
|
SQL |
..250 |
, |
|
..252 |
|
|
.............................................................................253 |
|
|
..255 |
|
|
255 |
|
|
256 |
|
|
...257 |
|
|
..259 |
|
|
271 |
|
SQL |
..273 |


13. 























...276












MS SQL Server












..282
































..284


14. 























...286
































...290 
































293




. 

























295
































.301

























. 









- 




30 
. 












, 






, 


, 
|
. |
|
- |
|
|
|
- |
. |
|
« |
» |
|
, |
|
|
: |
, |
22.01, 22.02, 22.03 22.04. |
- |
|
, |
, |
|



.







, 











































. 






















































. 


-















, 























. 




























-










, 























-





, 




























-



. 
































|
|
|
|
. |
|
|
|
|
, |
|
, |
|
|
|
, |
|
, |
|
, |
|
|
|
, |
|
|
|
|
, |
|
, |
. , |
, |
|
|
, |
|
, |
|
|
. |
|
|
|
|
|
, |
- |
|
|
, |
SQL |
, |
- |
|
10 |
|
|
- |
- |


, 


(











). 






































«





», 











- 



































-

.




































«
-



» 
















, 











- 



5528 «
















».
8
1








14 
. 




















-







«



» 



















-











, 















.














, 
-









, 






















- 









, 




















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
























, 














, 

























, 


,















, 














.


3 











-






, 







-









.



4 























, 








-



(
) 



















. 































, 




-



























.
, 











.





, 

SQL. 
SQL 





























, 








, 









, |
|
, |
- |
SQL. |
, |
|
- |
|
|
SQL |
- |
. |
|
, |
|
, |
|
, |
|
|
|
, |
- |
|
. |
, |
, - |






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


, 


, 


















, 



















. 




















-








, 





















.
7 























, 



-






























, 
- 

CASE-



(Computer Aided Software Engineering).


8 


























. 

































. 

-






















, 









-




















. 



























, 













, 

-
9























. 








-







, 



















, 




-



.


9 

















. 

























, 















.


10 






















, 





-
-








-

, 














.


-11 












, 


































. 

















-


: 

ANSI 













, 














, 






















.



12 






















SQL, 



-

























, 










, 



















SQL, 













SQL-


.


13 






















. 






|
|
- |
. |
|
- |
, |
, |
- |
|
, |
|
|
. |
|
14 |
|
- |
, |
, |
- |
|
|
. |

















, 















.


, 














, 




















































.





















, 















. 




, 













, 










-
, 
























, 







-



























, 



















, 











. 









, 
















«

», 

































. 






, 





-


























.
, 


, 










: 




, 





























, 


















.


1
|
|
|
- |
|
. |
|
- |
|
, |
|
- |
|
. |
|
|
|
, |
|
- |
|
, |
, |
|
|
|
. |
|
|
|
|
- |
|
, |
, |
- |
|
. |
|
|
|
, |
, |
|
|
|
|
- |
|
. |
|
- |
|
, |
: |
|
|
|
; |
|
|
; |
|
|
|
|
|
. |
|
|
, |
- |
|
. |
|
- |
|
, |
|
, |
|
|
, |
- |
|
. . |
|
|
|
|
|
- |
. |
, |
|
- |
|
|
. |
|
|
|
|
- |
|
, |
- |
|
