:
(), ;
, ;
, ;
, , , , .
, - , , .
.
, .
, , , , .
.
, . . , . .
, .
: .
, . .
:
1) ;
2) ;
3) , , 1, 01, 001 .
() , . . .
|
|
1) , . , . - .
, . , .
22. . . .
.
. .
, . . .
. . , .
. , .. .
.
, .
2 .
:
A- (Atomicity)
C (Consistency)
I (Isolation)
D (Durability)
ACID .
, .. .
C , . . .
I , ( )
D .
1
.
N
4 :
1. (select, read)
2. (insert, delete)
3. (role, table)
4. (connect, commit, rollback)
ANSI/ISO commit rollback, ACID.
ommit .
Rollback , .
4 .
1.
2.
3.
4.
21 -. AS .
AS Application Server
DBS RDA
- AS . . AS - ., . . . , . , . . .. . AS- . -. - , , - , - , . .
|
|
:
2. CASE-
3. case-.
5.
6. case-
4. CASE -
7. Case -
8
9. . . . - . -.
10.
12. . .
13.
17.
14. -
16.
15.
18. -.
20. -.
23. .
24
25. (middleware) /
27
26. RPC
28 ( ORB)
29.
30.
31
34
33. .
19. - -
1.
11. -
22. . . .
21 -. AS .
:
01.
02. CASE-
03. case-.
04. CASE -
05.
06. case-
07. Case -
08
09. . . . - . -.
10.
11. -
12. . .
13.
14. -
15.
16.
17.
18. -.
19. - -
20. -.
21 -. AS .
22. . . .
23. .
24
25. (middleware) /
26. RPC
27
28 ( ORB)
29.
30.
31
33. .
34
:
->17. |
. . . - . -.->09. |
->05. |
->34 |
- ->11. |
- ->14. |
-..->21 |
->27 |
->30. |
CASE-->02. |
. . ->12. |
CASE -->04. |
->13. |
case- ->06. |
->31 |
(middleware) /->25. |
. ->23. |
->10. |
- - ->19. |
-. ->20. |
RPC ->26. |
( ORB)->28. |
->29. |
Case - ->07. |
->24 |
->08 |
->01. |
case-.->03. |
-. ->18. |
. .->22. |
->16. |
->33. |
->15. |
|
|