1. Trang chủ
  2. » Kinh Doanh - Tiếp Thị

giao an tin hoc 12 chuong trinh giam tai tu tiet 18

70 2 0

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 70
Dung lượng 2,32 MB

Nội dung

- Có các kĩ năng cơ bản về cập nhật và tìm kiếm thông tin trong chế độ trang dữ liệu của biểu mẫu. - Dùng biểu mẫu để nhập dữ liệu và chỉnh sửa dữ liệu đã nhập trong bảng. ĐỒ DÙNG DẠY HỌ[r]

(1)

Tiết 18 Ngày soạn: Ngày giảng:

BÀI TẬP VÀ THỰC HÀNH 4 TẠO BIỂU MẪU ĐƠN GIẢN

I MỤC TIÊU: 1 Kiến thức

- Biết tạo biểu mẫu đơn giản (dùng thuật sĩ sau chỉnh sửa thêm chế độ thiết kế) - Biết dùng biểu mẫu để nhập liệu chỉnh sửa liệu nhập bảng

- Cập nhật tìm kiếm thơng tin 2 Kỹ năng.

- Có kĩ cập nhật tìm kiếm thơng tin chế độ trang liệu biểu mẫu - Dùng biểu mẫu để nhập liệu chỉnh sửa liệu nhập bảng

3.Thái độ.

- Có thái độ nghiêm túc thực hành II ĐỒ DÙNG DẠY HỌC

1 Chuẩn bị GV:

- Sách giáo viên, SGK tin 12, SBT tin 12, Giáo án, Phòng máy, máy chiếu 2 Chuẩn bị HS:

- SGK tin 12, SBT tin 12, III HOẠT ĐỘNG DẠY - HỌC.

1 Tổ chức lớp: Ổn định kiểm tra sĩ số. 2 Kiểm tra cũ.

(2)

4 Củng cố

- Tạo biểu mẫu; Chỉnh sửa biểu mẫu chế độ thiết kế - Nhập liệu cho bảng biểu mẫu

5 Bài tập nhà

- Chuẩn bị bài: Bài tập thực hành làm tập IV RÚT KINH NGHIỆM

Giáo viên: Phạm Thị Nhụ Tổ: Toán – Tin Trường THPT Tiên Hưng

Nội dung Hoạt động GV Hoạt động HS

1 Hoạt động 1: Tạo biểu mẫu.

Bài 1: Tạo biểu mẫu để nhập liệu cho bảng HOC_SINH theo mẫu

- Tạo biểu mẫu thuật sĩ

- Chỉnh sửa phông chữ tiếng Việt, di chuyển trường liệu để có vị trí

Nội dung

- u cầu HS sử dụng CSDL Bài TH để làm tập

- GV thực thao tác mẫu tạo biểu mẫu cho bảng HocSinh

- GV quan sát HS thực hành hỗ trợ cần thiết

Hoạt động GV

- HS mở Bài TH làm theo yêu cầu GV

- HS lắng nghe, quan sát

- HS thực hành theo hướng dẫn GV Hoạt động HS

2 Hoạt động 2: Nhập thêm ghi Bài 2: Sử dụng biểu mẫu vừa tạo để nhập thêm ghi cho bảng theo mẫu sau

GV: Hướng dẫn HS thực thao tác nhập thêm ghi vào biểu mẫu

GV: Quan sát HS thực chỉnh sửa cần thiết

GV: Yêu cầu HS lưu lại để dùng cho thực hành

(3)

Tiết 19 Ngày soạn: Ngày giảng:

BÀI TẬP VÀ THỰC HÀNH 4 TẠO BIỂU MẪU ĐƠN GIẢN (Tiếp)

I MỤC TIÊU: 1 Kiến thức

- Biết tạo biểu mẫu đơn giản (dùng thuật sĩ sau chỉnh sửa thêm chế độ thiết kế) - Biết dùng biểu mẫu để nhập liệu chỉnh sửa liệu nhập bảng

- Cập nhật tìm kiếm thơng tin 2 Kỹ năng.

- Có kĩ cập nhật tìm kiếm thơng tin chế độ trang liệu biểu mẫu - Dùng biểu mẫu để nhập liệu chỉnh sửa liệu nhập bảng

3.Thái độ.

- Có thái độ nghiêm túc thực hành II ĐỒ DÙNG DẠY HỌC

1 Chuẩn bị GV:

- Sách giáo viên, SGK tin 12, SBT tin 12, Giáo án, Phòng máy, máy chiếu 2 Chuẩn bị HS:

- SGK tin 12, SBT tin 12, III HOẠT ĐỘNG DẠY - HỌC.

1 Tổ chức lớp: Ổn định kiểm tra sĩ số. 2 Kiểm tra cũ.

Kiểm tra trình thực hành. 3 Bài mới:

Nội dung Hoạt động GV Hoạt động HS

1 Hoạt động: Sắp xếp, Lọc liệu Bài 3/SGK: Sử dụng nút lệnh trên công cụ để lọc học sinh nam bảng Hoc_Sinh

Tìm hiểu sử dụng lệnh tương ứng bảng chọn Records để:

a) Sắp xếp tên học sinh theo thứ tự tăng

GV: Yêu cầu HS đọc tìm hiểu

Lọc danh sách HS Nam GV: Thực mẫu thao tác lọc

B1: Chọn trường giới tính có học sinh Nam

B2: Nháy vào nút GV: Yêu cầu HS đọc yêu cầu SGK

GV: Thực mẫu thao

- HS Đọc SGK

- HS: Thực lọc theo hướng dẫn GV

- HS đọc SGK

(4)

dần

b) Lọc học sinh Nữ

tác Sắp xếp tên: B1: Chọn trường Tên B2: Nháy nút (tăng

dần), vào

Records/Sort/

- GV gọi HS lên thực

- GV nhận xét, cho điểm

sự hướng dẫn GV

- HS lên thực - Cả lớp quan sát 4 Củng cố

- Tạo biểu mẫu; Chỉnh sửa biểu mẫu chế độ thiết kế - Nhập liệu cho bảng biểu mẫu

5 Bài tập nhà

- Về nhà học kĩ nội dung học - Đọc trước 7: Liên kết bảng IV RÚT KINH NGHIỆM

Tiết 20 Ngày soạn: Ngày giảng:

§ 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.

- Tạo liên kết Access 3.Thái độ.

- Có thái độ nghiêm túc học II ĐỒ DÙNG DẠY HỌC

1 Chuẩn bị GV:

- Sách giáo viên, SGK tin 12, SBT tin 12, Giáo án, minh hoạ khổ giấy

(5)

2 Chuẩn bị HS:

- SGK tin 12, SBT tin 12, III HOẠT ĐỘNG DẠY - HỌC

1 Tổ chức lớp: Ổn định kiểm tra sĩ số. 2 Kiểm tra cũ.

3 Bài mới:

Nội dung Hoạt động GV Hoạt động HS

1 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

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 Xét hai cách lập CSDL ?

- Phương án 1: Gồm bảng chứa các thông tin cần thiết.

Tên trường Mô tả Khố chính

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_mat_hang Mã mặt

hàng

So_luong Số

lượng Ten_mat_hang Tên mặt

hàng

Dia_chi Địa

KH Ngay_giao_hang Ngày

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

GV: Khi tạo liên kết bảng có cần đảm bảo tính tồn vẹn liệu khơng?

GV: Đưa vídụ SGK trang 55 GV: Hãy thống kê phân tích đơn đặt hàng, trình bày phương án lập CSDL?

GV: Với hai phương án em có nhận xét gì?

HS: Chú ý nghe giảng

HS: Cần đảm bảo tính tồ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 HS: Nghiên cứu VD

HS: HS trình bày phương án + Phương án 1: Lập CSDL gồm bảng + Phương án 2: Lập CSDL gồm nhiều bảng

(6)

Nội dung Hoạt động GV Hoạt động HS 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

KHACH_HANG

Tên trường Mơ tả Khố chính Ma_khach_hang Mã

khách hàng Ten_khach_hang Tên

khách hàng

Dia_chi Địa

MAT_HANG

Tên trường Mã mặt hàng

Khố chính Ma_mat_hang

Ten_mat_hang Tên mặt hàng

Don_gia Đơn giá

(VNĐ) HOA_DON

Tên trường Mơ tả Khố 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

- GV nhận xét

hỏi

+ Với phương án 1: Dư thừa liệu:Như mã khách hàng, mã sản phẩm, lặp lại đơn hàng có số hiệu đơn khác nhau,…);

Khơng bảo đảm qn liệu (ví dụ mã khách hàng, tên khách hàng khách hàng đơn hàng khác nhập khác nhau,…) + 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

(7)

Nội dung Hoạt động GV Hoạt động HS Ngay_giao_hang Ngày

giao hàng

2 Kĩ thuật tạo liên kết bảng Bước 1:Trên menu

• Trên cơng cụ,

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 SGK trang 57, lập CSDL KINH_DOANH gồm bảng: KHACH_HANG, MAT_HANG, HOA_DON. +KHACH_HANG:Ma_khach_hang,Ho_ten, Dia_chi

+MAT_HANG: Ma_mat_hang,

Ten_mat_hang, Don_gia

+HOA_DON:So_don, Ma_mat_hang

Ma_khach_hang,So_luong, Ngay_giao_hang Các bước thực hiện

1.Mở CSDL KINH_DOANH.MDB Nháy nút công cụ chọn

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ì?

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 hoặc nháy nút lệnh

(Relationships)

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 : GV: Hướng dẫn học sinh

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

HS: Mục đích việc để Access biết phải kết nối bảng kết xuất thông tin

HS: Theo dõi ghi

HS: Theo dõi ghi nhớ

Click chọn Click chọn

(8)

Nội dung Hoạt động GV Hoạt động HS ToolsRelationships

2.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 (h 47a)

3.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

4.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 Trong hộp thoại Edit Relationships, nháy OK Access tạo một đường nối hai bảng để thể mối liên kết

5Tươ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

Nháy nút để đóng cửa sổ Relationships Nháy Yes để lưu lại 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

- HS quan sát SGK ghi nhớ

4 Củng cố

GV cho HS hồn chỉnh bảng sau

Bảng thống kê thao tác liên quan đến việc tạo liên kết bảng Tên thao tác Một cách thực thao tác

1 Chọn bảng Chọn ToolsRelationships nháy nút … (HS điền tiếp)

2 Thiết lập liên kết Chọn bảng nháy Add … (HS điền tiếp)

4 Sửa lại liên kết Nháy đúp vào đường liên kết…

(9)

5 Lưu lại liên kết … (HS điền tiếp) Xoá liên kết … (HS điền tiếp) 5 Bài tập nhà

Xem trước Bài tập thực hành : LIÊN KẾT GIỮA CÁC BẢNG IV RÚT KINH NGHIỆM

Tiết 21 Ngày soạn: Ngày giảng:

BÀI TẬP VÀ THỰC HÀNH 5 LIÊN KẾT GIỮA CÁC BẢNG. I MỤC TIÊU:

1 Kiến thức

- Tạo CSDL có nhiều bảng

- 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.

- Tạo CSDL có nhiều bảng

- Rèn luyện kĩ tạo liên kết, sửa liên kết bảng 3.Thái độ.

- Có thái độ nghiêm túc thực hành II ĐỒ DÙNG DẠY HỌC

1 Chuẩn bị GV:

- Sách giáo viên, SGK tin 12, SBT tin 12, Giáo án, Phòng máy 2 Chuẩn bị HS:

- SGK tin 12, SBT tin 12, III HOẠT ĐỘNG DẠY - HỌC.

1 Tổ chức lớp: Ổn định kiểm tra sĩ số. 2 Kiểm tra cũ.

3 Bài mới:

(10)

Bài 1

+ Tạo CSDL KINH_DOANH gồm ba bảng có cấu trúc mục §7 + Nhập liệu cho vào bảng tương ứng:

a) Dữ liệu nguồn bảng KHACH_HANG

b) Dữ liệu nguồn bảng HOA_DON

c) Dữ liệu nguồn bảng MAT_HANG

Hình Dữ liệu CSDL Kinh doanh

GV: Yêu cầu học sinh tạo CSDL KINH_DOANH gồm 3 bảng có cấu trúc 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_mat_hang

Ma_khach_hang,So_luong, Ngay_giao_hang

GV: Quan sát hướng dẫn học sinh thực hành

GV: Yêu cầu nhập liệu cho vào bảng tương ứng

GV: Lưu ý HS cách ghi CSDL để thuận tiện cho thực hành tiếp

- HS lắng nghe yêu cầu

HS: Thực thao tác tạo bảng

HS: thực thao tác nhập liệu

4 Củng cố

Sau thực hành yêu cầu học sinh phải tạo CSDL có nhiều bảng

(11)

5 Bài tập nhà

Về nhà em làm SGK trang 62 chuẩn bị cho thực hành sau IV RÚT KINH NGHIỆM

Tiết 22 Ngày soạn: Ngày giảng:

BÀI TẬP VÀ THỰC HÀNH 5 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.

- Tạo CSDL có nhiều bảng

- Rèn luyện kĩ tạo liên kết, sửa liên kết bảng 3.Thái độ.

- Có thái độ nghiêm túc thực hành II ĐỒ DÙNG DẠY HỌC

1 Chuẩn bị GV:

- Sách giáo viên, SGK tin 12, SBT tin 12, Giáo án, Phòng máy 2 Chuẩn bị HS:

- SGK tin 12, SBT tin 12, III HOẠT ĐỘNG DẠY - HỌC.

1 Tổ chức lớp: Ổn định kiểm tra sĩ số. 2 Kiểm tra cũ.

Kiểm tra trình thực hành. 3 Bài mới:

(12)

Bài 2

Tạo liên kết cho bảng CSDL KINH_DOANH vừa tạo để có sơ đồ liên kết hình 48

Chú ý: Để xoá liên kết, nháy vào đường nối thể liên kết để chọn nhấn phím Delete Để sửa liên kết, nháy đúp vào đường nối thể liên kết để mở lại hộp thoại Edit Relationships.

Các bước thực hiện

Mơ tả tính chất liên kết

GV: Yêu cầu HS đọc SGK trang 62

GV: Thực mẫu thao tác tạo liên kết cho bảng CSDL KINH_ DOANH tạo

GV: Thực thao tác Mở KINH_DOANH.MDB Nháy nút công

cụ chọn

ToolsRelationships

3 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

4 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.

5 Ta thấy bảng vừa chọn xuất cửa sổ Relationships Di chuyển các bảng cho hiển thị hết chúng cửa sổ

6 Để 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

- HS: Đọc SGK

- HS: Quan sát thực theo hướng dẫn giáo viên

HS: Quan sát thực theo hướng dẫn giáo viên

(13)

Sơ đồ liên kết

Nháy nút để đóng cửa sổ Relationships Nháy Yes để lưu lại liên kết

HOA_DON Hộp thoại Edit Relationships xuất hiện.

7 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

4 Củng cố

Qua thực hành yêu cầu HS nắm kĩ tạo liên kết, sửa liên kết bảng 5 Bài tập nhà

Về nhà em xem trước §8 : TRUY VẤN DỮ LIỆU IV RÚT KINH NGHIỆM

Tiết 23 Ngày soạn: Ngày giảng:

