Вы находитесь на странице: 1из 118

. . , . .

Access 2010
-


2011


1. ................................................................. 3
2. .......................................................................... 15
3. ...................................................... 21
4. ........................................................................... 26
5. .......................................................... 33
6. ......................................................................... 44
7. ..................................................................................................... 61
8. .......................................................................... 83
9. ...................................................................... 89
10. ...................................................................... 94
11. . ............................................... 100
12. .......................................... 107

1.
. , A.
|. ( 1.1).

. 1.1. .

, ,
( 1.2).

.1.2. .



. , . 1.1.
1.1.

. .

(4
)

>=0
<=35

And

>2 And <5


Or 0


(. 1.3).

1.3. .

. 3.1 1: (. 1.4) :
y , ,

y ,

y (. 1.5):
o , :

o 3
o ,
, (40 ) (. .1.6)
o
o
o 2
o , ,
, . 3.1

1.4. .

. 1.5. .

. 1.6. ( )

, , ,
(. 1.8).
, (. . 1.7).

. 1.7. ( )

< > < > . . .

. 1.8.

<Enter> Access
.
. ,
,
.
. . 3.1.
.
| (. 1.9).

. 1.9. .

Access
(. 1.10).

. 1.0. .


.mdb.

, , , .
,
A.
, ,
.

OLE(OLE Object)
, , Paint .bmp. OLE

(OLE Object).
. .
. OLE (Object Linking and Embedding )
Windows. OLE , . , , , (.WAV), MIDI
( ), ( .FLI, .MMM),
(.AVI), ,
. Access, OLE,
Microsoft Office.
.
, , , .
. . . .
,
. , , , . , .
. OLE
.

MEMO
,
. MEMO (Memo).
, , <Shift>+<F2>.
, , Microsoft Word, ,
OLE (OLE Object) .

(Hyperlink)
(Hyperlink) .
(Hyperlink) Access, ,
Microsoft Office, , Web Internet intranet.
,
. , . .

() .
, <Ctrl>.
.
.

, . , A.

10

.
A.1.

15

25

.
4

A.2.

.
4

. .
.

>=0 And
<=35

.
.

>2 And
<5 Or 0

11

A.3.

15

15

OLE

.
.

A.4.

30

15

10

12

A.5.

15

>0 And
<=300


300

MEMO

A.6.

. .
.

.
.

13

.
4

A.7.

. .
.

14

2.

,
. . () ().
,
. 2.1.
2.1.

01
02

310-47-74
310-47-15

. .
. .

03

310-47-16

. .

04

310-47-17

..

05

310-47-67

..

06

310-47-18

..

( ,
, ) . .
,
<Esc>
.

,
, Access
. ,
, .
, <ESC> .
<Tab>, <>, <>
. ,
<> <>, .
, .. , ( ).
() ,
.

, , . .

15

OLE
OLE . Paint
.bmp.
. .
. (. 2.1) a.
(. 2.1), . ,
, | .

. 2.1.

, , . . . .
, .

" ". .
, ,
. .


.
- ,
, . -

16

,
,
.
, ( ) .
,
, (. 2.2).

. 2.2.


, , .
,
. " "
.
Access,
.
. ,
Access 2010 ,
.

17

B.
B.1.

101
101

01
02

..
..

1979
1978

4,25
4,50

101

03

..

1979

4,25

101

04

..

1977

4.75

102

01

..

1977

4,50

102

02

. .

1977

4,25

102

03

. .

1977

4,50

103

01

..

1978

4,25

103

02

O.K.

1979

4.75

104

01

. .

1977

4,50

B.2.

101

30

4,50

102

32

4,50

103

29

4,80

104

35

4,40

105

35

4,80

201

35

3,90

202

30

4,00

203
204

28
25

4,70
4,00

B.3.

01
02

310-47-74
310-47-15

. .
. .

03

310-47-16

. .

04

310-47-17

..

05

310-47-67

..

06

310-47-18

..

18

B.4.
.

101

. .

- .

01

102

. .

. .

01

103

. .

. .

01

104

..

. .

01

105

. .

. .

01

201

. .

- ..

02

202

. .

02

203

. .

02

204

..

02

301

. .

. .

03

302

..

. .

03

303

..

. .

03

304

..

. .

03

401

..

. . .

04

402

. .

. . .

04

403

..

. . .

04

404

..

. . .

04

405

..

04

501

. .

05

502

. .

. .

05

503

..

05

601

A.M.

. .

06

602

. .

. .

06

603

..

. .

06

604

. .

06

- .

. .

19

B.5.

01

200

80

120

02

200

100

100

03

140

90

50

04

200

200

