 .  .  
  

  


        .      - ,     .     ,   ,      ,     .





 .  

 



  

  


 ,  ,  ,  ,   , .  



     



  ,2019

  ,2019



ISBN978-5-4496-4542-5

     Ridero







         .         , , .      ,    ,     .        ,          .        100,              .

   .  OLAP     ,   ,   5        Oracle.

      ,      big data,           (     ).

        Microsoft SQL Server MySQL,        ,          Unix-  ,    PHP      desktop web.

        ,  , ,    .










13


    ,        ().

    ,      ,    ,    .

     

1)      (    ,     ).

2)        .

3) ,     ࠖ .  ,   ,  ,   , ..  .

4)  2) 3)     ,   .  ,      .

  (),       .

  (-> )                .

           .

        .

   ,         ,   ,     ,       .

  ,       . ( )

  (1):  r  1,          . (     ,      1.)

  (2):  r  2,    1    ,   ,       .

  (3):  r  3,     2   ,  ,      .

    :  X -> Y Y -> Z,  X -> Z(Z  X).








A, B ->C

A, B ->D

C ->D

C ->E

 :AB.

  1,      .

  2, ..        .

  A, B -> C; C -> E, ..E    ,    3.

          .

  ,    .

 r  4   ,      r  Y  X,    r   .

     Y,    x    y    Y. : X ?Y.

    ,    ,           .

 r  R,

w, x, y, z R.

1-  . .

 r     ->

2-  . .

 r   -> Y,  r  F- XZ ->Y

3-  .  (   젖 ).

  r  X -> Y X -> Z,  r  F-  -> YZ. (   )

4-  . .

  r  X -> YZ,  r  X -> Y X ->Z.

( )

5-  . .

 -> Y Y -> Z  X -> Z. (     )

6-  . .

 r   X -> Y YZ -> W,  r  XZ ->W.

   :








A-> B; A-> D; A->G,

D ->G,

G -> D; G -> C; G -> F; G ->E,

E ->F,

F ->E

      :

..A-> D, D -> G,  A-> G   

..G -> E, E -> F,  G -> F   

..G -> E, G -> C,    G -> E,C

..A-> B; A-> D,    A-> D,B

   :








     -.

        ,   ,      . :     , , ,  ; , ,   ;     , ,        .

     :

 ࠖ

 ࠖ

  𠖠

 ࠖ

 ࠖ

 ࠖ

 ࠖ

 ࠖ

 ࠖ

  ࠖ

     .

    : r (, , , , , , , , , , ).

   ,     ,     (. . 1.1).






. 1.1.   .



      :

 ?   ? , .. ?      .

 ?   ?      ? ,.

,  ?   ? , ..,  ?         .

 ?   ? , , .. ? ,      .

 ? ,  ? ,  ?      ? ,.

 ? ,  ? ,  ?      ? , ,.

 ? ,   ?      ? , ,.

     ,  .1.2.






. 1.2.     .



     ʠ :

1)

r1 (, , , , , , , , , , ).

 r1   (    ( ? , );  , , , (, )   )   .

2)       F-  ? , .   :

r2 (, , );

r3 (, , , , , , , , ).

 r2   (  ()   )   .  r3   (    ( ? , , );  , , (, )   )   .

3)         F-  ? , , .   :

r4 (, , ,);

r5 (, , , , , ).

 r4   (  (, (, ))   )   .  r5   (    ( ? , , );     )   .

4)        F-  ? , ,.

r6 (, , ,).

 r6   (  ()   )   .

r7 (, , ).

 r7   (  (, )   )   .

    ʠ  .

 ,    :

r2 (, , );

r4 (, , ,);

r6 (, , ,);

r7 (, , ).

    :

1)      .     F-   .

F- r2:

 ? ,.

F- r4:

 ? , ,;

,  ?;

,  ?.

F- r6:

 ? , ,.

F- r7:

,  ?.

 ,     F-,      .   F-            ( r4  F- ,  ?  ,  ?).

2)      .      ,             ,         .

3)     .       :  r2   ,  r4   ,  r6    ,  r7      .

    -

          :

,          .      .           .  ER .

         .

,       (      ).

   :

 

 

 

1)       .

     ,     .

       ,     ,      .

2)      .

                  .        .

3)              ().      .

:

     (ER );

   ;

  ;

 ;

 .

        .    ,    .       ,      .      .








        .      .

      - ,     .          ,     .








,       (, ),     S. ,      (, , , ),    D.

,        (,  ,        ),     .

    (  : ,  砫, , ; ,  砫, , ).     .






. 3.3.     



         ,     .

  :

  (1:1);

   (1:);

  (:1);

   (:).

  ,     .       ,   ,    .     .    ,  .

     堖 .   :  , ࠖ  .. (       1:)

     䠖     . ,  , ,     . ,   ,   .   ,  蠫      .       ,    ,  ,     .

 -          .       (. . 3.5).






. 3.5.   



    - ,     . ,    (. . 3.6)    , ,  .       .   ,    ,    .






. 3.6.   



,    :

1)         ,      ,    :








2)    ,       :








3)        




  .


   .

   ,     (https://www.litres.ru/ekaterina-sergeevna-kudryashov/bazy-dannyh-uchebnoe-posobie-dlya-studentov/)  .

      Visa, MasterCard, Maestro,    ,   ,     ,  PayPal, WebMoney, ., QIWI ,       .


