BÀI 7: LIÊN KẾT GIỮA CÁC BẢNG

3 2.8K 9
BÀI 7: LIÊN KẾT GIỮA CÁC BẢNG

Đang tải... (xem toàn văn)

Thông tin tài liệu

Giáo án tin học 12 Bài - tiết: 22 Tuần dạy: Ngày dạy: Mục tiêu: 1.1 Kiến thức: HS biết: - Biết khái niệm liên kết bảng, cần thiết ý nghĩa việc tạo liên kết; - Biết cách tạo liên kết Access 1.2 Kỹ năng: Tạo liên kết Access 1.2 Thái độ: Hướng cho số HS có nguyện vọng sau học tiếp đạt trình độ phục vụ công việc quản lí tương lai Trọng tâm: Biết cách tạo liên kết Access Chuẩn bị: 3.1 Giáo viên: Bảng, máy chiếu, máy vi tính 3.2 Học sinh: Tiến trình: 4.1 Ổn định tổ chức kiểm diện: - Ổn định lớp - Điểm danh lớp 4.2 Kiểm tra miệng: không 4.3 Giảng mới: Hoạt động giáo viên học sinh Nội dung học Hoạt động Tìm hiểu khái niệm GV: Đặt vấn đề: Trong CSDL, bảng thường có liên quan với Khi xây dựng CSDL, liên kết tạo bảng cho phép tổng hợp liệu từ nhiều bảng HS: Chú ý nghe giảng GV: Khi tạo liên kết bảng có cần đảm bảo tính toàn vẹn liệu không? HS: Cần đảm bảo tính toàn vẹn tạo liên kết bảng cần đảm bảo tính hợp lí liệu bảng có liên quan GV: Đưa vị dụ SGK trang 55 HS: Nghiên cứu VD trả lời GV: Hãy thống kê phân tích đơn đặt hàng, trình bày phương án lập CSDL? HS: HS trình bày phương án + Phương án 1: Lập CSDL gồm bảng Khái niệm Trong CSDL, bảng thường có liên quan với Khi xây dựng CSDL, liên kết tạo bảng cho phép tổng hợp liệu từ nhiều bảng + Phương án 2: Lập CSDL gồm nhiều bảng GV: Với hai phương án em có nhận xét gì? HS: HS trả lời câu hỏi + Với phương án 1: Dư thừa liệu ví dụ mã khách hàng, tên khách hàng, địa khách hàng, mã sản phẩm, tên sản phẩm, đơn giá lặp lại đơn hàng có số hiệu đơn khác nhau,…); Không bảo đảm quán liệu (ví dụ mã khách hàng, tên khách hàng địa khách hàng khách hàng đơn hàng khác nhập khác nhau,…) GV: Trần Thị Trúc Phương VD: Một công ti 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 Để thống kê phân tích đơn đặt hàng, trình bày phương án lập CSDL?  Phương án 1: Gồm bảng chứa thông tin cần thiết  Phương án 2: Gồm ba bảng có cấu trúc tương ứng Giáo án tin học 12 + Với phương án 2: Khắc phục nhược điểm này, nhiên phải có liên kết bảng để có thông tin tổng hợp Hoạt động 2: Kĩ thuật tạo liên kết bảng GV: Đặt vấn đề: Sau xây dựng xong hai hay nhiều bảng, ta mối liên kết bảng với GV: Mục đích việc liên kết bảng gì? HS: Mục đích việc để Access biết phải kết nối bảng kết xuất thông tin GV: Các mối liên kết thể cửa sổ Relationships, thao tác xem, tạo, sửa, xoá liên kết thực cửa sổ Để mở cửa sổ chọn Tools→Relationships nháy nút lệnh (Relationships) HS: Theo dõi giáo viên thực thao tác ghi Hoạt động Tìm hiểu ví dụ GV: Ta tìm hiểu cách tạo liên kết qua ví dụ CSDL KINH_DOANH nêu mục GV: Các bảng trường bảng tương ứng 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 HS: Theo dõi ghi nhớ GV: Hướng dẫn học sinh máy chiếu GV: Bảng KHACH_HANG bảng HOA_DON có trường Ma_khach_hang Ta dùng trường để xác lập liên kết hai bảng theo bước GV: Cửa sổ Relationships với trường khóa bảng in đậm GV: Thiết lập mối liên kết bảng MAT_HANG với bảng HOA_DON GV: Gọi HS lên bảng thực lại thao tác liên kết HS: HS lên bảng thực theo yêu cầu giáo viên GV: Trần Thị Trúc Phương 2 Kĩ thuật tạo liên kết bảng Bước 1:Trên menu Bước 2: Chọn bảng (và mẫu hỏi) cần thiết lập liên kết Bước 3: Chọn trường liên quan từ bảng (và mẫu hỏi) liên kết, click Create để tạo liên kết * Ví dụ: Quan sát sách giáo khoa trang 57, lập CSDL KINH_DOANH gồm bảng: KHACH_HANG, MAT_HANG, HOA_DON Các bước thực Mở CSDL KINH_DOANH.MDB Nháy nút công cụ chọn Tools→Relationships Nháy nút phải chuột vào vùng trống cửa sổ Relationships chọn Show Table bảng chọn tắt Khi xuất hộp thoại Show Table Trong hộp thoại Show Table chọn bảng (HOA_DON, KHACH_HANG, MAT_HANG) cách chọn tên bảng nháy Add Cuối nháy Close để đóng cửa sổ Show Table Ta thấy bảng vừa chọn xuất cửa sổ Relationships (h 47b) Di chuyển bảng cho hiển thị hết chúng cửa sổ Ta thấy bảng vừa chọn xuất cửa sổ Relationships (h 47b) Di chuyển bảng cho hiển thị hết chúng cửa sổ Để thiết lập mối liên kết bảng KHACH_HANG với bảng HOA_DON: kéo thả trường Ma_khach_hang bảng KHACH_HANG qua trường Ma_khach_hang bảng HOA_DON Hộp thoại Edit Relationships xuất (h 48) Trong hộp thoại Edit Relationships, nháy OK Access tạo đường nối hai bảng để thể mối liên kết Tương tự vậy, ta thiết lập liên kết bảng MAT_HANG bảng HOA_DON Cuối ta có sơ đồ liên kết hình 48 Giáo án tin học 12 Nháy nút để đóng cửa sổ Relationships Nháy Yes để lưu lại liên kết 4.4 Câu hỏi, tập củng cố: Câu hỏi: Nêu kĩ thuật tạo liên kết bảng? Trả lời: Bước 1:Trên menu Bước 2: Chọn bảng (và mẫu hỏi) cần thiết lập liên kết Bước 3: Chọn trường liên quan từ bảng (và mẫu hỏi) liên kết, click Create để tạo liên kết 4.5 Hướng dẫn học sinh tự học: Đối với học tiết học này: Biết cách tạo liên kết Access Đối với học tiết tiếp theo: Xem trước Bài tập thực hành : LIÊN KẾT GIỮA CÁC BẢNG Rút kinh nghiệm : Cần rút kinh nghiệm : GV: Trần Thị Trúc Phương ... có liên kết bảng để có thông tin tổng hợp Hoạt động 2: Kĩ thuật tạo liên kết bảng GV: Đặt vấn đề: Sau xây dựng xong hai hay nhiều bảng, ta mối liên kết bảng với GV: Mục đích việc liên kết bảng. .. tạo liên kết bảng? Trả lời: Bước 1:Trên menu Bước 2: Chọn bảng (và mẫu hỏi) cần thiết lập liên kết Bước 3: Chọn trường liên quan từ bảng (và mẫu hỏi) liên kết, click Create để tạo liên kết 4.5... với bảng HOA_DON GV: Gọi HS lên bảng thực lại thao tác liên kết HS: HS lên bảng thực theo yêu cầu giáo viên GV: Trần Thị Trúc Phương 2 Kĩ thuật tạo liên kết bảng Bước 1:Trên menu Bước 2: Chọn bảng

Ngày đăng: 31/10/2015, 09:03

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan