, - . , .
. , , , , . , , . "-", - , (), . , SQL, Ingres.
"-".
"-" - . , . , , , . - , , , , , . , . , , , , - . , . , , , - , ; - , , -, . .
, . , , , - UNIX, , - , , .
. , , . , , . , SQL- , SQL-, , - SQL-.
( 10). , , ( -). . , . , , : , , , , .., , . - . , "-" .
|
|
10
"-", .
, () "-", , , , . , (, , ) -, - -, .
"-" , . - . , (, - , ..). ( , ..). , - ( .
:
- , ;
- , ;
- , , ( ).
"-" . -, , . -, , . -, . -, .
, :
(File Server - FS);
(Remote Data Access - RDA);
(DataBase Server - DBS);
(Application Server - AS).
|
|
FS- . , , FoxPRO, Clipper, Clarion, Paradox .. . . (, Novell NetWare) ( ). , ( 11). , -.
11
FS- . , , , . , . , . . , , , .
( , ), (" - "), ( ) .. , , - FS- , . , FS- , , . FS- "-" - , . FS- - , .
RDA- FS- . , , SQL-. RDA- -. , . ( SQL, , ), ( - API).
(, ) . , , , , ( 12). , -, - .
12
RDA- , , .
- , . ; , . , , . , , - ( ), SQL, .
|
|
RDA- - "-" SQL. , . , , . . SQL, . , .
, ( ). , . , . , .
, RDA- . -, SQL- . -, RDA- - ( ).
RDA- DBS-( 13). (Informix, Ingres, Sybase, Oracle). - SQL-. , , SQL-. , , SQL .
13
DBS- -, - . , . DBS- : , ( SQL- ), , . , , SQL, , C Pascal. , .
, (DBS-), , - (RDA-). RDA- DBS- , , .
|
|
14.
.
AS- ( 14) , -, , , ( ). , (Application Client - AC). , , (Application Server - AS). , AS . - , , .
RDA- DBS- . RDA- -, DBS- . , - - . AS- , , , . AS- (Transaction Processing Monitors - TPM), , , , .
, , , , , - . "-" . - .