Giáo án Tin học Lớp 12 - Bài tập và Thực hành 5: Liên kết giữa các bảng
a) Mục đích, yêu cầu:
- Tạo cơ sở dữ liệu có nhiều bảng
- Rèn luyện kỹ năng tạo liên kết, sửa liên kết giữa các bảng
b) Chuẩn bị đồ dùng dạy học:
c) Phương pháp giảng dạy: Thực hành.
d) Các bước lên lớp:
1. Ổn định tổ chức: Điểm danh
2. Kiểm tra bài cũ:
3. Nội dung:
* Họat động 1: Bài tập 1: Tạo cơ sở dữ liệu KINH_DOANH gồm 3 bảng có cấu trúc như trong mục 1 §7. Nhập dữ liệu đã cho trong SGK/61-62 vào các bảng tương ứng
* Yêu cầu : học sinh vận dụng các kiến thức đã học về tạo bảng thực hiện từng bước tạo 3 bảng dữ liệu như các hình bên dưới đây:
Giáo viên chuẩn bị sẵn 3 bảng dữ liệu trên chuẩn bị cho bài tập 2
* Lưu ý học sinh đặt các khóa cho 3 bảng dữ liệu vừa tạo ra
* Hoạt động 2: Bài tập 2: Tạo liên kết cho các bảng trong CSDL KINH_DOANHvửa tạo ở trên đ63 có sơ đồ liên kết như hình 49 trang 60 SGK tin học 12
- Giáo viên phấn tích cho học sinh thếy mối liên hệ cần thiết giữa hai bảng KHACH_HANG và DON_DAT_HANG thông qua trường Ma_khach_hang (khi liên kết được thực hiện thì mỗi đơn hàng sẽ chừa cả thông tin về tên khách hàng và địa chỉ của khách hàng tương ứng với mã khách hàng trong đơn hàng) nhằm tránh dư thừa dữ liệu.
BÀI TẬP VÀ THỰC HÀNH 5 LIÊN KẾT GIỮA CÁC BẢNG a) Mục đích, yêu cầu: - Tạo cơ sở dữ liệu có nhiều bảng - Rèn luyện kỹ năng tạo liên kết, sửa liên kết giữa các bảng b) Chuẩn bị đồ dùng dạy học: c) Phương pháp giảng dạy: Thực hành. d) Các bước lên lớp: Ổn định tổ chức: Điểm danh Kiểm tra bài cũ: Nội dung: * Họat động 1: Bài tập 1: Tạo cơ sở dữ liệu KINH_DOANH gồm 3 bảng có cấu trúc như trong mục 1 §7. Nhập dữ liệu đã cho trong SGK/61-62 vào các bảng tương ứng * Yêu cầu : học sinh vận dụng các kiến thức đã học về tạo bảng thực hiện từng bước tạo 3 bảng dữ liệu như các hình bên dưới đây: - a) Dữ liệu của bảng KHACH_HANG b) Dữ liệu của bảng DON_DAT_HANG c) Dữ liệu của bảng SAN_PHAM Giáo viên chuẩn bị sẵn 3 bảng dữ liệu trên chuẩn bị cho bài tập 2 * Lưu ý học sinh đặt các khóa cho 3 bảng dữ liệu vừa tạo ra * Hoạt động 2: Bài tập 2: Tạo liên kết cho các bảng trong CSDL KINH_DOANHvửa tạo ở trên đ63 có sơ đồ liên kết như hình 49 trang 60 SGK tin học 12 - Giáo viên phấn tích cho học sinh thếy mối liên hệ cần thiết giữa hai bảng KHACH_HANG và DON_DAT_HANG thông qua trường Ma_khach_hang (khi liên kết được thực hiện thì mỗi đơn hàng sẽ chừa cả thông tin về tên khách hàng và địa chỉ của khách hàng tương ứng với mã khách hàng trong đơn hàng) nhằm tránh dư thừa dữ liệu. - Yêu cầu học sinh nhắc lại các bước cơ bản về kỹ thuật tạo liên kết giữa các bảng đã học ở tiết trước. - Gọi học sinh lên máy chủ thực hiện mẫu việc tạo liên kết giữa các bảng có sự hỗ trợ của giáo viên. Các bước thực hiện như sau: Mở CSDL KINHDOANH.MDB. Chọn lệnh ToolsàRelationships hoặc nháy nút Nháy phải chuột lên màn hình trống của khung Relationships chọn Show Table để mở hộp thọai Show Table. Hiển thị 3 bảng dữ liệu như hình trên theo các bước đã học Thực hiện tạo liên kết giữa các bảng bằng cách kéo thả các trường để nhận được hộp thọai Edit Relationships như hình bên dưới : Nháy nút Create Học sinh làm tương tự để tạo liên kết cho các bảng còn lại Lưu các liên kết vửa tạo Học sinh có thể xóa hoặc sửa đổi các liên kết bằng cách nháy đúp hoặc nháy phải chuột vào các đường liên kết. * Củng cố: Yêu cầu học sinh nhắc lại trình tự thực hiện các bước tạo liên kết giữa các bảng
File đính kèm:
- TH5 _lac nghiep.doc