. |
- . - , . , , . , : .
: , .
. , , . . () . .
, «-». () , (« ») . , , . .
, , , (- ), , .
2) SQL. SQL.
SQL – ( ) [1969-1970]; . . , – , . – . 1975-1979 . IBM. SYSTEM R. SYSTEM R SEQUEL (Structered English Query Language) SQL. . . . IBM , . . SEQUEL - . QBE (Query-By-Example) – . SQL , , , , , . SQL , C++, PL, COBOL . . , SQL .
SQL , , SQL , , , DDL — Data Definition Language — . , , ( ) .
Sql : CREATE TABLE – CREATE INDEX – CREATE VIEW – : DROP TABLE – DROP INDEX – DROP VIEW – :TRUNCATE TABLE INSERT – DELETE – UPDATE – ( ) SELECT –
CREATE TABLE name (column1_name column1_type, column2_name column2_type,...);
(SQL - Structured Query Language). – ; , , . , .
3). .
. , . , , . , . , . , . . , , (deadlock) , , .
, (.. – , , ) . , , . , , . .. , , . . , , . - , , , , . , - .
1971 . , . 1. (Mutual exclusion). . , . 2. (Hold and wait). , , ( ). 3. (No preemtion). , , . , . 4. (Circular wait). , , . .
. : , , , .
– , .. , . , Unix, , , . , . , , , , fork, . , , . , , . . .
, . . - . , , , . . . , ; , ; .
.
, , , , .
" ":
1 - . .
2 -
...
24 - . OLAP-.
25 - . .
26 - .
27 - . . .
28 - . : IBM DB2 Parallel Edition, MS SQL Server Oracle.
...
43 - .
44 - - . .
45 - .
: |