§8 : TRUY VẤN DỮ LIỆU I MỤC TIÊU:

1 Kiến thức

- Hiểu khái niệm mẫu hỏi

- Biết vận dụng số hàm phép toán tạo biểu thức số học, biểu thức điều kiện biểu thức lôgic để xây dựng mẫu hỏi

2 Kỹ năng.

- Biết bước để tạo mẫu hỏi

- Biết sử dụng hai chế độ: chế độ thiết kế chế độ trang liệu Nắm vững cách tạo mẫu hỏi chế độ thiết kế

3.Thái độ.

(14)

II ĐỒ DÙNG DẠY HỌC 1 Chuẩn bị GV:

- Sách giáo viên, SGK tin 12, SBT tin 12, Giáo án 2 Chuẩn bị HS:

- SGK tin 12, SBT tin 12, III HOẠT ĐỘNG DẠY - HỌC.

1 Tổ chức lớp: Ổn định kiểm tra sĩ số. 2 Kiểm tra cũ.

3 Bài mới:

Nội dung Hoạt động GV Hoạt động HS

1 Hoạt động 1: 1.Các khái niệm a Mẫu hỏi

Trong CSDL chứa thông tin đối tượng ta quản lý Dựa vào nhu cầu thực tế công việc, người lập trình phải biết cách lấy thơng tin theo u cầu Access cung cấp cơng cụ để tự động hóa việc trả lời câu hỏi người lập trình tạo

* Có thể liệt kê số khả mẫu hỏi là:

- Sắp xếp ghi theo thứ tự đó;

- Chọn bảng cần thiết, ghi thỏa mãn điều kiện cho trước;

- Chọn trường để hiển thị

- Thực tính tốn tính trung bình cộng, tính tổng, đếm ghi

- Tổng hợp hiển thị thông tin từ nhiều bảng mẫu hỏi khác

b.Biểu thức

- Các kí hiệu phép toán thường dùng bao gồm :

+, –, *, / (phép toán số học) <, >, <=, >=, =, <> (phép so sánh) AND, OR, NOT (phép toán logic)

- Các toán hạng tất biểu thức

GV: Trên thực tế quản lý HS ta thường có u cầu khai thác thơng tin cách đặt câu hỏi (truy vấn):

Tìm kiếm HS theo mã HS? Tìm kiếm HS có điểm TB cao lớp

Có nhiều dạng mẫu hỏi Dạng thông thường mẫu hỏi chọn (Select Query) Khi thực mẫu hỏi, liệu kết xuất vào bảng kết quả, hoạt động bảng Mỗi lần mở mẫu hỏi, Access lại tạo bảng kết từ liệu bảng nguồn Có thể chỉnh sửa, xóa, bổ sung liệu vào bảng thơng qua bảng kết (bảng mẫu hỏi)

GV: Để thực tính tốn kiểm tra điều kiện, Access có cơng cụ để viết biểu thức (biểu thức số học, biểu thức điều kiện biểu thức

- HS lắng nghe ghi

HS: Trả lời câu hỏi. +, –, *, / (phép toán số học)

<, >, <=, >=, =, <> (phép so sánh)

AND, OR, NOT (phép

(15)

có thể :

+ Tên trường (đóng vai trị biến) ghi dấu ngoặc vng, ví dụ : [GIOI_TINH], [LUONG], …

+ Hằng số, VD : 0.1 ; 1000000…

+ Hằng văn bản, viết dấu nháy kép, ví dụ : “Nam”, “Hanoi”, …… + Hàm số (SUM, AVG, MAX, MIN, COUNT, …).

- Biểu thức số học sử dụng để mơ tả trường tính tốn mẫu hỏi, mơ tả có cú pháp sau:

<Tên trường> :<Biểu thức sốhọc> Ví dụ1 :

MAT_DO : [SO_DAN] / [DIENTICH] TIEN_THUONG : [LUONG] * 0.1 - Biểu thức điều kiện biểu thức lôgic sử dụng trường hợp sau: + Thiết lập lọc cho bảng: thực tìm kiếm lọc bảng

+ Thiết lập điều kiện lọc để tạo mẫu hỏi Ví dụ : Trong CSDL quản lý học sinh, tìm học sinh Nam, có điểm TBM Tin từ 8,5 trở lên biểu thức lọc:

[GT]="Nam" AND [Tin] >=8.5 c Các hàm

Access cung cấp hàm gộp nhóm thơng dụng:

SUM :Tính tổng giá trị AVG :Tính giá trị trung bình MIN :Tìm giá trị nhỏ nhất. MAX :Tìm giá trị lớn nhất

COUNT:Đếm số giá trị khác trống (Null)

II Hoạt động 2: 2.Cách tạo mẫu hỏi * Các bước để tạo mẫu hỏi:

lơgic)

GV: Trong tính tốn có những loại phép tốn nào?

GV: Chúng ta dùng phép tốn để tính tốn các toán hạng Access các toán hạng đối tượng nào?

GV: Bên cạnh việc sử dụng các biểu thức số học Access cho phép sử dụng biểu thức điều kiện biểu thức logic

GV: Trong hàm (SUM, AVG, MIN, MAX) thực trường kiểu số Ta xem xét bước tiến hành

toán logic)

HS: Trả lời câu hỏi. Tên trường, Các số, văn bản, hàm số

- HS lắng nghe ghi

(16)

- Chọn nguồn liệu cho mẫu hỏi mới, gồm bảng mẫu hỏi khác - Chọn trường từ nguồn liệu để đưa vào mẫu hỏi

- Đưa điều kiện để lọc ghi đưa vào mẫu hỏi

- Chọn trường dùng để xếp ghi mẫu hỏi

- Tạo trường tính tốn từ trường có

- Đặt điều kiện gộp nhóm * Để thiết kế mẫu hỏi mới:

- C1: Nháy đúp vào Create Query by using Wizard

- C2: Nháy đúp vào Create Query in Design View.

*Để xem hay sửa đổi mẫu hỏi có: 1.Chọn mẫu hỏi cần xem sửa

2 Nháy nút

Trong :

+ Field : Khai báo tên trường chọn

+ Table : Tên bảng chứa trường tương ứng

+ Sort : Xác định trường cần xếp + Show : Xác định trường xuất mẫu hỏi

+ Criteria : Mô tả đk để chọn ghi đưa vào mẫu hỏi Các đk viết dạng biểu thức

gộp nhóm tính tổng mục Ví dụ áp dụng.

GV: Để bắt đầu làm việc với mẫu hỏi, cần xuất trang mẫu hỏi cách nháy nhãn Queries bảng chọn đối tượng cửa sổ CSDL

Có thể tạo mẫu hỏi cách dùng thuật sĩ hay tự thiết kế, Dù sử dụng cách bước để tạo mẫu hỏi nhau, bao gồm:

Lưu ý: Không thiết phải thực tất bước - Có chế độ thường dùng để làm việc với mẫu hỏi: chế độ thiết kế, chế độ trang liệu Trong chế độ thiết kế, ta thiết kế xem hay sửa đổi thiết kế cũ mẫu hỏi - Field: Các trường có mặt mẫu hỏi, trường dùng để lọc, xắp xếp, kiểm tra giá trị thực phép tính tạo trường tính tốn

* Chuyển chế độ thiết kế mẫu hỏi chế độ trang liệu cách nháy nút công cụ, chọn lệnh Datasheet View bảng View.

- HS lắng nghe ghi

Hoạt động Ví dụ áp dụng. <SGK/ Tr 66)

GV: Ở phần VD GV nên thực máy chiếu

- HS quan sát

(17)

thực bước để giúp HS nắm bắt học tốt

4 Củng cố

- Nhắc lại khái niệm mẫu hỏi, số hàm phép toán tạo biểu thức số học, biểu thức điều kiện biểu thức lôgic để xây dựng mẫu hỏi

- Nhắc lại bước để tạo mẫu hỏi, hai chế độ: chế độ thiết kế chế độ trang liệu mẫu hỏi

5 Bài tập nhà

Xem trước Bài tập thực hành : MẪU HỎI TRÊN MỘT BẢNG. IV RÚT KINH NGHIỆM

Tiết 24+25 Ngày soạn: Ngày giảng:

Bài tập thực hành 6: MẪU HỎI TRÊN MỘT BẢNG

I MỤC TIÊU: 1 Kiến thức

- Làm quen với mẫu hỏi kết xuất thông tin từ bảng - Tạo biểu thức điều kiện đơn giản

- Làm quen với mẫu hỏi có sử dụng gộp nhóm, biết sử dụng hàm gộp nhóm mức độ đơn giản 2 Kỹ năng.

- Tạo mẫu hỏi đơn giản từ bảng 3.Thái độ.

- Có thái độ nghiêm túc thực hành II ĐỒ DÙNG DẠY HỌC

1 Chuẩn bị GV:

- Sách giáo viên, SGK tin 12, SBT tin 12, Giáo án, Phòng máy 2 Chuẩn bị HS:

- SGK tin 12, SBT tin 12, III HOẠT ĐỘNG DẠY - HỌC.

1 Tổ chức lớp: Ổn định kiểm tra sĩ số. 2 Kiểm tra cũ.

(18)

Giáo viên: Phạm Thị Nhụ Tổ: Toán – Tin Trường THPT Tiên Hưng

Nội dung Hoạt động GV Hoạt động HS

Bài 1: Sử dụng CSDL Quanli_HS, tạo mẫu hỏi liệt kê thứ tự theo tổ, họ tên, ngày sinh bạn nam ?

Bài 2: Mẫu hỏi có gộp nhóm: Trong CSDL Quanli_HS tạo mẫu hỏi Thongke có sử dụng hàm gộp nhóm để so sánh trung bình điểm toán điểm văn tổ

Tiến hành bước: SGK/ Trang 67,68

Bài 3: Sử dụng CSDL Quanli_HS tạo mẫu hỏi Ki_luc_diem thống kê điểm cao bạn lớp mơn Tốn, Lí, Hố, Văn, Tin

GV hướng dẫn:

- Chỉ bảng mẫu hỏi làm liệu nguồn cho mẫu hỏi ?

- Yêu cầu HS xác định trường cần đưa mẫu hỏi ? - Để lọc bạn Nam phải làm ?

- Lưu ý HS trường GT quan trọng để lọc bạn Nam không thiết phải hiển thị

- Dựa vào kiến thức xác định yêu cầu HS tạo mẫu hỏi

- Yêu cầu HS đọc kỹ SGK sau giải thích cho HS hiểu phải dùng hàm gộp nhóm: để thực tính tốn theo nhóm với điều kiện

- Bài tâp cần đưa trường vào mẫu hỏi ? - Vì khơng đưa trường Hodem, ten, GT…?

- Vì lại đổi tên trường ?

- Yêu cầu HS tạo mẫu hỏi Thongke

- Yêu cầu HS tạo mẫu hỏi theo yêu cầu Bài

- Bảng làm liệu nguồn bảng Hocsinh

- Các trường đưa vào mẫu hỏi: Hodem, ten, ngaysinh, to, GT - Trên hàng Criteria ứng với cột GT chọn giá trị “Nam”

- HS tạo mẫu hỏi BT1:

- HS làm theo yêu cầu GV

- Trường To, Van, Toan

- Các trường khơng cịn quan trọng mẫu hỏi thống kê chung không cần thông tin cụ thể - Để hiển thị nhìn vào tên cột dể hiểu

- HS tạo mẫu hỏi Thongke:

(19)

4 Củng cố

- Chọn vừa đủ liệu nguồn

- Chỉ chọn trường cần thiết cho mẫu hỏi tập

- Trong trường chọn, trường cần hiển thị, trường cần xoá dấu hiển thị - Hàng Total dùng để làm ?

- Chọn trường để đăt điều kiện hỏi cho phù hợp với yêu cầu ? - Đặt tên cho trường nào?

5 Bài tập nhà

- Yêu cầu HS đọc trước thực hành IV RÚT KINH NGHIỆM

Tiết 26 Ngày soạn: Ngày giảng:

Bài tập thực hành 7: MẪU HỎI TRÊN NHIỀU BẢNG I MỤC TIÊU:

1 Kiến thức

- Tạo mẫu hỏi kết xuất thông tin từ nhiều bảng 2 Kỹ năng.

- Cũng cố rèn luyện kỷ tạo mẫu hỏi 3.Thái độ.

- Có thái độ nghiêm túc thực hành II ĐỒ DÙNG DẠY HỌC

1 Chuẩn bị GV:

- Sách giáo viên, SGK tin 12, SBT tin 12, Giáo án, Phòng máy 2 Chuẩn bị HS:

- SGK tin 12, SBT tin 12, III HOẠT ĐỘNG DẠY - HỌC.

1 Tổ chức lớp: Ổn định kiểm tra sĩ số. 2 Kiểm tra cũ.

(20)

Nội dung Hoạt động GV Hoạt động HS Bài 1: Sử dụng hai bảng

HOADON MATHANG, dùng hàm Count lập mẫu hỏi liệt kê loại mặt hàng (theo tên mặt hàng) số lần đặt

Bài 2: Sử dụng hai bảng HOADON MATHANG, dùng hàm Avg, Max, Min để thống kê số lượng trung bình, cao nhất, thấp đơn đặt hàng theo tên mặt hàng

- Yêu cầu HS đọc kỹ BTH xác định liệu nguồn mẫu hỏi Bài bảng ?

- Yêu cầu HS xác định trường đưa vào mẫu hỏi sử dụng hàm thống kê theo yêu cầu bài?

- Kiểm tra kết làm thực hành HS, giải thích số thắc mắc học sinh em tạo liên kết trường không kiểu liệu

- Nêu số tập khác giúp em luyện tập thêm: - Yêu cầu HS thực hành

- Do mẫu hỏi tập cần phải lấy thông tin từ nhiều bảng

Dữ liệu nguồn bảng

- Các trường cần đưa vào mẫu hỏi là: Ten_mat_hang bảng Mathang, trường Sodon bảng Hoadon - HS trả lời: Ten_mat_hang - Trường : Sodon

- Làm theo yêu cầu GV

- Do mẫu hỏi tập cần phải lấy thông tin từ nhiều bảng

Dữ liệu nguồn bảng

- Các trường cần đưa vào mẫu hỏi là: Ten_mat_hang bảng Mathang, trường Sodon bảng Hoadon - Sử dụng tạo thêm trường để thống kê số lượng trung bình, cao nhất, thấp đơn đặt hàng theo tên mặt hàng: Avg, Max, Min

- HS tạo mẫu hỏi Bài 2:

(21)

Một số tập:

BT1: Thống kê theo tên khách hàng số lần đặt hàng BT2: Tạo mẫu hỏi hiển thị số hoá đơn, tên khách hàng, tên mặt hàng thành tiền hố đơn đó, với thành tiền = số lượng* đơn giá

4 Củng cố

- Chọn xác mẫu hỏi bảng làm liệu nguồn - Chọn xác trường đưa vào mẫu hỏi

5 Bài tập nhà

- Yêu cầu HS đọc trước thực hành (tiếp) IV RÚT KINH NGHIỆM

Tiết 27+28 Ngày soạn: Ngày giảng:

BÀI TẬP

I MỤC TIÊU: 1 Kiến thức

