Professional Documents
Culture Documents
Microsoft ACCESS
Microsoft ACCESS
Microsoft Access
CONNEXIONS
Rice University, Houston, Texas
This selection and arrangement of content as a collection is copyrighted by Thu Nguyen. It is licensed under the Creative Commons Attribution 2.0 license (http://creativecommons.org/licenses/by/2.0/). Collection structure revised: October 7, 2008 PDF generated: March 19, 2010 For copyright and attribution information for the modules contained in this collection, see p. 42.
Table of Contents
1 Chng 1 1.1 1_C s d liu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 Chng 2 2.1 2_Table - Bng d liu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2.2 bi tp mu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 2.3 Bi tp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 3 Chng 3 4 Chng 4 5 Chng 5 Attributions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
iv
Chng 1
Chng 1
1.1 1_C s d liu1
GII THIU MICROSOFT ACCESS Microsoft Access l 1 trong 4 phn mm ng dng ca b Microsoft Office (Microsoft Word, Microsoft Excel, Microsoft Access, Microsoft PowerPoint). Access l mt h qun tr c s d liu (HQTCSDL) dng to, x l cc c s d liu. 1. Khi ng: Cch 1: Nhp Start-> Programs-> Microsoft office-> Microsoft Office Access 2003 Cch 2: Nhp vo biu tng
Figure 1.1
CHNG 1. CHNG 1
Figure 1.2
Chn Blank Database: nu mun to mi mt file CSDL Chn From Existing file: nu mun m 1 file CSDL c. (i vi Access 97, chn Open an existing database) Sau khi to hoc m CSDL, mn hnh c dng nh sau:
Figure 1.3
1. C s d liu trong Access: Mi CSDL ca Access c lu tr trong 1 file c ui l .mdb. Mi CSDL ca Access gm c cc thnh phn sau: 1. Table- bng d liu: L thnh phn quan trng nht, cha cc d liu cn thit ca CSDL 1. Query-Bng truy vn (Bng vn tin) Dng tnh ton, x l cc d liu ca Table, Query 1. Form: l cng c to ra cc mu trnh by d liu theo cc dng m ngi s dng mong mun. 2. Report: l cng c to mu v in bo co 3. Macro: lnh v m L tp hp cc lnh c chn, sp xp hp l cho vic t ng ha cc thao tc. 1. Module: n th chng trnh L phng tin lp trnh trong Access vi ngn ng lp trnh Visual Basic. 1. To-M-ng mt CSDL trong Access: 1. To mt CSDL mi: [U+F046] Bc 1:
CHNG 1. CHNG 1 Nu mi khi ng Access th chn Blank Database Nu ang lm vic ti ca s CSDL th nhp menu File/ New Database (hoc nhp
Figure 1.4
), ri chn Blank Database [U+F046] Bc 2: Ti hp thai File New Database 1. Trong khung Save in: chn a cha CSDL File name : g tn file CSDL Nhp
Figure 1.5
2. M mt CSDL: [U+F046] Bc 1: Nu mi khi ng Access th chn From Existing file (hoc Open an existing database). Nu ang lm vic ti ca s CSDL th nhp menu File/ Open Database hoc nhp
Figure 1.6
[U+F046] Bc 2:Ti hp thai Open 1. Trong khung Look in: chn a cha CSDL Nhp chn file CSDL cn m, nhp
Figure 1.7
Chng 2
Chng 2
2.1 2_Table - Bng d liu1
TABLE BNG D LIU 1. Cu trc ca table: Table c t chc thnh cc ct (Field) v cc dng (Record). Khi lm vic vi Table, ta s mt trong 2 ch : Design View hoc Datasheet view:
Figure 2.1
CHNG 2. CHNG 2
Figure 2.2
Figure 2.3
-> chn Design View-> OK Sa cha cu trc ca Table: ca s CSDL, chn Table cn sa, nhp
Figure 2.4
7 Ca s Design view gm 3 ct: Field Name, Data Type, Description v mt bng con Field Properties: Field Name: Khai bo tn ct (Field) Data Type: chn kiu d liu cho Field: Text: Kiu chui Number: kiu s Date/time: Kiu ngy Yes/No: kiu logic (ng/sai) OLE Object: i tng nhng v lin kt (hnh nh)
Description: dng gii thch, m t tn ct Field properties: thuc tnh Field: +Field size: kch thc field +Format: dang hin d liu +Decimal place: s s l. 1. Ra khi ch Design View: Nhp
Figure 2.5
lu li cu trc table Nu ang to mi Table th phi t tn cho Table v tr li hp thoi: . . .Do you want to create a primary key now? (chn No) ( mun chuyn qua ch Datasheet th nhp
Figure 2.6
) 1. Ch Datasheet View: Ch Datasheet View cho php xem v cp nht d liu ca Table. Mun vo ch Datasheet View: Nu ang ca s CSDL, chn table mun cp nht, nhp
Figure 2.7
CHNG 2. CHNG 2
Figure 2.8
Kha chnh: 1. Khi nim: Mi Table thng c mt mc kha chnh. Kha chnh ca 1 Table c th l mt hay kt hp nhiu Field Access phn bit mt Record vi cc record khc trong table. 1. Khai bo kha chnh: Ti ca s CSDL, chn table mun to kha chnh, nhp
Figure 2.9
Chn cc field c chn lm kha chnh (nhp xm bn tri) Nhp biu tng
Figure 2.10
-> Nhp
Figure 2.11
Khai bo quan h gia cc table: 1. Khi nim: Table A c quan h vi table B nu d liu trn Table A c th b sung thm thng tin cho table B. Field ging nhau gia 2 table gi l Field quan h. * Mi quan h 1-1: nu gi tr trn Field quan h ca table A ch xut hin mt ln trn Field quan h ca table B v ngc li. * Mi quan h 1-nhiu: nu gi tr trn Field quan h ca table A xut hin nhiu ln trn Field quan h ca table B.
9 1. Khai bo quan h gia cc table: Bc 1: nhp menu Tools/ Relationships ( hoc nhp
Figure 2.12
Figure 2.13
Figure 2.14
Bc 3: Chn field quan h ca Table A, bm gi nt tri chut v ko ln filed quan h ca Table B. Xut hin hp thoi: Bc 4Chn
Figure 2.15
10 - Bc 5: Nhp
CHNG 2. CHNG 2
Figure 2.16
. Nhp
Figure 2.17
2.2 bi tp mu
2.2.1 2_Baitapmau2
BI TP CHNG 2_TABLE: Cu 1: To mt c s d liu cha 3 table c ni dung nh hnh sau: Yu cu: Tn c s d liu l DIEM08.MDB T xc nh cu trc cc table cn c vo d liu cha trong Qui nh kha chnh cho cc table nh sau: Table: Kha chnh: DanhSach SoBD DiemThi SoBD ChiTietDT DTDuThi
2 This
11
Figure 2.18
Figure 2.19
12
CHNG 2. CHNG 2
Figure 2.20
Hng dn Cu 1: Bc 1: Khi ng Access: Cch 1: Nhp Start-> Programs-> Microsoft office-> Microsoft Office Access 2003 Cch 2: Nhp vo biu tng
Figure 2.21
13
Figure 2.22
Bc 2: Chn Blank Database Trong khung Save in: chn a cha CSDL (v d: D:) File name : g tn file CSDL: (Diem08) Nhp
Figure 2.23
14
CHNG 2. CHNG 2
Figure 2.24
15
Figure 2.25
Figure 2.26
16
CHNG 2. CHNG 2
Figure 2.27
Figure 2.28
t kha chnh
Figure 2.29
17
Figure 2.30
t tn table v nhp 0K Bc 5: Ti ca s CSDL, nhp chn table danh sch, nhp Open nhp d liu.
Figure 2.31
18
CHNG 2. CHNG 2
Figure 2.32
19
Figure 2.33
Cu 2: Thit lp quan h gia cc table theo s quan h sau: DanhSach ( SoBD, 1 ) -> DiemThi ( SoBD, 1 )
20
CHNG 2. CHNG 2
Figure 2.34
ChiTietDT ( DTDuThi,1 ) -> DanhSach ( DTDuThi, n ) Hng dn cu 2: Bc 1: nhp menu Tools/ Relationships ( hoc nhp
Figure 2.35
21
Figure 2.36
Figure 2.37
Figure 2.38
22
CHNG 2. CHNG 2
Figure 2.39
Bc 3: Chn field SoBD ca Table Danhsach, bm gi nt tri chut v ko ln filed SoBDTable DiemThi. Xut hin hp thoi: Bc 4Chn
Figure 2.40
- Bc 5: Nhp
Figure 2.41
. Nhp
23
Figure 2.42
Bc 6 Tng t, Chn field ChitietDT ca Table ChitietDT, bm gi nt tri chut v ko ln filed quan h ca Table Danhsach -> Lp li Bc 4 v 5. Bc 7: nhp Save lu li quan h.
2.3 Bi tp
2.3.1 2_Bi tp Table3
BI TP CHNG 2_TABLE: Cu 1: To mt c s d liu cha 3 table c ni dung nh hnh sau: Yu cu: Tn c s d liu l DIEM08.MDB T xc nh cu trc cc table cn c vo d liu cha trong Qui nh kha chnh cho cc table nh sau: Table: Kha chnh: DanhSach SoBD DiemThi SoBD ChiTietDT DTDuThi
3 This
24
CHNG 2. CHNG 2
Figure 2.43
Figure 2.44
25
Figure 2.45
Hng dn Cu 1: Bc 1: Khi ng Access: Cch 1: Nhp Start-> Programs-> Microsoft office-> Microsoft Office Access 2003 Cch 2: Nhp vo biu tng
Figure 2.46
26
CHNG 2. CHNG 2
Figure 2.47
Bc 2: Chn Blank Database Trong khung Save in: chn a cha CSDL (v d: D:) File name : g tn file CSDL: (Diem08) Nhp
Figure 2.48
27
Figure 2.49
28
CHNG 2. CHNG 2
Figure 2.50
Figure 2.51
29
Figure 2.52
Figure 2.53
t kha chnh
Figure 2.54
30
CHNG 2. CHNG 2
Figure 2.55
t tn table v nhp 0K Bc 5: Ti ca s CSDL, nhp chn table danh sch, nhp Open nhp d liu.
Figure 2.56
31
Figure 2.57
32
CHNG 2. CHNG 2
Figure 2.58
Cu 2: Thit lp quan h gia cc table theo s quan h sau: DanhSach ( SoBD, 1 ) -> DiemThi ( SoBD, 1 )
33
Figure 2.59
ChiTietDT ( DTDuThi,1 ) -> DanhSach ( DTDuThi, n ) Hng dn cu 2: Bc 1: nhp menu Tools/ Relationships ( hoc nhp
Figure 2.60
34
CHNG 2. CHNG 2
Figure 2.61
Figure 2.62
Figure 2.63
35
Figure 2.64
Bc 3: Chn field SoBD ca Table Danhsach, bm gi nt tri chut v ko ln filed SoBDTable DiemThi. Xut hin hp thoi: Bc 4Chn
Figure 2.65
- Bc 5: Nhp
Figure 2.66
. Nhp
36
CHNG 2. CHNG 2
Figure 2.67
Bc 6 Tng t, Chn field ChitietDT ca Table ChitietDT, bm gi nt tri chut v ko ln filed quan h ca Table Danhsach -> Lp li Bc 4 v 5. Bc 7: nhp Save lu li quan h.
Chng 3
Chng 3
37
38
CHNG 3. CHNG 3
Chng 4
Chng 4
39
40
CHNG 4. CHNG 4
Chng 5
Chng 5
41
42
ATTRIBUTIONS
Attributions
Collection: Microsoft Access Edited by: Thu Nguyen URL: http://cnx.org/content/col10588/1.1/ License: http://creativecommons.org/licenses/by/2.0/ Module: "1_C s d liu" By: Thu Nguyen URL: http://cnx.org/content/m17680/1.1/ Pages: 1-4 Copyright: Thu Nguyen License: http://creativecommons.org/licenses/by/2.0/ Module: "2_Table - Bng d liu" By: Thu Nguyen URL: http://cnx.org/content/m17538/1.4/ Pages: 5-10 Copyright: Thu Nguyen License: http://creativecommons.org/licenses/by/2.0/ Module: "2_Baitapmau" By: Thu Nguyen URL: http://cnx.org/content/m17674/1.1/ Pages: 10-23 Copyright: Thu Nguyen License: http://creativecommons.org/licenses/by/2.0/ Module: "2_Bi tp Table" By: Thu Nguyen URL: http://cnx.org/content/m17679/1.2/ Pages: 23-36 Copyright: Thu Nguyen License: http://creativecommons.org/licenses/by/2.0/
About Connexions Since 1999, Connexions has been pioneering a global system where anyone can create course materials and make them fully accessible and easily reusable free of charge. We are a Web-based authoring, teaching and learning environment open to anyone interested in education, including students, teachers, professors and lifelong learners. We connect ideas and facilitate educational communities. Connexionss modular, interactive courses are in use worldwide by universities, community colleges, K-12 schools, distance learners, and lifelong learners. Connexions materials are in many languages, including English, Spanish, Chinese, Japanese, Italian, Vietnamese, French, Portuguese, and Thai. Connexions is part of an exciting new information distribution system that allows for Print on Demand Books. Connexions has partnered with innovative on-demand publisher QOOP to accelerate the delivery of printed course materials and textbooks into classrooms worldwide at lower prices than traditional academic publishers.