.


:




:

































 

 

 

 


 

-

:

 

 

:

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.

, "_" . :

  • , , :
    1. "_", "_"
    2. , "_"
  • , , :
    1. "_"

, , .[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] ..



<== | ==>
, , . | ,
:


: 2016-11-22; !; : 370 |


:

:

, ,
==> ...

1506 - | 1431 -


© 2015-2024 lektsii.org - -

: 0.061 .