05

100

40

60

06

100

100

B.6.

. -

101

01

101

40

101

01

102

60

101

02

201

50

101

02

202

50

101

03

301

48

101

03

302

20

101

04

401

50

101

05

501

50

101

05

502

50

101

06

601

100

102

01

101

100

102

01

103

180

102

04

401

100

105

01

101

100

201

01

102

180

201

02

201

70

202

04

403

100

203

01

101

100

204

05

503

100

B.&.

101

01

01

101

101

01

03

302

101

02

01

101

101

02

03

302

101

03

01

101

101

03

03

302

101

04

01

101

101

04

03

302

20

3.
.3.1.
- .
.

.
.
, , (, ). .
, , .
.

. 3.1.

21



. :
. .
, , , , .
. (. . 3.2).

1:
. 3.2.


.
.

. -. .
, , 1:. 1: .
.
.

22

( ), ( ), ( ), ( ).
. , +.
, Ctrl.
.
(. 3.3) / /.
.

. 3.3.


( +++).

. Windows . . 3.2 , .
,
, , , .


. 3.2 1, , 1: (
), .

, - .
.
. ( ) . , , , ,
. -

23

( . 3.3). , . . , , .
, , , , ..
, .
. ,
, . .
.
, , , .
, (. 3.4).

.3.4.


,
, .
-
2.
-
,
:
1. .
,
.

.
2. .
,
. .

24

3. . . ,
.
4. . . ,
.
5. . .
, , , .


, , ,
..
.
,
, ..
.

, ..
.

(. . 3.1).
,
,
- .
3.1.

||

|||


Access.
.

25

4.
, , .
, , ,
Access.
Access., ,
, .
.


Access . , ,
, ,
, : , , , , .
.


:
, ,
|/ . .
. , , . : , . , , , .
.
, ,
(
).


, . . (. .
4.1)

26

4.1.

. . ,
.
(. 4.2). . , 3.

4.2.

. ,
.


. , , ,
.
( 4.3).
, .

27

. 4.3.

.( 4.4)

. 4.4


(. 4.5).

28

. 4.5. ,

Access
. (/ ) | |
(/).
. (. 4.6) , .

. 4.6. -

. .
. -

29

. , ,
. .
<Enter> .
.
.
, ,
.
, . , . .


.
, .
<Del>.
.
, ,
, ,
, ,
. . .
.
, . .
. 4.7
: .
.
. , | .
| (File|Close) () .
, (-)
(. 4.8).
,
| .

4.6.

30

4.7. ,

. 4.8.


, . .
, :
, -,
.
.4.9. - , .

31

. 4.7. -

3.
, , , .
() .

32

5.
, - .
(.
) Access.

:


, . .


Access.
, . 3.1.


, . -
(. . 2.3).
: ,
.


: , , ,
. .5.1.


,
.

33

.5.1.

, . .
, :

(.5.1) .


(. 2).
, :

( - )

()

()

()

. . ()

()

()

()

34

, , . .
.


Access
.

:
.

. 5.2.

(New Form)
(Form Wizard) , , .
/
. ,
,
. (. 5.2). ,
.



(. 5.3).
. .
.

35

. 5.3.



( ). .

(. 5.4) ()
.
.

. 5.4.

36

. 5.5. ,

, , (. 5.5).

. . | (View|Subform Datasheet), .
.



: (. 5.6) .
. ,

.

37

. 5.6.

(. 5.7) , , , ,
,
( Access 95/97 , ).

38

. 5.7.

, .
,
.
.

. 5.8.

, ,
. 5.8. , , . , .
,

39

. .
, ,
|| .


,
.
Access , . , (.5.9).

.5.9.

,
. ,
. : .
. , ,
().
. . , ,
().
, , .

, .
.


. ,
(. . 5.7) .

40

. 5.10.

, , , . . .
. - , , . ,
. . 5.10 .


, ,
| . . 5.11 .

. 5.11. -

,
: (. . 5.6)

41

,
.
.
.
: , .
.
. ,
.
,
.
. ,
.
.
(),
.

Windows.

. , . 5.12. , .

. 5.12.

1. , ,
- :

42

,
.
2. .
3. . , .

43

6.
" ", (. . 4.1),
, .

. Access .

, ,

.


,
, , .
, , " ". - .

. .
,
: () () ,
.
, ,
.



( ),
- (. 6.1).
, . . , , . (.
6.1) , ..
.

44

. 6.1. -


(. 6.1) ,
.
.
. .
, :
y
y
y -

, .

,
, .
, :
y
y
y

45


.
:
y ( )
y
y
, ..
.
. :
, ( ), ,
:
y
y
y
y
y -
,
, :
:
y
y
y
y
:
y
y
y