- Củng cố kĩ sử dụng Access 2 Kỹ năng.

3.Thái độ.

- Có thái độ nghiêm túc học II ĐỒ DÙNG DẠY HỌC

1 Chuẩn bị GV:

- Sách giáo viên, SGK tin 12, SBT tin 12, Giáo án, Phòng máy 2 Chuẩn bị HS:

- SGK tin 12, SBT tin 12, III HOẠT ĐỘNG DẠY - HỌC.

(22)

2 Kiểm tra cũ: 3 Bài mới:

Một số nội dung luyện tập củng cố lại bài:

Bài 1: Hãy ghép đối tượng cột A tương ứng với chức cột B

A B

1 Bảng (Table) a Dùng để xếp, tìm kiếm kết xuất liệu bảng Mẫu hỏi (Query) b Dùng để cập nhật liệu thiết kế giao diện

3 Biểu mẫu (Form) c Là công cụ phục vụ cho việc in ấn, có khả tổng hợp liệu chọn để in

4.Báo cáo (Report) e Dùng để lưu liệu Bài 2: Access hệ QTCSDL dành cho:

a. Máy tính cá nhân

b. Các máy tính mạng tồn cầu

Giáo viên: Phạm Thị Nhụ Tổ: Toán – Tin Trường THPT Tiên Hưng

Nội dung Hoạt động GV Hoạt động HS

1 Mẫu hỏi gì? Nêu ứng dụng mẫu hỏi

- Yêu cầu HS trả lời?

- GV nhận xét

- HS: Mẫu hỏi đối tượng Access để xếp, tìm kiếm liệu từ nhiều bảng mẫu hỏi khác

Ứng dụng mẫu hỏi: - Sắp xếp ghi

- Chọn ghi thoả mãn điều kiện cho trước

- Chọn trường để hiển thị

- Thực tính tốn tính trung bình cộng, tính tổng, đếm ghi

- Tổng hợp hiển thị thông tin từ nhiều bảng mẫu hỏi khác

2 Liệt kê bước cần thực tạo mẫu hỏi?

- Yêu cầu HS trả lời?

- Thực tạo mẫu hỏi lấy điểm môn Toan, Tin bảng Hoc_Sinh

- GV nhận xét

HS nêu:

- Chọn nguồn liệu cho mẫu hỏi mới, gồm bảng mẫu hỏi khác

- Chọn trường từ nguồn liệu để đưa vào mẫu hỏi

- Đưa điều kiện để lọc ghi đưa vào mẫu hỏi

- Chọn trường dùng để xếp ghi mẫu hỏi

- Tạo trường tính tốn từ trường có

(23)

c. Các máy tính mạng viễn thơng d. Các máy tính mạng cục

Bài 3: Hãy ghép lệnh chức nút lệnh cho đúng:

a Dùng để chuyển đối tượng sang chế độ thiết kế

b Dùng để tạo đối tượng bảng

c Dùng để xóa đối tượng chọn

d Dùng để chuyển đối tượng sang chế độ trang liệu

4 e Dùng để mở đối tượng

Bài 4: Hãy chọn ghép kiểu liệu bảng A thích hợp cho giá trị mô tả bảng B.

A B

Text Number Date/Time AutoNumber Yes/No Memo

a Dữ liệu kiểu số

b Dữ liệu kiểu văn gồm kí tự

c Dữ liệu kiểu số đếm, tăng tự động cho ghi thường có bước tăng

d Là hàng mẫu hàng bán, nam nữ, liệu nhận giá trị

e Ngày mua bán, ngày sinh…

f Chữ số, kết hợp chữ số khơng u cầu tính tóan số chứng minh thư, số điện thoại

Bài 5: Hãy điền vào chỗ trống câu sau để khẳng định

0 Hàm … (a) … câu hỏi thông tin bảng biểu diễn dạng cho Access hiểu

1 Query Count, sum, avg, max … (b) … dựng sẵn Access

2 Liên kết Để tìm ghi hai bảng có giá trị trường tương ứng, trước tiên cần … (c) … bảng

3 Gộp nhóm Việc tạo nhóm b/ghi có đặc điểm chung gọi … (d) …

Bài 6:Hãy ghép ý nghĩa nút lệnh di chuyển sau:

0 a Đến ghi trước

1 b Đến ghi sau

2 c Đến ghi cuối

3 d Đến ghi đầu

1

2

3

4

5

(24)

4 e Số hiệu ghi thời

5 f Thêm ghi

6 g Tổng số ghi

4 Củng cố

- Các kiến thức học chương III 5 Bài tập nhà.

- Luyện tập, ôn lại lý thuyết thao tác thực hành IV RÚT KINH NGHIỆM

Tiết 30 Ngày soạn: Ngày giảng:

§9 BÁO CÁO VÀ KẾT XUẤT BÁO CÁO I MỤC TIÊU:

1 Kiến thức

- Thấy ích lợi báo cáo cơng việc quản lý - Biết thao tác tạo báo cáo đơn giản

- Tạo báo cáo thuật sĩ - Thực lưu trữ in báo cáo 2 Kỹ năng.

- Biết thao tác tạo báo cáo đơn giản 3.Thái độ.

- Có thái độ nghiêm túc học II ĐỒ DÙNG DẠY HỌC

1 Chuẩn bị GV:

- Sách giáo viên, SGK tin 12, SBT tin 12, Giáo án, Máy chiếu 2 Chuẩn bị HS:

- SGK tin 12, SBT tin 12, III HOẠT ĐỘNG DẠY - HỌC.

1 Tổ chức lớp: Ổn định kiểm tra sĩ số. 2 Kiểm tra cũ.

3 Bài mới:

Nội dung Hoạt động GV Hoạt động HS

Hoạt động 1:

1 Khái niệm báo cáo:

GV: Sau kỳ thi ta phải làm báo cáo tình hình chất

- HS đọc SGK lắng nghe

(25)

Báo cáo hình thức thích hợp khi cần tổng hợp, trình bày in liệu theo khn dạng

Ví dụ: Từ bảng HOCSINH trong CSDL QuanLy_HS, giáo viên có thể tạo báo cáo hống kê điểm mơn tốn theo tổ

Báo cáo có ưu điểm sau: - Thể so sánh, tổng hợp thông tin từ nhóm liệu

- Trình bày nội dung văn (hóa đơn, đơn đặt hàng, nhãn thư, báo cáo, …) theo mẫu quy định

* Để tạo báo cáo cần trả lời các câu hỏi sau

- Báo cáo tạo để kết xuất thơng tin gì?

- Dữ liệu từ bảng, mẫu hỏi đưa vào báo cáo?

- Dữ liệu nhóm nào?

Để tạo nhanh báo cáo, thường thực hiện: Chọn Reports bảng chọn đối tượng

1 Dùng thuật sĩ tạo báo cáo

2 Dùng chế độ thiết kế sửa đổi thiết kế báo cáo tạo bước

lượng kỳ thi

Chúng ta thường xuyên phải báo cáo công việc sống, Vậy theo em báo cáo gì?

GV: Theo em với báo cáo như giúp những điều gì?

GV: Để tạo báo cáo, cần trả lời cho câu hỏi.

GV: Hướng dẫn cách tạo nhanh báo cáo

HS: Trả lời: báo cáo để tổng hợp, trình bày in dữ liệu theo khuôn dạng

HS: Trả lời câu hỏi

- Thể so sánh, tổng hợp thơng tin từ các nhóm liệu.

- Trình bày nội dung văn bản.

- HS lắng nghe, ghi nhớ

- HS lắng nghe, ghi nhớ

Hoạt động 2:

2 Dùng thuật sĩ để tạo báo cáo. Tạo báo cáo tính điểm trung bình mơn Tốn tất bạn Tổ bảng HOC_SINH

- Bước 1: Trong trang báo cáo nháy đúp vào Create report by using Wizard.

- Bước 2: Trong hộp thoại Report Wizard

chọn thông tin đưa vào báo cáo:

- GV: Ta tạo báo cáo đơn giản từ bảng Hoc_Sinh lấy thông tin từ trường Ten, To, Toan gộp nhóm theo tổ để tính ĐTB mơn Tốn cho tất bạn tổ

- GV yêu cầu HS trả lời câu hỏi:

- Báo cáo tạo để kết xuất thơng tin gì?

- Dữ liệu từ bảng, mẫu

- HS lắng nghe suy nghĩ

- HS trả lời:

(26)

- Chọn bảng mẫu hỏi mục Tables/Queries

- Chọn trường vào báo cáo ô Available Fields sang ô Selected Fields - Chọn Next

- Bước 3: Chọn trường để gộp nhóm báo cáo

- Bước 4: Chỉ trường để thứ tự ghi yêu cầu thống kê theo nhóm

Chọn Summary Option : chọn hàm tính Sum, Avg, Max, Min Chọn OK Chọn Next

- Bước 5: Chọn cách bố trí báo cáo kiểu trình bày báo cáo Chọn next - Bước 6: Đặt tên cho báo cáo Chọn Preview the report(xem báo cáo), Modify the report's design (sửa đổi thiết kế báo cáo) Chọn Finish

hỏi đưa vào báo cáo?

- Dữ liệu nhóm nào?

- Đưa bước để tạo báo cáo

- GV đưa số ý:

+ Khi chế độ thiết kế nháy nút để xem báo cáo

+ Để tạo báo cáo đẹp, cân đối hiển thị Tiếng Việt cần chỉnh sửa thêm chế độ thiết kế

- Nhóm theo tổ để tính ĐTB mơn Tốn tổ

- HS quan sát, ghi nhớ

- HS lắng nghe ghi

4 Củng cố

- Nhắc lại khái niệm báo cáo bước để thực báo cáo - Nêu ưu điểm báo cáo

- Cho học sinh lên máy tạo báo cáo cho bạn xem 5 Bài tập nhà

- Yêu cầu HS làm Bài tập 1, 2, (Trang 74 SGK) - Yêu cầu HS đọc trước Bài tập thực hành IV RÚT KINH NGHIỆM

(27)

Tiết 31 Ngày soạn: Ngày giảng:

BÀI TẬP VÀ THỰC HÀNH 8 TẠO BÁO CÁO

I MỤC TIÊU: 1 Kiến thức

- Củng cố kiến thức học cách tạo báo cáo 2 Kỹ năng.

- Biết thực kĩ để tạo báo cáo đơn giản thuật sĩ 3.Thái độ.

- Có thái độ nghiêm túc học II ĐỒ DÙNG DẠY HỌC

1 Chuẩn bị GV:

- Sách giáo viên, SGK tin 12, SBT tin 12, Giáo án, Phòng máy 2 Chuẩn bị HS:

- SGK tin 12, SBT tin 12, III HOẠT ĐỘNG DẠY - HỌC.

1 Tổ chức lớp: Ổn định kiểm tra sĩ số.

(28)

4 Củng cố

- Nhắc nhở sai sót mắc phải cách khắc phục 5 Bài tập nhà

- Xem chuẩn bị tiết sau thực hành IV RÚT KINH NGHIỆM

Giáo viên: Phạm Thị Nhụ Tổ: Toán – Tin Trường THPT Tiên Hưng

Nội dung Hoạt động GV Hoạt động HS

- Phân nhóm làm tập

Bài 1: Từ bảng HOC_SINH trong CSDL Quanli_HS, tạo báo cáo để in danh sách học sinh gồm họ tên, ngày sinh, địa Hãy nhóm theo giới tính tính số HS nam, HS nữ

Bài 2: Tạo báo cáo in danh sách học sinh (có điểm trung bình môn từ 6.5 trở lên)

- Phân vị trí nhóm làm tập

- Những u cầu kiến thức, kỹ năng, thái độ HS - Để thời gian phút để HS đọc kĩ yêu cầu thực hành

- Hướng dẫn cách thức thực buổi thực hành HS - GV nhắc lại kiến thức cách tạo báo cáo

- Yêu cầu HS thực Bài GV: Theo dõi, uốn nắn, hướng dẫn cho em không làm

GV: Nhận xét

- GV yêu cầu học sinh tạo báo cáo theo yêu cầu

+ Hướng dẫn: Tạo mẫu hỏi cho danh sách học sinh + Tạo báo cáo dựa mẫu hỏi

GV: Theo dõi, uốn nắn, hướng dẫn cho em không làm

GV: Nhận xét

- Chú ý lắng nghe, thực theo phân công GV - Xem nội dung tập thực hành

- Nêu yêu cầu kiến thức cần vận dụng để hoàn thành thực hành

- Chú ý lắng nghe, quan sát ghi nhớ yêu cầu GV

HS: thực

(29)

Tiết 35 Ngày soạn: Ngày giảng:

BÀI TẬP VÀ THỰC HÀNH 9 BÀI THỰC HÀNH TỔNG HỢP I MỤC TIÊU:

1 Kiến thức

- Củng cố kĩ sử dụng Access 2 Kỹ năng.

3.Thái độ.

- Có thái độ nghiêm túc học II ĐỒ DÙNG DẠY HỌC

1 Chuẩn bị GV:

- Sách giáo viên, SGK tin 12, SBT tin 12, Giáo án, Phòng máy 2 Chuẩn bị HS:

- SGK tin 12, SBT tin 12, III HOẠT ĐỘNG DẠY - HỌC.

1 Tổ chức lớp: Ổn định kiểm tra sĩ số. 2 Kiểm tra cũ:

(30)

Giáo án tin học 12

Giáo viên: Phạm Thị Nhụ Tổ: Toán – Tin Trường THPT Tiên Hưng

- Phân nhóm làm tập

- Phân vị trí nhóm làm tập - Những u cầu kiến thức, kỹ năng, thái độ HS

Bài 1:

a) Tạo CSDL mới, đặt tên HOC_TAP

b) Tạo bảng liệu CSDL HOC_TAP với cấu trúc mô tả bảng sau, đặt khố cho bảng, mơ tả tính chất cho trường bảng

BANG_DIEM:ID(AutoNumber); Ma_hoc_sinh(text);Ma_mon_hoc (text), Ngay_kiem_tra(Date/Time), Diem_so(Number).

HOC_SINH: Ma_hoc_sinh(Text); Ho_dem(text); Ten(Text).

MON_HOC: Ma_mon_hoc(Text); Ten_mon_hoc(Text)

Bài 2: Thiết lập mối liên kết.

Giữa bảng BANG_DIEM bảng HOC_ SINH

Giữa bảng BANG_DIEM bảng MON_HOC

Bài 3:

Tạo biểu mẫu để nhập liệu cho bảng BANG_DIEM

Nhập liệu cho ba bảng(dùng hai cách: Trực tiếp trang liệu dùng biểu mẫu vừa tạo)

Bài 4: Thiết kế số mẫu hỏi để đáp ứng yêu cầu sau:

a) Hiển thị Họ tên học sinh (Ví dụ: "Trần Lan Anh") với điểm trung bình học sinh

b) Danh sách học sinh gồm họ tên,

- Để thời gian phút để HS đọc kĩ yêu cầu thực hành

- Hướng dẫn cách thức thực buổi thực hành HS - GV nhắc lại kiến thức cách tạo tạo bảng, tạo biểu mẫu, tạo liên kết, tạo mẫu hỏi, tạo báo cáo

