Khái niệm liên kết giữa các bảng, sự cần thiết và ý nghĩa của việc tạo liên kết; Biết cách tạo liên kết trong Access.. Kĩ năng:D[r]
Trang 1Tuần 10 Ngày soạn 16 /10 /08
CHƯƠNG II HỆ QUẢN TRỊ CSDL MICROSOTS ACCESS BÀI 7 LIÊN KẾT GIỮA CÁC BẢNG
A- Mục tiêu bài học:
1 Kiến thức:
Học sinh nắm được :
Khái niệm liên kết giữa các bảng, sự cần thiết và ý nghĩa của việc tạo liên kết;
Biết cách tạo liên kết trong Access
2 Kĩ năng:
Thực hiện được kĩ thuật tạo liên kết giữa các bảng
B Phương Pháp:
- Thuyết trình – Vấn đáp
C Chuẩn Bị của giáo viên và học sinh:
1 Giáo viên: Giáo án – Bảng phụ
2 Học sinh: Sách vở
D Tiến trình lên lớp:
1 Ổn định lớp: Chào, kiểm tra sỉ số lớp
2 Kiểm tra bài cũ:
3 Nội dung
Hoạt động của giáo viên và học sinh Nội dung kiến thức
Hoạt động 1: Cung cấp khái niệm và sự cần thiết phải liên kết giữa các bảng
GV : Tại sao phải liên kết giữa các bảng Cho ví
dụ
Hs : trả lời, em khác bổ sung hoàn chỉnh
1
Khái niệm :
Trong Access, CSDL thường chứa các bảng có quan
hệ với nhau, mối liên hệ này cho phép tổng hợp dữ liệu từ nhiều bảng Ngoài ra, khi liên kết cần đảm bảo 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
Hđ2 Hướng dẫn kĩ thuật tạo liên kết giữa các bảng
GV : Nêu các bước để thực hiện liên kết
HS : trả lời, học sinh khác bổ sung để hoàn
chỉnh 3 bước như bên
Bài học này nếu có điều kiện cho các em học
trên phòng máy, thực hành sau đó tự liên kết
theo hướng dẫn mới dễ tiếp thu
GV : toàn vẹn tham chiếu là gì ?
HS : trả lời, học sinh khác bổ sung
Giáo Viên Hướng dẫn – Học sinh theo dõi
2 Kỹ thuật tạo mối liên hệ giữa các bảng
1 Chọn ToolsRelationships hoặc nháy nút
2 Chọn các bảng và mẫu hỏi cần lập liên kết
2 Chọn trường liên quan từ các bảng liên kết, rồi nháy Create để tạo liên kết
Ví dụ : ta có 3 tệp sau :
Sach (ma_sach, ten_sach, so_luong, gia, tac_gia,
noi_dung)
Doc_gia (ma_dg,hoten,dia_chi,tel) Muon (ma_dg, hoten, ma_sach, ten_sach, muon)
Ta sẽ thiết lập mối liên hệ như sau :
Bước 1 : chọn lệnh ToolsRelationships hoặc nháy nút
TIẾT
20
Trang 2- Chọn tên Table rồi nhất nút Add để chọn.
- Nhấn Close hay nút để đóng lại
- Chọn RelationShip / Edit Relatioship để thiết lập liên kết, hay Chọn khóa cần liên kết của tệp này, giữ và rê sau đó bỏ đến tệp muốn liên kết Ta sẽ có bảng sau :
- Muốn thiết lập liên kết toàn vẹn ta chọn RelationShip / Edit Relatioship :
- Chọn Enforce Referential Integrity để thiết lập liên kết toàn vẹn Khi thiết lập có hình sau: thêm nút ở các liên kết
4 Củng cố: 1 Khái niệm về liên kết Vì sao chúng ta phải liên kết giữa các bảng
2 Kĩ thuật tao các liên kết giữa các bảng
5 Dặn dò
Chuẩn bị bài thực hành 5
V RÚT KINH NGHIỆM