Học sinh tìm hiểu khái niệm liên kết bảng, ý nghĩa của liên kết bảng, điều kiện liên kết bảng?... KHÁI NIỆM:.[r]
Trang 1HỘI THI GIÁO VIÊN DẠY GIỎI CẤP TRƯỜNG
NĂM HỌC 2020-2021
SỞ GD&ĐT QUẢNG TRỊ
TRƯỜNG THPT HƯỚNG HÓA
-
Trang 6KIỂM TRA BÀI CŨ
Câu 5: Cập nhật dữ liệu là?
B Thay đổi dữ liệu trong các bảng gồm: thêm bản
ghi mới, chỉnh sửa, xóa bản ghi.
D Thay đổi cách hiển thị dữ liệu trong bảng
A Thay đổi dữ liệu trong bảng.
C Thay đổi cấu trúc của bảng.
Trang 8TIẾT 17:
LIÊN KẾT GIỮA CÁC BẢNG (T1)
Gi¸o ¸n ®iÖn tö tin häc líp 12
CHỦ ĐỀ 3
Trang 9NỘI DUNG BÀI HỌC
Trang 10Ví dụ 1: 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. Để thống kê và phân tích các đơn đặt hàng, xét hai cách lập CSDL?
I.ĐẶT VẤN ĐỀ
Trang 11Cách thứ nhất:Lập CSDL gồm một bảng duy nhất
chứa tất cả các thông tin cần thiết chia thành các
trường hợp như sau:
I.ĐẶT VẤN ĐỀ
Trang 12Cách thứ 2 : Lập CSDL KINH_DOANH gồm ba bảng có cấu trúc tương ứng như nhau:
I.ĐẶT VẤN ĐỀ
MAT_HANG
HOA_DON
KHACH_HANG
Trang 14Trong 2 cách tổ chức dữ liệu trên, em sẽ chọn cách
nào?
Trang 15Hãy quan sát và chỉ ra những điểm cần lưu ý của cách 1?
?
Dư thừa dữ liệu
Không đảm bảo sự nhất quán về mặt dữ liệu
Để khắc phục những nhược điểm trên nên sử dụng cách lập CSDL thứ hai như sau:
Trang 16Để có được thông tin tổng hợp thì cần lấy thông tin
từ 3 bảng trên cần liên kết giữa các bảng.
Trang 18BÀI 7: LIÊN KẾT GIỮA CÁC BẢNG (T1)
I KHÁI NIỆM
Nhiệm vụ học tập 1: (5’)
Học sinh tìm hiểu khái niệm liên kết bảng, ý nghĩa của liên kết bảng, điều kiện liên kết bảng?
Trang 19I KHÁI NIỆM:
* Khái niệm:
Trong CSDL các bảng thường có liên quan với nhau
Liên kết được tạo ra cho phép tổng hợp dữ liệu từ nhiều bảng
Thuận lợi cho việc cập nhật dữ liệu
BÀI 7: LIÊN KẾT GIỮA CÁC BẢNG (T1)
Trang 20- Kết xuất thông tin từ nhiều bảng
- Tránh dư thừa dữ liệu và sự không nhất quán trong CSDL
- Cập nhật nội dung CSDL dễ dàng hơn
BÀI 7: LIÊN KẾT GIỮA CÁC BẢNG (T1)
Trang 21II KĨ THUẬT TẠO LIÊN KẾT GIƯA CÁC BẢNG:
Phiếu học tập 2: (4’)
Học sinh điền thông tin còn thiếu cho phù hợp với các bước tạo liên kết
BÀI 7: LIÊN KẾT GIỮA CÁC BẢNG (T1)
Trang 22B1: Mở cửa sổ CSDL
B2: Ấn nút RELATIONSHIP hoặc chọn TOOLS RELATIONSHIP
B3: Nếu hộp SHOW TABLE không xuất hiện thì ấn nút SHOW TABLE
B4: Ấn chọn bảng tham gia liên kết ấn nút ADD và ấn CLOSE thoát.
B5: Rê nối 2 trường liên kết của 2 hai bảng Hộp thoại EDIT RELATIONSHIPS xuất hiện B6: Ấn nút CREATE
B7: Nháy nút và chọn YES để lưu liên kết
II KĨ THUẬT TẠO LIÊN KẾT GIỮA CÁC BẢNG:
BÀI 7: LIÊN KẾT GIỮA CÁC BẢNG (T1)
Trang 23LUYỆN TẬP
B Đám bảo nhất quán dữ liệu.
D Tất cả các đáp án trên.
Câu 1: Liên kết giữa các bảng cho phép:
A Tránh được dư thừa dữ liệu.
C Có thể kết xuất thông tin từ nhiều bảng.
Trang 29XIN CẢM ƠN QUÝ THẦY CÔ
VÀ CÁC EM HỌC SINH!