- Yêu cầu HS thực Bài GV: Theo dõi, uốn nắn, hướng dẫn cho em không làm

GV: Nhận xét

- Yêu cầu HS tạo liên kết bảng

- Yêu cầu HS tạo biểu mẫu - Yêu cầu HS nhập liệu cho bảng

- GV yêu cầu học sinh tạo báo cáo theo yêu cầu

+ Hướng dẫn: Tạo mẫu hỏi cho HS

- Dữ liệu đưa vào: - Bảng sử dụng:

-Điều kiện tạo mẫu hỏi ? - Yêu cầu tạo mẫu hỏi máy

- GV quan sát, sửa sai

- Chú ý lắng nghe, thực theo phân công GV

- Xem nội dung tập thực hành

- Nêu yêu cầu kiến thức cần vận dụng để hoàn thành thực hành

- Chú ý lắng nghe, quan sát ghi nhớ

HS: thực

- HS: Chú ý lắng nghe, ghi nhớ

- HS thực tạo liên kết lưu lại

- HS thực tạo biểu mẫu

- HS nhập liệu

- HS: thực

Ho_Dem, Ten, Diem_So Bang_Diem Hoc_Sinh - Lấy theo tên HS - HS thực

- HS thực tạo mẫu hỏi

(31)

4 Củng cố

- Nhắc nhở sai sót mắc phải cách khắc phục 5 Bài tập nhà.

- Đọc nội dung 10 Cơ sở liệu quan hệ IV RÚT KINH NGHIỆM

Tiết 36. Ngày soạn: Ngày giảng:

§ 10: CƠ SỞ DỮ LIỆU QUAN HỆ (Tiết 1) I MỤC TIÊU:

Kiến thức

- Nắm khái niệm mơ hình liệu biết tồn loại mơ hình CSDL - Biết khái niệm mơ hình liệu quan hệ đặc trưng mơ hình 2 Kỹ

3 Thái độ

- Có thái độ nghiêm túc học II ĐỒ DÙNG DẠY HỌC

1 Chuẩn bị GV:

- Sách giáo viên, SGK Tin 12, Giáo án 2 Chuẩn bị HS:

- Sách giáo khoa, ghi

III HOẠT ĐỘNG DẠY - HỌC:

1 Tổ chức lớp: Ổn định kiểm tra sĩ số. 2 Kiểm tra cũ.

3 Bài mới:

Nội dung Hoạt động GV Hoạt động HS

1 Mơ hình liệu quan hệ. I Hoạt động 1: Mơ hình liệu Một CSDL bao gồm yếu tố: - Cấu trúc liệu

- Các thao tác phép toán liệu

- Các ràng buộc liệu

* Khái niệm: Mơ hình liệu tập khái niệm, dùng để mô

GV: Theo em để tiến hành xây dựng khai thác một hệ CSDL thường tiến hành qua bước?

GV: Như chương I các em học CSDL bao gồm yếu tố nào? GV: Các khái niệm dùng để

HS:Qua bước: Khảo sát, Thiết kế, Kiểm thử

HS: - Cấu trúc liệu

- Các thao tác phép toán liệu

(32)

tả CTDL, thao tác liệu, ràng buộc liệu CSDL Các loại mơ hình liệu

- Mơ hình DL hướng đối tượng - Mơ hình DL quan hệ

- Mơ hình liệu phân cấp - Mơ hình mạng

Trong mơ hình quan hệ có đặc trưng :

+ Về mặt cấu trúc liệu thể bảng Mỗi bảng thể thông tin loại đối tượng (một chủ thể) bao gồm hàng cột Mỗi hàng cho thông tin đối tượng cụ thể (một cá thể) quản lí

+ Về mặt thao tác liệu: cập nhật liệu : thêm, xóa hay sửa ghi bảng + Về mặt ràng buộc liệu: liệu bảng phải thỏa mãn số ràng buộc Chẳng hạn, khơng có bảng giống hoàn toàn; với xuất lặp lại số thuộc tính bảng, mối liên kết bảng xác lập Mối liên kết thể mối quan hệ chủ thể CSDL phản ánh

mô tả yếu tố tạo thành mô hình liệu

GV: Theo mức mơ tả chi tiết CSDL, có mơ hình

GV: Mơ hình quan hệ được E.F.Codd đề xuất năm 1970 Trong khoảng hai mươi năm trở lại hệ CSDL theo mơ hình quan hệ dùng phổ biến

- HS lắng nghe, ghi

- HS lắng nghe

2 Cơ sở liệu quan hệ a Khái niệm.

CSDL xây dựng dựa mơ hình liệu quan hệ gọi CSDL quan hệ Hệ QT CSDL dùng để tạo lập, cập nhật khai thác CSDL quan hệ gọi hệ QTCSDL quan

GV: Em nhắc lại khái niệm CSDL, khái niệm về hệ QTCSDL?

HS: Trả lời câu hỏi:

Một CSDL tập hợp dữ liệu có liên quan với nhau, chứa thơng tin tổ chức đó, được lưu trữ thiết bị nhớ để đáp ứng nhu cầu khai thác

(33)

hệ.

- Một quan hệ hệ CSDL quan hệ có đặc trưng chính:

+ Mỗi quan hệ có tên phân biệt với tên quan hệ khác

+ Các phân biệt thứ tự khơng quan trọng

+ Mỗi thuộc tính có tên để phân biệt, thứ tự thuộc tính khơng quan trọng

+ Quan hệ khơng có thuộc tính

đa trị hay phức hợp - GV xét ví dụ quản lý thư viện minh hoạ cho CSDL:

Xét Bảng Sach

(MaSoSach,TenSach, SoTrang,TacGia,SoTrang) - Trong mơ hình liệu quan hệ có thuật ngữ: Quan hệ để bảng, thuộc tính để cột, (bản ghi) để hàng, thuật ngữ miền: để kiểu liệu thuộc tính

Giả sử MaSoSach (Text): TV - 02 tương ứng thuật ngữ gì?

- Như hệ CSDL quan hệ có đặc trưng - Giáo viên lấy ví dụ SGK minh hoạ cho thuộc tính đa trị thuộc tính phức hợp + GV gợi ý cách khắc phục hai thuộc tính?

thơng tin nhiều người dùng với nhiều mục đích khác nhau. - Hệ QT CSDL: Là phần mềm cung cấp môi trường thuận lợi và hiệu để tạo lập, lưu trữ và khai thác thông tin CSDL được gọi hệ quản trị CSDL - HS lắng nghe, ghi nhớ

- HS ghi

- HS lắng nghe

- HS: MaSoSach - Thuộc tính để cột TV-O2: ghi để hàng Text: miền để kiểu liệu

- HS lắng ghe, ghi

- HS nghiên cứu SGK, lắng nghe

(34)

- GV nhận xét 4 Củng cố.

+ Đặc điểm mơ hình DL quan hệ

+ Khi học nên liên hệ đến kiến thức chương I 5 Bài tập nhà.

+ Học nội dung mơ hình liệu quan hệ IV RÚT KINH NGHIỆM

Tiết 37. Ngày soạn: Ngày giảng:

§ 10: CƠ SỞ DỮ LIỆU QUAN HỆ (Tiết 2) I MỤC TIÊU:

Kiến thức

Học sinh sau tiết học sẽ:

+ Biết khái niệm sở liệu quan hệ, khoá liên kết bảng, thao tác với CSDL quan hệ + Có liên kết với thao tác cụ thể trình bày chương II

2 Kỹ

+ Chọn khoá cho bảng đơn giản lập liên kết số bảng đơn giản 3 Thái độ

- Có thái độ nghiêm túc học II ĐỒ DÙNG DẠY HỌC

1 Chuẩn bị GV:

- Sách giáo viên, SGK Tin 12, Giáo án, sơ đồ máy chiếu 2 Chuẩn bị HS:

- Sách giáo khoa, ghi

III HOẠT ĐỘNG DẠY - HỌC:

1 Tổ chức lớp: Ổn định kiểm tra sĩ số. 2 Kiểm tra cũ.

Mơ hình DL quan hệ có đặc trưng nào? Cho VD mơ hình DL quan hệ mà em biết? 3 Bài mới:

Nội dung Hoạt động GV Hoạt động HS

2 Cơ sở liệu quan hệ Ví dụ.

Xét ví dụ hoạt động mượn sách thư viện trường mức mô

- Để quản lý HS mượn sách thư viện cần quản lý thơng tin gì?

- HS: Tình hình mượn sách, HS có thẻ mượn sách, Sách thư viện

(35)

hình để thấy số nét đặc trưng hệ CSDL quan hệ

b) Khoá liên kết bảng Khố

Khóa bảng tập thuộc tính gồm hay số thuộc tính bảng có hai tính chất:

- Khơng có khác bảng có giá trị khóa - Khơng có tập thực tập thuộc tính có tính chất

Khố chính

- Một bảng có nhiều khố Trong khóa bảng người ta thường định khóa làm khóa

Khi nhập liệu cho bảng, giá trị khóa khơng để trống

Chú ý :

- Mỗi bảng có khóa Việc xác định khóa phụ thuộc vào quan hệ lơgic liệu không phụ thuộc vào giá trị liệu

- Nên chọn khóa khóa có thuộc tính

Liên kết:

Thực chất liên kết bảng dựa thuộc tính khóa Chẳng hạn thuộc tính số thẻ khóa bảng người mượn xuất lại bảng mượn sách tạo nên liên kết

- Xây dựng bảng lưu liệu trên.(Hình 71 SGK) Từ bảng ta thấy có liên kết ba bảng để quản lý thông tin

- Sự xuất lặp lại thuộc tính Số thẻ Mã số sách bảng MƯỢN SÁCH bảng NGƯỜI MƯỢN bảng SÁCH -> thể mối liên kết học sinh mượn sách thư viện

- Nhờ mối liên kết ta biết thơng tin gì?

- GV: Trong bảng, hàng thể thông tin đối tượng nên khơng có hàng giống hồn tồn Tuy nhiên, thông thường không cần đến tất thuộc tính bảng để phân biệt cá thể

VD: bảng Người Mượn (H72 /SGK), thuộc tính Số thẻ dùng để phân biệt HS -> có khoá Số thẻ

VD: Bảng Mượn Sách (H74 /SGK) thuộc tính Số thẻ, Mã số sách có đủ để phân biệt lần mượn sách không?

Như cần phải thêm thuộc tính Ngày mượn để phân biệt -> có thuộc tính để phân biệt

- HS quan sát

- HS lắng nghe

- HS: Biết HS mượn sách nào, thông tin HS mượn sách

- HS lắng nghe, đọc SGK

(36)

giữa bảng khoá bảng

GV: Khi em gửi thư , em phải ghi đầy đủ địa người gửi địa người nhận, địa người gửi địa người nhận khóa:

Song em không ghi 1 trong địa điều sẽ xảy ra?

GV:Vậy địa người nhận khóa

GV: Để đảm bảo quán liệu, tránh trường hợp thông tin đối tượng xuất lần sau lần cập nhật Do người ta chọn khóa khóa bảng làm khóa

GV: Mục đích việc xác định khóa thiết lập liên kết bảng Điều giải thích ta cần xác định khóa cho bao gồm thuộc tính tốt

- Dựa vào liên kết bảng Mượn Sách Sách ta biết thông tin gì?

- Thuộc tính đóng vai trị liên kết bảng gì?

Dựa vào mối liên kết bảng Người Mượn, Sách,

HS: Có thể không ghi địa người gửi, bắt buộc phải ghi địa người nhận

- HS lắng nghe, ghi

- HS: Biết thông tin chi tiết sách mượn, ngày mượn

- Thuộc tính Mã Số Sách

(37)

Mượn Sách để biết thông tin người mượn sách, sách mượn, thời gian mượn tạo thành CSDL quan hệ đơn giản phục vụ việc quản lí mượn sách thư viện

4 Củng cố.

+ Khái niệm mơ hình DL quan hệ + Khái niệm CSDL quan hệ + Các đặc trưng quan hệ

+ Khố, khố liên kết quan hệ 5 Bài tập nhà.

+ Trả lời câu hỏi sau IV RÚT KINH NGHIỆM

Tiết 38. Ngày soạn: Ngày giảng:

BÀI TẬP I MỤC TIÊU:

Kiến thức

- Nhận biết bảng thơng tin có phải quan hệ khơng? - Biết cách loại bỏ thuộc tính đa trị, phức hợp

- Hiểu rõ thuộc tính khóa, mối liên kết bảng 2 Kỹ

- Tạo bảng chọn khoá cho bảng

- Xác lập thao tác liên kết bảng Thái độ

- Có thái độ nghiêm túc học II ĐỒ DÙNG DẠY HỌC

1 Chuẩn bị GV:

- Sách giáo viên, SGK Tin 12, Giáo án, máy chiếu, phòng máy 2 Chuẩn bị HS:

(38)

III HOẠT ĐỘNG DẠY - HỌC:

1 Tổ chức lớp: Ổn định kiểm tra sĩ số. 2 Kiểm tra cũ.

Kiểm tra trình làm tập. 3 Bài mới:

Nội dung Hoạt động GV Hoạt động HS

Bài 1: Xét bảng thông tin đăng ký sinh hoạt ngoại khóa:

Họ tên Lớp Lớp ngoại khóa

Văn hóa Thể thao Trần Văn Đức 12A Tin,Tốn,Hóa

Vũ Lan Anh 12B Văn, Tin Lê Văn Phúc

Trần Khắc Việt 12A Cầu lồng

Nguyễn Tiến 12B Hóa, Lý Bóng rổ

Bảng thơng tin có phải quan hệ khơng? Hãy lý giải cho câu trả lời?

Khơng được, có cột đa trị cột phức hợp

- Gọi học sinh nhắc lại quan hệ có đặc trưng nào?

- Vậy bảng thơng tin cho có thỏa mãn đặc trưng ko? - Nhận xét, gọi hs bổ sung, cho điểm

- Cho ghi kết luận cuối

Suy nghĩ trả lời

Lắng nghe câu trả lời bạn, nhận xét

Ghi

Bài 2: Xét bảng đăng ký học ngoại ngữ:

Họ tên Lớp ngoại khóa

Nguyễn Văn Hùng Anh văn – nâng cao (NC) Phạm Văn Trung Anh văn – đọc, viết Vũ Hồng Phương Pháp văn – đọc, nghe, viết Hồ Việt Nga Nhật, Trung - NC

Cột “Lớp ngoại khóa” có thuộc tính sau đây? A Đa trị; B Phức hợp; C Đa trị phức hợp

Hãy đề xuất phương án sửa lại cấu trúc để bảng trở thành quan hệ

C Đa trị phức hợp

PP1: - Tách cột “Lớp ngoại khóa” thành cột tương ứng với lớp: Anh-NC, Anh-Đọc, Anh – Viết, Pháp – Đọc, Pháp – Nghe, Pháp – Viết, Trung – NC, Nhật – NC

- Thêm cột STT để làm khóa cho bảng

- Giá trị hàng cột C có đăng ký học để trống khơng đăng ký học lớp đó

PP2: - Tách cột “ Lớp ngoại khóa” thành cột tương ứng với cột Anh, Pháp, Nhật, Trung, NC, Nghe, đọc, viết.

