Giáo trình Microsoft Access 2000 Copyright® Nguyn Sơn Hi
Trang 4
1. Gii thiu Access 2000
T cui nhng năm 80, hãng Microsoft đã cho ra đời h điu hành Windows,
đánh du mt bước ngot trong phát trin các ng dng phn mm trên nn
Windows (giao din GUI- Graphical User Interface). Mt trong nhng ng dng
ni bt nht đi kèm lúc đó là b phn mm tin hc văn phòng Microsoft Office. T
đó đến nay, b phn mm này vn chiếm th phn s 1 trên thế gii trong lĩnh vc
tin hc văn phòng.
Ngoài nhng ng dng v văn phòng quen thuc phi k đến như: MS Word -
để son tho tài liu; MS Excel - bng tính đin t; MS Powerpoint - để trình chiếu
báo cáo; .. còn phi k đến phn mm qun tr cơ s d liu rt ni tiếng đi kèm:
MS Access. Đến nay phiên bn mi nht là AccessXP. Toàn b ni dung giáo trình
này, chúng tôi gii thiu trên Access2000. V cơ bn, các phiên bn t Access97
tr li đây cách s dng gn ging nhau. Mi phiên bn ch khác mt s tính năng
đặc bit và mt chút v giao din. Do đó, khi hc Access2000, bn đọc luôn có
được nhng kiến thc cn thiết nht để tiếp thu nhng phiên bn Access mi sau
này cũng như để nhìn nhn và s dng tt các phiên bn cũ hơn. Chúng tôi khuyên
bn đọc nên s dng Access97 tr lên.
Nếu là người chưa tng biết gì v Access, bn s có mt câu hi:
Access làm được gì, và nhng ng dng ca nó trong thc tế?
- Access là mt H qun tr cơ s d liu quan h (RDMS- Relational
Database Management System), rt phù hp cho các bài toán qun lý va và
nh. Hiu năng cao và đặc bit d s dng- bi l giao din s dng phn
mm này gn ging ht mt s phn mm khác trong b MS Office quen
thuc như : MS Word, MS Excel;
- Hơn na, Access còn cung cp h thng công c phát trin khá mnh đi kèm
(Development Tools). Công c này s giúp các nhà phát trin phn mm đơn
gin trong vic xây dng trn gói các d án phn mm qun lý qui mô va
Click to buy NOW!
P
D
F
-
X
C
h
a
n
g
e
V
i
e
w
e
r
w
w
w
.
d
o
c
u
-
t
r
a
c
k
.
c
o
m
Click to buy NOW!
P
D
F
-
X
C
h
a
n
g
e
V
i
e
w
e
r
w
w
w
.
d
o
c
u
-
t
r
a
c
k
.
c
o
m
Giáo trình hình thành đoạn mã ứng dụng nguyên lý sử
dụng kỹ thuật lập trình trong access với PHP code
.
Giáo trình Microsoft Access 2000 Copyright® Nguyn Sơn Hi
Trang 5
và nh. Đặc bit nhng ai mun hc phát trin phn mm thì đây là cách d
hc nht, nhanh nht gii quyết bài toán này.
- Đến đây có th khng định được 2 ng dng chính ca Access là :
1. Dùng để xây dng h cơ s d liu (ch là phn cơ s d liu, còn phn
phát trin thành phn mm có th dùng các công c khác để làm như :
Visual Basic, Visual C, Delphi, .NET,..)
2. Có th dùng để xây dng trn gói nhng phn mm qun lý qui mô va
và nh.
Access2000 có gì mi so vi các phiên bn cũ (Acces97)?
- Phi tha nhn giao din s dng đã có nhng tiến b vượt bc. Các thao tác
s dng ít đi, đơn gin hơn và giao din rt thân thin;
- Công ngh truy cp d liu ADO – ActiveX Data Objects hoàn toàn có th
thay thế công ngh trước đây s dng trong Access là DAO – Data Access
Objects bi nhiu lý do c v cách thc s dng ln nhng ti ưu v k
thut. Chúng tôi s gii thiu k công ngh này trong Phn 2 cun giáo trình;
- Ngôn ng lp trình VBA được ci tiến, đặc bit bn MS Access 2000
Developer còn cung cp công c để đóng gói d án Access (tc là to b gài
đặt mà khi s dng không cn phi gài đặt Access lên máy tính)
- Có kh năng to các ng dng truy cp cơ s d liu thông quan giao din
web (web-base). Điu này chưa h có trong các phiên bn trước đây. Tuy
nhiên, kh năng này vn còn mt s gii hn, chưa th thc s mnh như các
công c chuyên nghip khác như : ASP, PHP, .NET, …
Để có th s dng Access, máy tính phi được gài đặt phn mm này thông qua
b Microsoft Office 2000. Các bước gài đặt xin tham kho tài liu hướng dn s
dng đi kèm đĩa CD phn mm.
2. Khi động
Có khi động Access theo nhiu cách:
- M lnh Start | Programs | Microsoft Access ca Window;
Click to buy NOW!
P
D
F
-
X
C
h
a
n
g
e
V
i
e
w
e
r
w
w
w
.
d
o
c
u
-
t
r
a
c
k
.
c
o
m
Click to buy NOW!
P
D
F
-
X
C
h
a
n
g
e
V
i
e
w
e
r
w
w
w
.
d
o
c
u
-
t
r
a
c
k
.
c
o
m
.
Giáo trình Microsoft Access 2000 Copyright® Nguyn Sơn Hi
Trang 6
- Hoc có th nhn kép chut lên tên tp có phn m rng .MDB vi biu
tượng ca Microsoft Access
Sau khi ra lnh chy chương trình Access, thông thường màn hình tiếp theo xut
hin cho phép chn cách làm vic:
- Chn Blank Access database để bt đầu to mt tp Access mi (to mi
tp);
- Hoc Access database wizard, page, and project để to mt CSDL theo
mu có sn (không trình bày trong giáo trình này);
- Hoc Open an existing file để m tp Access đã tn ti để làm vic tiếp.
3. To mi tp Access
Mt d án Access (Access project) là mt hoc nhiu tp Access nhm gii
quyết mt công vic ln nào đó. Khuôn kh giáo trình này ch trình bày nhng d
án có 1 tp.
Tp Access có phn m rng *.MDB (ngoài ra nhng tp có phn m rng
*.DBE cũng m đưc nhưng ch có th thc thi ch không chnh sa được cu
trúc). Có 5 thành phn chính trên mt tp:
- Tables – nơi cha toàn b các bng d liu;
Click to buy NOW!
P
D
F
-
X
C
h
a
n
g
e
V
i
e
w
e
r
w
w
w
.
d
o
c
u
-
t
r
a
c
k
.
c
o
m
Click to buy NOW!
P
D
F
-
X
C
h
a
n
g
e
V
i
e
w
e
r
w
w
w
.
d
o
c
u
-
t
r
a
c
k
.
c
o
m
.
Giáo trình Microsoft Access 2000 Copyright® Nguyn Sơn Hi
Trang 7
- Queries – nơi cha toàn b các truy vn d liu đã được thiết kế;
- Forms – nơi cha các mu giao din phn mm;
- Reports – nơi cha các mu báo cáo đã được thiết kế;
- Macro – nơi cha các Macro lnh phc v d án;
- Modules – nơi cha các khai báo, các thư vin chương trình con phc v d
án.
Thông thường mi tp Access cn phi làm vic trên tt c các thành phn trên.
Để bt đầu to mt tp mi, chn mc Blank Access database ca s mc 2,
tiếp theo nhn OK, hp thoi sau xut hin yêu cu chn nơi (thư mc) lưu tr
đặt tên tp Access:
Hãy chn nơi lưu tr hp Save in; gõ vào tên tp mc File Name; nhn
để ghi li thiết lp. Đến đây đã sn sàng s dng tp Access va khai
báo.
Gõ tên tp cn lưu
Chn thư mc trên đĩa, nơi
s lưu tp Access
Click to buy NOW!
P
D
F
-
X
C
h
a
n
g
e
V
i
e
w
e
r
w
w
w
.
d
o
c
u
-
t
r
a
c
k
.
c
o
m
Click to buy NOW!
P
D
F
-
X
C
h
a
n
g
e
V
i
e
w
e
r
w
w
w
.
d
o
c
u
-
t
r
a
c
k
.
c
o
m
.
Giáo trình Microsoft Access 2000 Copyright® Nguyn Sơn Hi
Trang 8
4. Môi trường làm vic
Sau khi mt tp Access được m, môi trường làm vic trên Access xut hin vi
nhng thành phn như sau:
(1) - h thng thc đơn (menu) và các thanh công c (Toolbar)- nơi thc hin
các lnh khi cn;
(2) - Ca s tp Access đang làm vic bao gm 7 phn chính: Tables, Queries,
Forms, Reports, Pages, Macros và Modules. Chúng ta s ln lượt hc cách
làm vic trên tng phn này trong các chương tiếp theo.
5. M tp đã tn ti
Mi tp Access phi to mi duy nht mt ln, được m ra làm vic và ghi li
trong nhng ln tiếp theo. Để m mt tp Access đã tn ti để làm vic, làm như
sau:
1
2
Click to buy NOW!
P
D
F
-
X
C
h
a
n
g
e
V
i
e
w
e
r
w
w
w
.
d
o
c
u
-
t
r
a
c
k
.
c
o
m
Click to buy NOW!
P
D
F
-
X
C
h
a
n
g
e
V
i
e
w
e
r
w
w
w
.
d
o
c
u
-
t
r
a
c
k
.
c
o
m
.