Karpova_bazy_dannyh
.pdf
294 

14. 












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





























. 


-

















, 
















-




. 

























-
|
|
|
. |
, |
|
|
|
|
100 |
, |
|
|
, |
, |
READERS, |
|
|
|
|
|
|
|
|
17 |
100 |
. |
|
, |
|
|
, |
|
, |
|
|
|
. |
|
|
|
|
|
|
|
, |
. |
|
|
|
|
|
- |
|
|
|
|
. |
|
|
|
|
|
, |
|
|
|
|
|
|
|
|
|
, |
|
|
. |
- |
|
|
|
|
|
- |
|
|
|
. |
|
- |
|
, |
|
|
|
- |
|
|
|
, |
|
. |
|
, |
|
|
. |
|
|
|
|
|
|
|
|
|
. |
|
|
|
|
|
|
|
|
- |
|
, |
|
, |
|
- |
. |
, |
|
|
|
- |
|
Delphi, |
. |
|
|
- |
|
|
|
|
||
|
|
|
(KAF Rapid Application Founda- |
||
tion) |
|
Advanced |
Information System |
|
|
Power Builder |
Power Soft, |
, SQL Windows |
Gupta (Taxedo). |
|
|
. |
, |
|
|
, |
|
|
|
, |
|
|
, |
, |
|
|
|
|
|
|
||
|
. |
|
|
|
|
|
house). |
. |
|
|
« |
» (Data |
Ware- |
|
|
|
|
|
|
|
|
« |
» |
|
|
|
- |
|
|
( |
), |
data mining, |
|
- |
. |
|
, |
|
|
|
|
|
, |
|
|
. |
|
|
|
|
|
|
|
||
|
Gartner Group, |
1998 . |
|
|
|
- |
. |
. |
|
|
|
, |
|
, |
|
|
|
- |
||
|
|
|
|
|
||
|
. |
, |
|
. |
|
|
|
|
|
|
|
|
|
|
|
. |
|
- |
|
- |
|
|
, |
|
|
|
|
|
|
|
|
|
. |
|
|
|
|
|
|
|
|
|
|
|
|
|
, |
- |
« |
» |
« |
». |
|
|
|
, |
|
|
|
. |
,












.
296
- |
|
|
|
|
|
|
(On-line Analytical Processing, OLAP). OLAP |
- |
|||
|
|
. |
|
|
- |
|
|
|
|
|
|
OLAP |
|
|
|
|
- |
|
|
, |
|
|
- |
|
|
. |
, OLAR |
- |
|
|
|
|
|||
, |
, |
|
|
( |
|
), |
|
. |
|
|
- |
|
|
|
|
|
|
|
|
|
|
(OLAP) |
- |
|
. |
OLAP |
|
( . F. Codd) |
1993 |
. |
« |
, |
|
, |
|
|
|
|
|
||
|
», |
, |
, |
|
- |
|
|
|
|
|
|
OLAP,





.
, |
|
OLAP |
|
|
|
« |
|
. |
» |
(«Multidi- |
|
|
|
||||
mensional conceptual |
view»), « |
» |
(«Multiple |
date |
|
dimensions»), « |
OLAP» («OLAP |
server») |
|
|
|
|
( |
« |
» |
« |
- |




» 








).
OLAP |
|
|
|
, |
|
|
, |
. |
|
|
|
, |
(multi-dimensional |
con- |
|
ceptual view) |
|
|
|
. |
, |
|
, |
|
|
|
|
|
. |
. |
- |
|
|
||
, |
, |
|
- |
|
|
. |
|
|
|
|
|
, |
|
|
, - |
« |
- |
- |
- |
|
». |
|
|
« |
» |
« |
», |
|
|
|
. |
297





. 





(drilling down) 
















; 


, 






(rotting up)
.
|
|
- |
, |
|
. |
B |
|
- |
, |
. |
- |
( |
) |
- |
. |
|
|


.
|
. |
- |
|
|
- |
|
|
. |
|
||
|
|
, |
|
|
|
|
|
|
|
. |
|
|
|
|
|
. |
|
|
|
|
|
|
|
|
|
|
|
, |
|
, |
|
|
|
. |
|
|
. |
|
|
|
|
|
|
|
. |
|
|
|
( |
|
|
). |
|
|
|
, |
- |
||
|
|
|
|
||
: |
, |
. . |
, |
|
, |
|
. |
|
|
|
|
|
|
|
|
|
|
|
. |
|
- |
|
|
|
|
|
|
|
|
|
, |
|
|
|
. |
, |
|
|
|
( |
- |
), |
|
|
, |
, |
|
, |
|
. |
|
. |
|
|
|
|
|
|
|
|
, |
, |
|
|
- |
. |
|
|
|
||
, |
|
|
|
|
. |
, |
|
. |
|
|
- |
|
|
. |
|
|
|






, 














(


-











), 

















-









,
|
|
, |
( |
, |
- |
298
), |
|
|
|
|
- |
. |
|
|
|
|
|
, |
|
, |
., . |
|
|
|
. |
, |
|
|
|
( |
) |
( |
) |
. |
|
, |
, |
|
|
. |
- |
|
|
|
|||
, |
|
|
, |
|
|
|
|
|
. |
|
|
|
|
- |
|
|
|
|
. |
|
|
|
|
, |
|
, |
|
|
|
|
|
, |
|
|
|




, 

























SQL. 



















SQL3, 




























.


:



-










. 









-









(


ODMG93).
|
|
|
|
|
. |
|
|
|
|
- |
|
. IBM |
Oracle |
|
( |
, DB2 ORACLE), |
|
|
|
|
|
. |
|
Informix, |
|
|
- |
|
|
Illustra |
|
. |
|
, |
|
|
. |
|
|
Computer |
Asso- |
ciates, |
. |
|
|
Justine, |
|
|
|
. |
|
. |
|
|
, |
, |
|
, |
. |
|
. |
|
|
|
- |
|
|
|
. |
|
|
|
|
, |
|
|
|
|
, |
|
, |
|
|
|
. |
|
|
||
|
|
|
|
|
|
|
. |
|
|
, |
|
|
, |
|
|
t1 |
|
|
t2, |
( |
|
) |
- |
299
(t1,t2).


, 















,



, 











, 















, 









. 




, 

















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

















«








, 







». 


























|
|
|
|
|
. |
|
|
|
|
, |
, , |
|
, |
|
Web- |
|
- |
|
. |
|
Web- |
|
, |
|
- |
|
|
, |
|
|
|
||||
|
|
|
|
|
|
|
|
|
. |
, |
, |
|
|
|
|
|
- |
|
|
|
|
|
|
|
- |
|
|
|
|
|
|
|
|
|
|
|
|
. |
|
, |
|
. |
, |
- |
|
|
|
|
|
, |
|
||
|
|
|
|
|
|
|
|
|
|
|
, |
|
. |
|
, Web |
|
|
|
|
. |
|
Web, |
, |
|
|
- |
|
|
|
|
|
|
|
||
. |
- |
, |
|
Web- |
|
|
|
- |
|
|
. |
- |
, |
|
|
|
|
, |
|
|
. |
, |
|
|
, |
- |
|
|
|
|
|
|
|
||
- |
, |
Web- |
|
|
, |
|
|
- |
|
|
|
|
|
|
|
||
. |
|
|
Web- |
, |
, |
|
- |
|
|
|
|
|
|
, |
|
|
- |
|
. |
Web- |
, |
|
, |
|
|
|
HTML- |
|
, |
|
|
|
. |
|
|
|
|
HTML- |
|
|
. |
, |
, |
- |
|
|
|
|
|
||||
HTML- |
|
. |
|
|
|
|
|
, |
|
|
|
|
|
, |
|
, |
- |
300 |
|
|
|
|
|
|
: |
, |
|
|
|
, |
. |
, |
. |
|
- |
|
|
||||
|
|
. |
|
|
|
HTML |
XML, |
|
, |
|
|
|
. |
, XML, |
, |
|
|
|
. |
|
|
XML |
- |
|
|
, |
|
25 |
|
. |
, XML |
, |
( |
) |
- |
|
|
|
|
||
XML |
. |
|
, |
|
|
|
|
|
|
||
. |
|
|
|
|
|
Web- |
|
, |
|
|
. |
|
|
|
|
||
, |
, |
|
|
|
, |
, |
|
|
Web- |
. |
|
, |
|
Web- |
|
|
- |
. |
|
, |
, |
|
|
|
|
|
|
||
, |
|
, |
, |
|
|
, |
|
, |
|
. |
|
, |
|
|
, |
|
|


, 















.
, |
|
- |
, |
, |
- |
. |
|
, |
|
|
|
|
|
|
|
|
|
|
- |
, |
|
, |
|
|
|
|
; |
PERL, |
|
(Personal Home |
Page Tools), |
JavaScript |
|
. |
|
, |
, |
, |
|
. |
|
, |
, |
|
|
, |
|
|
. |
|
|
|
- |




. 






: 




, 





. 



























, 












, 




, 





















.





, 248




, 273 

, 251, 252
, 40
, 40

, 50


,
, 22
, 21







, 









, 212





, 212







, 196 






, 



, 286


, 49, 122



, 192






, 276 


-






, 18



(




)



, 33






, 227
, 162



, 





, 23 

-

, 202
, 203
, 192



, 235
, 159
, 89





, 35


, 113












, 159 , 276, 277

, 27












, 11





, 204 




, 29



, 203





, 125,131 

, 47
, 221


, 223

, 



, 34

, 199


, 290


, 293





, 290





, 93





, 200 



, 199

, 31

, 32
, 31


-









, 34


-




, 34 , 34

, 248


, 18







, 151
, 121



, 194

, 193









, 193 
, 32, 122


, 167








, 54 , 111

, 49









, 202 










, 22




, 199









, 199









, 246 







) 167





