Система управления базами данных MS ACCESS-97. Сборник лабораторных работ

В методических указаниях описаны примеры выполнения лабораторных работ с использованием базы данных программы MS ACCESS.

234 97 3MB

Russian Pages 66 Year 2002

Report DMCA / Copyright

DOWNLOAD PDF FILE

Recommend Papers

Система управления базами данных MS ACCESS-97. Сборник лабораторных работ

  • 0 0 0
  • Like this paper and download? You can publish your own PDF file online for free in a few minutes! Sign Up
File loading please wait...
Citation preview

№1

Microsoft Access 97.

. Microsoft Access. ,

: Microsoft Access 97. . .

.

1.

.

Microsoft Access, . ( -

Microsoft Office, . )–

, .

, .Э

, –

.C

,

, ё

, ё

. ,

. .

, .

. –

,

,

,

-

. . MS Access

, .

, .

Access

.

,

. 2.

.



,

.

. ,

,

, . ,

,

,

.

.

(

)

, :

,

,–

.

:

(095)570-12-15

,

1

.

, 35, 7

,

(127)5-35-53

,

.

, 2 17

(261)12-15-65

,

.

, 127 35

, (

, .

)

,

,

.

.

, ,

,

,

.

2.1. У

. ,

,

.

,

. .

:

,

,

.

Б

15/03/92 21/11/97 10/06/96

,

, ,

. .

, (

, )

,

. , .

,

,

, . (

,

,

), .

2.2. П

. , .Э

,

. .

,

,

,

. . –

, .



, ,

2

.

:"

".

-

,

.

,

. 2.3. И

ы

(

).

,

, .

,

,

,

,

,

,

"

".

, ), ,

(

. .



.

:

, .

,

. ,

, .

2.4. Н

. ,

"

(

, "

"

)

.

,

, ".

,

, ,

, , , . Access

.

, ,

"

"

"

".

,

,

. ,

. 3.

1, 2

.

3

, , MS Access.

, , ,

,

.

,

,

,

. (

),

,

,

,

. 1.

1001 1002 1004 1007 1003

0,12 0,13 0,11 0,15 0,1

3

2.

2001 2002 2003 2004 2006 2008 2007

100 200 200 300 100 300 100

1001 1003 1002 1002 1001 1007 1004

3.

3001 3003 3002 3005 3006 3009 3007 3008 3010 3011 , "

18,69 767,19 1900,10 5160,45 1098,16 1713,23 75,75 4723,00 1309,95 9891,88 "

10/03/1996 10/03/1996 10/03/1996 10/03/1996 10/03/1996 10/04/1996 10/04/1996 10/05/1996 10/06/1996 10/06/1996 " " .

2008 2001 2007 2003 2008 2002 2004 2006 2004 2006 "

,

"

"

",

. ,

"

1007 1001 1004 1002 1007 1003 1002 1001 1002 1001

, . . "

"

,

, "

" ".

,

. , ,

,

.

. (

)

,

:

, 1

,

(

)

2

4

,

, .

,

.

, (

"

") 3

, (

.

.)

, (

"

(

"

") ,

,

")

,

. ,

,

, , , " "

,

.

"

"

"

"

"

". MS Access. .

3.1. С

ы

1) (



2)

ы

Microsoft Access-97.

Microsoft Access –Microsoft Access). Microsoft Access-97

Microsoft Access

( ,

OK (

5

). . 1).

,

. 1.

Microsoft Access .

3)

" /

4)

", (

. 2).

, "

,

"

.

"

"

. !). Microsoft Access 97 – "mdb".

( , :

. 2.

.

,

.

"

,

,

,

. .

"

: ,

: , – /

,

. , . .

. ,

.

6

5) ,

:"

.3 . .:

.

"

3. , , Access , , ,

,

.

, ,

, (

" 3.2. Н

,

).

, .3

. )

, (

". ы

ы .С

.

, . . . 2

,

. ,

3

1

,

.

1)

(

) (

2)

"

"(

. 4)

.

7

. 3).

4. :

¾



. .

¾

– (

¾

, –

). Access

,

(

. .). ,

:

, ,

,

/

.

3)

, ( ,

1: : (

)



OK.

. 5)

(

) ,

.

8

. 5.

"

", . (

(

),

).

,

(

,

)

,

. ,

,

,

, "

4)

".

"

": –

,

ENTER (

,

) ,



ENTER, .

,

.

: .

, "< ( .

, "

,

)", "> (

)"

. .

,

". , "

, ".

,

,

.6

