.


:




:

































 

 

 

 





 

               
   
     
   
 
 

 


 

. 14.

 

. : , , , . .

. .

, , BEA WebLogic Server, Inprise Application Server IBM WebSphere Application Server [ 15 ].

 

4.4.

 

:

1) ;

2) .

.

, . ( ). , .

( ) . , .

()

. , , . , , .

( ) , . , [ 15 ]. , , , ( ). .

, ; , ; .

(). [ 2, 12 ]:

1. , , . , , , , .

2. . , , .

3. . , , , . , .

4. , , , . , , , .

, [ 2, 12 ]. , ( ) , , , , . .

, . , . - , , , .

.

, . (, ), [ 15 ].

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

( . 5) [ 15 ].

, . . , .

, , .

 

5.

 

:

1) , , ;

2) ;

3) ( ), , ;

4) , ( ).

. , (), .

 

5.1.

 

, . [ 2 ].

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

( ).

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

:

1) (Atomicity) ;

2) (Consistency) ;

3) (Isolation) , , , ;

4) (Durability) , , , .

, , ACID-.

 

5.2.

 

, . , ( ) , . , , .

, .

, , . ( ), , .

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

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

 

5.3.

 

. [ 12 ].


1. .

, ( , .):

 

 

 

. , 50 .

. . 150 .

20 . .

30 ( 130), , , .

2. .

, , , . .

.

. , , . , , . , , . , , 50.

. 150 .

, . 50. .

3. .

, , .

, ( , .):

 

1  
2  
3  

 

, . 100 . , .

, :

1. . 50 , , 50.

2. . 200 .

3. . 100 , 150.

4. 100 , . 100 .

5. . 100 , 250.

6. (50 ) 100 . 150 .

. 250 350 .

, , [ 4 ]. , , .

(, ) , (). .

[ 2 ]:

1. (X-, eXclusive locks).

, , , ( ), .

2. (S-, Shared locks).

, ( ).

, , ( , ). , , .

. , . . , , , .

, . . , . , , .

 

6.

 

, , . [ 2 ].

() ( , , ). . .

, . , . , [ 2 ].

, .

. . :

1. , . .

2. , .

3. .

(, , . .) , (, ).

. , . . .

, , . , .

. . . , .

, , . , , , .

MS Access ( ) // . .

MS Access , () . . , , .

// , . MS Access , ( ).

, , . .

// (, . .). , .

MS Access . ///, . .

 

7.

 

7.1.

 

, , .

.

1. .

, . , . , ( ).

2. , .

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

3. .

. . , , . , , .

 

7.2.

 

. , , . , . , .

.

ER-

ER- (Entity-Relationship -) . 1976 . [ 12 ]. (ER-).

.

ER- , ER- [ 3, 4 ].

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

, . . , , , , . . ER- , , .

, , . , . ER- . ( ).

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

:

(1: 1) ;

(1: ) ;

(: ) .

, (1 ), ER- .

. , ( ), , ( ). . ER- , , [ 4 ].

ER- , [ 3, 12 ].

. 15 ER-, .

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

1981 . [ 12 ].

, , . : .


 

 

 

 


. 15. ER-,


( ) ( ). .

ER-, [ 12 ].

1988 . [ 12 ].

. . .

, , (. 16):

 

           
 
   
ID 1, 1 1, 1 1, 1 1, 1 1, N
     
ID 1, 1 1, 1 1, 1 1, N 1, N 1, N
 
 

 


. 16.

 

ID, , . ( ).

( ). , 1, 1, , , . 1, N. , (. . 16). 0, N. , , . , , .

. , , (. . 16).

1, N (. . 16). , ( ). , (. . 16).

, [ 12 ].

 

7.3.

 

. , . . , . .

, ER- [ 3, 4 ]. ER- . CASE- (. . 7.5).

ER- , . 15 ( ). .

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

 

7.1

 

, 14
, 2
, 13

 

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

 

7.2

 

, 14 ..  
, 2 ..  
, 13 ..  

 

, , , . , , .

. , (, ) ( ). () ( ). ( ). . 7.1, (. 7.3):

7.3

123 -130 .. , 14
234 -66 .. , 2

 

, . , . , . , .

, , , , . , , , .

(. . 15). . , . 7.1, (. 7.4):

7.4

  .. , 16 , 14
  .. , 33 , 2
  .. , 5 , 13
  .. , 67 , 14

 

, , . , . , .

. , (. . 7.4), (. 7.5):

 

7.5

 

, .
  5 000
  7 000
  10 000
  8 000

 

(. 7.6). , , , .

 

7.6

 

   
   
   
   

 

ER- , . [ 3 ].


7.4.

 

* [ 12 ].

( ). , .

() (1), 2, 3, - (), 4, 5 [ 2 ].

:

;

.

(1)

, (. 7.7):

7.7

 

, .
    10 000 10.12.05 /
    5 000 /
    4 000 11.12.05 /
    10 000
    5 000 12.12.05
  4 000 /
    /

, () , (. . 1.2).

(. 7.8):

7.8

 

, .
    10 000 10.12.05 /
    5 000 10.12.05 /
    4 000 11.12.05 /
    10 000 11.12.05 /
    5 000 12.12.05 /
    4 000 12.12.05 /
    4 000 12.12.05 /

 

.





:


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


:

:

, , 1:10
==> ...

1888 - | 1799 -


© 2015-2024 lektsii.org - -

: 0.46 .