4. ,
.
.
.
.
.
.
", ", - , - . .
. 2.1 .
, / , , . , , : "", "" "" ( 2.2).
2.1. | |||||
- | |||||
- | |||||
2.2. | |||||
, , | . | . | |||
"" | |||||
, , .
|
|
.
. , . ( , ). , , .
, . .
, - . , / ( - ), ( - ), ( ) . .
, . , , , . , , . . , .
, , , "" , .
, , , . , (), . , (), . , .
. 2.1.
, " ", " ", " ", "" . . . . , , (. 2.1).
1- - , , .
|
|
2- - , 1- .
3- - , , .
4- - .
, , :
, , ;
, ;
;
, , , .
, , () . . .
- , (). , . , , .
, 1000 . - 0. , 2001 "" . - :
1. - 0;
2. () 0;
3. ;
4. -;
5. 1 ;
6. 1000, 3.
, ( ). , - .
- . , , .
- . , ( ) . - , .
. .
( ). , , . , ( ).
|
|
, , - ( ). , . (, , ++, #, Java), , , , . , , .
" ", - (byte-code). Forth, Lisp, Java, Perl, Python, Microsoft. NET.
, , :
;
;
;
;
();
;
.
, .
.
- - , -. () : , - , , , , , , , . . , , , , . , - .
. 2.2.
, (Data Base) - , - (. 2.2).
" " , , . - .
, (Data Base Management System) - , . , .
" ". ( ) , ().
, , . . , , , . , .
|
|
:
/ - ;
- .
:
;
;
;
;
;
-;
.
dbf- Excel, Access . , , - " ", " ", "", "", " " . .
. . , - .
- , . "" " relation " ().
IBM 1970 . , , . , . . :
, ("") ("");
;
, , ;
, ;
, .
(Structured Query Language - SQL). , , . , SQL - , .
SQL . SQL :
;
(Insert, Select, Update, Delete);
.
:
( );
;
;
( , , ).
. 2.3.
(. 2.3):
, ;
, , , - ;
, , ;
( ), .
, , -, -, .
:
( );
( ).
:
|
|
-;
-;
;
.
- . " - " , . " - " , , . - . - . : Microsoft Access, MySQL ( 5.0).
- . ( ) . - , -, . , . - - ( - ) , . : Firebird, Interbase, MS SQL Server, Oracle, DB2, PostgreSQL, MySQL ( 5.0).
- . () , . . , , - , . , .
- , , "", . SQL . - , , - , (Geographic Informational System - GIS). : SQLite, BerkeleyDB, Firebird, MySQL.
" - -" (. 2.4).
, . - , , , , , . , - , . , "" , .
60- , " " .
. 4.
, , , , , :
;
;
;
.
1980- , , , " " (Information Warehouse - IW). 1990- , () , " " (Data Warehouse - DW).
"-, , , , , , , ".
:
( , , , ) ;
, ;
, () , , .
, , - , , ( 3).
3. | |
(-, - . .) , , , , , - | |
- | |
, -, | |
() , , , |
, - .
(Distributed Data Mart - DDM). ( ) .
. 5.
, ; , . (. 5).
:
;
, ;
- ;
;
;
;
.
, , , , . , , "" , -. , , (On Line Transactional Processing - OLTP), , "" (On Line Analytical Processing - OLAP).