, , .
,
. ,
, .

, , , .
(. 6.2) ,
.
,
.

46

. 6.2.


(Tabular) (Standard).
(Form Wizard)
, . (Open the
form to view or enter information).
, .
(. 6.3). ,
,
. , , , .

. 6.3. ,

, ,

47

. , . .
.

,
. ,
.
, , ,
.
, , .
.

, . 6.3. , , , , , .
,
.
.
.

, (. . 6.3). .
( ) .
, .
.
,
. 6.4. , ,
. . : ,
.
. ,

48

"" , .

. 6.4.

- .

, .. .
. -
.
. .
,
.
.
, . 6.5.

. 6.5.

.
(. - ) (. 6.6)
.
. .

49

. 6.6.

, . 6.7.
. ,
,
. ,
. .
.

. 6.7.

, . |
|.

50

, , : , .
.
.
, , , , , 3 .
- .
.
.
:
.
.


Access ,
.

,
.
, , . . (., , . 6.8).

. 6.8.


-
. , -
, -
, - .

51


, , ,
, - .
.
, .
,
( 6.9).

. 6.9.

,
( 6.10).

. 6.10.

52

, (. 6.11).
.

. 6.11.

-
. - ,
, (. 6.12).

. 6.12.

53

, .
(. 6.13).

. 6.13.


( ), - (. 6.14).

. 6.14. ,

(. 6.15).

54

. 6.15.

. ,
, . 6.18.
.

. (
), ,
.


- .
,
, - ,
- .

.
(. 6.16).

. 6.16.

55

, - .
, . - ,
- (. 6.17).
|,
. , ,
.
,

. 6.17.

,
.

,
2.
.
. ,
, . 6.18.

. 6.18.

56


,
.
, .



.
.
,
.
. 6.19 , ,
, , ,
.

. 6.19.

. ,

57

.
(. 6.19).
.
, ,
(.
6.20) . .

. 6.20.

.
(. . 6.19).
,
(. 6.21) ,
.

. 6.21.

58

, , , , , (. 6.22).

. 6.22.

,
. , .
,
,
- .
()
,
. 6.23.

. 6.23.

59

( ).

.
, . , () ,
, .
, .
,
,
, , .
(. 6.24), , .

. 6.24.


. , B .

60

7.

.
.
, ,
.
. , .


, 100,
, , 150
.
(), (), ()
().
.
1 (. 7.1) .
.
. .
(. 7.1) ,
, .

. 7.1. .

:

61

(<=100 AND <>0) OR (>150 AND <3)


<>0 ( ),
, .
. .
. , , .
, .
,
.
, .
. , Access, .



. ,
.
.
,
, .
[] [], .7.2.

.7.2. ,

62



. , .

.


:
y

- ( ), , ( ).

- ( ),
.

.
(. 7.3) ,
. :
y

- + .

-
.

. 7.3. .


,
. (. 7.4)
, .

63

. 7.4. .. .

, , :
y


: .. .
.
, . ,
*. , , . Like, .
. 7.4.
, .


, , , .


.
- ..- . +
(
). () .

64

,
, .
- .



. , . Access
.
.
,
.
, :
[ ]
Access (. 7.5).
:
[ ]

. 7.5. .

. 7.6. .

Access , . 7.6,
.


,

.
:

65

, ( ), ( ) ( 3).

, ( ), ( ), ()
().

( ) , 3 ( ) (
).

() ()
() . , .
( ) :
[] ! []*[]

,
.
, , . 7.7.
. 7.8.

, ,
.

. 7.7. .

66

.
7.8. , .


, ,
, ,
.

.
,
.
( )
( ) ( ). , .
.
, , , (.7.9).


, :
[] - [] - []
<>0 ( 0).

. 7.9. .

67

- 1. . . - , - +.
.



.
, , , , .
, -
( ).
(. 7.10) ,
. .
, , . .

. 7.10. .

. .
, Access,
.
.




.
Access :
y

Sum -

68

y Avg -
y Max, Min - ,
y Count -
y Stdev -
y Var -
y First Last -

. , , , .


. , , , .
/ .
. .

Count
. . ( ). , . ,
Count .
. "" Count.
. , . 7.11. . 7.12.

. 7.11.

69

. 7.12.

"Count_HC" " ".



. - . " ".
. 7.13.

. 7.13.

" ".

Avg
. Avg ( ).
, . 7.14.

. 7.14.

70


.
. 7.15.

. 7.15.

" "


.
, . . (. 7.16).
" ".

. 7.16.

71

4,7.


, . ">4,5" (.
7.17).

