Liên kết giữa các bảng - Tin học - Pdf 16

Giáo án Tin học 12
Bài 7. BIỂU MẪU VÀ LIÊN KẾT GIỮA CÁC BẢNG
I. MỤC ĐÍCH YÊU CẦU
HS nắm được các thao tác cơ bản sau :
- Hiểu được khái niệm biểu mẫu, công dụng của biểu mẫu;
- Biết các chế độ làm việc với biểu mẫu: chế độ trang dữ liệu, chế độ thiết
kế, chế độ biểu mẫu;
- Biết cách tạo biểu mẫu đơn giản và dùng chế độ thiết kế để chỉnh sửa cấu
trúc dữ liệu;
- Biết sử dụng biểu mẫu để nhập và chỉnh sửa dữ liệu.
II. PHƯƠNG PHÁP, PHƯƠNG TIỆN DẠY HỌC:
+ Phương pháp: Thuyết trình, vấn đáp.
+ Phương tiện: Máy chiếu, máy tính, phông chiếu hoặc bảng.
III. LƯU Ý SƯ PHẠM:
Giáo viên nhắc lại khái niệm biểu mẫu (Form) : Biểu mẫu là một đối tượng
của Access chủ yếu được dùng để nhập và sửa dữ liệu.
Biểu mẫu cũng có thể được hỗ trợ bằng các phần tử đồ họa (hình ảnh, nút
lệnh, …) làm cho dữ liệu trên biểu mẫu dễ hiểu, được nhập nhanh, chính xác, tự
nhiên hơn.
Để tạo biểu mẫu, có thể lấy thông tin từ các bảng hoặc các mẫu hỏi. Tuy
nhiên, vì HS chưa được học kĩ về mẫu hỏi nên GV không cần nhấn mạnh vào
điều này. Cụ thể trong SGK chỉ nói đến việc chọn bảng dữ liệu nguồn trong
mục Table/Queries mà không nói là chọn trong danh sách các bảng và mẫu hỏi.
GV hướng dẫn HS các bước thực hiện các thao tác liên quan đến biểu mẫu.
IV. NỘI DUNG BÀI GIẢNG:
Hoạt động của GV và HS Nội dung
Ổn định lớp
Chào thầy cô
Cán bộ lớp báo cáo sĩ số
Chỉnh đốn trang phục.
GV: Em hãy nhắc lại khái niệm biểu

những ưu việt của việc nhập dữ liệu
thông qua biểu mẫu so với nhập trực
tiếp (bố trí các trường sáng sủa hơn -
thậm chí có thể gộp nhóm theo nội
dung và đặt tiêu đề cho mỗi nhóm
cũng như tiêu đề chung cho biểu mẫu;
dùng phông chữ tiếng Việt; có các nút
lệnh giúp di chuyển thuận tiện giữa
các bản ghi, …)
GV: Trên thực tế một CSDL có thể có
nhiều bảng do đó sau khi đã xây dựng
xong hai hay nhiều bảng, ta có thể chỉ
ra mối liên hệ giữa các bảng với nhau.
Mục đích của việc này là để Access
biết phải kết nối các bảng như thế nào
khi kết xuất thông tin.
GV: Các bước tiến hành để thiết lập
các mối liên kết giữa các bảng:
2.Liên kết giữa các bảng
a.Khái niệm :
Trong Access, CSDL thường chứa các
bảng có quan hệ với nhau. Khi xây dựng
CSDL, mối liên kết được tạo giữa các
bảng cho phép tổng hợp dữ liệu từ nhiều
bảng. Ngoài ra, khi tạo liên kết giữa các
bảng cần đảm bảo tính hợp lí của dữ liệu
trong các bảng có liên quan, đó chính là
tính toàn vẹn dữ liệu.
b.Kĩ thuật tạo mối liên kết giữa các bảng
- Chọn Tools  Relationships hoặc nháy

