.


:




:

































 

 

 

 


..

 

 

 

-
( , -, )

 

 

()

2016


512.8 (076.5)

32.973.26

217

 

. . , ..

 

..

 

217 : - ( , -, ) / .. ; - () .. . - : (), 2016. 52 .

 

- : , , .

, 01.03.04 , 38.03.05 -, 38.03.01 .

 

512.8 (076.5)

32.973.26

 

 

Ó - () .. , 2016


. 4

1. 6

1.1. . 6

1.2. . 7

1.3. . 8

2. "-" 10

2.1. . 10

2.2. . 11

2.3. . 13

2.4. . 14

2.5. . 17

2.6. . 18

3. .. 21

3.1. . 21

3.2. . 22

3.2. .. 26

3.3. . 27

3.4. . 29

3.5 -. 30

4. ( ). 31

4.1. . 31

4.2. . 32

4.3. . 32

4.4. . 33

4.5. . 34

4.6. . 34

4.7. . 35

4.8. . 35

4.9. . 35

4.10. . 37

5. (SQL). 37

5.1. . 37

5.2. . 40

5.3. . 42

5.4. . 42

5.5. SQL. 43

5.6. , . 44

5.7. : , 45

5.8. . 46

6. .. 47

6.1. . 47

6.2. . 48

.. 51


 

, , . .

(, ) (, ). (, , , ) () , . " 100". "100" , " " .

. , , . , , , .

[1] . . .

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

60- , " " ().

, . , , , " " ().

, .

, , .

, , () , :

;

;

, ( );

() ;

.


 

1.

 

 

( ) (). , , .

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

. .. , - , .

 

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

. 1.1.

 

, . 1.1, -. , . . , . , , .

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

 

1.2.

 

. , . :

. , . . :

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

-. , , . (SQL, Structured Query Language), , . . . , -, , . , . . - , . , , -. - , . - . . , , .

. . (). , . .

 

 

.

. , [2]. , .

. :

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

. , , . , . , . . , .

. , . , . , .

, . . , , .

 

 

2. "-"

 

 

, .

( - ).

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

, ().

(, ), .

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

.

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

, .

, . . : , ( , , ).

 

 

, .

.

ER- ( . Entity-Relationship, .. -). , , , , (1 , "") .

:

1) -- (1:1): () 1 0 :

1
1

2.1. --, , .

1
1

2) -- (1:): 0, 1 :

1

2.2. --, , .

1

3) -- (:N): 0, 1 B - 0, 1

M
N

2.3. --, , .

M
N

. :

1) .

2.4. . , , -; :

1
N

 

 

2) .

2.5. , , :

N
P

3) , () .

ER-.

""? ER- , , , , . . , .

 

 

: , , .

() .

"", "", "" , .

() "--" .

:

, ;

, .. , , , .

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

: , .

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

: "" , , .. , , - .

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

 

 

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

, ( , ) . : , , . .

, (.2.1):

, , .

, , .

1
2
3
1
2
3

.2.1. () () () ()

 

, , , .

2.6. ER- (. 2.2).

 

1
1

. 2.2. ER-

, , . , .

2.7. , ER-, . 2.3.

 

1
1
1
1

. 2.3 ER-

. , (. . 2.1).

:

1). (NULL-)? , , , ?

2). , ? :

(cascading). , , ;

(restrict). , , ;

(relation). , , NULL-. , NULL-.

3). , ? , :

(cascading). , ;

(restrict). , ;

(relation). , , NULL-. . , NULL-.

, , , , , ( , ).

2.8. ER-, .2.3, :

, ;

- .

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

 

.

: , ( ). , , 5 ( ) 3. , 9 . , (1,2,3,4,5,6,7).

( , ). ( , ).

:

1. .

2. .

3. , .

, .

1. , - , , .

2. :

;

, .. , .

3. , . :

;

( 2 5);

( "" "").

, , :

;

(: , 20 ..);

( NULL);

, .

, ;

;

, ;

, .

 

 

- .

, .

, , .

:

(, , , );

(, );

(, , , ..);

.

:

1. . :

. .

(100 ), , ӻ;

(250 ), , - ( );

(6 );

(50 ), , ;

(1000 ), .

2. . :

, ;

(25 ).

3. . :

, ;

(25 ).

4. . :

, ;

λ (50 ), , , , - .

5. . :

, ;

(100 ).

6. . :

, ;

(25 ).

7. mail. :

(50 ).

8. . :

, ;

(25 );

(10 ).

9. . :

, ;

(25 );

(10 ).

10. , , .

11. , , .

, :

1. . :

Ļ ;

Ļ ;

.

2. . :

;

;

.

3. . :

ϻ .

4. . :

;

ϻ .

5. . :

л .

, , -Email, . .

ER- . 2.4.

 

Email
.
1
M
M
N
K
M
K
N
1
N
1
M
1
M
K

. 2.4. ER-

3.

 



<== | ==>
|
:


: 2018-11-12; !; : 478 |


:

:

, , .
==> ...

1493 - | 1407 -


© 2015-2024 lektsii.org - -

: 0.197 .