Đ7 LIấN KẾT GIỮA CÁC BẢNG 1 Mục tiờu

Một phần của tài liệu Giáo án Tin học lớp 12 chuẩn KTKN_Bộ 6 (Trang 72 - 74)

- Tạo biểu mẫu bằng thuật sĩ;

Đ7 LIấN KẾT GIỮA CÁC BẢNG 1 Mục tiờu

1. Mục tiờu

a) Về 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;  Biết cỏch tạo liờn kết trong Access.

b) Về kĩ năng:

• Tạo được liờn kết trong Access.

c) Về thỏi độ

• Hướng cho một số HS cú nguyện vọng sau này học tiếp đạt trỡnh độ phục vụ được cụng việc quản lớ trong tương lai.

2. Chuẩn bị của giỏo viờn và học sinh:

a) Chuẩn bị của giỏo viờn: Giỏo ỏn, Sỏch GK Tin 12, Sỏch GV Tin 12b) Chuẩn bị của học sinh: Sỏch GK tin 12, vở ghi. b) Chuẩn bị của học sinh: Sỏch GK tin 12, vở ghi.

3 . Tiến trỡnh bài dạya) Kiểm tra bài cũ: a) Kiểm tra bài cũ:

Học sinh lờn mỏy GV thực hiện cỏc thao tỏc tạo biểu mẫu?

b) Nội dung bài mới:

Hoạt động 1. Tỡm hiểu khỏi niệm (10 phỳt)

Hoạt động của giỏo viờn và học sinh Nội dung

GV: Đặt vấn đề: Trong CSDL, cỏc bảng thường cú liờn quan với nhau. Khi xõy dựng CSDL, liờn kết được tạo giữa cỏc bảng cho phộp tổng hợp dữ liệu từ nhiều bảng.

HS: Chỳ ý nghe giảng.

GV: Khi tạo liờn kết giữa cỏc bảng cú cần đảm bảo tớnh toàn vẹn dữ liệu khụng?

1. Khỏi niệm.

Trong CSDL, cỏc bảng thường cú liờn quan với nhau. Khi xõy dựng CSDL, liờn kết được tạo giữa cỏc bảng cho phộp tổng hợp dữ liệu từ nhiều bảng.

HS: Cần đảm bảo tớnh toàn vẹn vỡ khi tạo ra liờn kết giữa cỏc bảng cần đảm bảo tớnh hợp lớ của dữ liệu trong cỏc bảng cú liờn quan.

GV: Đưa ra vị dụ SGK trang 55. HS: Nghiờn cứu VD và trả lời.

GV: Hóy thống kờ và phõn tớch cỏc đơn đặt hàng, hóy trỡnh bày cỏc phương ỏn lập CSDL? HS: 1 HS trỡnh bày cỏc phương ỏn. + Phương ỏn 1: Lập CSDL gồm một bảng duy nhất. + Phương ỏn 2: Lập CSDL gồm nhiều bảng.

GV: Với hai phương ỏn trờn em cú nhận xột gỡ?

HS: 1 HS trả lời cõu hỏi.

+ Với phương ỏn 1: Dư thừa dữ liệu vớ dụ mó khỏch hàng, tờn khỏch hàng, địa chỉ khỏch hàng, mó sản phẩm, tờn sản phẩm, đơn giỏ lặp lại trong cỏc đơn hàng cú số hiệu đơn khỏc nhau,…);

Khụng bảo đảm sự nhất quỏn của dữ liệu (vớ dụ mó khỏch hàng, tờn khỏch hàng và địa chỉ khỏch hàng của cựng một khỏch hàng ở những đơn hàng khỏc nhau cú thể nhập khỏc nhau,…).

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ờ và phõn tớch cỏc đơn đặt hàng, hóy trỡnh bày cỏc phương ỏn lập CSDL?

 Phương ỏn 1: Gồm một bảng duy nhất chứa cỏc thụng tin cần thiết.

Tờn trường Mụ tả Khoỏ

chớnh

So_don Số hiệu đơn đặt hàng Ma_khach_hang Mó khỏch hàng Ten_khach_han g Tờn khỏch hàng Ma_mat_hang Mó mặt hàng So_luong Số lượng Ten_mat_hang Tờn mặt hàng Dia_chi Địa chỉ KH Ngay_giao_hang Ngày giao

hàng

Don_gia Đơn giỏ

(VNĐ)  Phương ỏn 2: Gồm ba bảng cú cấu trỳc tương ứng nhau. KHACH_HANG Tờn trường Mụ tả Khoỏ chớnh Ma_khach_hang Mó khỏch hàng Ten_khach_han Tờn khỏch

nhược điểm này, tuy nhiờn phải cú liờn kết giữa cỏc bảng để cú được thụng tin tổng hợp g hàng Dia_chi Địa chỉ MAT_HANG Tờn trường Mụ tả Khoỏ chớnh Ma_mat_hang Mó mặt hàng Ten_mat_hang Tờn mặt hàng

Don_gia Đơn giỏ

(VNĐ) HOA_DON Tờn trường Mụ tả Khoỏ chớnh So_don Số hiệu đơn đặt hàng 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 2: Kĩ thuật tạo liờn kết giữa cỏc bảng (10 phỳt)

GV: Đặt vấn đề: Sau khi đó xõy dựng xong hai hay nhiều bảng, ta cú thể chỉ ra mối liờn kết giữa cỏc bảng với nhau.

GV: Mục đớch của việc liờn kết giữa cỏc bảng là gỡ?

HS: Mục đớch của việc này là để Access biết phải kết nối cỏc bảng như thế nào khi kết xuất thụng tin.

GV: Cỏc mối liờn kết được thể hiện trong

Một phần của tài liệu Giáo án Tin học lớp 12 chuẩn KTKN_Bộ 6 (Trang 72 - 74)