Yêu cầu học sinh suy nghĩ, làm giấy, thu vài chấm điểm

- Gọi học sinh trả lời trước lớp nhận xét bổ xung phần sai thiếu

- Bổ sung phương án khác

- HS nghiên cứu tập Suy nghĩ, làm

- Chú ý phần giáo viên chữa bảng, Chỗ sai cần phải sửa

(39)

Bài 3: Hệ QTCSDL sử dụng khóa vào mục đích gì? - Để phân biệt liệu, đảm bảo trong

một bảng khơng có liệu giống nhau hoàn toàn;

- Kiểm sốt tính qn liệu dựa vào thuộc tính khóa để tạo liên kết các bảng.

Nêu câu hỏi

Gọi hs trả lời, hs khác nhận xét

Nhận xét, đưa kết luận cuối

Suy nghĩ trả lời, tham gia xây dựng

Bài 4: Hai bảng CSDL quan hệ liên kết với khóa Điều khẳng định sau đúng?

A Các khóa liên kết phải khóa bảng;

B Trong khóa liên kết phải có khóa khóa bảng đó;

C Trong khóa liên kết khơng có khóa tham gia

Đáp án: B.

Nêu câu hỏi, yêu cầu học sinh suy nghĩ trả lời

Trả lời, giải thích lý

4 Củng cố

- Các thuộc tính đa trị phức hợp - Khóa, liên kết bảng

5 Bài tập nhà

- Xem trước tập thực hành 10 IV. RÚT KINH NGHIỆM

Tiết 39. Ngày soạn: Ngày giảng:

BÀI TẬP VÀ THỰC HÀNH 10 HỆ CƠ SỞ DỮ LIỆU QUAN HỆ I MỤC TIÊU:

Kiến thức

- Biết chọn khóa cho bảng liệu CSDL đơn giản

- Biết cách xác lập liên kết bảng thơng qua khóa để tìm thông tin liên quan đến cá thể quản lý

- Khái niệm liên kết cách xác lập liên kết bảng 2 Kỹ

(40)

- Xác lập thao tác liên kết bảng Thái độ

- Có thái độ nghiêm túc học II ĐỒ DÙNG DẠY HỌC

1 Chuẩn bị GV:

- Sách giáo viên, SGK Tin 12, Giáo án, máy chiếu, phòng máy 2 Chuẩn bị HS:

- Sách giáo khoa, ghi, SBT III HOẠT ĐỘNG DẠY - HỌC:

1 Tổ chức lớp: Ổn định kiểm tra sĩ số. 2 Kiểm tra cũ.

Kiểm tra trình thực hành. 3 Bài mới:

Nội dung Hoạt động GV Hoạt động HS

I Hoạt động 1: Hướng dẫn ban đầu

* Tổ chức làm tập thực hành

Nội dung bài:

Sở Giáo dục tỉnh tổ chức kì thi để kiểm tra chất lượng mơn Toán cho lớp 12 tỉnh Trong CSDL quản lý kì kiểm tra có ba bảng đây:

Bảng Thí Sinh: STT, SBD, Họ tên thí sinh, Ngày sinh, Trường Bảng Đánh phách: STT, SBD, Phách Bảng điểm thi: STT, Phách, Điểm Bảng Kết thi tạo từ bảng trên: STT, SBD, Họ tên thí sinh, Ngày sinh, Trường, Điểm

- Phân nhóm làm tập

- Phân vị trí nhóm làm tập

- Những yêu cầu kiến thức, kỹ năng, thái độ HS

- Để thời gian phút để học sinh đọc kĩ yêu cầu thực hành

- Hướng dẫn cách thức thực buổi thực hành HS

- Chú ý lắng nghe, thực theo phân công GV

- Xem nội dung tập thực hành

- Nêu yêu cầu kiến thức cần vận dụng để hoàn thành thực hành

- Chú ý lắng nghe, quan sát ghi nhớ yêu cầu GV

II Hoạt động 2: Bài tập

1 Bài 1/88: Em chọn khoá cho bảng CSDL dưới và giải thích lựa chọn đó. + Bảng Thí Sinh có khố SBD hai thí sinh khác

- Yêu cầu HS xác định khóa Gọi HS lên bảng xác định khóa giải thích lý

- HS nghiên cứu tập - HS trả lời câu hỏi:

Bảng Thí Sinh khố SBD.Bảng Đánh phách khố STT.Bảng Điểm thi khoá Phách

(41)

chắn có hai số báo danh khác nhau, lấy số báo danh thông tin ngắn gọn cho thí sinh

+ Bảng Đánh phách có khố STT, SBD, Phách: khơng thể có HS SBD, HS có số Phách , đánh sai Phách

+ Bảng Điểm thi có khố Phách: chọn Điểm có HS có điểm Bài 2/88 Hãy mối liên kết cần thiết ba bảng để có kết thi thông báo cho HS.

- Giáo viên nhận xét bổ xung phần sai thiếu

- GV cho điểm học sinh lên làm tập

- Liên kết bảng thông qua trường nào?

- Mục đích việc liên kết bảng nhằm mục đích gì?

GV yêu cầu HS thể mối liến kết bảng

- GV yêu cầu tạo bảng máy

HS giải thích lý chọn khóa

- Chú ý nghe giảng ghi - Chú ý phần giáo viên chữa bảng, Chỗ sai cần phải sửa

- Tạo mối liên kết bảng giấy

- Tạo mối liên kết bảng thông qua trường làm khoá - HS ý nghe giảng ghi

- Mục đích việc liên kết bảng nhằm tổng hợp, kết xuất biểu diễn liệu cách đầy đủ Vì bảng CSDL quản lý đối tượng

- HS lắng nghe ghi

- HS tiến hành thực tạo liên kết bảng

- HS tiến hành tạo bảng

4 Củng cố.

- Cách lựa chọn khoá cho bảng

- Cách thao tác tạo liên kết tổng hợp thông tin từ nhiều bảng 5 Bài tập nhà.

- Làm Bài 3- Trang 88 SGK V. RÚT KINH NGHIỆM

(42)

Tiết 40. Ngày soạn: Ngày giảng:

BÀI TẬP VÀ THỰC HÀNH 10 HỆ CƠ SỞ DỮ LIỆU QUAN HỆ (Tiết 2) I MỤC TIÊU:

Kiến thức

- Biết chọn khóa cho bảng liệu CSDL đơn giản

- Biết cách xác lập liên kết bảng thông qua khóa để tìm thơng tin liên quan đến cá thể quản lý

2 Kỹ

- Tạo bảng biết cách lấy thông tin từ nhiều bảng Thái độ

- Có thái độ nghiêm túc học II ĐỒ DÙNG DẠY HỌC

1 Chuẩn bị GV:

- Sách giáo viên, SGK Tin 12, Giáo án, máy chiếu, phòng máy 2 Chuẩn bị HS:

- Sách giáo khoa, ghi, SBT III HOẠT ĐỘNG DẠY - HỌC:

1 Tổ chức lớp: Ổn định kiểm tra sĩ số. 2 Kiểm tra cũ.

Kiểm tra trình làm tập. 3 Bài mới:

Nội dung Hoạt động GV Hoạt động HS

I Hoạt động 1: Hướng dẫn ban đầu

* Tổ chức làm tập thực hành

Nội dung bài:

Trong CSDL quản lý kì kiểm tra có ba bảng đây:

Bảng Thí Sinh: STT, SBD, Họ tên thí sinh, Ngày sinh, Trường Bảng Đánh phách: STT, SBD, Phách Bảng điểm thi: STT, Phách, Điểm Bảng Kết thi tạo từ bảng trên: STT, SBD, Họ tên thí

- Phân nhóm làm tập

- Phân vị trí nhóm làm tập

- Những yêu cầu kiến thức, kỹ năng, thái độ HS

- Để thời gian phút để học sinh đọc kĩ yêu cầu thực hành

- Hướng dẫn cách thức thực buổi thực hành HS

- Chú ý lắng nghe, thực theo phân công GV

- Xem nội dung tập thực hành

- Nêu yêu cầu kiến thức cần vận dụng để hoàn thành thực hành

- Chú ý lắng nghe, quan sát ghi nhớ yêu cầu GV

(43)

sinh, Ngày sinh, Trường, Điểm II Hoạt động Tổ chức thực hiện máy

Bài Hãy dùng hệ quản trị CSDL Access để làm việc sau:

a Tạo lập CSDL nói (nhập liệu giả định 10 ghi)

b Đưa kết thi thơng báo cho thí sinh

C, d: Làm tương tự ý c Đưa kết thi theo trường d Đưa kết thi toàn tỉnh theo thứ tự giảm dần điểm thi

- GV yêu cầu mở CSDL tạo bảng tiết trước

- Yêu cầu HS xác định khóa cho bảng tạo, tạo liên kết bảng Access - Yêu cầu tạo mẫu hỏi

- GV gọi HS lên bảng làm mẫu hỏi

- GV nhận xét, đánh giá kết cho điểm

- GV hướng dẫn HS làm thực hành

- Trong trình làm thực hành HS có vướng mắc GV giải đáp, sửa chữa

- Quan sát HS thực hành

- Nhận xét, đánh giá kết thực hành

- HS mở CSDL tạo bảng, nhập liệu

- HS tạo liên kết bảng - Nhóm nghiên cứu, đưa cách tạo

- HS: Lên bảng tạo mẫu hỏi Chạy xem kết mẫu hỏi, quan sát kết

- HS ý nghe giảng, RÚT KINH NGHIỆM ghi - HS làm theo phân công GV

- HS ý nghe giảng - HS thực hành - HS nghe giảng

4 Củng cố.

- Cách lựa chọn khoá cho bảng

- Cách thao tác tạo liên kết tổng hợp thông tin từ nhiều bảng 5 Bài tập nhà.

- Đọc trước nội dung §11 Các thao tác với CSDL quan hệ IV. RÚT KINH NGHIỆM

(44)

Ngày soạn:

Ngày giảng: VỚI CƠ SỞ DỮ LIỆU QUAN HỆ

I MỤC TIÊU: Kiến thức

- Biết chức mà hệ QTCSDL quan hệ phải có vai trị, ý nghĩa chức q trình tạo lập, cập nhật khai thác hệ QTCSDL quan hệ

2 Kỹ

- Có liên hệ với thao tác cụ thể trình bày chương II Thái độ

- Có thái độ nghiêm túc học II ĐỒ DÙNG DẠY HỌC

1 Chuẩn bị GV:

- Sách giáo viên, SGK Tin 12, Giáo án 2 Chuẩn bị HS:

- Sách giáo khoa, ghi, SBT III HOẠT ĐỘNG DẠY - HỌC:

1 Tổ chức lớp: Ổn định kiểm tra sĩ số. 2 Kiểm tra cũ.

3 Bài mới:

Nội dung Hoạt động GV Hoạt động HS

1 Tạo lập sở liệu. * Tạo bảng:

Để tạo bảng ta cần phải khai báo cấu trúc bảng bao gồm bước: - Đặt tên trường

- Chỉ định kiểu liệu cho trường - Khai báo kích thước trường Một ví dụ giao diện để tạo bảng hình 75

+ Chọn khóa cho bảng cách

GV: Nội dung kiến thức HS tiếp cận trước GV triển khai giảng dạy phịng máy có điều kiện, dùng máy chiếu để thực giảng thơng qua Slide, mơ tả trực tiếp Access

GV: Em nêu bước để tạo CSDL?

- HS lắng nghe

HS: Trả lời câu hỏi. - Tạo bảng

- Chọn khóa cho bảng - Đặt tên bảng lưu cấu trúc bảng

- Tạo liên kết bảng

(45)

để hệ QTCSDL tự động chọn ta xác định khóa thích hợp khóa làm khóa

+ Đặt tên bảng lưu cấu trúc bảng + Tạo liên kết bảng

GV: Bước để tạo lập CSDL quan hệ tạo hay nhiều bảng Để thực điều đó, cần phải xác định khai báo cấu trúc bảng

2 Cập nhật liệu

- Phần lớn hệ QTCSDL cho phép tạo biểu mẫu nhập liệu Hình.76 để làm cho cơng việc nhập liệu trở nên dễ dàng hơn, nhanh hạn chế bớt khả nhầm lẫn

- Dữ liệu nhập vào chỉnh sửa, thêm, xóa

+ Thêm ghi cách bổ sung một vài liệu vào bảng + Chỉnh sửa liệu việc thay đổi giá trị mà khơng phải thay đổi tồn giá trị thuộc tính cịn lại

+ Xóa ghi việc xóa bảng

GV: Trong Word mà em đã học để tạo danh sách học sinh em phải thực hiện như nào?

GV: Trong Access cũng tương tự sau em tạo xong cấu trúc cho bảng ta phải cập nhật liệu cho bảng

- Dữ liệu nhập vào làm gì?

HS: Tạo cấu trúc bảng. Nhập liệu

- HS: chỉnh sửa, thêm, xóa

4 Củng cố.

- Nhắc lại thao tác tạo cập nhật liệu 5 Bài tập nhà.

- Đọc nội dung §11 Các thao tác với CSDL quan hệ 6 Kiểm tra 15'.

(46)

Câu 1: CSDL quan hệ gì? Hệ quản trị CSDL sử dụng khóa với mục đích gì?(4 điểm)

Câu 2: Em nêu công việc mà em thích dùng máy tính để quản lý Hãy cho biết thông tin cần lưu trữ cho việc quản lý (6 điểm)

Đáp án:

Câu 1: CSDL xây dựng dựa mơ hình liệu quan hệ gọi CSDL quan hệ Hệ QT CSDL dùng để tạo lập, cập nhật khai thác CSDL quan hệ gọi hệ QTCSDL quan hệ

Hệ quản trị CSDL sử dụng khóa với mục đích:

- Để phân biệt liệu, đảm bảo bảng khơng có hai liệu giống hồn tồn - Kiểm sốt tính quán liệu dựa vào thuộc tính khóa để tạo liên kết bảng Câu 2: Câu trả lời tùy thuộc vào công việc học sinh nêu, cần nêu tên công việc cần quản lý, nêu thông tin cần lưu trữ cho việc quản lý

IV RÚT KINH NGHIỆM

Tiết 42 Ngày soạn: Ngày giảng:

§11 CÁC THAO TÁC

VỚI CƠ SỞ DỮ LIỆU QUAN HỆ (Tiếp) I MỤC TIÊU:

Kiến thức

- Biết chức mà hệ QTCSDL quan hệ phải có vai trị, ý nghĩa chức trình tạo lập, cập nhật khai thác hệ QTCSDL quan hệ

2 Kỹ

- Có liên hệ với thao tác cụ thể trình bày chương II Thái độ

- Có thái độ nghiêm túc học II ĐỒ DÙNG DẠY HỌC

1 Chuẩn bị GV:

- Sách giáo viên, SGK Tin 12, Giáo án 2 Chuẩn bị HS:

- Sách giáo khoa, ghi, SBT III HOẠT ĐỘNG DẠY - HỌC:

1 Tổ chức lớp: Ổn định kiểm tra sĩ số. 2 Kiểm tra cũ.

Hãy nêu số công việc cụ thể cập nhật DL? Cập nhật để làm gì? 3 Bài mới:

Nội dung Hoạt động GV Hoạt động HS