" ).

. . .Э



" "

"

"

–" " "

"( ", " ", . . . 8 ".

. 1:

. 1

1:

,

. 6.

9

"

6. 5)

( "

".

"

)

". "

".

-

" "

.

1

,

".

"

.

.

, ,

"

6)

".

, "

". ".

1". Э

" "

,

, ,

"

", ! Alt-F4

Ctrl-F4 (

, Ctrl-F4 – " 1" –" ".

). "

",

"

. 7.

,

"(

"

. 7)

",

. ,

. 7)

"

"(

. 8)

"

".

, .

,

(

, ).

Esc "

"

,

"

10

"

"

"

. "

"

"

".

. 8.

"

",

.

, –"

. .

".

. ¾

:

. ,

,

"

"

"

"(

,

¾

/

).

"

"

–"

"

2. ! Э



. , (

. 9.

"

.

, . 9).

"

. .: –"

".

11

.

3.3. В

ы

. ( ,

). .

1 1.

1001 1002 1004 1007 1003

0,12 0,13 0,11 0,15 0,1 .

1. (

), .

2.

Access ,

, 0,12

, 0,10

,12, ,1.

3.

,

: ,

.

F2 ,

. 10.

. 10.

.

!!!

. Access

– .

12



№2

Microsoft Access 97.

. .

. .

: .

. .

№1 " "

. –"

,

" ".

"

".

",

, –"

"

"

". ,

¾ ¾ ¾ ¾

: ; ; ; .

1.

.

, .

. .mdb. : 1.

Microsoft Access 97,

( ,

, (

).

. 1. 2.

Microsoft Access. ,

,

..., "

.... ",

,

13

.

. 1),

. 2.

"

"

, Word

–"

(

Excel. , "

", "

"

").

, . ,

, ,

,

.

, ,

.

,

. 2.

.

2.1.

. "

"(

"

"

). ,

, . –

. "

Э 3):

".

Excel, ¾

, –

¾

(

– –

: ; ; (

); ,

14

.

.

¾

, .

. 3.

"

" :

1. 2. 3.

; ; , ,

2.2.

Enter.

. , Excel: ,

.

F2

2.3.

. . ( Delete

) .

– :

: 1. . ( Delete.

" ?

.3

). . ,

(

: 1003

"

(

0,10).

15

).

"

",

. Щ

3.

.

,

, .

,

,



. " 2"

",

". 2.

2001

100

1001

2002

200

1003

2003

200

1002

2004

300

1002

2006

100

1001

2008

300

1007

2007

100

1004

"

".

MS Access –

,

, .

. "

"

,

: 1. 2.

"

"

. . "

" "(

. 4.

. 4).

"

16

"

".

3.

, , (

OK.

. 5),

, . , >>,

,

>

( ). >,

. 5.

.

,

.

4.

. ,

, >,

, . 5.

(

. 6),

>.

,

. 6.

(

17

).

6.

"

"

.

,

,

. 7.

(

"

"

.

,

. ,

К

. 7).

,

,

,

.

, ,

Tab.

, .

Tab

7.

, (

.

2.

. 8).

. 8.

"

8.

"

"

.

"

,

. 4.

.

18

, . ,

:

1.

. (

. 9).

. 9.

"

"

2. (

.

" . 8).

,

".

,

,

:. 2

Delete, Enter

( ,

). 2

:

3.

2.

,

2.

. ,

, .

,

.

"

, "

. 4.

,

, . 5.

.

1. . 2.

, (

, ).

19

7

3.

.

4.

,

3.

. 5.

MS Access. 3.

3001

18,69

10/03/1996

2008

1007

3003

767,19

10/03/1996

2001

1001

3002

1900,10

10/03/1996

2007

1004

3005

5160,45

10/03/1996

2003

1002

3006

1098,16

10/03/1996

2008

1007

3009

1713,23

10/04/1996

2002

1003

3007

75,75

10/04/1996

2004

1002

3008

4723,00

10/05/1996

2006

1001

3010

1309,95

10/06/1996

2004

1002

3011

9891,88

10/06/1996

2006

1001

6.

.

1.

?

2.

"

3.

" ?

,

?

4.

?

5.

?

№3

Microsoft Access 97.

. . .

: :

,

. .

. Microsoft Access. . ,

– ,

. . ,

. ,

, –

.

20

. – Microsoft Access

.

,

. ,

, ,

. Microsoft Access

,

, .

1.

.

1.1.

.

Microsoft Access

– .

,

. ,

, (

. 1 , ).

.1.

:

)

)

