.


:




:

































 

 

 

 


SELECT ORDER_NUM, CUST_NUM, PROD_ID, QTY, DATE_ORDER 1




FROM ORDERS

WHERE DATE_ORDER< '17.01.03'

 

:

DELETE FROM < > [WHERE <>]

 

DELETE , , WHERE. WHERE , . . , .

3.47.

ORDERS .

DELETE FROM ORDERS

WHERE DATE_ORDER<'17.01.03'

 

SQL , .

 


3.4.

 

. , , , - .

, . . , . , , .

, R (. 11).

11

R

_ _
  "" /  
  "" /  
  "" /  
  "" /  
  "" /  
  "" /  
  "" /  

 

, . , 210 . - , . . , , .

, "" . , (, !). , , , ().

, - , . , . , , - , , .

: , , . , () , . , - , .

. () , . , , . . .

. , , . , .

. , . :

Ø ;

Ø .

:

Ø (1NF);

Ø (2NF);

Ø (3NF);

Ø - (BCNF);

Ø (4NF);

Ø , - (5NF PJ/NF).

. . , . , R _ ; _ (. 11). :

_

_

.

1.

A B R. , . : AB. , R A, B. , .. . .

2.

,

3.

, .

4.

B A (AB), C B (BC), , , .

5.

, .

6. (1NF), . , 1NF.

7. (2NF), .

8. (3NF), (. . ).

. . (. 12).

12

_- _- _-
           
    BN   25.07.02
    BN   25.07.02
    BR   12.08.02
    BR   12.08.02
   
. 12  
             
    BR   12.08.02  
    BR   12.08.02  
    BR   14.08.02  
    BR   14.08.02  
    BR   14.08.02  
    BS   26.08.02  
    BS   26.08.02  
    BN   4.09.02  
    BN   4.09.02  
    AN -   18.09.02  
    AN -   18.09.02  
                   

 

_-_, . 1NF, . . . . , . :

Ø , ;

Ø , ;

Ø , .

, , . _, _, _, . .

, :

Ø , , , ;

Ø (. . , ). ;

Ø , , , ( , ).

_, _, _, _ 1, _ .

_-_ .

(. 13-14):

 

13 14

1

_- _-   _- _- -
  BN 25.07. 02        
  BR 12.08. 02        
  BR 14.08. 02        
  BS 26.08. 02        
  BN 4.09.02        
  AN - 18.09. 02        
               
               
               
               
               
               
               
               
               

 

. . 1 :

Ø , ;

Ø 1 ;

Ø 1.

. , , . 1 _ _ (_ _).

. :

Ø ( ), ( );

Ø (. . , ). , , ;

Ø , , .

1 (. 15) _ _. _ 1 , _ (. 17). (. 16).

15 16

_-     _- _-
BN          
BR          
BS          
AN -          
             
             
. 16
             
             
             
             
             
             
             
             
             
             
             

 

 

17

2

_ _ _
  BN 25.07.02
  BR 12.08.02
  BR 14.08.02
  BS 26.08.02
  BN 4.09.02
  AN 18.09.02

 

, . , , :

Ø , ;

Ø , ;

Ø .

.

[5, 8, 10, 14, 1820, 2629, 31].

 

1. .

2. .

3. .

4. ?

5. , .

6. ?

7. .

8. .

9. ?

10. ?

11. .

12. , . . .

13. QBE.

14. SQL.

15. QBE SQL.

16. ?

17. , , .

18. ?

19. .

20. .

21. ?

22. ( ), :

Ø ;

Ø , ;

Ø , ;

Ø , S1;

Ø , /;

Ø , S1.

19. , , , . ( ). . . :

Ø : , , ;

Ø : , , , , ;

Ø : ;

Ø : , , , .

.

20. (, , ..). , . , . .

21. SQL .

22. SQL : " , M2".

23. SQL : " / /", " , ".

24. QBE : " , 70000".

25. QBE : " , 1.03.03".

26. QBE : " 3101".


4.

 

, . . . . , , . , , - "-". , . .

 

4.1. -

- ODL. ODL - - (OODBMS). , C++ Object Pascal, ODL . ODL ( C++), . ODL , "-", , (RDBMS).

 

4.1.1.

 

- , , . , , , , , , . . . , .

, , , . "" "" - ().

, , . , , . , , .

. - , .45.





:


: 2016-04-03; !; : 420 |


:

:

, , . , .
==> ...

1711 - | 1546 -


© 2015-2024 lektsii.org - -

: 0.089 .