, 28





, 31 





, 28


-


, 122





, 121





, t2l «





», 201


, 206, 210







, 208


-

, 122 



, 216
, 204






, 204
, 112






, 












, 160 





SELECT, 74













, 85











, 51




, 51 



, 52


, 52








, 







, 50



, 47,48, 113









, 114




, 113










, 118



-
,117
, 114
, 113









, 116 










,
9-




, 214

, 170



, 87










, 112
, 163





, 158




, 203






, 201 



, 20
, 284









, 163 












, 203







, 50, 292










, 47 
, 277

, 123
-

, 124 


, 124 

, 124


, 124
-
-

, 124 
-
-

, 124
, 160

, 250


, 43

, 41









, 44

, 44





, 44

, 44







, 42 








, 250
, 235






, 242




, 244
, 198














, 199













, 
, 13 














, 106



, 287
, 186
, 201


, 57








, 57







, 58


, 60, 61


, 57





, 58

, 58



, 57





, 192, 194






, 167, 168




, 194


, 66


, 122


, 49
, 49







, 54



, 71, 72




, 199



, 17, 199, 216 

, 218, 222
/226



(




)









, 231


, 217
, 199


, 217




233, 240



, 199 


, 217




, 113
, 21


, 271, 277





, 203



, 203















, 241






, 286 
, 163, 192, 286


-






, 170, 174


-

, 170










, 165 






, 164, 166







, 170










, 22
, 201






, 201



, 201








, 112







, 259, 270, 277 
-


, 167












, 135 







, 138, 139
, 137









, 137










, 136 








, 137








, 203
, 185









, 112 


, 185, 192





, 40