Câu 8: Để tạo liên kết sau khi Rê nối 2 trường liên kết của 2 hai bảng, sau đó Trả lời: Chọn CREATE. Giáo viên nhận xét và đánh giá hoạt động[r]
(1)Ngày soạn: 07/11/2017
§ LIÊN KẾT GIỮA CÁC BẢNG
I MỤC TIÊU 1 Kiến thức:
- 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
2 Kỹ năng: Thực việc tạo liên kết bảng
3 Thái độ: Giáo dục tính đồn kết lớp học, tôn trọng CSDL
4 Năng lực hướng tới: Năng lực hợp tác, lực giải vấn đề năng lực công nghệ thông tin
II CHUẨN BỊ:
1 Giáo viên: Sách GK,Chương trình minh họa (CSDL ), máy chiếu 2 Học sinh: Vở ghi, Sách GK.
III PHƯƠNG PHÁP DẠY HỌC: Vấn đáp, thao tác mẫu, thuyết trình, thảo luận nhóm
IV TIẾN TRÌNH LÊN LỚP:
1 Hoạt động khởi động:
Mục tiêu: 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
Nội dung hoạt động
Đặt vấn đề: Cho CSDL sau:
Cách thứ nhất: Lập CSDL gồm bảng chứa tất thông tin cần thiết chia thành trường hợp sau
Tên trường Mơ tả Khố
So_don Số hiệu đơn đặt hàng
Ma_khach_hang Mã khách hàng Ten_khach_hang Tên khách hàng
Ma_hang Mã mặt hàng
Ten_hang Tên mặt hàng
So_luong Số lượng
Dia_chi Địa khách hàng
Ngay_giao Ngày giao hàng
Don_gia Đơn giá (VNĐ)
Cách thứ hai: Lập CSDL KINH_DANH gồm ba bảng có cấu trúc tương ứng sau
KHACH_HANG
TIẾT
(2)Tên trường Mơ tả Khóa chính
Ma_khach_hang Mã khách hàng B
Họ_ten Tên khách hàng
Dia_chi Địa MAT_HANG
Tên trường Mơ tả Khóa chính
Ma_mat_hang Mã mặt hàng B
Ten_mat_hanh Tên mặt hàng
Don_gia Đơn giá
DON_HANG
Tên trường Mơ tả Khóa chính
So_don Số hiệu đơn đặt hàng B
Ma_khach_hang Mã khách hàng
Ma_mat_hang Mã mặt hàng
So_luong Số lượng
Ngay_giao_hang Ngày giao hàng
HOẠT ĐỘNG THẦY VÀ TRÒ NỘI DUNG KIẾN THỨC
Hoạt động 1:
GV: Giới thiệu VD cách lập CSDL Bán hàng công ty chuyên bán dụng cụ văn phòng phẩm: Lập CSDL gồm bảng chứa thơng tin cần thiết
GV: Trình chiếu bảng Bán hàng GV: cho thảo luận nhóm nhỏ học sinh
Yêu cầu: HS nhược điểm cần lưu ý cách lập CSDL trên, cho ví dụ
HS: Thảo luận trả lời
I KHÁI NIỆM: 1 Ví dụ:
Ví dụ: lập CSDL kinh doanh gồm bảng
Nhược điểm:
- Dư thừa liệu - Không quán
Ngµy giao hµng Ngay_giao
Sè l ợng So_luong
MÃ mặt hàng Ma_hang
MÃ khách hµng Ma_khach_hang
Số hiệu đơn đặt hng
So_don
Khoá chính Mô tả
(3)GV: Có cách để khắc phục nhược điểm đó?
HS: Các nhóm thảo luận trả lời GV: Tổng hợp ý kiến nhận xét
Cho HS xem CSDL Kinh_doanh gồm bảng, mẫu tổng hợp liệu từ bảng
Để có mẫu tổng hợp ta cần sử dụng thông tin đâu ?
HS: Trả lời
GV: Với liệu từ bảng biết tên khách hàng
HS: Trả lời
GV: Tương tự biết tên hàng
HS: Trả lời
GV: Nhận xét kết luận
GV: Vậy với ví dụ rút khái niệm liên kết bảng?
HS: Trả lời
2 Khái niệm:
Liên kết bảng việc kết nối bảng rời rạc nhằm tổng hợp liệu từ bảng 3 Mục đích:
+ Tránh việc dư thừa liệu
+ Đảm bảo quán liệu
(4)GV: Hãy cho biết điều kiện liên kết bảng? HS: Trả lời
bảng:
Hai bảng phải có trường chung hai trường phải khóa
2 Hoạt động hình thành kiến thức:
Mục tiêu: Biết kỷ thuật liên kết bảng Nội dung hoạt động Kỷ thuật liên kết bảng
HOẠT ĐỘNG THẦY VÀ TRÒ NỘI DUNG KIẾN THỨC
Hoạt động 2:
Thảo luận nhóm:
GV chia lớp thành nhóm
Giáo viên thao tác máy tính bước tạo liên kết học sinh theo dõi sau đại diện nhóm lên bảng trình bày lại bước tạo liên kết bảng
Yêu cầu: Mỗi đại diện nhóm trình bày bước
GV: Nhận xét sau cho học sinh xem lại nội dung bước thực
GV: Hướng dẫn học sinh lưu, sửa xóa liên kết
II KỶ THUẬT TẠO LIÊN KẾT GIỮA CÁC BẢNG: 1 Tạo liên kết:
B1: Ấn nút Relationships
hoặc chọn Tools Relationships B2: Chọn bảng đưa vào liên kết: 2.1 Ấn nút Show Table
Nếu hộp Show Table khơng xuất
2.2 Ấn chọn bảng tham gia liên kết ấn nút ADD
2.3 Ấn CLOSE để thoát B3: Tạo liên kết:
3.1 Rê nối trường liên kết hai bảng
3.2 Chọn CREATE 2 Lưu liên kết:
B1: Ấn nút SAVE B2: Ấn CLOSE để thoát 3 Sửa liên kết:
Nhấp đúp chuột trái lên dây liên kết để sửa
4 Xóa liên kết:
Nhấn chuột vào dây liên kết muốn xóa, nhấn phím Delete
3 Hoạt động rèn luyện:
(5)Nội dung hoạt động
Trị chơi: Các nhóm chọn hình trả lời câu hỏi tương ứng
Câu 1: Muốn xóa liên kết hai bảng, cửa sổ Relationships ta thực hiện:
Trả lời: Chọn đường liên kết hai bảng nhấn phím Delete
Câu 2: Khi liên kết bị sai, ta sửa lại cách chọn đường liên kết cần sửa, sau
Trả lời: chọn lại trường cần liên kết nháy đúp vào đường liên kết
Câu 3: Điều kiện để liên kết hai bảng
Trả lời: Hai bảng phải có trường chung hai trường phải là khóa
Câu 4: Để tạo liên kết bảng CSDL ta nhấn chọn Trả lời: nút Relationships chọn Tools à Relationships
Câu 5: Liên kết bảng cho phép: A Tránh dư thừa liệu
B Có thể có thơng tin tổng hợp từ nhiều bảng C Nhất quán liệu
D Cả A, B, C Trả lời: Đáp án D
Câu 6: Nêu khái niệm liên kết bảng
Trả lời: Liên kết bảng việc kết nối bảng rời rạc nhằm tổng hợp dữ liệu từ bảng
Câu 7: Để chọn bảng tham gia liên kết ta nhấn chọn bảng tham gia liên kết sau nhấn chọn
Trả lời: nút ADD.
Câu 8: Để tạo liên kết sau Rê nối trường liên kết hai bảng, sau Trả lời: Chọn CREATE
Giáo viên nhận xét đánh giá hoạt động
4 Hoạt động vận dụng mở rộng:
Mục tiêu: Xác định liên kết bảng Nội dung hoạt động
Ví dụ. Cho CSDL QUAN_LI_THU_CHI cơng ty gồm bảng sau Hãy xác định liên kết bảng
NHAN_VIEN
Tên trường Mơ tả Khóa chính
MANV Mã NHÂN VIÊN B
TENNV Tên nhân viên
PHONG Phòng
(6)TAI_KHOAN
Tên trường Mơ tả Khóa chính
MATK Mã tài khoản B
TENTK Tên tài khoản
PHIEU
Tên trường Mơ tả Khóa chính
MAPHIEU Số hiệu phiếu thu chi B
MANV Mã nhân viên
MATK Mã tài khoản
SOTIEN Số tiền
NGAYLAP Ngày lập phiếu
CHITHU CHI hay THU tiền
V HƯỚNG DẪN HỌC SINH TỰ HỌC:
1.Hướng dẫn học cũ:
I Khái niệm liên kết: Khái niệm
2 Điều kiện liên kết hai bảng II Kỷ thuật tạo liên kết:
1 Tạo liên kết Lưu liên kết Sửa liên kết Xóa liên kết
2.Hướng dẫn chuẩn bị mới: Soạn tập thực hành số Bài 1: Tạo CSDL KINH_DOANH gồm bảng