. (

),

. Microsoft Access . 1.2.

. , . ,

(

).



: .

.

. 1. .

,

,

,

. ,

– (

. 3).

. . .

,

.

, .

,

.

21

,

. 2.

. 3. : . . :

1. 2. 3.

,



...; ; (

: );

4. 5.

(

. 2);

, (

,

. 2); 6. 7.

.5

(

. 3);

(

. 4);

8.

.

.4 . . ,

: –

(

. 2).

. (

– .

.

1.3.

.

22

. 3), ,

(

,

).

,

,

. 5.

. 5.

. .

, .

, .

, (

. 5).

Excel. : 1.

. (

. 6 ),

,

2.

.

,

, Microsoft Access

(



3.

Excel).

.

. 6.

:

)

)

. ,

,

"

".

. Microsoft Access

, . ,

, ( ,

).

, .

,

, (

.

)

(

).

,

, . . .

. .

, ,

,

.

.

23

,

,

– (

,

. 7)

..., )

(

.

.



... ,

( ).

. 7. . 3.

.

Microsoft Access

,

,

, ,

. ,

Microsoft Access .

,

,

,

,

,

-

, (



. 8.

. 8)

.

. ,

,

, .

Microsoft Access, Microsoft Access . Microsoft

,

, Access

. , .

3.1. . 1.

.

24

:

2.

,



. 3.

– (

. 8).

:(

. 9). –' '. ,

, , .

. 9.

. .

¾ ¾

; :( ,

¾



,





); :

(



,

«

,

– -

«

¾

«

,



,

» ( ,

»

,

);

) –

(

,

»

,

, :







,

– , ,

,

,



, ,

, . 1. 2. 3.



,

). . :

.

. 10. .

. 10.

.

25

, ,

(

,

,

. 11). ,

-

.

. 11.

.

4.

. . , . .

, –

5. 6.

.

. ,

.

,

.

3.2.

. ,

,

,

,

-

. :

1. 2.

. . , , ( ,

. 3). .



26

(

. 12).

. 12.

.

,

:



, ;



, ; )– .

(

, ,

. 1.2, .

:

– (

), (

. 13).

3. 4.

. –

.

– 1: (

, . 13).

, ,

, .

27

. 13.

.

5.

,

, ,

.

,

.

. 6.

, , .

,

,

,

.

, 7.

.

.

,

. Enter. Microsoft Access , . 14).

8. (

. ,

. 14.

.

9.

. Microsoft Access (

. 15).

. 15.

.

,

, 100.

,

28

,

Microsoft Access . :

10.

,

. .

11.

(

)

,

,

.

12.

>100 (

. 16),

Enter. 13. ,

, . . 100.

. 16.

. . ( ).

,

,

. . , . – .

,

.

. ,

100

. 3.3.

. .

, ,

. ,

, ,

.

:

1.

. .

2.

– Microsoft Access

.

29

Microsoft Access .

3.

, . .

1. 2.

. (

. 17.

. 17).

: .

, , (

. 18).

– ,



.

. 18.

. , .

.

,

,

. 1. 2. 3.

,

.

. ( –

. . 19)

– ( .

30

.

,

. 17)

. 19.

.

4.

. ,

Microsoft Access

.

,

, .

. ,

. , . 4.

1.

.

. .

2.

, .

3.

.

4.

,

.

5.

, ,

, ,

. 20.

№ 5.

. 20. 6.

, ,

.

31

7.

.

8.

.

9.

.

10.

, 10.03.96

,

.( #

Enter.) 11.

1002, .

№4

Microsoft Access 97.

. . .

: ,

.

. ,

,– .Э

, ,

.

,

, .

:"

-

?". –

,

. , . 1.

.

,

.

,

,

,

.

, ,

,

,

. , .

MS Access

, .

1.1.

.

MS Access

, . ,

.

32

MS Access

,

,

. MS Access .

:

- -

,

-

,

.

,

. ,

, ,

(

. 1.). - . , . , –

,

,

,

,

. ,

.

- -

, .

. 1.

- -

. ,

:

,

,

-

. 1.2.

. ,

,

. , ,

,

-

,

. .

6 ,

– .

33

. . ,

,

,

, .

,

. …(



,

,

). .

,

,

. ,

(

. 2).

. 2.

. :

1.

MS Access

, .

– 2. 3.

,

. . .

4.

,

. ,

. 3. ,

,

.

. 3.

.

34

. . . ,

, . :

1.

,

(

) . 3 (

.

,

. 4).

,

. 2.

.

.

,

( ,

. 4.

. 5).

.

. .

. 5.

. ,

1.

6

: .

6).

