- Nên chọn khóa chính là khóa có ít thuộc tính nhất.
§13 BÀI TẬP VÀ THỰC HÀNH
Tiết: 39 Ngày:
Lớp:
1. Mục tiêu
a) Về kiến thức:
+ Biết chọn khóa cho bảng dữ liệu
+ Biết xác lập mối liên kết thông qua các khóa để có thể tìm được những thông tin
b) Về thái độ
+ Có ý thức trong việc tổ chức và sử dụng CSDL.
2. Chuẩn bị của giáo viên và học sinh:
+ Chuẩn bị của giáo viên: Giáo án, Sách GK Tin 12, Sách GV Tin 12, bảng phụ;
+ Chuẩn bị của học sinh: Sách GK tin 12, vở ghi.
3 . Tiến trình bài dạya) Ổn định lớp: a) Ổn định lớp: b)Kiểm tra bài cũ:
Trình bày khái niệm và các đặc trưng của CSDL quan hệ
c)Nội dung bài mới:
Hoạt động của GV Hoạt động của học sinh
Xem nội dung SGK trang 87, 88.
Bài 1: Chọn các bộ khóa, khóa chính và giải thích lí do chọn
Gọi 1 học sinh thực hiện 1 bảng, các học sinh còn lại làm vào vở
Học sinh dựa vào kiến thức đã học thực hiện bài thực hành
Bài 2: Chỉ ra các mối liên kết giữa các bảng
IV. Củng cố - Luyện tập
- Lý do chọn khóa
- Cách thiết lập mối liên kết giữa các bảng
§13. BÀI TẬP VÀ THỰC HÀNH 10
Tiết: 40 Ngày:
Lớp:
1. Mục tiêu
a) Về kiến thức:
+ Biết chọn khóa cho bảng dữ liệu
+ Biết xác lập mối liên kết thông qua các khóa để có thể tìm được những thông tin
b) Về thái độ
+ Có ý thức trong việc tổ chức và sử dụng CSDL.
2. Chuẩn bị của giáo viên và học sinh:
+ Chuẩn bị của giáo viên: Giáo án, Sách GK Tin 12, Sách GV Tin 12, bảng phụ;
+ Chuẩn bị của học sinh: Sách GK tin 12, vở ghi.
3 . Tiến trình bài dạya) Ổn định lớp: a) Ổn định lớp: b)Kiểm tra bài cũ: c)Nội dung bài mới:
Hoạt động của GV Hoạt động của học sinh
Bài 3: Sử dụng Hệ QT CSDL Access để thực hiện:
- Tạo lập CSDL (nhập theo dữ liệu SGK) GV quan sát sữa lỗi cho HS
- Dùng mẫu hỏi để lấy thông tin tổng hợp kết quả thi;
- Báo cáo kết quả theo từng trường; toàn tỉnh giảm dần theo điểm thi
Khởi động Access thực hiện lần lượt các yêu cầu bài thực hành
IV. Củng cố - Luyện tập
- Lý do chọn khóa
- Cách thiết lập mối liên kết giữa các bảng
§13. BÀI TẬP VÀ THỰC HÀNH 11
Tiết: 49 Ngày:
Lớp:
1. Mục tiêu
a) Về kiến thức:
+ Hiểu thêm các khái niệm và tầm quan trọng của bảo mật CSDL + Biết một số cách thông dụng bảo mật CSDL
b) Về thái độ
+ Có thái độ đúng đắn trong việc sử dụng và bảo mật CSDL
2. Chuẩn bị của giáo viên và học sinh:
+ Chuẩn bị của giáo viên: Giáo án, Sách GK Tin 12, Sách GV Tin 12
+ Chuẩn bị của học sinh: Sách GK tin 12, vở ghi.
3 . Tiến trình bài dạya) Ổn định lớp: a) Ổn định lớp: b)Kiểm tra bài cũ: c)Nội dung bài mới:
Hoạt động của GV Hoạt động của học sinh
Bài 1: Trong CSDL bán hàng, các đối tượng sử dụng chương trình sẽ yêu cầu những chức năng gì?
GV: Chia lớp thành 4 nhóm tương ứng với một dãy bàn và thực hiện 1 dối tượng tương ứng:
- Khách hàng - Thủ kho - Kế toán
- Người quản lí cửa hàng
Giáo viên: yêu cầu từng nhóm lên bảng ghi kết quả của nhóm, gọi các nhóm khác bổ sung, GV chốt lại
Bài 2:
GV giới thiệu lại các chức năng từng đối tượng cần. Yêu cầu học sinh xem xétlại bảng phân quyền 107 SGK để điều chỉnh cho phù hợp và giải thích tại sao?
VD: đối tượng khách hàng với thông tin của bảng mặt hàng ghi là Đ(K6) có nghĩa là khách hàng được phép đọc (xem) các thông tincủa mặt hàng trừ thông tin thứ 6 là giá bán điều chỉnh là Đ(K4) vì khách hàng quan tâm đến giá bán và khách hàng không biết giá nhập của hàng hóa như thế mới hợp lý, yêu cầu học sinh thực hiện cácô cònlại trong bảng.
GV; yêu cầu học sinh lên sửa, GV chỉnh sửa
Học sinh: thực hiện theo nhóm
Học sinh theo dõi, ghi kết quả
HS dựa vào các chức năng của từng đối tượng và theo dõi VD của GV để thực hiện điều chỉnh hết bảng phân quyền
IV. Củng cố - Luyện tập
- GV nhắc lại các gải pháp bảo mật, tầm quan trọng của bảo mật CSDL - Hướng dẫn học sinh về nhà thực hiện bải SGK