3.Khai thác CSDL: GV: Trong trình cập nhật

(47)

a Sắp xếp ghi :

Một hệ QTCSDL thường phải thực khả tổ chức cung cấp phương tiện truy cập ghi theo trình tự

- Các ghi xếp theo nội dung hay nhiều trường

b Truy vấn CSDL:

Truy vấn phát biểu thể yêu cầu người sử dụng

Truy vấn dạng lọc, có khả thu thập thơng tin từ nhiều bảng hệ CSDL quan hệ

Để phục vụ việc truy vấn CSDL, thông thường hệ QTCSDL cho phép nhận biểu thức hay tiêu chí nhằm mục đích sau:

+ Định vị ghi

+ Thiết lập mối quan hệ hay liên kết bảng để kết xuất thông tin

+ Liệt kê tập ghi + Thực phép toán + Xóa số ghi

+ Thực thao tác quản lí liệu khác

c Xem liệu

Thông thường hệ QTCSDL cung cấp nhiều cách xem liệu + Xem toàn bảng

+ Có thể dùng cơng cụ lọc liệu để xem tập ghi số trường bảng + Các hệ QTCSDL quan hệ quen

liệu khơng tránh khỏi sai sót Access cung cấp cho chức sau để xử lý tình đó:

Ví dụ, xếp danh sách học sinh theo gì?

GV: Chẳng hạn, khai thác CSDL thư viện, người thủ thư tạo truy vấn để liệt kê dang sách học sinh mượn sách hạn Danh sách kèm theo thông tin liên quan tên sách mượn, ngày mượn, ……

GV: Hệ QTCSDL quan hệ hỗ trợ việc khai báo truy vấn qua cửa sổ với hệ thống bảng chọn thích hợp Trong ta chọn bảng cột thuộc tính liên quan đến liệu cần cho truy vấn

SQL công cụ mạnh cho phép người dùng thể truy vấn mà không cần biết nhiều cấu trúc CSDL

- HS lắng nghe, ghi

- HS trả lời:

Bảng chữ trường tên theo thứ tự giảm dần ngày sinh

- HS lắng nghe, ghi

- HS lắng nghe, ghi

(48)

thuộc cho phép tạo biểu mẫu để xem ghi

d Kết xuất báo cáo

Trông tin báo cáo thu thập cách tập hợp liệu theo tiêu chí người sử dụng đặt

Báo cáo thường in hay hiển thị hình theo khn mẫu định sẵn Cũng biểu mẫu, báo cáo xây dựng dựa truy vấn

GV: Có số loại văn giấy tờ địi hỏi phải đảm bảo quy định chặt chẽ trình bày, đặc biệt vấn đề liên quan tới kế tốn, tài chính, cơng văn …

Báo cáo danh sách ghi đơn giản, định dạng phức tạp hơn, chẳng hạn thống kê kết thi học kì học sinh lớp 12 trường

- HS lắng nghe, ghi

4 Củng cố.

Trong thao tác sau, thao tác khai thác DL

A Tìm kiếm để sữa chữa B Thay đổi nhỏ thông tin môt ghi

C Sắp xếp ghi D Tạo bảng

5 Bài tập nhà.

- Trả lời câu hỏi: 1 trang 93 IV RÚT KINH NGHIỆM

Tiết 43 + 44 Ngày soạn: Ngày giảng:

BÀI TẬP I MỤC TIÊU:

Kiến thức

- Biết thao tác với CSDL quan hệ

- Nêu thao tác toán CSDL quan hệ cụ thể 2 Kỹ

- Có liên hệ với thao tác cụ thể trình bày chương II Thái độ

- Có thái độ nghiêm túc học

(49)

II ĐỒ DÙNG DẠY HỌC 1 Chuẩn bị GV:

- Sách giáo viên, SGK Tin 12, Giáo án, phịng máy, máy chiếu (nếu có) 2 Chuẩn bị HS:

- Sách giáo khoa, ghi, SBT III HOẠT ĐỘNG DẠY - HỌC:

1 Tổ chức lớp: Ổn định kiểm tra sĩ số. 2 Kiểm tra cũ.

Giáo viên nêu câu hỏi, gọi học sinh trả lời, đánh giá cho điểm Câu 1: Hãy nêu bước để tạo lập CSDL.

Câu 2: Truy vấn CSDL gì? Nó nhằm mục đích gì? Câu 3: Thế kết xuất báo cáo

3 Bài mới

Hôm vận dụng kiến thức học 11 cô em giải tập sau Bài 1: Hãy nêu công việc (trong gia đình hay xã hội) dùng máy tính để quản lý

Nội dung Hoạt động GV Hoạt động HS

Một số công việc dùng máy tính để quản lý, là:

 Quản lý thu – chi, thực đơn gia đình: Giúp thành viên gia đình cân đối thu – chi hợp lý, giúp lên thực đơn cho bữa ăn…

 Quản lý, phân luồng giao thông, lưu lượng xe ra/vào thành phố…

 Quản lý học sinh trường học, quản lý bệnh nhân bệnh viên, tài khoản khách hàng ngân hàng…

- Nêu câu hỏi, gọi học sinh trả lời

Tập trung suy nghĩ, tham gia xây dựng

Bài 2: Trong toán quản lý Bài 1, cho biết đối tượng cần quản lý thông tin cần lưu trữ.

Nội dung Hoạt động GV Hoạt động HS

Đối tượng cần quản lý thông tin cần lưu trữ toán : Quản lý thu – chi thực đơn gia đình:

- Đối tượng cần quản lý: Tiền, ăn, thành viên gia đình

- Thơng tin lưu trữ: Tên người thu – chi; Ngày thu – chi; Lý thu – chi; Số tiền thu – chi; Danh sách ăn; Ngày mua thức ăn; Số tiền cho món; Chỉ tiêu dinh dưỡng…

- Nêu câu hỏi, gợi ý, gọi

học sinh trả lời Nghe câu hỏi, gợi ý tập trung suy nghĩ, tham gia xây dựng

Bài 3: Khi thông tin CSDL nói cần cập nhật cập nhật gì?

(50)

Thơng tin tốn “Quản lý thu – chi” nói cần cập nhật khi:

- Có thành viên bớt thành viên già đình (thêm vào xóa khỏi danh sách tên người thu – chi);

- Có thành viên thực hành động thu – chi (đưa tiền nhà lấy tiền chi tiêu);

Thơng tin tốn “Quản lý thực đơn” nói cần cập nhật khi:

Có ăn đưa vào danh sách loại bỏ ăn khơng hợp vị khỏi danh sách; Lên thực đơn ăn hàng ngày cho gia đình,…

- Nêu câu hỏi, gợi ý, cho học sinh làm việc theo nhóm, gọi học sinh trả lời

- Đưa nhận xét cuối cho phần trả lời học sinh, cho điểm

- Nghe câu hỏi, gợi ý tập trung suy nghĩ, nêu nhận xét, đưa ý kiến

Bài 4: Khi cần kết xuất thơng tin từ CSDL nói thông tin kết xuất? Hãy phác thảo số mẫu báo cáo cần có

Nội dung Hoạt động GV Hoạt động HS

Quản lý thu – chi gia đình kết xuất khi: * Báo cáo thường niên theo tháng, quý, năm;

* Một thành viên gia đình muốn biết tình hình chi tiêu gia đình;

* Khi muốn cân đối lại thu chi cho phù hợp với giá thị trường

* Muốn biết số tiền người gia đình tiêu tháng;

* Muốn biết ngày chi tiêu tiền, với lí chi hợp lý chưa;…

Quản lý thực đơn hàng ngày: In thực đơn hàng ngày; Xem ăn ưa thích nhất, ăn khơng hợp vị,… Kiểm tra xem ăn có bị trùng lặp tuần hay không Trùng lặp lần

Một số mẫu báo cáo cần có:

- Báo cáo thu – chi hàng tháng, năm…

- Báo cáo theo điều kiện (theo ngày, theo tên người thu – chi,…);

- Thực đơn ăn hàng ngày

- Nêu câu hỏi, gợi ý,cho học sinh làm việc theo nhóm gọi học sinh trả lời - Đưa nhận xét

cuối cho phần trả lời học sinh, cho điểm

- Nghe câu hỏi, gợi ý tập trung suy nghĩ, nêu nhận xét, đưa ý kiến

Bài 5: Hãy cho số VD truy vấn phục vụ cho việc kết xuất thông tin toán (Quản lý thu – chi)

Nội dung Hoạt động GV Hoạt động HS

(51)

Một số ví dụ truy vấn phục vụ cho việc kết xuất thông tin tốn “Quản lý thu – chi” gia đình:

- Hãy tính số tiền dư năm 2011;

- Thống kê tổng tiền thu được, tổng tiền chi tiêu tháng – 2011;

- Thống kê số tiền mà thành viên gia đình chi tháng – 2011; - Hãy cho biết ngày 11 – 11 – 2011 tiểu bao

nhiêu tiền? Lý tiêu?

- Hãy cho biết số tiền trung bình cho bữa ăn tháng – 2011 bao nhiêu?

- In thực đơn từ ngày 20-5-2011 đến ngày 28 – – 2011;

Nêu câu hỏi, gợi ý,cho học sinh làm việc theo nhóm gọi học sinh trả lời

Đưa nhận xét cuối cho phần trả lời học sinh, cho điểm

Nghe câu hỏi, gợi ý tập trung suy nghĩ

Nêu nhận xét câu trả lời bạn, bổ sung ý kiến có

4 Củng cố. 5 Bài tập nhà.

- Ôn tập tiết sau kiểm tra IV RÚT KINH NGHIỆM

Tiết 45. Ngày soạn: Ngày giảng:

KIỂM TRA I MỤC TIÊU.

1 Về kiến thức

- Biết số khái niệm mơ hình liệu quan hệ, CSDL quan hệ

- Hiểu khái niệm bảng, thuộc tính, khố, liên kết thao tác với CSDL quan hệ 2 Về kĩ năng

- học sinh chọn khóa cho bảng đơn giản xác lập liên kết số bảng đơn giản 3 Về tư tưởng, tình cảm

- Ham muốn học hệ QTCSDL quan hệ (Microsoft Access) để giải tốn quản lý máy tính điện tử;

- Học sinh hiểu hứng thú với học ngày u thích mơn học II YÊU CẦU CỦA ĐỀ.

(52)

III ĐỀ BÀI. Đề 01 :

Câu 1(3đ): Hãy nêu đặc trưng mơ hình quan hệ ?

Câu (5đ): Để quản lý số lượng, điểm số học sinh đơn vị trường học Cơ sở liệu xây dựng sau:

HOCSINH: Diễn giải: Mỗi học sinh mô tả tương ứng gồm: mã học sinh, họ tên học sinh, GT: nữ hoặc nam, địa chỉ(DC), ngày sinh học sinh(NS), Mã lớp học

DIEM: học sinh có mã học sinh, điểm mơn Văn, Tốn, Tin, Anh, Lí.

LOP : gồm Tên lớp họ tên giáo viên chủ nhiệm

1 Xác định kiểu liệu, khóa , thuộc tính đóng vai trị liên kết bảng

2 Cơ sở liệu có nhóm người sử dụng: Học sinh – phụ huynh, người quản lí, em phân quyền sau cho họp lý, theo mẫu sau:

Xem Xóa Sửa Thêm Báo cáo

Học sinh – phụ huynh Người quản lí

Câu 3(2đ): Một học sinh lớp 12C chuyển sang lớp 12A sau khai giảng tháng Nhưng sang học kì II, xét nguyện vọng cá nhân, nhà trường lại chuyển học sinh trở lại lớp 12C để có điều kiện giúp đỡ học sinh khác Tệp hồ sơ học bạ lớp 12A cập nhật lần? Chỉ rõ lần thực thao tác cập nhật ?

Đề 02.

Câu 1(3đ): Một quan hệ CSDL quan hệ có đặc trưng ?

Câu 2(5đ): Để quản lý sản phẩm siêu thị Cơ sở liệu xây dựng sau:

SANPHAM: Mỗi loại sản phẩm bán có: mã sản phẩm, tên sản phẩm, nhà sản xuất, giá bản, Số lượng loại sản phẩm

(53)

NHANVIEN: Thông tin nhân viên gồm: Mã nhân viên, họ tên, chức vụ, giới tính(GT), ngày sinh

XUATHANG: phiếu xuất hàng gồm có mã phiếu xuất, mã sản phẩm, ngày xuất, số lượng hàng bán, họ tên người mua hàng, mã nhân viên bán hàng

1 Xác định kiểu liệu, khóa , thuộc tính đóng vai trò liên kết bảng

2 Cơ sở liệu có nhóm người sử dụng: Người mua hàng, người quản lí, em phân quyền sau cho họp lý, theo mẫu sau:

Xem Xóa Sửa Thêm Báo cáo

Người mua hàng Người quản lí

Câu 3(2đ): Một học sinh lớp 12C chuyển sang lớp 12A sau khai giảng tháng Nhưng sang học kì II, xét nguyện vọng cá nhân, nhà trường lại chuyển học sinh trở lại lớp 12C để có điều kiện giúp đỡ học sinh khác Tệp hồ sơ học bạ lớp 12C cập nhật lần? Chỉ rõ lần thực thao tác cập nhật?

IV ĐÁP ÁN. Đề :

Câu 1(3đ): Trong mơ hình quan hệ có đặc trưng : + Về mặt cấu trúc liệu thể bảng + Về mặt thao tác liệu: cập nhật liệu

+ Về mặt ràng buộc liệu: liệu bảng phải thỏa mãn số ràng buộc Câu (5đ): Xác định kiểu liệu, khóa :

Tên bảng Tên trường Kiểu liệu Tên bảng Tên trường Kiểu liệu

HOCSINH

Mahs Text

DIEM

STT Autonumber/

Number

HoTen Text Mahs Text

GT Yes/No Van Number

DC Text Toan Number

NS Date/time Tin Number

LOP Malop Text Anh Number

GVchunhiem Text Li Number

Xác định thuộc tính đóng vai trò liên kết bảng

(54)

Bảng HOCSINH bảng DIEM: thuộc tính đóng vai trò liên kết hai bảng Mahs

2 Cơ sở liệu có nhóm người sử dụng: Học sinh – phụ huynh, người quản lí, em phân quyền sau cho họp lý, theo mẫu sau:

Xem Xóa Sửa Thêm Báo cáo

Học sinh – phụ huynh X

Người quản lí X X X X X

Câu 3(2đ): Tệp hồ sơ học bạ lớp 12A cập nhật lần: Thêm: 1, Xoá: học bạ 12A. Đề 02.

Câu 1(3đ): Một quan hệ CSDL quan hệ có đặc trưng : + Mỗi quan hệ có tên phân biệt với tên quan hệ khác

+ Các phân biệt thứ tự không quan trọng

+ Mỗi thuộc tính có tên để phân biệt, thứ tự thuộc tính khơng quan trọng + Quan hệ khơng có thuộc tính đa trị hay phức hợp

Câu 2(5đ): Để quản lý sản phẩm siêu thị Cơ sở liệu xây dựng sau: Xác định kiểu liệu, khóa :

Tên bảng Tên trường Kiểu liệu Tên bảng Tên trường Kiểu liệu

SANPHAM