35

(

.

. 6. 2. 3.

.

Delete,

.

, . MS Access

MS Access , ,

.

. :

. 1. 2. 3.

; ; . ,

. 7.

. 7.

.

: 1.

, MS Access ,

.

,

. , .

2.

,

. ,

,

. 2. 2.1.

.

? , :"

. ,

36

, -

,

,

-

".

, .

(

. 8).

. 8. ,

-

?

. ,

,

,

,

. ,

. .

.

,

,

,

. ,

.

, .

,

, ,

.

(

),

.

, ,

, .

2.2.

. ( . 9) (Query By Example, QBE-

, ).

, , ,

.

,

QBE, .

, . ,

QBE( . 9).

37

MS Access,

. 9.

QBE-

. .

,

.

,

.

,

QBE, ,

.

,

, ,

. , , .

2.3.

. ё

,

.

,

,

.

, ,

,





. :

1. 2. 3.

. . OK. , (

( . 10).

),

38

. 10. . 4.

, , (

. 11).

. ,

.

. 11.

. :

1. , 2.

.

, (

.12).

,

,

, .

39

. 12.

. :

1. 2.

.

– OK. , MS Access

.

. 3. . 2.4.

. (

), .

,

. ,

.

,

,

MS Access ,

5,

>5. ,

. ,

. : 1. .( ,

, ).

2. . 3. (

Enter. MS Access , ,

. 13). .

40

. 13.

.

4. . )

– ( . 5.

. . : . :

.

.

. 6.

"

Enter (

"

.

14).

. 14.

. :

! .

.

.

, "

, . .

"

"

"

. ,

,

. 7.

. . 15. :

.

. 15.

. , .

41

Э , OR –

. MS Access .

,

, .

,

AND, .

8. 9.

. " " Delete,

"

"(

). 10.

. , . .

11. 12.

. Enter (

OR

. 16).

,

. 15.

. 16. OR (

).

2.5. , . 1. 2. 3.

,

. . (

) ,

(

. 17).

. 17. 4.

. ,

. (

42

. 18).

. 18. 2.6.

.

. ,

"

.

"

:

1. 2.

. (

) ,

(

. 19).

-

,

.

. 19.

.

3.

. . 20.

.

. 20.

.

4.

,



.

. 5.

.

, .

2.7.

. Microsoft Access . .

43

:" 1996

?" ,

,

,

,

. –

,

. : 1. 2.

,

.

.

.

3. 4. 5.

. . ,

. -

.

, ,

(

. 21.

. 21).

.

6. 7.

.



. , Microsoft Access

, ,

:

1.

( ).

2.

: ,

.

3. 4.

. (

44

. 22).

,

. 22.

. .

1996 Between...And (

,

, ...

),

. AND ( ), ,

. :

Between...And Between 1-03-96 And 31-05-96, 1 31 ; And >1-03-96 And 29-02-96 And 0,12). 2.

"

,

100". ,

100 –

,

3.

.

"

1500

5000",

.

,

:

,

,

,

. "

1500

5000" , And.

4. ,

. 25.

. 25.

.

5.

" 1500

5000" ( "

1500

№ 2). 5000".

, . 6.

, "

", № 3).

(

46

7.

. 26.

. 26.

.

№5

Microsoft Access 97.

. .

: .

. . .

. :

¾



, ;

¾

– .

, ,

¾

; –

,

-

. – .

1.

.

– . Microsoft Access .Э

, .

,

C: \

\

Access\ data.mdb. ,

data.mdb . :

data.mdb 1. 2. 3.

– (

…. 3-

). ,

47

, –

…(



. 1.

.1).

.

4. (

)

data.mdb. ( . 2).

.

. 2.

.

5. (

. 3).

.

,

,

:

. 3.

.



( ,

. . );

– ; >> –

48

. ,

, , . ,

,

,

:

.

6.

1

OK.

, –

1(

. 4).

. 4.

.

.

, 1.

7.

1.

– .

– 1. 8. .

– . 1

9. 10.

. (

Delete). 1

. . 3–9

1.

. , 20

60

120

.

,

– ,

¾

:

¾

.

.

"

1500 ,

5

5000"

"

4

" (2

,2

),

,

¾

( "(

" 2 9

,

. ,

. ,

,

49

, 43

5 ). > 0,12)

. 2.

.

Access

,

. ,



/ .

. 5.

. 5.

.

.

