-
:
:
3-
-114
..
:
..
2016
...................................................................................................................................3
1. .....................................................4
1.1. .............................................5
1.2. .......................................................................7
2. ......................................................................11
2.1. .............................................................12
2.2., .............13
..............................................................................................................................15
..................................................................................................16
. IBM 1970 "A Relational Model of Data for Large Shared Data Banks. , , . , , 70- . . 35 . , .
, . .. , " , .. - ". , . ( "" relation "").
1.
, :
|
|
- ,
- , ,
- , .
, . (- relation) . .1 - , , , , , .
. 1.
.
- , .1, , .
- - (tuple), (attribute).
- , .
- , .
- , , . , , ( . 1 ).
- , . , . , , , .
. , .
, , , , , , . , , , .
1.1.
. . () , . , , , . . .
, , , , : , , .
1) . .
|
|
2) , , .
3) , . , , .
4) , . . . , . . , : , , , , .
5) , .
6) , , .
7) ( ) , () .
8) , , , .
9) , , .
, , : , , .
10) , . , , , .
11) , , .
12) , : ( ), ( ). , , , , .
, , : , . , , , .
, , , .
. : , , , .[1]
1.2.
.
- .
- ( ).
- ( ).
- (, ).
.
|
|
, (). .
. ( ) , , , , .
, -, , . , , , , , , .
( )
, , . , , . 6.1, , , , . , , , , , . . , .
, .
. , , , . .
( )
, , : < ‑: - >.
, , , (, ) . , , , () .
, , , . , , , , . , .
1. , 6.3 1, . , , , . , 2.
. 2.
( ) , , .
|
|
, , .
1. , , , .
2. , , . . (. ).
3. , , , , - .
4. (View) . , . , .
5. (Snapshot) , , , (View) , . , .
6. . , .
7. , , .
8. , , . . . , , ‑ (snapshot) .[2]
2.
, , , .
- () .
- () () . ( ), .
- () () ( , ).
, .
.
, (relation). . , , .
:
- , .. (), () ;
- : , ; , (), ;
- , () .[3]
2.1.
:
, n- . , , , . .
|
|
. .
, , .
. , . , , , , , , , (.. ).
"-". , . , "-" , , .
, , :
. 3.
, "_" . :
- , , :
- "_", "_"
- , "_"
- , , :
- "_"
, , .[4]
2.2.,
, :
- . , .
- . , .
- . , .
- .[5]
:
- . "";
- , ;
- . ;
- .
:
- "";
- "". ;
- ;
- .[6]
- , . . , MS Access, SQL Server, MySQL .
- SQL. SQL, : , , . , SQL . , . SQL .
1. .. , . 2008 . - 505 .
2. .., .
, 1998 ., .
3. .., ,, 218 ., -
4. [http://online-academy.ru/demo/access/urok1/teor/teor5.htm]
5. [http://migku.wikidot.com/gos-db-12]
6. [https://moodle.vsu.ru/mod/book/view.php?id=22324]
[1] ..
[2] [https://moodle.vsu.ru/mod/book/view.php?id=22324]
[3] [http://migku.wikidot.com/gos-db-12]
[4] ..
[5] [http://online-academy.ru/demo/access/urok1/teor/teor5.htm]
[6] ..