3. Trong hộp thoại Show Table (H. 22a) chọn các bảng (HOA_DON,
KHACH_HANG, MAT_HANG) để tạo mối liên kết bằng cách chọn bảng rồi nháy
Add. Cuối cùng nháy Close.
4. Ta thấy các bảng vừa chọn xuất hiện trên cửa sổ Relationships (H.22b). Di
chuyển các bảng sao cho hiển thị hết chúng trên cửa sổ.
5. Để thiết lập mối liên kết giữa trường Ma_khach_hang trong bảng
KHACH_HANG với trường Ma_khach_hang trong bảng HOA_DON; nháy trường
Ma_khach_hang trong bảng KHACH_HANG, kéo nó qua trường Ma_khach_hang
trong bảng HOA_DON. Hộp thoại Edit Relationships xuất hiện.
6. Trong hộp thoại Edit Relationships (H. 23), chọn Enforce Referential
Integrity để thiết đặt tính toàn vẹn tham chiếu, và nháy Create. Access tạo một
đường nối giữa hai bảng để thể hiện mối liên kết.
7. Tương tự như vậy, thiết lập liên kết giữa bảng MAT_HANG và bảng
HOA_DON. Cuối cùng ta có sơ đồ liên kết như trên H. 24.
8. Nếu cần xóa một mối liên kết, nháy vào đường nối thể hiện mối liên kết giữa
hai bảng để chọn nó rồi nhấn phím Delete. Nếu muốn sửa mối liên kết, nháy đúp
vào đường nối thể hiện mối liên kết để mở lại hộp thoại Edit Relationships.
9. Cuối cùng nháy nút để đóng cửa sổ Relationships. Nháy Yes để lưu lại
liên kết.
Hoạt động của GV và HS Nội dung
GV: Ở các phần trên chúng ta nói nhiều
đến tính năng cũng như tác dụng của
biểu mẫu vậy để tạo một biểu mẫu ta
phải thực hiện như thế nào?
3.Tạo biểu mẫu mới :
Để tạo biểu mẫu mới:
- Nháy đúp vào Create form in Design
View nếu tự thiết kế biểu mẫu hoặc
- Nháy đúp Create form by using
Wizard nếu dùng thuật sĩ biểu mẫu.

bảng tương ứng (H. 26).
Một số bài toán đòi hỏi nhập dữ liệu
theo dạng trang dữ liệu thì thuận lợi. Ví
dụ như nhập điểm số hàng ngày của
học sinh trong bài toán “Quản lí điểm
một môn”. Trong những trường hợp
Để xem/nhập dữ liệu trong dạng biểu
mẫu:
Trong chế độ thiết kế, ta có thể thiết kế
mới, xem hay sửa đổi thiết kế cũ của
biểu mẫu.
Để xem hay sửa đổi thiết kế cũ:
này có thể chọn tạo biểu mẫu có dạng
trang dữ liệu Datasheet (H. 27)
- Chọn biểu mẫu trong danh sách ở
trang biểu mẫu.
- Nháy đúp chuột lên tên biểu mẫu hoặc
nháy nút .
* Chế độ thiết kế
- Chọn biểu mẫu trong danh sách ở
trang biểu mẫu.
- Nháy nút .
Trong chế độ này có thể chỉnh sửa sử
dụng hộp công cụ (Tool box) để trình
bày, sửa biểu mẫu (H. 28). Sau khi mở
chế độ thiết kế, chọn View/Tool box để
xuất hiện hộp công cụ.
5. Biểu mẫu chính và phụ
GV: Trong một mẫu biểu A nếu chứa
một mẫu biểu (hoặc bảng) B thì mẫu

Fields và tên trường liên kết chọn trong
biểu mẫu phụ vào Link Child Fields.
Kết quả được biểu mẫu chính A chứa
biểu mẫu phụ B như H.32 (chế độ thiết
kế) và như H.33 (chế độ trang dữ liệu).
Hình 33. Biểu mẫu KHACH_HANG có
chứa biểu mẫu phụ HOA_DON (chế độ
trang dữ liệu)
Hình 31. Đặt tên liên kết giữa biểu mẫu
chính và biểu mẫu phụ
Hình 32. Biểu mẫu KHACH_HANG có
chứa biểu mẫu phụ HOA_DON (chế độ
thiết kế)
V. CỦNG CỐ , DẶN DÒ:
- Nhắc lại một số thao tác cơ bản bằng máy chiếu.
- Ra bài tập về nhà.


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status