.


:




:

































 

 

 

 


5. ³




. () . , .

1. ³ . . . , . . n-, . , n-. , . n- . n-. P(x1,...,xn) - x1,...,xn, n-:

{(x1,..., xn): P(x1,...,xn) }.

{(x1,...,xn)}. P(x1,..., xn) , , n- {(x1,...,xn)}. , P . , .

. n ; . , , . , , , () .

, , , , . , , .

, . :

- n ;

- n ;

- , n .

.

. ( 1NF ), - , , , , , m´n. , n , .

5.1. FAM1 . , . , :

(, , , (, )) Î FAM1,

(, , ˳, ()) Î FAM1.

, F , , , :

() Î F, () Î ,

() Î F, ˳ () Î .

, 쒿 , , , , .

FAM1 FAM2, S, F, M , S , , :

(, , , ),

(, , , ),

(, , ˳, ).

³ FAM2 1NF .1.

1

˳

 

, , , , ? , . , . .

. ( n /, ) p.

, в, , p FAM2. . .

. () , , .

, .

/ FAM2 .

.

. . , .2.

2

³
є

 

SUP1; . , , ³ .

. , , , . ³, . , .

14 SUP1.

 
 
̳


. 14

 

3. SUP1 , . , . (.3.).

3

̳ ʳ
       

 

3 , SUP2, :

¨ . , , 4 (є) , , ;

¨ . 6 () 1, , 1;

¨ . , , , , ̳.

, ? .

2. . SUP2 , . , / SUP2. SUP3 (.4). SUP2 (.5).

4

̳  
     
           

5

ʳ
     

, , :

) SUP3 , 4 ( 3);

) 6 1, SUP3;

) 7 1, .

. 6 . 7.

6

̳
   

7

ʳ
     

 

. , , (.15). ³, ᒺ .

 
 
̳


 

 


SUP3

 

 
 

 


. 15

 

- . . , , 1NF, .

. (2NF), 1NF .

3 (). SUP3 , ̳. , SUP3 , 4 ( 3) , 6 1, SUP3, , , . , SUP3 SUP4 DEL (.8,9).

³, , , , - . SUP3, SUP2 6 - 2 1 - 7, , .

SUP4 DEL .16.

8

̳
 

9

̳
 
 
 

 

- ( ) . . , , 2NF, . , , .

. (3NF), 2NF, , , .

, , .

 

 
 

 


SUP4

 
 

 


DEL

. 16

 

, . , , , , .

SUP4 DEL ̳ SUP4 ̳ DEL. Ⳮ ( , ). . .17. ij . 17a , . 17b , .17 c d .

 

a a

 

x p

b c

b       c  

y z u v

d e

d       e  

 

q r s t

a b

    a       c  

 

    b       b  

 

    c       e  

 

    d       a  

 

    e       d  

c d

. 17

 

³, , , , . . , T = D/E,

D = {a = (x, a, p), b = (y, b, z), c = (u, c, v), d = (q, d, r), e = (s, e, t)},

E = {(x, b), (y, d), (p, c), (z, e)}.

 





:


: 2017-01-28; !; : 449 |


:

:

,
==> ...

1904 - | 1737 -


© 2015-2024 lektsii.org - -

: 0.039 .