" 1500

5000",



. ,

. .

, ,

. Access

.

, .

50

3. Access

.

, .

, :

,

,

. .Э

– . . .

. 6.

. 6. Э (№ 1 (№ 2

.

. 6) . . 6) .

(№ 3

. 6) ,

. .

. (№ 4

. 6)

,

. . . . № 2.

,

51

,

: 1. 2.

.

. ,



( .

OK

. 7.

.

3.

( . ,

.

4.

– > (

: ,

. 8). >.

5.

. 8. (

.

. 9). ,

, , ,

.

52

. 8) , ,

. 7),

. 9.

. 10. .

. !!! >

6. 7.

. (

,

,

). >

(

. 10).

8. . "

"

" (



".

"

",

. 11).

>. 9.

. , – (

,

. 12).

>.

. 11.

.

. 12.

10.

.

" (

)"

. , . 13.

53

13.

"

11.

".

. (

"

)". ,

"

".

, . .8

!!! "

". ".

" "

( . 14.

,

14.

)".

"

".

. ,

.

Access , OK. 1.

(

:

54

. 15).

, "

") ,

(

(

,

. 16).

. 15. 2.

. 16.

.

: :

.

: (

. 17).

, "

( .

") (

. 17.

. 18.

.

:

. 18).

.

:

,

! .

, . . .

4.

. , .

,

, –

.

,

, ,

,

. .

55

. (

. 19),

.

, ,

,

( 4).

. 19. Э (№ 1

.

. 19)

(№ 2

ё.

, . .

. 19) .

(№ 3 . (№ 4 ,

. 19)

,

,

. 19)

,

. , . , . .

. , ,

. (

. 20)

(

56

. 21).

. 20.

(

.

. 21.

.

). : 1. 2.

. , OK (

. 22.

. 22).

.

3.

, >>,

>. >(

4.

. 23.

.

57

. 23).

5.

. >,

>. >(

6. (

. 24,

. 23).

. 25).

. 24.

. 25.



.

.

.

¾ ¾ ¾

; 4

; /

,

;

¾

…, (

¾ ¾ ¾ ¾

. 25).

Sum – Avg – Min, Max –

; ; ;

,

¾

; .

7. 8.

(

. 24) .

… >. ,

. 25. 9.

1,

>. 10. 11.

>.

, .

. , –

,

. (

58

. 26).

. 26.

" .

"

, . -

,

, .

,

-

,

. -

Sum

,

,

, -

,

.

,

.

5.

. ,

, . Access

,

,

, .

Microsoft Office. Microsoft Access

. " .

", ( (

: –

)

. 27).

59

. 27.

. ,

(

. 19). :

¾ ¾



;

– ,

, (

¾

(

,

,

)

;

. .) – . .

¾ ¾ ¾



; – '

; ' ,

. ;

¾

, ;

¾

' .

.

' –"

=", ;

Sum . , .

¾ ¾

(Now())

; .

60

! , ,

.

,

Excel.

, . , . : 1.

Sum ,

F2,

,

.

2.

: Enter ( ).

3.

,

:, .

4.

. F2 ( ),

,

: ="

: " & "" & Count(*) & "" ,

5. (

).



6.

. : : (

). ( .

) 1.

'

'

,

, . .

2.

.

(

) ,

. Delet).

( 3.

, '

4.

'

'.

'

, . 5.

, .

61

6. , . 7. .

Now( ) (

, , ,

Word

Excel).

. 8.

, ,

, .

. 28. .

. 28.

. .

,

, –

.

, . ,

,

. 29. (

62

. 30).

. 29.

.

. 30.

.

. , '

'.

1.

'

'

,

,

. 2.

,

, – 15

3. 4. 5.

0

,

Enter.

,

Enter. ,

2

Enter. ,

:

,

– 15

–0

,

.

–2 6.

, ,

.

7. 8.

. ,

,

(Delete).

. 1.

(

. 30), ,

14, Enter. 2. 3.

– 12. . . (

!

)

.

: – 2( Sum_

12,

– )–

"–

14,

63

. 12. –

.

– Sum – )–

_ 12 (

14. 16,



.

14.

4.

, . . , –

.

,



(



. 5. . 31.

64



)

. 31.

.

65

6.

.

1.

" ,

", )" "

" (

2.

(

)".

,

. .

"

".

3.

, "

.

".

4.

"

"

"

" ,

. .



"

".

,

.

5.

. Sum

,

.

Sum_

14. 6.

. 32

. 32.

.

. 33.

.

66

. 33.