.


:




:

































 

 

 

 


. . . SQL.




.

, , , .

. - , .

, , , , , . , , .

() , .

, , . ( ) , , .

() , , . . , , , .

. , . . , - . , , , Delphi ++ uild. , , , , , .

, , , , , . .

, , -. -, .

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

- , .

-, . , SQL. , . .

:

* . . dBaseIV, Microsoft Access, Microsoft FoxPro .;

* . . SQL. : Microsoft SQL Server, InterBase .

, , , .;

* . :

* ;

* ;

* .

() ().

, . :

* ;

* ;

* ;

* , ;

* .

, . . :

* , ;

* .

, , , - . .

, , :

* , ;

* , : , .

. : QBE SQL . QBE , SQL .

:

* ;

* ;

* ;

* ;

* .

.

, . , . , .

. , . - ( , , ) , .

:

* ( );

* ( );

* ( ).

. , . , .

.

, . , , , . , .

, , (, , .).

- :

, .

. , , , , .

( , - .. ( )).

, , .. - - .

.

,

, .. .

.

-. - , , .

 

14. Access: , , . Access.

() , , .

Access (). , , (, , , ..). Access , .

ACCESS 7.0 32- , Windows-95 Windows NT. ACCESS . , .

Access. Access : , , , , . .

Access , - , , , . , . , . Access . , .

- .

- . (QBE) SQL.

, , . .

- , , .

- . .

- , . .

Access .

Access . , , .

: . ( ). , ( - ).

, , -: "". Access , , , , , /, . ( ) . " " " ", , ; " ", " " " " .

.

, , .

, , . - . , , .

:

(1NF);

(2NF);

(3NF);

- (BCNF);

(4NF);

, - (5NF PJ/NF);

.

:

;

.

, , , , .

. .

1.

R Y X (X Y ) , X Y: R.X (r) R.Y.

2.

R.X (r) R.Y , Y X.

3.

R.X -> R.Y , Z, R.X -> R.Z R.Z -> R.Y R.Z --> R.X. ( "" , .)

4.

, ( , ).

5.

, .

( ) . , , . , , . () . , (1). . (3).

:

.., , , , .

- , , .

(1)

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

(2)

, . , , . , , .

:

--

(_, _, _, _, _)

:

_, _

:

_ -> _

_ -> _

_ -> _

_, _ -> _

, _, _, _ _ , _. -- , , ( ). , , . , , . . .

( , )

R (2NF) , 1NF, .

-- - -:

- (_, _, _)

:

_

:

_ -> _

_ -> _

_ -> _

- (_, _, _)

:

_, _

:

_, _ -> C_

2NF, ( , ).

R (2NF) , 1NF, R.

. , .

(3)

, .

. ( , , ).

. , , . .

-, 2NF. , _ -> _ ; _ -> _ _ -> _. , , , ( , ).

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

. ( .)

R (3NF) , 2NF .

- :

(_, _)

:

_

:

_ -> _

(_, _)

:

_

:

_ -> _

3NF .

, , 3NF :

R (3NF) , 1NF, - R.

, . .

 

 

 

13. , , , . . , .

. , , . , , , , . , , : , .

, , , , . , , , .

, , , . . .. [. contrôle] , . - 1. -, , . 2. -. , , , .

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

.. , , . . , , . . , . , , , , , , , .

.. , . , , . , , .

, , , .

- , . .. .. .

:

;

;

.

, , . - , , , , , , . - , , , , . , : , .

. . .. : , , .

, , . () , , .

. . .

, , , . - : .

, , , . , , , .

.. , , , , . , . .

. . , , , .

. , .

. .

. , , , , .

, , . , , , , .

, , , , , . , .

. , , . :

ü . , , , :

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

ü . . , , , . ( ).

, , . , , . , . . . , , .

, - .

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

, , , , , , , .

, , , .

- , , . - , , , .

, , , , , , .

, , .

, , , . , , , , , , .

( ), ( ) ( ) . , .

, ( ) : .

, () - . , , .

: , , , , , .

. , , . .

) . , . : , , , . , , .

) , . . : , , , , . .

) . , , , , , , , . , .. .

) , .

, , .

. . , , , .

1. , .. 2010 2004 , , .

2. , . ( ) .

3. , , : . , . .

4. . , . , . . , , , . , , , , , .

5. , . , .

6. , -, . 1 16. 1 N=ax, N , a , x . (80% ) , . 16 3-5 . .

2, , , -, 17 .

, , .

7. , 2010 16 -. 2009 , , . . , () .

8. , 2010 14 . 2008-2009 . . , .

9. 11 . - : . : /.. , .. , .. , .. . .:. , 2008. 298 . , . . 1 2 . 3 4 . , , , , .

10. - . , , - . . / .., 2010.

11. , , .

 

14. . , . . .

, , , , .

.

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

? ; ; , ; .

, . - (). , . Computer .

1- 1946 (ENIAC - ). . , .

.

.

. , (, ) , , . , ,

, : , . .

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

. , , .

. . . . , .

. .

: , , , , , . . : , , , .

, . , - ( ) ( ), .

.

(3 )
, , .  
, .  
.  




:


: 2016-12-18; !; : 787 |


:

:

, - , ; , - .
==> ...

1608 - | 1614 -


© 2015-2024 lektsii.org - -

: 0.154 .