.
ERD- "-" () () () ERD
.
04.02.13
:
1) 1 . .
2) 1 .
3) 1 .
4) .
- .
- 1 2 - - 1 - , -.
07.02.13
2
:
1)1 1
2)1
3)
1 , 1 .
.
- , (, , , , .).
|
|
.
. eR , ( ).
-
.
22.02.13
\
28.02.2013
:
1) -, ,, .
- |
1 1 1
1
ER- |
*
-
()
( )
-
-
1
|
|
.
- : ( 1 ).
- 2 , 3 :
()
() :
- 1 1 1 2 ( ) .
: . .
- 1 1 1 2 : "" ..
.
1
( ER )
:
(1.. n)
[S1.S2]( 1 )
s .
(1 n) { }.
( 1 n)
[ ]
|
|
04.03.2013
:
1) - 1 1 1 0 .
2) -1 0 1 .
:
1 , : 1 1
2)
3) - () .
1 1 ( ) ( ) : .
.
*
- .
07.03.2013
:
1
: 1 . - (ER- ) .
- 2 5 .
.
.
:
() | |
() | |
.
( ). , .
|
|
. 1 . :
1) 1
() 1,2.n. - i (i), i=1,2n
- -(i,Vi), (i=1,2n) Ai . (Ai;Vi) Vi Di Ai.
- . 1 ,2 - , 3- , n- n.
- . .
, , 2 .
R A1,A2An K=(Ai, AjAk) R R , : .
: R Ai, AjAk.
: Ai, AjAk K . , , .
1 1
. 1 () "" "" ( ).
18.03.13
1
( ).
1 ( ) .
R 2 R1(A1 B1 C1 D1 E1) R2(C D).
R2 R C D
: - .
1 .
- .
:
1) :
2) : .
2 2 1 . 2 2 :
|
|
1)
2)
2 R1 R2.
R1 , R2 R1 R2 2 R2- R2 3 .
3 3 1 ( )
R1 R2 .
--
--
--_
21.03.2013
1
2
10.10.2008 | 10% | |
11.10.2008 | 20% | |
10.10.2008 | 10% | |
PHP for dummies | ||
Acer | ||
Windows XP | ||
(3NF)
, , . + 2Ի.
. , , 3NF.
112233 | ||
112233 | ||
445566 |
3NF :
112233 | |
445566 |
(4NF)
4NF, 3NF . , , , X, , Y.
, 4NF, .
22.03.2013
SQL:
: SQL 70 20 IBM - System R, 1981 IBM SQL . SQL 1987 1989. 1992 . SQL-92 SQL-2 SQL 2 SQL-DDL ( , , ..)
SQL-DML- ( ).
SQL .
:
1) : :SHAR SHAR(n) VARSHAR(n).
2) , ( ): INTEGER,INT, SMALLINT.
3) : FLDAT SMALLFLOAT DECIMAL(n) DECIMAL(p,n).
4) :
MONEY(p,n).
5) : DATE TIME INTERVAL DATETIME.
6) ( ..): BINARY BYTE BLOB
7) :
SERIAL
SQL SELECT ""( ) 2 .
SELECT :
SELECT [ALL│DISTINCT] <_>
FROM<_>,
[WHERE<>]
[GROUP BY <_>,]
[HAVING <>]
[ORDER BY <_> [ASC\DESC],]
SELECT . SQL SQL - ( ) () ( ).
25.03.2013
.
(,) |
(, ) |
.
- , .
.
- (, , , ..)
.
:
.
- |
. |
. |
- |
. |
, - . |
. |
. |
. |
. |
. |
. |
. |
. |
. |
- |
- |
-
.
.
(, ) .
04.04.2013
:
.
.
.
( , )
:
1)
1) ,
2) , , . .
3) .
() , , , .
, , , .
() , , ( , - , .
08.04.2013
:
( ) .
.
() .
() , .
:
, : .
:
- .
.
:
1) .
2) .
3) .
4) .
, , ,