, . () ‑ (), , , , , , , . , .
:
1. ‑ , , , (, ), , . .
2. ‑ . , . , , .
3. ‑ , , . .
:
1) , ( (); , );
2) , ;
3) ;
4) , ;
5) () ;
6) ( , , );
7) ( );
8) ( , ; , , ; ‑ , );
9) , , ;
|
|
10) , ( ); :
) (), , ;
) , ;
) , , , , ;
) - , , .
:
, 1970‑90 .;
- , 1980‑90 .;
, 1985‑90 .;
, 1990 .;
.
: (), , (), (, , , ). . ( ) (), () , , .
(DDL data definition language) () , , .
, (DDL) , . ().
, . , , , , . , , , .
() , ( ) (DML data manipulation language) , , , :
, ;
, ;
( ) ..
|
|
DBASE (DBASE III, IV, FoxPro, Paradox), Clipper, Clarion. . , , . , () , SQL.
ACCESS ( MS Office), Lotus, Oracle.
/ SQL ( Structured Query Language). SQL , .
SQL , : SQL , SQL. SQL 1986 . ANSI X3.135-1986. ANSI X3.135-1992, SQL-92
: ANSI ( ) , . ANSI- SQL (ISO) 1987 .
SQL , SQL , ! , ANSI SQL ( ), . , , xBASE, , C++ COBOL. SQL ( Transact-SQL, Microsoft SQL Server) (IF ELSE WHILE). , ANSI SQL, , , ANSI. ANSI/ISO SQL .
ANSI SQL , : , , , , , . 1989 . ANSI .