- -

 

 

-

-

,

()

: -

-

.

-22-95

.

..

1998

1. "-"

1.1.

1.2.

1.3. "-"

1.4.

1.5.

1.6.

1.7.

1.8.

2. "-"

3.

3.1.

3.2.

4. Intranet "-".

4.1. "-"

4.2. "-"

4.2.1.

5.

1. "-"

"-

" ,

-

.

1.1.

"-" -

.

.

-

-

-

. -

-

- ,

.

-

.

,

, -

. , -

, ,

,

.

, .

, .

-

. -

UNIX. - UNIX

.

UNIX

, ( -

) . ,

Windows NT, UNIX

.

-

(portability)

(interoperability). -

- ,

. -

-

.

, -

-

, . -

, -

, -

.

1.2.

-

.

-

-

, .

: -

,

, -

. -

-

.

-

,

.

, -

. , -

,

( , -

), -

.

,

, -

- -

, .

:

,

;

,

, -

;

, -

, , ;

,

;

,

.

() -

/ .

,

- -

, .

1.3. "-"

, , ,

,

, -

,

(

, -

).

, ,

"-".

, -

, - -

. -

, -

.

. ,

-

,

, ,

.

.

( ).

,

"-", , -

- -

. UNIX-

, -

. -

, ,

-

.

-

.

, -

, ..

: , -

, .

,

"-"

,

(RPC - Remote Procedure Call).

. RPC, , -

,

,

. ,

-

.

RPC

- -

.

.

RPC,

.

"-"

-

(front-end) (back-end). -

-

"-".

"-" , -

, , .

"-"

,

-. -

"-

". , "-" -

,

.

.

, -

, -

. ,

, .

-

.1.

.1.

"-"

-

"-"

1.4.

" " -

, "-

", , .

.

-

, -

,

.

1.5. -

-

.

SQL.

. -

SQL- , -

SQL.

, -

SQL,

. -

. , ,

SQL-

SQL- ,

.

.

. ,

.

, -

, ,

.

, -

-

.

1.6. -

, -

"-".

-, -

-

,

, ,

-

, .

-,

. -

-

. -

.

1.7. -

, -

,

SQL.

-

"-

" , .. ,

.

-

.

,

,

. - RPC -

. , -

. ,

UNIX .

1.8. .

"-"

. "-"

, -

. -

.

:

.

1.

, -

.

, -

,

. -

-

-

.

, -

, - Oracle Server. -

Oracle, -

.

2.

,

.

, -

.

,

.

, -

. MS SQL

Server Sybase SQL Server.

2. "-"

-

:

(Presentation Layer - PL), -

;

- (Business Layer - BL),

, -

..;

(Access Layer - AL), -

;

,

- :

1. "" . (fat client)

-

-

-

- -

.

PL, BL,

-

. -

. , ,

, AL.

RDA -

Remote Data Access.

2. "" . (thin client)

-

, -

Internet-

, , Web-.

PL,

, BL AL. -

-

( SQL-,

). -

. ,

,

, -

. -

. ,

.

3. -. ( )

-

-

BL, -

"-".

"" - (

).

-

-. -

SQL-, -

, -

-.

3.

3.1.

,

-

, -

.

"-" -

.

CA-OpenROAD

-

-

4GL.

Delphi

Client/Server

.

-

.

.

Magic 6.0

-

-

"-".

MS Visual Basic 5.0

-

. -

-

.

OLE 2.0 OLE

Automation.

-

Visual Database Tools.

PowerBuilder 4.0

-

"-

".

; OLE

ODBC.

Progress 8

-

-

. -

SmartObject -

(ACE).

SAS System

-

, , -

-

, .

35 -

-

. -

ODBC.

Uniface Six

. -

-

.

.

. -

30

.

3.2. .

-

-

.

-,

-

.

.

Lotus Approach 97

-

.

.

Notes

Lotus 1-2-3.

-

MAPI.

MS Access 97

,

,

Visual Basic

for Applications. -

. -

ODBC OLE 2.0.

-

MS Office.

MS Visual FoxPro 5

-

,

xBase -

.

.

ActiveX, ODBC OLE 2.0.

OLE-

-

"-".

Paradox 7

-

.

-

Experts. -

ObjectPAL.

OLE 2.0, ActiveX, MAPI ODBC.

4. Intranet "-".

4.1. "-

"

Web-

Web-

NOS (Network Operation System)

Web- Web-

. Web- HTML-

, -

HTML.

4.2. "-

"

Web-

HTML

Web-

NOS

,

, -

Web- . -

,

.

HTTP,

( -

).

Web- Web-

. Web- Web-

, - -

. -

, , , -

.

-

. , -

, Web-,

.

4.2.1.

-

-

, -

, .

/ . -

-

. Web-

.

:

CGI, CGI API.

5.

.

.

:

1. ., ., .

"SQL Server 6.5 "

. "" - 1998

2. ., .

" "

. "-" - 1998

3. ., C., .

" SQL"

. "" 1997

4. Microsoft Press

" "

. "" - 1998

5. http:\\www.citforum.ru

3

1

 

 

 Rambler's Top100