Masp Text

XUATHANG

MaPX Autonumber/

Number

TenSP Text MaSP Text

NSX Text NgayXuat Date/time

Gia Number/

Currency

SoLuong Number

SoLuong Number NguoiMua Text

NHANVIEN

MaNV Text MaNV Text

HoTen Text

ChucVu Text

GT Yes/No

NS Date/Time

Xác định thuộc tính đóng vai trị liên kết bảng

Bảng SANPHAM bảng XUATHANG: thuộc tính đóng vai trò liên kết hai bảng MaSP Bảng NHANVIEN bảng XUATHANG: thuộc tính đóng vai trị liên kết bảng MaNV

2 Cơ sở liệu có nhóm người sử dụng: Người mua hàng, người quản lí, em phân quyền sau cho họp lý, theo mẫu sau:

Xem Xóa Sửa Thêm Báo cáo

Người mua hàng X

Người quản lí X X X X X

Câu 3(2đ): Tệp hồ sơ học bạ lớp 12C cập nhật lần: Xoá: 1, Thêm: hồ sơ lớp 12C V RÚT KINH NGHIỆM

(55)

Tiết 46. Ngày soạn: Ngày giảng:

§13: BẢO MẬT THƠNG TIN TRONG CÁC HỆ CSDL

I MỤC TIÊU: Kiến thức

- Biết khái niệm bảo mật tồn quy định, điều luật bảo vệ thông tin - Biết số cách thông dụng bảo mật CSDL

2 Kỹ Thái độ

- Có thái độ nghiêm túc học II ĐỒ DÙNG DẠY HỌC

1 Chuẩn bị GV:

- Sách giáo viên, SGK Tin 12, Giáo án 2 Chuẩn bị HS:

- Sách giáo khoa, ghi, SBT III HOẠT ĐỘNG DẠY - HỌC:

1 Tổ chức lớp: Ổn định kiểm tra sĩ số.

2 Kiểm tra cũ: Em nêu ưu nhược điểm hệ CSDL phân tán? 3 Bài mới:

Nội dung Hoạt động GV Hoạt động HS

I Hoạt động 1.

Bảo mật CSDL là:

- Ngăn chặn truy cập không phép

- Hạn chế tối đa sai sót người dùng

- Đảm bảo thông tin không bị bị thay đổi ý muốn - Không tiết lộ nội dung liệu chương trình xử lí

1 Chính sách ý thức

- Ở cấp quốc gia, bảo mật phụ thuộc vào quan tâm phủ việc ban hành chủ trương, sách, điều luật qui định nhà nước

- Người phân tích, thiết kế người

GV: Ngày xã hội tin học hóa nhiều hoạt động diễn mạng có qui mơ tồn giới

- Em nêu số nguy với thông tin mạng mà em biết ?

- Do vấn đề bảo mật thông tin đặt lên hàng đầu

- Việc bảo mật thực giải pháp kỹ thuật phần cứng lẫn phần mềm - Tuy nhiên việc bảo mật phụ thuộc vào nhiều chủ trương, sách chủ sở hữu thông tin ý thức

- HS lắng nghe, ghi

- HS suy nghĩ trả lời: Thơng tin mạng bị virus, tin tặc phá hoại

(56)

QTCSDL phải có giải pháp tốt phần cứng phần mềm thích hợp

- Người dùng phải có ý thức bảo vệ thông tin

người dùng

II Hoạt động 2: Phân quyền truy cập nhận dạng người dùng

Bảng phân quyền truy cập:

Mã HS Các điểm số Các thông tin khác

K10 Đ Đ K

K11 Đ Đ K

K12 Đ Đ K

Giáo viên Đ Đ Đ Người Qt ĐSB X ĐSBX ĐSBX

Đ: đọc, S: Sửa, B: Bổ sung, X:Xố, K: Khơng truy cập

- Người QTCSDL cần cung cấp: + Bảng phân quyền truy cập cho hệ CSDL

+ Phương tiện cho người dùng hệ QTCSDL nhận biết họ - Người dùng muốn truy cập vào hệ thống cần khai báo:

+ Tên người dùng + Mật

Dựa vào hai thông tin này, hệ QTCSDL xác minh phép từ chối quyền truy cập CSDL Chú ý:

 Đối với nhóm người truy cập cao chế nhận dạng phức tạp

 Hệ QTCSDL cung cấp cho

GV: Ví dụ, số hệ quản lí học tập giảng dạy nhà trường:

- Theo em HS có quyền gì? - Mọi phụ huynh HS truy cập để biết kết học tập em

- Các thầy giáo trường có quyền truy cập cao hơn: Xem kết thơng tin khác HS trường - Người quản lí học tập có quyền nhập điểm, cập nhật thông tin khác CSDL

GV: Theo em điều xảy ra khi khơng có bảng phân quyền? Như vậy: Khi phân quyền có người truy cập CSDL điều quan trọng hệ QTCSDL phải nhận dạng người dùng, tức phải xác minh người truy cập thực người phân quyền Đảm bảo điều nói chung khó khăn - GV: Theo em vào mạng chat, xem thông tin trang Web phân biệt người dùng sử dụng?

- HS suy nghĩ trả lời: Dựa vào kiến thức thực tế: HS xem điểm

HS: Khi khơng có phân quyền em vào xem điểm đồng thời sửa điểm

- HS lắng nghe, ghi

- HS suy nghĩ, trả lời: Dựa vào tên đăng nhập, mật

(57)

người dùng cách thay đổi mật khẩu, tăng cường khả bảo vệ mật

- GV nhận xét

- Tuy nhiên với nhóm truy cập cao người ta cịn dùng phương pháp nhận diện dấu vân tay, nhận dạng người,…

- HS lắng nghe, ghi

4 Củng cố.

- Bảo mật hệ CSDL

- Phân quyền truy cập nhận dạng người dùng 5 Bài tập nhà.

- Học xem trước mục 3, 13 IV RÚT KINH NGHIỆM

Tiết 47. Ngày soạn: Ngày giảng:

§13: BẢO MẬT THƠNG TIN TRONG CÁC HỆ CSDL (Tiết 2)

I MỤC TIÊU: Kiến thức

- Biết khái niệm bảo mật tồn quy định, điều luật bảo vệ thông tin - Biết số cách thông dụng bảo mật CSDL

2 Kỹ Thái độ

- Có thái độ nghiêm túc học II ĐỒ DÙNG DẠY HỌC

1 Chuẩn bị GV:

- Sách giáo viên, SGK Tin 12, Giáo án 2 Chuẩn bị HS:

- Sách giáo khoa, ghi, SBT III HOẠT ĐỘNG DẠY - HỌC:

1 Tổ chức lớp: Ổn định kiểm tra sĩ số.

2 Kiểm tra cũ: Em nêu sách ý thức người dùng Cách phân quyền truy cập và nhận dạng người dùng?

3 Bài mới:

Nội dung Hoạt động GV Hoạt động HS

(58)

tin nén liệu

- Trong chương trình lớp 10 đề cập đến mã hóa thơng tin theo ngun tắc vịng trịn thay kí tự kí tự khác

- Mã hóa độ dài loạt cách nén liệu

Ví dụ: Từ:

AAAAAAABBBBBBBBCCC Mã hóa thành 7A8B3C

- Khi có liệu dạng nén, cần biết quy tắc nén có liệu gốc Chú ý: Các liệu thường mã hóa nén chương trình riêng

phân quyền việc người truy cập chấp hành chủ trương sách cịn giải pháp để bảo mật thơng tin mã hóa thơng tin

- GV: Khi mã hóa theo phương pháp ngồi việc giảm dung lượng cịn tăng tính bảo mật thơng tin

- GV: Giới thiệu cách mã hoá độ dài loạt.?

Em mã hoá từ sau: AAAABBBBBDDDDEEE - GV: nhận xét, sửa sai

- HS lắng nghe

- HS lắng nghe, ghi

- HS suy nghĩ trả lời 4A5B4D3E

II Hoạt động 2: Lưu biên Biên hệ thống thông thường cho biết:

- Số lần truy cập vào hệ thống, vào thành phần hệ thống, vào yêu cầu tra cứu,…

- Thông tin số lần cập nhật cuối cùng: nội dung cập nhật, người thực hiện, thời điểm cập nhật,…

- Ghi biên hệ thống để:

+ Trợ giúp việc khôi phục liệu có cố kĩ thuật hoạt động hệ CSDL

+ Đánh giá mức độ quan tâm người dùng với liệu

+ Để phát truy vấn khơng bình thường, từ có biện pháp xử lý hành

- GV: Ngồi giải pháp nêu trên, người ta tổ chức lưu biên hệ thống Vậy biên hệ thống thường cho biết gì?

- GV nhận xét, tổng kết

- GV: Khi ghi biên hệ thống vậy, theo em có tác dụng gì? - GV: Biên hệ thống hỗ trợ đáng kể cho việc khôi phục hệ thống có cố kĩ thuật, đánh giá mức độ quan tâm người dùng hệ thống nói chung thành phần hệ thống nói riêng

Dựa biên này, người ta phát truy cập khơng bình thường (ví dụ

- HS đọc SGK, lắng nghe - HS suy nghĩ, trả lời

- HS đọc SGK, suy nghĩ, trả lời

- HS lắng nghe, ghi

(59)

quá thường xuyên quan tâm đến số loại liệu vào số thời điểm định), từ có biện pháp phịng ngừa thích hợp

4 Củng cố.

- Không tồn chế an tồn tuyệt đối cơng tác bảo vệ - Bảo vệ liệu lẫn chương trình xử lý

5 Bài tập nhà.

- Chuẩn bị thực hành 11 IV RÚT KINH NGHIỆM

Tiết 48 Ngày soạn: Ngày giảng:

BÀI TẬP VÀ THỰC HÀNH 11 BẢO MẬT CƠ SỞ DỮ LIỆU I MỤC TIÊU:

Kiến thức

- Biết thêm khái niệm tầm quan trọng bảo mật CSDL - Biết số cách thơng dụng bảo mật CSDL

- Có thái độ đắn việc sử dụng bảo mật CSDL 2 Kỹ

- Tạo bảng chọn khố cho bảng - Biết cách lấy thơng tin từ nhiều bảng Thái độ

- Có thái độ nghiêm túc học II ĐỒ DÙNG DẠY HỌC

1 Chuẩn bị GV:

- Sách giáo viên, SGK Tin 12, Giáo án 2 Chuẩn bị HS:

- Sách giáo khoa, ghi, SBT III HOẠT ĐỘNG DẠY - HỌC:

1 Tổ chức lớp: Ổn định kiểm tra sĩ số.

2 Kiểm tra cũ: Em nêu cách mã hoá độ dài loạt? Khi lưu biên hệ thống cho biết gì? 3 Bài mới:

(60)

I Hoạt động 1: Bài tập 1:

Một cửa hàng bán buôn hàng điện tử thường xuyên nhận hàng từ số công ty bán lại cho khách hàng Hàng nhập xuất trực tiếp từ kho cửa hàng Cửa hàng xây dựng CSDL BAN_HANG gồm bảng sau: <SGK trang 105 – 106)

Bảng MAT_HANG (mặt hàng-quản lí mặt hàng)

Bảng KHACH_HANG (khách hàng-quản lí khách hàng)

Bảng CONG_TY (cơng ty-quản lí các công ty cung cấp hàng)

Bảng PHIEU_NHAP (phiếu nhập-quản lí phiếu nhập hàng)

Bảng PHIEU_XUAT (phiếu xuất-quản lí phiếu xuất hàng)

Khách hàng

- Tên loại mặt hàng - Số lượng mặt hàng có

- Giá bán loại mặt hàng - Hạn sử dụng loại mặt hàng

- Xuất sứ loại mặt hàng Thủ kho kiêm người giao hàng - Mã loại mặt hàng

- Số lượng loại mặt hàng có kho

- Biết số lượng mặt hàng nhập, biết số lượng mặt hàng xuất (quản lí thơng qua phiếu nhập/xuất), nhập ai, xuất cho Kế tốn

- Có phiếu nhập/xuất - Hình thức tốn

- Phân nhóm làm tập

- Phân vị trí nhóm làm tập

- Những yêu cầu kiến thức, kỹ năng, thái độ HS

- Để thời gian phút để học sinh đọc kĩ yêu cầu thực hành

- Hướng dẫn cách thức thực buổi thực hành HS

- GV:Các đối tượng sử dụng chương trình quản lí CSDL BAN_HANG gì?

Trong thực tế hoạt động kinh doanh cửa hàng phức tạp Chẳng hạn có hoạt động sau:

Nhập hàng vào cửa hàng Bán hàng

Thu tiền mặt Chi tiền mặt Chi phí kinh doanh Cơng nợ

Quản lí kho Báo cáo Bảo mật

- GV: Theo em, đối tượng u cầu chương trình có chức gì?

- Mỗi nhóm tìm chức cần có chương trình phục vụ nhóm

- Chú ý lắng nghe, thực theo phân công GV - Xem nội dung tập thực hành

- Nêu yêu cầu kiến thức cần vận dụng để hoàn thành thực hành

- Chú ý lắng nghe, quan sát ghi nhớ yêu cầu GV + HS suy nghĩ, trả lời:

- Khách hàng Thủ kho (kiêm người giao hàng) Kế tốn Người quản lí cửa hàng

- HS thảo luận theo nhóm - Các nhóm trình bày trao đổi ý kiến

- Kết luận sau thống ý kiến

(61)

- Đã tốn/cịn nợ Người quản lí

- Hàng nhập công ti - Hàng xuất cho công ti - Cịn nợ cơng ti

- Có cơng ti chưa tốn - Số lượng hàng thực tế

- Thông tin loại mặt hàng

- Lượng vốn lưu thơng - Tình hình kinh doanh

- GV nhận xét, tổng kết

4 Củng cố. 5 Bài tập nhà.

- Tìm hiểu thêm thực tế, xem trước yêu cầu 2, IV RÚT KINH NGHIỆM

Tiết 49 Ngày soạn: Ngày giảng:

BÀI TẬP VÀ THỰC HÀNH 11 BẢO MẬT CƠ SỞ DỮ LIỆU(T2) I MỤC TIÊU:

Kiến thức

- Biết thêm khái niệm tầm quan trọng bảo mật CSDL - Biết số cách thông dụng để bảo mật CSDL

2 Kỹ 3 Thái độ

- Học sinh có thái độ đắn việc sử dụng bảo mật CSDL II ĐỒ DÙNG DẠY HỌC

1 Chuẩn bị GV:

- Sách giáo viên, SGK Tin 12, Giáo án 2 Chuẩn bị HS:

- Sách giáo khoa, ghi, SBT III HOẠT ĐỘNG DẠY - HỌC:

1 Tổ chức lớp: Ổn định kiểm tra sĩ số. 2 Kiểm tra cũ:

(62)

Nội dung Hoạt động GV Hoạt động HS Bài 2: Giả sử chương trình có chức

năng:

- Khách hàng biết tên, số lượng mặt hàng cịn cửa hàng, số thơng tin cần thiết mặt hàng - Thủ kho biết tình hình hàng nhập, xuất tồn kho