. 7.17. ,

, , 4,7.
, , , ,
, , , .


.
, , , .
, ,
. , , .
(. . 7.11-7.13).
. , .
" " (. 7.18).

72

. 7.18. ,

, , ,
. ,
.
.

(. . 7.14, 7.45)
, .


,


( ).
(. . 7.11-7.13) Count.
. , ,
.

: , . , .
(. 7.19)
.

73

. 7.19.

. .
"Count_HC" ( ),
. .
, .
. " _".

1.

2.

- . :

,
: :
- ,
.


.
, ( )
( ) . /.

. , . . .
.
.

74

.
, .
. []/[].
"".
.7.20.
, .
.
,
.

.7.20. ,


, ,
, .
.
, , / . .
. .

.
, . . , , " ".

75


.
( ) ,
. , ,
.
,
( ) -- (. 7.21).
.
,
.
, - .
, ,
, . .
" ". .
7.21.

. 7.21.

. 7.22.

. 7.22.

76


, . .

. 7.23. -

, , . , .
. .
, ,
,
. - , , .
7.23.
Access . , .
,
.


, . ,
(2,3,4,5) .
, , , , ,
. , .7.24.
"".
, ,

77

: , , . , , . .

.7.24.

(2,3,4,5)
- . /
. , .7.25.
. 7.26, 1 , .

.7.25.

78

. (),
( ).
, .

. 7.26. ,

, .7.24,
, . (2,3,4,5), .
Count 1
, 2,3,4 5 ,
,
2 ( ) .

; , ;

,
. ,
, ,
.
.
. , Count . " ".
.
, .
, , (.7.25). , .
, -
.

79

,
. , . Count_TAH
, . .

. 7.27. ,

, . .
,
.
,
. , , "".
" " (. .7.27).
. 7.28. , , , . 7.29.

80

. 7.28.

. 7.29.

. . ,
,

[Sum_]/[Count_]. . 7.30.
1,
, ( ). - .
" ", ,
"0"

81

. 7.30. ,


. 7.31.

. 7.31.

. - (. .7.25), (. . 7.30). .
, , , , . , , .

82

8.

.

. .8.1. .

.
. . .

. 8.1.


. , .
,
. .
,
/ .

.8.2. -

83


, ,

,
(.8.3).

.8.3.

.
,
(Sorting and grouping) ,
. ( Header)
( Footer) , . .
. ,
.
.
( Header) ( Footer) , ,
.
(.8.4) ( Header), (
Footer).

.8.4.

84


, (.
. 8.1).


.
.
( Header).

. ,
(.8.4). . |
(Size|Size To Fit) .
. , ,
, , . , .
. , . , , (Lable).


(Text Box) (Unbound) ( Footer) (. . 8.4). .
(Data) (Control Source) =Avg ([]), (Decimal Places) 2, (Format)
(Format) (Fixed). .
. (Format)
(Caption) : . ,
,
.


Now().
, (Text Box),
(Data) (Control Source)
=Now(). (Format) (Format)
(General Date). .

85


(Data) (Control Source) =[Page]. ,
(Format) (Caption) .
.
,
(Date and Time).
(Date and Time) (Include Data) / (Include
Time) /
(.8.5).

.8.5. /

, (Data)
(Control Source) . , .
. Format,
Date(),
, , . , , .8.5, =Format(Date();Long Date).
, (Insert|Page Number). (Page
Numbers) , ,
(.8.6). (Show Number on First Page).
. , , (Data) (Control Source).
: =&[Page]
:
= & [Page] & & [Pages],
N (Page N) N M (Page N of M).

86

.8.6. .


(Report Header), (Page Header) .
(Format)
(Page Header): (Not with Rpt Hdr).
.
,
(Line).


, (Report View) (..6.2).
(Reports)
(Preview). ,
.
(.8.7).

.8.7.

87

(Print) .

.8.8.
.

| (File|Page Setup)
, , , ,
(, ) .. | (File|Print)
,
, , . .8.8
.

88

9.
ss ,
, .
, .. .
.
, -
. , .

.


. ,
.
. ,
, . 9.1.
, , , .
. , . ,

.

. 9.1.

89


Access , .
.
.
: , , , . , . 9.1.
(. . 9.2).

. 9.2.


,
.

.
/ .
. ,
(. 9.3). ,
, .

90



, .
,
, , ,
.
.

. 9.3. , :

, . , . . . .
, ..
,
.
. 9.4.
.

91

. 9.4.


.
, . 9.1. .

. ,
<Del>. . 9.5.

. 9.5.

92

. 9.5 , , .
, , ,
.
(. . 9.6.), 2 , , . 9.1.

