Bài giảng Môn Tin học lớp 12 - Bài 7 - Liên kết giữa các bảng
Ngoài ra Gv có thể yêu cầu học xác định khóa chính, khóa ngoại và sự ràng buộc dữ liệu thông qua các khóa này. Từ đó cho thấy sự liên kết giữa các bảng.
Bài 7 LIÊN KẾT GIỮA CÁC BẢNG I MỤC TIÊU Kiến thức: Biết 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 Kĩ năng: Biết cách tạo liên kết trong Access II. Chuẩn bị Giáo viên: Giáo án, phòng máy, một số CSDL mẫu Học sinh: Đọc bài và học bài trước ở nhà Hoạt động 1: Khái niệm Hoạt động Gv Hoạt động Hs Nội dung ghi bảng Gv nêu ví dụ: một công ty chuyên bán dụng cụ văn phòng thường xuyên nhận đơn đặt hàng từ khách hàng. Gv giải thích yêu cầu thiết kế CSDL rồi đưa ra 2 cách thiết kế CSDL Từ cấu trúc bảng này giáo viên nêu lên nhược điểm: Tính dư thừa dữ liệu, không đảm bảo sự nhất quán dữ liệu. Từ đó đưa ra cách thiết kế CSDL thứ 2 là thiết kế 3 bảng khác nhau. Sau khi trình bày cấu trúc 3 bảng trên giáo viên có thể yêu cầu học sinh nhận xét cấu trúc bảng. Ngoài ra Gv có thể yêu cầu học xác định khóa chính, khóa ngoại và sự ràng buộc dữ liệu thông qua các khóa này. Từ đó cho thấy sự liên kết giữa các bảng. Học sinh lắng nghe Học sinh quan sát bảng, nhận biết cấu trúc bảng. Học sinh lắng nghe, tiếp thu Học sinh quan sát cấu trúc 3 bảng, nhận xét Cách thứ nhất:gồm 1 bảng BẢNG(So_don,Ma_khach_hang, Ho_ten, Ma_mat_hang, So_luong, Ten_mat_hang, Dia_chi, Ngay_giao_hang, Don_gia) Cách thứ 2: gồm 3 bảng có cấu trúc như sau: KHACH_HANG(Ma_khach_hang, Ho_ten, Dia_chi) MAT_HANG(Ma_mat_hang,Ten_mat_hang, Don_gia) HOA_DON(So_don, Ma_khach_hang, Ma_mat_hang, So_luong, Ngay_giao_hang) Hoạt động 2: Kỹ thuật tạo liên kết giữa các bảng Hoạt động của Gv Hoạt động của Hs Nội dung ghi bảng Trình bày các bước như trong sgk Sau đó kiểm tra từng bước của học sinh Học sinh theo dõi các bước và thực hiện theo sự hướng dẫn của gv Bước 1 mở CSDL KINH _DOANH.MDB. Chọn Tools->Relationships… hoặc chọ biểu tượng trên thanh công cụ. Bước 2 chọn biểu tượng hoặc nháy nút phải chuột vào vung trống cửa sổ Relationships và chọn Show Table… Bước 3 Trong Show Table chọn từng bảng cần liên kết rồi nháy nút Add cuối cùng nháy close Bước 4 hiện cử sổ Relatioships khóa chính được in đậm. Bước 5 để thiết lập mối liên kết giữa các bảng thông qua trường Ma_khach_hang của hai bảng KHACH_HANG và HOA_DON Bước 6: Trong hộp thoại Edit Relationships chọn Creat Bước 7: thực hiện tương tự như bước trên đối với 2 bảng MAT_HANG và HOA_DON Cuối cùng ta có sơ đồ liên kết, nhấn nút Close để đóng của sổ. Hoạt động 3: Củng cố Gv chuẩn bị sẵn một CSDL ở nhà sau đó yêu cầu học sinh tạo liên kết giữa các bảng đó Học sinh thực hiện theo yêu cầu Dặn dò: Các em về nhà xem trước bài TH số 5 để tiết sau thực hành
File đính kèm:
- Bbai 7 -truong nguyen tri phuong.doc