Tiết 20

- 0 / 0
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: Trần Chí Thu (trang riêng)
Ngày gửi: 15h:04' 18-07-2009
Dung lượng: 4.7 MB
Số lượt tải: 6
Nguồn:
Người gửi: Trần Chí Thu (trang riêng)
Ngày gửi: 15h:04' 18-07-2009
Dung lượng: 4.7 MB
Số lượt tải: 6
Số lượt thích:
0 người
Tuầ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 Tools(Relationships 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 Tools(Relationships hoặc nháy nút
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
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 Tools(Relationships 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 Tools(Relationships hoặc nháy nút
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
 








Các Ý Kiến