,,,
. 2
1. . 4
1.1. . 4
1.2. . 13
2. . 18
2.1. -. 18
2.2. . 20
. 23
.. 24
.
, , :
- , ;
- ;
- .
. , , , .
() , , .. ( ). , ( ) ( ), .
() , , . , , -, ( ). (.. -). ( ), , , .
-. . , . , , . , , , . , .
-- , . .
-- . , .
, , , , .
, (- ), - .
, . - . , . SQL API (Application Programming Interface ). , SQL-, , . MS Windows, ODBC .
-:
( , , ;
);
;
( ).
-, , . . . , , , :
, ,
, , . - -, . (, Oracle SQLbase). / (, PowerBuilder SQLWindows), Oracle SQL Server.
, . :
.
1
( 1) | ( 2) |
-- | |
1 . . , - . , .
. . . ? , ! , . , , , , . .
. :
.
;
;
;
.
, . . , 2. 1, .
. , ( 1).
.1
OLDVAL() , , .
CURVAL() .
TABLEUPDATE() , .
TABLEREVERT() , OLDVAL().
. . RECNO() , 1.
RECNO() -
, .
, :
;
, ;
, , . .
. , ():
1 |
2 |
1 | 4 |
4 | 1 |
, | , |
, , | , , |
, . -, , .. 2- , . -, , .
:
,
, . . . , , , . .
.
, , . .
ODBC API SQL , (ISAM) .
ANSI SQL (CLI - call-level interface), ODBC . CLI , 1991 SQL Access Group, SQL API. , , ODBC.
ODBC API DLL- Windows. ODBC.DLL - ODBC, . CLI : .
, ANSI SQL. , dBase, Paradox, FoxPro . , , ANSI SQL , .
SQL- -. ANSI SQL, , ODBC SQL- ( "passthrough").
ODBC - Oracle, Informix, Microsoft Sybase SQL Server, Rdb, DB2, Ingres, HP/Image Any SQL.
4 () API.
1 - . (handle) ODBC, ODBC . , .
2 - SQL. , SQL- ( ~ ), ODBC .
3 - . , . , , . , .
4 - . , , , . .
ODBC , , . . ODBC , .
. , ODBC . SQL, . ODBC . , ODBC . ODBC "" .
1.2.
, , , , ( , , ). (, , , , ). , , , , , , . (, , , , , , ..).
:
, (Microsoft Access, FoxPro ..) ;
( , Microsoft Word Microsoft Excel, , , , ), ;
, , ( ).
, , , . , :
, ;
(, ), ;
, ;
, , .
, , -, .
. () - (, , ..) (). , , , . . - . , .., . , , ..
, , , , .
. ( ) , , - , WWW- .. ( ) ( ).
, , , "-".
"-" : / ; , ; . .
"-" , , :
(Remote Data Access-RDA), . , . , , . , , , ;
(DataBase Server-DBS), , , -, , , - . DBS- RDA . DBS- ;
(Application Server-AS), , -, . . , , , RDA . AS- , , , .
.
- - , , ( ) .
, , , . , Oracl SQL Server Sybase SQL Server NetWare, Microsoft Windows NTSQL Server, Oracle Unix, Lotus Notes. ( Intel, RISC- HP, DEC ..), . Oracle , . Oracle , . ORACLE 2000WG, Novell NetWare Oracle. , Lotus Notes.
, . : , , "-" .. "-" ER- ( . Entity-Relationship, .. -).
.
.
|
|
|
|
|
|
, - , , .
- , , , , , , , ER-.
, . , . , , . , , , . , .
.
, , . ( ). , . , .
.
-- (1:): 0, 1 .
-. . , , . . - . POWER DESIGNER. , , . . , . , , , .
, . , .
. , .
, / . / . / . , - .
: -- (1:1), -- (1:), -- (:).
-- , .
-- (1:) , , , , .
-- (:) , , . .
.
, . . , , , . , , . , , , . , , .
. , .
1. .., .. Microsoft Access 2002. .: -., 2003. 720 .
2. .., .., .. . MS Access: () . .: , 2000. 124 .
3. .., .., .. : . .: : -, 2003. 352 .
4. . . / . ... .: , 1999. 640 .
5. .. : , , . .: , 2002. 304 .
6. .. . .: , 2003. 688 .
7. .. MS SQL Server 2000: . .: -, 2000. 368 .
. 2 1. . 4 1.1. . 4 1.2. . 13 2. . 18 2.1. -. 18 2.2.
Copyright (c) 2024 Stud-Baza.ru , , , .