- Kế tốn biết tình hình thu, chi - Người quản lí cửa hàng biết thơng tin, đặc biệt quan tâm tình hình xuất/nhập loại mặt hàng, tình hình kinh doanh mặt hàng - Bảo mật CSDL

Nếu chức bảo mật CSDL thực phân quyền, đối tượng nêu trao quyền nào?

GV: chiếu lên phông yêu cầu tập 2, yêu cầu học sinh lớp thảo luận nêu ý kiến

GV: gợi ý, hướng dẫn học sinh thảo luận, đưa ý kiến phân quyền

HS: thảo luận nêu ý kiến

Bài 3: Khi xây dựng CSDL, người ta thường tạo giao diện có trang chứa nút lệnh yêu cầu người dùng khai báo định danh (tên, mật khẩu) xác định quyền truy cập Sau khai báo, trang mở hiển thị danh sách chức tương ứng với quyền truy cập mà người dùng phép sử dụng Người dùng sử dụng chức để truy cập phần liệu với mức phân quyền mà người lập trình dành cho

Theo em, người ta làm vậy?

GV: chiếu tiếp lên phông yêu cầu

- GV ví dụ thực tế em sử dụng chương trình máy tính có bảo mật? GV: nhấn mạnh tầm quan trọng bảo mật CSDL - GV: nêu ý tưởng bảo mật khác

- HS: nêu ý kiến

- HS suy nghĩ, trả lời

- HS: nêu ý kiến

4 Củng cố. 5 Bài tập nhà.

- Đọc kiến thức học IV RÚT KINH NGHIỆM

(63)

Tiết 50 Ngày soạn: Ngày giảng:

BÀI TẬP I MỤC TIÊU:

Kiến thức

- Biết thêm khái niệm tầm quan trọng bảo mật CSDL - Biết số cách thông dụng để bảo mật CSDL

2 Kỹ 3 Thái độ

- Học sinh có thái độ đắn việc sử dụng bảo mật CSDL II ĐỒ DÙNG DẠY HỌC

1 Chuẩn bị GV:

- Sách giáo viên, SGK Tin 12, Giáo án 2 Chuẩn bị HS:

- Sách giáo khoa, ghi, SBT III HOẠT ĐỘNG DẠY - HỌC:

1 Tổ chức lớp: Ổn định kiểm tra sĩ số. 2 Kiểm tra cũ:

3 Bài mới:

Nội dung Hoạt động GV Hoạt động

của HS Câu hỏi 1: Với vị trí người dùng, em làm để bảo vệ

hệ thống khai thác CSDL?

HD: Với vị trí người dùng, để bảo vệ hệ thống khai thác CSDL, cần tuân thủ nghiêm chỉnh quy định bảo mật hệ thống như:

- Khơng tìm cách lấy cắp phá mật người khác;

- Không truy cập trái phép vào hệ thống người khác; - Không tạo làm lây lan virus;

- Định kỳ thay đổi mật máy tính hệ thống mình;

- Phân quyền cho hệ thống, phân mềm tạo ra…

- Nêu câu hỏi - Gọi học sinh trả lời

- Gọi hs nhận xét, bổ sung

- Đưa kết luận

Tập trung suy nghĩ, tham gia xây dựng

(64)

xuyên thay đổi tham số hệ thống bảo vệ

Trong trình hoạt động, người quản trị cần phải thường xuyên thay đổi tham số hệ thống bảo vệ

Ví dụ: Hệ thống ngân hàng nơi thành phần tội phạm quan tâm nhiều Vì vậy, thành viên quản trị cần phải thực nghiêm ngặt việc thay dổi tham số bảo vệ (như mật truy cập vào hệ thống, khóa mã thơng tin…) để tránh trường hợp mật khóa mã dùng lâu ngày có nhiều khả bị rị rỉ thơng tin (với trường hợp nhân viên chuyển công tác bị người khác theo dõi)

Mặt khác, không thường xuyên thay đổi tham số bảo vệ cho hệ thoongs ngân hàng tin tặc (hacker) có đủ thời gian để lần mật để công vào hệ thống Việc thay đổi tham số bảo vệ hệ thống thường xuyên cách ngăn bớt phá hoại tội phạm tin học

Trong thực tế, nhiều ngân hàng tiếng giới với hệ thống bảo vệ tối tân bị tin tặc truy cập vào hệ thống, ăn cắp hàng chục triệu đô la khiến hệ thống tê liệt thời gian dài

- Nêu câu hỏi - Gọi học sinh trả lời Tóm tắt câu trả lời

- Gọi hs nhận xét, bổ sung

- Đưa kết luận

Tập trung suy nghĩ, tham gia xây dựng

4 Củng cố. 5 Bài tập nhà.

- Đọc kiến thức học kì II, tiết sau ơn tập IV RÚT KINH NGHIỆM

Tiết 51 Ngày soạn: Ngày giảng:

ÔN TẬP HỌC KÌ II I MỤC TIÊU

1.Kiến thức

- Củng cố cho học sinh kiến thức hệ CSDL quan hệ, khái niệm thao tác với hệ CSDL quan hệ

(65)

- Củng cố cho học sinh kiến thức kiến trúc bảo mật hệ CSDL, loại kiến trúc bảo mật hệ CSDL

2.Kĩ năng 3 Thái độ

- Thấy ý nghĩa hệ quản trị cở liệu tầm quan trọng việc học môn Tin học II ĐỒ DÙNG DẠY HỌC

1 Chuẩn bị GV:

- Sách giáo viên, SGK Tin 12, Giáo án 2 Chuẩn bị HS:

- Sách giáo khoa, ghi, SBT III HOẠT ĐỘNG DẠY - HỌC:

1 Tổ chức lớp: Ổn định kiểm tra sĩ số. 2 Kiểm tra cũ:

3 Bài mới:

Nội dung Hoạt động GV Hoạt động HS

I Hoạt động 1: Hệ thống lại kiến thức học

CSDL quan hệ

* Mơ hình liệu quan hệ * Cơ sở liệu quan hệ - Khái niệm

- Ví dụ

- Khóa liên kết bảng (khóa, khóa chính, liên kết)

3 Các thao tác với CSDL quan hệ * Tạo lập CSDL

- Tạo bảng

- Chọn khóa

- Đặt tên bảng lưu cấu trúc bảng - Tạo liên kết bảng

* Cập nhật liệu - Thêm ghi - Chỉnh sửa liệu

- Xóa ghi việc xóa bảng

* Khai thác CSDL - Sắp xếp ghi

GV: yêu cầu học sinh nhắc lại kiến thức học GV: nêu khái niệm CSDL quan hệ?

GV: lấy ví dụ cho thao tác với CSDL quan hệ?

- HS: trả lời câu hỏi, hệ thống lại kiến thức học

- HS: nhắc lại khái niệm

(66)

- Truy vấn CSDL - Xem liệu - Kết xuất báo cáo

II Hoạt động 2: Xét bảng thơng tin đăng kí học thêm sau:

Họ tên Lớp

Môn học Tự nhiên

Xã hội Nguyễn Thị

An 12A Tốn, Lí, Hoá Nguyễn Thị

Hải 12A Toán, Hoá, Sinh Nguyễn Thị

An

Trần Văn Nam 12A Văn, Sử, Địa Trần Tiến

Vinh

12A

6 Toán

- Em đề xuất phương án sửa lại cấu trúc để bảng trở thành quan hệ - Xác định khố bảng chỉnh sửa

- GV: Bảng thông tin không quan hệ sao? + GV: Em đưa phương án sửa lại cấu trúc bảng để trở thành quan hệ?

- GV nhận xét, kết luận

- Tách hàng cột 1: thành hàng

- Tách cột “Môn học”: thành cột tương ứng mơn mà lớp đăng kí: Tốn, Lí, Hố, Sinh, Văn, Sử, Địa Giá trị C đăng kí học, để trống khơng học

- Thêm cột STT

- GV: Xác định khố bảng chỉnh sửa?

- HS suy nghĩ, trả lời:

trong bảng có cột đa trị, cột vừa phức hợp, vừa đa trị

- HS suy nghĩ, trả lời:

- HS lắng nghe, ghi nhớ

- HS suy nghĩ, trả lời: STT => Ta có : Bảng chỉnh sửa

STT Họ tên Lớp Toán Lí Hố Sinh Văn Sử Địa

1 Nguyễn Thị An 12A6 C C C

2 Nguyễn Thị Hải 12A7 C C C

3 Nguyễn Thị An 12A7 C C C

4 Trần Văn Nam 12A7 C C C

5 Trần Tiến Vinh 12A6 C

4 Củng cố

Cơ sở liệu quan hệ

Các thao tác với CSDL quan hệ Các loại kiến trúc hệ CSDL 5 Hướng dẫn nhà

- Ôn tập kiến thức học - Chuẩn bị sau thi học kì II

(67)

IV RÚT KINH NGHIỆM

Tiết 52 Ngày soạn: Ngày giảng:

KIỂM TRA HỌC KÌ II 1 MỤC TIÊU đánh giá

- Tổng hợp kiến thức học HK II 2 Mục đích, yêu cầu.

- Nắm kiến thức hệ CSDL quan hệ, khái niệm thao tác với hệ CSDL quan hệ - Biết loại kiến trúc hệ CSDL

3 Đề bài: Đề

Câu 1(3đ): Trình bày bước để tạo lập CSDL?

Câu 2(3đ): Nêu số ưu điểm hạn chế hệ sở liệu phân tán Câu 3(4đ): Xét bảng thông tin đăng ký học thêm:

Họ tên Lớp Văn hố Mơn học Thể thao

Trần Văn Hải 12A Toán, Hoá

Nguyễn Văn Long 12B Đá bóng

Lê Thị Ánh 12C Anh, Lý,Văn

Nguyễn Thị Ánh

Trần Văn Nam 12A Cầu lông

- Tại bảng thông tin không quan hệ? Em đề xuất phương án sửa lại cấu trúc để bảng trở thành quan hệ

- Xác định khố bảng sửa Đề 2:

Câu 1(3đ): Các thao tác khai thác CSDL? Trong Access, để phục vụ truy vấn CSDL, hệ QT CSDL cho phép nhập biểu thức hay tiêu chí nhằm mục đích ?

Câu 2(3đ): Hệ CSDL trung tâm có đặc điểm gì? Trình bày ưu nhược điểm hệ CSDL trung tâm? Câu 3(4đ): Xét bảng thông tin xử phạt lỗi vi phạm an tồn giao thơng:

Họ tên Thơng tin vi phạm Người phạt

(68)

Nguyễn Thị Anh 2/12/2009 Vượt đèn đỏ Phạm Văn Minh Nguyễn Văn Hải

Phạm Thị Hải

20/3/2010 Vượt tốc độ cho phép Nguyễn Văn Thái Đặng Văn Dũng

7/3/2010 Không đội mũ bảo hiểm Không lái

Phạm Văn Minh Trần Văn Nam

28/3/2010 Không giấy tờ xe, Vượt đèn đỏ

TrầnVăn Thanh

- Tại bảng thông tin không quan hệ? Em đề xuất phương án sửa lại cấu trúc để bảng trở thành quan hệ

- Xác định khố bảng sửa 4 Đáp án.

Đề 1:

Câu 1(3đ): Trình bày bước để tạo lập CSDL?

* Tạo bảng:Để tạo bảng ta cần phải khai báo cấu trúc bảng bao gồm bước: - Đặt tên trường

- Chỉ định kiểu liệu cho trường - Khai báo kích thước trường

+ Chọn khóa cho bảng cách để hệ QTCSDL tự động chọn ta xác định khóa thích hợp khóa làm khóa

+ Đặt tên bảng lưu cấu trúc bảng + Tạo liên kết bảng

Câu 2(3đ): Nêu số ưu điểm hạn chế hệ sở liệu phân tán - Ưu điểm:

+ Cấu trúc phân tán liệu thích hợp với nhiều người dùng

+ Dữ liệu chia sẻ mạng cho phép quản lí địa phương; + Dữ liệu có tính tin cậy cao;

+ Cho phép mở rộng tổ chức cách linh hoạt - Hạn chế:

+ Hệ thống phức tạp hệ tập trung làm ẩn phân tán liệu người dùng; + Thiết kế CSDL phức tạp, chi phí cao;

+ Đảm bảo an ninh khó khăn

Câu 3(4đ): Xét bảng thông tin đăng ký học thêm:

+ Bảng thông tin không quan hệ bảng có cột có thuộc tính phức hợp, đa trị + Phương án sửa lại cấu trúc bảng để trở thành quan hệ sau:

C: Lớp có chọn đăng kí học thêm, để trống khơng đăng kí học

STT Họ tên Lớp Tốn Hố Anh Văn Đá bóng Cầu lơng

(69)

1 Trần Văn Hải 12A C C

2 Nguyễn Văn Long 12B C

3 Lê Thị Ánh 12C C C C

4 Nguyễn Thị Ánh 12A C

5 Trần Văn Nam 12A C

- Khố bảng sửa: STT Đề 2:

Câu 1(3đ): Các thao tác khai thác CSDL? Trong Access, để phục vụ truy vấn CSDL, hệ QT CSDL cho phép nhập biểu thức hay tiêu chí nhằm mục đích ?

- Các thao tác khai thác CSDL :Tạo lập sở liệu, Cập nhật liệu, Khai thác CSDL

- Để phục vụ việc truy vấn CSDL, thông thường hệ QTCSDL cho phép nhận biểu thức hay tiêu chí nhằm mục đích sau:

+ Định vị ghi

+ Thiết lập mối quan hệ hay liên kết bảng để kết xuất thông tin + Liệt kê tập ghi

+ Thực phép tốn + Xóa số ghi

+ Thực thao tác quản lí liệu khác

Câu 2(3đ): Hệ CSDL trung tâm:Là hệ CSDL cài đặt máy tính trung tâm - Đặc điểm:

+ Dữ liệu lưu trữ máy tính trung tâm + Nhiều người dùng từ xa truy cập CSDL - Ưu điểm:

+ Nhiều người sử dụng CSDL lúc + Có thể sử dụng CSDL từ xa

- Nhược điểm:

+ Việc bảo mật an tồn liệu khơng cao

+ Các xử lý CSDL thực máy tính trung tâm

Câu 3(4đ): Xét bảng thơng tin xử phạt lỗi vi phạm an tồn giao thông:

+ Bảng thông tin không quan hệ bảng có cột có thuộc tính phức hợp, đa trị + Phương án sửa lại cấu trúc bảng để trở thành quan hệ sau:

V: vi phạm, để trống không vi phạm lỗi giao thông S

T T

Họ tên Ngày vi phạm

Vượt đèn đỏ

Vượt tốc độ

cho

Không đội mũ bảo hiểm

Không lái

Không giấy tờ

xe

(70)

phép Nguyễn Thị

Anh 2/12/2009 V

Phạm Văn Minh Nguyễn Văn

Hải 20/3/2010 V

Nguyễn Văn Thái

3 Phạm Thị Hải 20/3/2010 V Nguyễn

Văn Thái Đặng Văn

Dũng 07/3/2010 V V

Phạm Văn Minh

5 Trần Văn Nam 28/3/2010 V V TrầnVăn

Thanh - Khố bảng sửa: STT

IV RÚT KINH NGHIỆM

Ngày đăng: 16/05/2021, 14:34

w