, Access , . , , . , Access .
Access . .
. - . , , . , . , ; - .
. Þ Þ , (. 17). (), ( ) . Access, . , , = >, , * ?. , , .
, , Þ . () .
. 17. |
, Þ .
, :
1. Þ Þ . (. 17).
2. . , , .
3. . : , .
4. .
5. . 2-4 , .
6. Þ .
Access, . . , .
|
|
(. . 18), :
¨ .
¨ .
¨ .
¨ ( , , ).
¨ .
, , . , . , , .
. 18. |
, Access , . , - , - .
, , :
1. , .
1. . Access ( ).
2. () . Access , , , (. 19).
. 19. , |
3. , .
4. , .
, , :
1. , , . (. . 20).
2. , , .
. , Þ . ( , .) Access , . , Þ .
. . Þ . / , . , .
|
|
. 20. |
, , . , , . , , , ; , , , . , ; , .
. Access , , , , . , , .
, () () . - . , , , , ( ).
( ) . , .
¨ , , , .
¨ , () .
¨ ( ).
¨ ( ).
¨ .
¨ , .
. , . , , , , . , .
, .
¨ . . , .
¨ - , , .
¨ . . , .
¨ . , , .
¨ , .
Access . .
¨ . , , , , .
|
|
¨ . , . , .
¨ . Access .
. . , . , , - , , .
, , , . Þ Access , . 21.
. 21. |
, , Access , . , .
OK. Access (. 22). , , ( ). , . , Þ . , Þ / . , .
. 22. |
(. . 22) - . , , , . , , , Þ , .
, . , . , , . , , , , . ( , ).
. :
¨ . , , (, ). , , , , . . , - , .
|
|
¨ . ( ). , , (, /, / /), . , , . . , , , .
¨ . , , /. , , . , .
¨ OLE (. ). OLE . , , OLE, Access ( , OLE), - , . .
¨ . , Visual Basic. .
. , , , .
. . Þ . Access (. . 22).
, , . . ( .) , , Access , . , OLE, Access . , : , , , , Access , .
. () . , (, , ) , (. .22). , , . , Þ . Access , . 23.
. 23. |
70 , - 30, . : , , , .
, . , . , < Shift + F2 >.
|
|
, < F1 >.
, , . , , - , .
. , . , . , . . , . ; . , , < Shift >.
. 24. , |
. 25. , |
. 26. , , |
, , , . , (. 24). , .
, , , . , . (. 25), . Access , . , .
, . , (. 26), . , < Del >. , .
, , ( ), , :
1. ( ) .
2. : Þ . .
3. , , Þ .
, , Þ .
. ; , . 27. , .
. 27. |
( ):
, , . | |
, , , , . | |
. | |
. | |
. | |
. | |
. | |
. | |
. | |
. | |
, . | |
. . | |
: 6 . | |
: , , , , . ( . 27 .) |
. , , , , . , . , , . , , , . , , .
, , , , . , , . . . () .
Access, , .
3.5.1. ?
- , , . () .
? , , . , , , Access , . , , , 60 . . , . - , , Access . ( .)
. . Access , , , , , , , .
Access :
¨ -. . . , - , .
¨ -. , . , . , - , .
¨ . , . , - . .
¨ -. . , , , .
¨ . , , SQL (Structured Query Language).
¨ . SQL.
, (. 4). . , , (. 28). : .
. 28. Access , |
, , :
¨ () () ?
¨ ( ?).
¨ , .
¨ , .
¨ ?
¨ ( ).
. 29. |
¨ , .
. , , . : . , (), Access : (. . 29).
, , , . Access 1: ; , . Access , , , (. 29). . . , .
, . , , , , Þ .
( ).
¨ . .
¨ SQL. SQL (Structured Query Language).
¨ . .
, . . , .
QBE
(. 29) . , . - Query By Example ( QBE), . QBE . , . , < F6 > - , . QBE.
. , . . QBE, . Access , .
, ( QBE), *, . , QBE. , , , < Del >, .
, ( ), . QBE (. 29). , QBE. , , () .
QBE , . . , , . , , QBE, .
. QBE . - , ; . , , () .
QBE - - . . Access , , 1, . , , <: > . , , < [] >, - < >.
:
+ | . |
- | . |
* | . |
/ | . |
\ | . . |
^ | , . |
MOD | , . |
& | . , Microsoft Access () . |
.30. |
, , < Shift + F2 > (. 30).
Access , . QBE . Microsoft Access , . 31. , , .
, . , , . , , . QBE, OK.
. (. 32). , , , . Access , .
. , . Access QBE. , . , , , . .
, . Access :
Sum | . . |
Avg | . . |
Min | , . , . |
Max | , . , . |
Count | . , COUNT(*). |
StDev | . . |
Var | . . |
First | . |
Last | . |
. . | |
. |
. QBE, , . - . , :
¨ . , , $1000, ; .
¨ . ( 5), , * 1###; .
¨ . NOT , .
¨ . DATE(), ( ). , 12/1/97 DATE().
¨ . NUL, , , . NOT NULL , , .
¨ . ( 6) . , , <DATE().
¨ /. , , 1, . , , 0, .
¨ . (. 7), .
5. -
* | |
? | |
# | |
[] | (, []) |
! | , (, []) |
- | , (, [-]) |
LIKE | (, LIKE [-]*, , , , , ) |
6. ( )
> | <= | <> | |||
< | >= | = |
7.
AND | , . |
OR | , . |
NOT | , . |
BETWEEN | , . |
IN | . , IN(WA, CA, ID) , WA Or CA Or ID. |