Giáo trình Microsoft Access 2000 Copyright
®
Nguyễn Sơn Hải
Trang 34
Hộp thoại này trả lời câu hỏi: Giá trị những trường nào của bảng (query) đã
chọn sẽ được hiển thị trên danh sách? Hãy dùng các nút >, >>, <, << để đưa 2
trường khachID và tenkhach từ danh sách Available Fields: (danh sách các trường
có thể chọn) sang danh sách Selected Fields: (danh sách các trường đã chọn).
Lưu ý:
Về nguyên tắc chỉ cần đưa trường khachID của bảng khác vào danh sách
Selected Fields: là đủ, tuy nhiên nên đưa thêm trường tenkhach để thuận tiện hơn
khi chọn lựa dữ liệu khi nhập sau này.
Chọn xong nhấn Next để tiếp tục:
Nếu muốn ẩn mã khách khi chọn dữ liệu hạy chọn (checked) hộp
, nếu không thì bỏ qua;
Nhấn Next để tiếp tục
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
®
Nguyễn Sơn Hải
Trang 35
Cuối cùng nhấn Finish để kết thúc tiến trình Lookup Wizard. Khi đó hộp thoại
yêu cầu ghi lại cấu trúc bảng xuất hiện:
Hãy nhấn Yes để đồng ý.
6. Qui trình xây dựng CSDL Access
Đến đây chúng tôi có thể khuyến cáo một qui trình tốt để xây dựng một CSDL
Access theo thiết kế sẵn có :
Bước 1 : Lần lượt xây dựng cấu trúc từng bảng dữ liệu trong CSDL. Với
mỗi bảng dữ liệu khi khai báo cấu trúc cần giải quyết các công việc sau :
- Khai báo danh sách các trường của bảng ở cột Field Name;
- Chọn kiểu dữ liệu phù hợp cho các trường ở cột Data Type
;
- Thiết lập trường khoá cho bảng;
- Thiết lập một số khác cần thiết cho các trường như : Field Size, Format,
Input Mark, Requried, Validate Rule, …
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
®
Nguyễn Sơn Hải
Trang 36
- Ghi tên bảng
Bước 2 : Lần lượt thiết lập thuộc tính LOOKUP cho các trường một cách
phù hợp. Mỗi quan hệ trên bảng thiết kế sẽ cần một thao tác thiết lập thuộc tính
LOOKUP (sử dụng trình LookUp Wizard) từ trường trên bảng quan hệ nhiều
sang trường bảng quan hệ một;
Bước 3 : Thiết lập các thuộc tính đảm bảo toàn vẹn dữ liệu cần thiết cho các
quan hệ t
ại cửa sổ Relationships (menu Tool | Relationships hoặc nhấn nút
trên thanh công cụ);
Bước 4 : Thực hiện nhập dữ liệu cho các bảng nếu cần. Chú ý : bảng có
quan hệ 1 phải được nhập dữ liệu trước bảng có quan hệ nhiều.
Bài tập
1. Xây dựng CSDL Quản lý lương cán bộ một cơ quan có cấu trúc như sau :
Yêu cầu :
- Thiết kế cấu trúc các bảng một cách phù hợp : kiểu dữ liệu các trường;
trường khoá; thuộc tính Lookup và các thuộc tính khác;
- Thiết lập quan hệ cùng các thuộc tính đảm bảo toàn vẹn dữ liệu cho các quan
hệ;
- Nhập dữ liệu như sau :
+ 4 phòng ban;
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
®
Nguyễn Sơn Hải
Trang 37
+ 5 loại chức vụ;
+ 20 hồ sơ cán bộ.
2. Xây dựng CSDL Quản lý việc bán hàng cho một cửa hàng có cấu trúc như sau :
Yêu cầu :
- Thiết kế cấu trúc các bảng một cách phù hợp : kiểu dữ liệu các trường;
trường khoá; thuộc tính Lookup và các thuộc tính khác;
- Thiết lập quan hệ cùng các thuộc tính đảm bảo toàn vẹn dữ liệu cho các quan
hệ;
- Nhập dữ liệu như sau :
+ 5 khách hàng;
+ 15 danh mục hàng hoá có bán;
+ lập 10 hoá đơn bán hàng;
+ với 25 lượt hàng hoá được bán ra.
3. Xây dựng CSDL Quản lý sách một thư viện có cấu trúc nh
ư sau :
Yêu cầu :
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
®
Nguyễn Sơn Hải
Trang 38
- Thiết kế cấu trúc các bảng một cách phù hợp : kiểu dữ liệu các trường;
trường khoá; thuộc tính Lookup và các thuộc tính khác;
- Thiết lập quan hệ cùng các thuộc tính đảm bảo toàn vẹn dữ liệu cho các quan
hệ;
- Nhập dữ liệu như sau :
+ 5 tác giả;
+ 3 nhà xuất bản;
+ 3 danh mục sách;
+ 20 đầu sách.
4. Xây dựng CSDL Quản lý điểm học sinh trường phổ thông có cấu trúc như
sau :
Yêu cầu :
- Thiết kế cấu trúc các bảng một cách phù hợp: kiểu dữ liệu các trường;
trường khoá; thuộc tính Lookup và các thuộc tính khác;
- Thiết lập quan hệ cùng các thuộc tính đảm bảo toàn vẹn dữ liệu cho các quan
hệ;
- Nhập dữ liệu như sau:
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
.