. 9.6.

.
. .
.

93

10.
, ,
.
,
, , , ..
. , , .
, ,
. .
.
, , , . 10.1.

. 10.1. ,

.
, ,
. , , .
. , .
. : .
, .

94

(. . 10.2.) , : , , .

. 10.2. ,

, .
. ,
, . , .
. 10.2. ,
.
.
, , . . .
(. 10.3).

95

. 10.3.


. ( ),
. ,
.
, (Sum, Avg, Min, Max)
.
(. . 10.1)
. Sum.
.
, .
(. 10.4)
. .

. 10.4.

96

, . . ,
. (. 10.5).
(. . 10.1).
. ( )
( ), .

. 10.5. , ,

, , , , . . (. 10.6) SQL,
.

. 10.6.

97

, , . ,
,
.
. 10.7.

. 10.7. ,

. , (. . 10.5), . :
. .
=Date(), , .
, , .
, . 10.1, .
, ,
. .
. . 6.25.
. . ,
. , 262,
150, 130, = , : 262, 412, 542. ,
= . .

98

. 6.25. ()

99

11. .
. .


. ,
.
. , .

. 11.1. .

, ,
.



,
.

100

.
, , .
(, ) , .
.

N /, .. , .
,
, , , .
. . , , .
( ).
, . ,
--, ,
. , , .
, .

.

, 5. | |
| | .
.

. 11.2. -

: , ,
,
. : : np.
, .
, .
.

101

1 : Iif ( [] = ; ; )
1:
Iif (immediate if ) if Then
Else :
Iif (; ; )
, ()= (..
), . , .. () =
.

- . .

.
().
.
.
. -- .
, : ,
.
, .
, , , , ., . , 1.
.
Access
.

. 11.3.


.
-

102

. , .


, ,
, , , 1: ,
. .
, .
, . .

. 11.4. .


.

, ,
( ) .

. 11.5. .

103

.
, . . ,
. .
.
. ,
, .

.
,

. 11.6.

,
.
( ) . .
: . , . , , , .. .
||
.
,
. . . .
. ,
N /. ( ),
.

104


, , , , 1 (, ) . .
.


Now ().
, .
= Now (),
.

= @ [Page].
, . .
.

.
, , Acceess
.
.
, , ,
. ,
.

. 11.7.

101 .
,
, . .

105

. 11.8.

106

12.

Access: , , , , ,
. , , .
,
. .
,
.
,
, .. ,
. , VBA,
. VBA MS
Access (.mda) (.dll).
, . ,
, . , Access, ,
.
. . ,
: , , , , .

Access.
.
, ,
.
, .


.
Access , .


. ,
.
:
. Access (.
. 12.1). . -

107

.
.

. 12.1. .

, . 12.2.

.
12.2. ().

108


(. . 12.3).

.
12.3. , .

(.12.4).

. 12.4.

(.12.5),
.

. 12.5.


, .
. (.12.6)
.

109

.12.6.

.
: (.12.7).

. 12.7.

, .
.
.
.

. , .
.
(.12.8)
,
.
, ,
:
,
, , , ,

.

110

. 12.8.

.
.

(.12.9)

. 12.9.

,
. .
: (.12.10).
.
.

. 12.10.

111

,
(Edit)
. .
,
.
.
, , .

. 12.11.

. 12.11.

, .
.

, ,
.12.12.

.12.12.

,
, .

.
.
, , ,
.

112

, , .
(.12.13) :
y
y
y
y
y
, , , .
, ,
, , , .

. 12.13.

,
,
(. ).
,
.
.

(.12.13).
. .

(. ). . .

, , .
. 12.14.
. 12.15.

.
.
, .
Access .

113

.
. .
, , ,
, , ,
.
, , .
Access , .
.

, .
.

. 12.14.

114

. 12.15.


, , Microsoft Paint .
, ,
. ,
.
, .

.
, .
,
, .
,
, . . . ,
.

115


. .
. . .
.
. . , , ,
.
.

, .
. 4.
30 . , , , , , .
.
Access Visual Basic.
.
,
. -
(Build Event).
, DVA, , , , .12.16.

.12.16. DVA, .

116

Access
, . Windows
Access , ,
, .
Access Access
.
Access. Windows. . , Access.
MSccess.exe.
. ,
Msaccess.exe.
, .
, .
, , . , .
Windows,
. Access . 12.17.

. 12.17. Access: Access, ,

Access
.bmp, , , , .
. , Access , .
, .
, . .
. 12.17.
. , , -

117

. Access,
.
.
. 12.17.

..,
.. Microsoft Access 2000. .: -, 1999.
, .

118