tin 12 ch1 tin học 12 nguyễn thái đức thư viện giáo dục tỉnh quảng trị

19 6 0
tin 12 ch1  tin học 12  nguyễn thái đức  thư viện giáo dục tỉnh quảng trị

Đ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

Phần mềm cung cấp một môi trường thuận lợi và hiệu quả để tạo lập, lưu trữ và khai thác thông tin của CSDL được gọi là hệ quản trị cơ sở dữ liệu (hệ QTCSDL) Chú ý: Người ta thường dùng[r]

(1)

Tiết : 01 Ngày soạn : / / Tuần : . Ngày giảng : / /

§ MỘT SỐ KHÁI NIỆM CƠ BẢN (Tiết 1) A MỤC TIÊU

I Kiến thức :

 Tìm hiểu tốn quản lí

 Tìm hiểu cơng việc thường gặp xữ lí thơng tin tổ chức Một số lưu ý:

- Trong Cần lưu ý làm rõ cho HS thấy vấn đề sau: + Cơng tác quản lí chiếm phần lớn ứng dụng tin học;

+ Việc xử lí thơng tin tốn quản lí có đặc điểm chung: tạo lập hồ sơ, cập nhật hồ sơ, khai thác hồ sơ (sắp xếp, tìm kiếm, tổng hợp thông tin lập báo cáo)

+ Dù thông tin quản lí thuộc lĩnh vực nào, phải thực số công việc:

 Tạo lập hồ sơ đối tượng quản lí;  Cập nhật hồ sơ;

 Khai thác hồ sơ

- Có nhiều định nghĩa khác CSDL định nghĩa phải chứa yếu tố bản:

+ Dữ liệu hoạt động tổ chức; + Được lưu trữ nhớ ngoài;

+ Có nhiều người khai thác

- Đối với hệ CSDL cấn giải thích rõ cho HS tính chất hệ CSDL số ứng dụng cụ thể CSDL

II Thái độ :

- Hình thành phong cách làm việc chuẩn mực, thao tác dứt khoát - Giáo dục học sinh tinh thần tích cực học tập

B PHƯƠNG PHÁP GIẢNG DẠY Phương pháp thuyết trình gợi mở

Phương pháp vấn đáp, giải vấn đề, minh họa C CHUẨN BỊ

Giáo viên: Giáo án, tài liệu dụng cụ dạy học Học sinh : Sách đồ dùng học tập

D TIẾN TRÌNH LÊN LỚP

I Ổn định lớp : (1 phút) Kiểm tra sĩ số : II. Nội dung dạy:

HOẠT ĐỘNG THẦY & TRÒ NỘI DUNG KIẾN THỨC HOẠT ĐỘNG : Tìm hiểu tốn quản lí

GV: Theo em để quản lí thơng tin điểm của HS lớp em nên lập danh sách chứa cột ?

HS: Để quản lí cần tạo bảng gồm cột STT, Họ tên, Ngày sinh,

1 Bài tốn quản lí

(2)

Giới tính Đồn viên, Đ,Tốn, Đ.Lý, Đ.Hóa, Đ.Văn, Đ.Tin

a Ví dụ: Để quản lí HS ta tạo bảng sau:

STT Họ tên Ngày sinh Giới tính Đồn viên Tốn Lí Hóa Văn Tin Nguyển An 12/08/91 Nam C 7.8 8.2 9.2 7.3 8.5 Trần Văn Giang 21/03/90 Nam K 5.6 6.7 7.7 7.8 8.3 Lê Minh Châu 03/05/91 Nữ C 9.3 8.5 8.4 6.7 9.1 Doãn Thu Cúc 14/02/90 Nữ K 6.5 7.0 9.1 6.7 8.6

-50 Hồ Minh hải 30/07/91 Nam C 7.0 6.6 6,5 6.5 7.8

GV: Phân tích câu trả lời HS

GV: Em nêu lên cơng việc thường gặp quản lí học sinh nhà trường?

HS: Suy nghĩ trả lời:

GV: Phân tích câu trả lời HS

GV: Dữ liệu lưu máy có ưu điểm gì so với liệu lưu giấy?

HS: Suy nghĩ trả lời câu hỏi

HOẠT ĐỘNG : Các cơng việc thường gặp xữ lí thơng tin tổ chức GV: Em nêu lên cơng việc thường

gặp quản lí thơng tin đối tượng đó?

HS:

- Tạo lập hồ sơ - Cập nhật hồ sơ - Khái thác hồ sơ

? Trong tạo lập hồ sơ làm cơng việc gì? HS:

GV: Phân tích câu trả lời HS

? Trong cập nhật hồ sơ làm cơng việc gì? HS:

GV: Phân tích câu trả lời HS

? Trong khai thác hồ sơ làm cơng việc gì? HS:

GV: Phân tích câu trả lời HS

? Mục đích cuối việc tạo lập CSDL gì?

HS:

2 Các cơng việc thường gặp quản lí thơng tin đối tượng đó

a) Tạo lập hồ sơ

- Xác định chủ thể quản lí - Xác định cấu truc shồ sơ

- Thu thập, tập hợp thông tin cho hồ sơ b) Cập nhật hồ sơ

- Bổ sung - Chỉnh sửa - Xóa

c) Khái thác hồ sơ - Tìm kiếm

- Sắp xếp - Thống kê

- Tổng hợp, phân nhóm hồ sơ - In ấn

(3)

 Về tốn quản lí

 Các cơng việc thường gặp xữ lí thơng tin tổ chức IV Dặn dò : (1 phút)

- Về nhà học làm đầy đủ

Câu 1: Các cơng việc thường gặp quản lí thơng tin đối tượng đó? Câu 2: Lập bảng thứ giấy gồm hai cột, cột đặt tên Tên môn học để liệt kê tất môn học mà em học, cột đặt tên Mã môn học, dùng ký hiệu 1,2,3 để đặt tên cho môn học Đặt tên cho bảng Môn học

Câu 3: Lập bảng thứ 2, gồm cột sau:Mã học sinh, họ tên, ngày sinh,giới tính, địa chỉ, tổ Chỉ ghi tượng trưng học sinh Trong học sinh có mã học sinh nhất, đặt A1, A2 Đặt tên bảng DSHS

Câu 4: Lập bảng thứ 3, gồm cột sau:Mã học sinh, mã môn học, ngày kiểm tra, điểm Mỗi học sinh kiểm tra nhiều mơn Đặt tên Bảng điểm

(4)

Tiết : 02 Ngày soạn : / / Tuần : . Ngày giảng : / /

§ MỘT SỐ KHÁI NIỆM CƠ BẢN (Tiết 2) A MỤC TIÊU

I Kiến thức :

- Khái niệm CSDL hệ CSDL - Các mức thể CSDL II Thái độ :

- Giáo dục học sinh tinh thần tích cực học tập B PHƯƠNG PHÁP GIẢNG DẠY

Phương pháp thuyết trình gợi mở

Phương pháp vấn đáp, giải vấn đề, minh họa C CHUẨN BỊ

Giáo viên: Giáo án, tài liệu dụng cụ dạy học Học sinh : Sách đồ dùng học tập

D TIẾN TRÌNH LÊN LỚP

I Ổn định lớp : (1 phút) Kiểm tra sĩ số : II Kiểm tra củ:

III.Nội dung dạy:

HOẠT ĐỘNG THẦY & TRỊ NỘI DUNG KIẾN THỨC HOẠT ĐỘNG : Tìm hiểu sở liệu

GV: Vậy theo em CSDL?

GV: Gợi ý

HS: Suy nghĩ trả lời câu hỏi Ví dụ: (Hình – trang SGK)

GV: Để người sử dụng tạo CSDL máy tính ta phải có phần mềm phần mềm gọi hệ QTCSDL GV: Hiện HQTCSDL MS-Microsoft Access mà em học chương trình 12 cịn nhiều HQTCSDL khác MySQL, Oracle, SQL Server DB2, phần lớn HQTCSDL nói hoạt động tốt hệ điều hành Linus, Unix MaxOS ngoại trừ SQL Server Microsoft chạy hệ điều hành Windows

3 Hệ sở liệu

a) Khái niệm CSDL hệ CSDL * Khái niệm CSDL:

Một CSDL (Database) tập hợp liệu có liên quan với nhau, chứa thông tin tổ chức đó, lưu trữ thiết bị nhớ để đáp ứng nhu cầu khai thác thông tin nhiều người sử dụng với nhiều mục đích khác

* Khái niệm HQTCSDL

Phần mềm cung cấp môi trường thuận lợi hiệu để tạo lập, lưu trữ khai thác thông tin CSDL gọi hệ quản trị sở liệu (hệ QTCSDL) Chú ý: Người ta thường dùng thuật ngữ hệ CSDL để CSDL HQTCSDL quản trị khai thác CSDL

Như để lưu trữ khai thác thơng tin máy tính cần phải có:

 Cơ sở liệu  Hệ QTCSDL;

(5)

cứng, mạng, …) HOẠT ĐỘNG : Các mức thể CSDL GV: Có mức trừu tượng dùng để mô tả

CSDL; mức CSDL vật lí, mức CSDL khái niệm mức khung nhìn

? Mức vật lí thể gì? HS:

- CSDL vật lí CSDL tập hợp tệp liệu, tồn thường xuyên thiết bị nhớ Ví dụ: CSDL vật lí CSDL lớp gồm 50 tệp, tệp lưu liệu thực tế HS lớp

? Mức khái niệm thể gì? HS:

- CSDL khái niệm CSDL trừu tượng hóa giới thực gắn với người sử dụng Ví dụ, giới thực lớp HS, HS có số thơng tin trừu tượng thành CSDL khái niệm CSDL lớp bảng, cột thuộc tính, hàng tương ứng với thông tin HS

? Mức khung nhìn thể điều gì? HS:

Khung nhìn CSDL phần CSDL khái niệm trừu tượng hóa phần CSDL khái niệm Một CSDL có CSDL vật lí, CSDL khái niệm có nhiều khung nhìn khác Ví dụ, bỏ bớt vài cột CSDL khái niệm lớp phần lại khung nhìn

b) Các mức thể CSDL

* Mức vật lí:

Cho biết liệu lưu trữ

* Mức khái niệm:

Cho biết liệu lưu trữ hệ CSDL liệu có mối quan hệ

* Mức khung nhìn:

Thể phần phần CSDL mà người dùng cần khai thác

IV Cũng cố : (4 phút)

- Khái niệm CSDL hệ CSDL - Các mức thể CSDL V Dặn dò : (1 phút)

(6)

Tiết : 03 Ngày soạn : / / Tuần : . Ngày giảng : / /

§ MỘT SỐ KHÁI NIỆM CƠ BẢN (Tiết 3) A MỤC TIÊU

I Kiến thức :

- Các yêu cầu hệ CSDL - Một số ứng dụng

II Thái độ :

- Giáo dục học sinh tinh thần tích cực học tập B PHƯƠNG PHÁP GIẢNG DẠY

Phương pháp thuyết trình gợi mở

Phương pháp vấn đáp, giải vấn đề, minh họa C CHUẨN BỊ

Giáo viên: Giáo án, tài liệu dụng cụ dạy học Học sinh : Sách đồ dùng học tập

D TIẾN TRÌNH LÊN LỚP

I Ổn định lớp : (1 phút) Kiểm tra sĩ số : II Kiểm tra củ:

III. Nội dung dạy:

HOẠT ĐỘNG THẦY & TRÒ NỘI DUNG KIẾN THỨC HOẠT ĐỘNG : Tìm hiểu các yêu cầu CSDL GV: Thế cấu trúc CSDL?

HS: Trả lời câu hỏi thơng qua SGK

GV: Tính cấu trúc thể điểm sau:

+ Dữ liệu ghi vào CSDL lưu giữ dạng bản ghi

+ Hệ QTCSDL cần có cơng cụ khai báo cấu trúc CSDL(là các yếu tố để tổ chức dữ liệu: cột, hàng, kiểu liệu nhập vào cột, hàng ) xem, cập nhật, thay đổi cấu trúc

GV: Tính tồn vẹn gì?

GV: gợi ý cho HS tính tồn vẹn: Để đảm bảo tính tồn vẹn cột điểm, cho điễm nhập vào theo thang điểm 10, điểm môn học phải đặt ràng buộc giá trị nhập vào >=0 <=10

GV:Tính qn gì?

HS:

GV:Tính an tồn bảo mật thơng tin?

GV: Gợi ý cho HS tính an toàn bảo

4 Hệ sở liệu

c) Các yêu cầu CSDL

- Tính cấu trúc: Dữ liệu CSDL lưu trữ theo cấu trúc xác định

Ví dụ: CSDL lớp có cấu trúc bảng 50 dịng, 10 cột Mỗi cột thuộc tính dịng hồ sơ học sinh

- Tính toàn vẹn: Các giá trị liệu lưu trữ CSDL phải thỏa mãn số ràng buộc, tùy thuộc vào hoạt động tổ chức mà CSDL phản ánh

- Tính quán: Sau thao tác cập nhật liệu có cố (phần cứng hay phần mềm) xảy trình cập nhật, liệu CSDL phải bảo đắn

(7)

mật thông tin: Bản thân em vào mạng để xem điểm CSDL nhà trường hệ thống ngăn lại em cố tình sửa điểm Hoặc điện bị tắt đột ngột phần mềm bị hỏng máy hồn tồn khơi phục lại liệu

GV:Em hiểu tính độc lập?

HS: Suy nghĩ trả lời

GV: Em hiểu tính khơng dư thừa?

GV: Gợi ý cho HS tính khơng dư thừa Một CSDL có cột Ngày sinh khơng cần có cột tuổi

CSDL bảo vệ an tồn, phải ngăn chặn truy xuất khơng phép phải khơi phục CSDL có cố phần cứng hay phần mềm

-Tính độc lập: Vì CSDL phải phục vụ cho nhiều mục đích khai thác khác nên liệu phải độc lập với ứng dụng, không phụ thuộc vào vài tốn cụ thể

- Tính khơng dư thừa: CSDL thường không lưu trữ liệu trùng lặp thơng tin dễ dàng suy diễn hay tính tốn từ dư liệu có Sự trùng lặp thơng tin vừa lãng phí nhớ để lưu trữ vừa dễ dẫn đến tình trạng không quán thông tin

HOẠT ĐỘNG : Tìm hiểu số ứng dụng ? Em nêu số ứng dụng

sống?

d Một số ứng dụng

Việc xây dựng, phát triển khai thác hệ CSDL ngày nhiều hơn, đa dạng hầu hết lĩnh vực kinh tế, xã hội, giáo dục, y tế,…

- Cơ sở giáo dục đào tạo cần quản lí thơng tin người học, môn học, kết qủa học tập,…

- Cơ sở kinh doanh cần có CSDL thơng tin khách hàng, sản phẩm, việc mua bán, …

- Cơ sở sản xuất cần quản lí dây chuyền thiết bị theo dõi việc sản xuất sản phẩm nhà máy, hàng tồn kho hay cửa hàng đơn đặt hàng, …

- Tổ chức tài cần lưu thơng tin cổ phần, tình hình kinh doanh mua bán tài cổ phiếu, trái phiếu,…

- Các giao dịch qua thẻ tín dụng cần quản lí việc bán hàng thẻ tín dụng xuất báo cáo tài định kỳ (theo ngày, tuần, tháng, quí, năm,…)

(8)

bay, việc đăng kí vé lịch bay,…

- Tổ chức viễn thông cần ghi nhận gọi, hóa đơn hàng tháng, tính tốn số dư cho thẻ gọi trước,…

- Sàn chứng khoán… - Vui chơi giải trí…

- Và nhiều ứng dụng khác IV.Cũng cố : (4 phút)

- Các yêu cầu hệ CSDL: + Tính cấu trúc

+ Tính tồn vẹn + Tính qn

+ Tính an tồn bảo mật thơng tin + Tính độc lập

+ Tính khơng dư thừa - Một số ứng dụng

V Dặn dò : (1 phút)

- Về nhà học làm đầy đủ - Chuẩn bị tập:

Câu 1: Giả sử phải xây dựng CSDL để quản lý mượn, trả sách thư viện, theo em cần phải lưu trữ thơng tin gì? Hãy cho biết việc phải làm để đáp ứng nhu cầu quản lí người thủ thư

Câu 2: Phân biệt CSDL với hệ QTCSDL (Tìm điểm giống khác chúng)

Câu 3: Nêu vài ứng dụng quản lí thực tế mà em biết Nêu thao tác khai thác cụ thể tốn

(9)

Tiết : 04 Ngày soạn : / / Tuần : . Ngày giảng : / /

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

I Kiến thức :

- Biết khái niệm CSDL

- Biết vai trò CSDL học tập sống.

II Kỷ năng

- Nhận biết phân tích tốn quản lí sống

III. Thái độ :

- Giáo dục học sinh tinh thần tích cực học tập B PHƯƠNG PHÁP GIẢNG DẠY

Phương pháp thuyết trình gợi mở

Phương pháp vấn đáp, giải vấn đề, minh họa C CHUẨN BỊ

Giáo viên: Giáo án, tài liệu dụng cụ dạy học Học sinh : Sách đồ dùng học tập

D TIẾN TRÌNH LÊN LỚP

I. Ổn định lớp : (1 phút) Kiểm tra sĩ số : II Kiểm tra củ:

III. Nội dung dạy:

HOẠT ĐỘNG THẦY & TRÒ NỘI DUNG KIẾN THỨC HOẠT ĐỘNG : Bài tập ứng dung CSLD quản lí GV: Ví dụ chương trình quản lí học

sinh nhà trường: Mục quản lí hồ sơ:

Mục quản lí điểm

5 Bài tập

- Nêu toán ứng dụng quản lí thực tế mà em biết

- Nêu thao tác khai thác cụ thể tốn

Các câu hỏi trắc nghiệm & tự luận:

Câu 1:Cơ sở liệu (CSDL) :

A Tập hợp liệu có liên quan với theo chủ đề lưu máy tính điện tử

B Tập hợp liệu có liên quan với theo chủ đề ghi lên giấy

C Tập hợp liệu chứa đựng kiểu liệu: ký tự, số, ngày/giờ, hình ảnh chủ thể

(10)

Và nhiều thao tác chức hoạt động khác

HS: Nêu ví dụ khác

Có thể tỏ chức làm theo nhóm sau lên trình bày

Câu 2: Hãy nêu ưu điểm sử dụng CSDL máy tính điện tử:

A Gọn, nhanh chóng

B Gọn, thời (Cập nhật đầy đủ, kịp thời ) C Gọn, thời sự, nhanh chóng

D Gọn, thời sự, nhanh chóng, nhiều nguời sử dụng chung CSDL

Câu 3: Hoạt động sau có sử dụng CSDL

A Bán hàng

B Bán vé máy bay

C Quản lý học sinh nhà trường D Tất

Câu 4: Hệ quản trị CSDL là: A Phần mềm dùng tạo lập CSDL

B Phần mềm để thao tác xử lý đối tượng CSDL

C Phần mềm dùng tạo lập, lưu trữ khai thác CSDL

D Phần mềm dùng tạo lập, lưu trữ CSDL Câu 5: Các thành phần hệ CSDL gồm: A CSDL, hệ QTCSDL

B CSDL, hệ QTCSDL, người

C Con người, CSDL, phần mềm ứng dụng D Con người, phần mềm ứng dụng, hệ QTCSDL, CSDL

Câu 6: Các yêu cầu hệ CSDL A Tính cấu trúc, tính tồn vẹn

B Tính khơng dư thừa, tính qn

C Tính độc lập, tính chia sẻ liệu, tính an tồn bảo mật thông tin

D Các câu

Câu 7: Hãy chọn câu mô tả tương tác thành phần hệ CSDL:

Cho biết: Con người1, Cơ sở liệu 2, Hệ QTCSDL 3, Phần mềm ứng dụng 4

A 2134 B 1342 C 1324 D 1432

Câu 8: Sự khác biệt CSDL hệ QTCSDL

A CSDL tập hợp chứa liệu liên quan với nhau, chứa thông tin vấn đề đó, lưu máy tính CSDL hệ quản trị CSDL tạo Hệ quản trị CSDL phần mềm dùng tạo lập, bảo trì : CSDL, dùng cịn quản trị khai thác CSDL

(11)

quan với chứa thông tin vấn đề CSDL hệ quản trị CSDL tạo Hệ quản trị CSDL phần mềm dùng tạo lập, bảo trì : CSDL, dùng cịn quản trị khai thác CSDL

C CSDL tập hợp liệu có liên quan với nhau, cịn hệ quản trị CSDL chương trình để quản lý khai thác CSDL

D Tất sai

Câu 9: Nêu điểm giống khác CSDL hệ QTCSDL :

CSDL Hệ QTCSDL

Giống Khác

Câu 10: Tại mối quan hệ Hệ QTCSDL CSDL phải mối quan hệ hai chiều?

HOẠT ĐỘNG : Kiểm tra 15 phút Đề 1:

1 Nêu cơng việc thường gặp xữ lí thơng tin tổ chức

2 Các mức thể CSDL nói lên diều gì?

Đề 2:

Phân tích yêu cầu hệ CSDL

IV Cũng cố :

V. Dặn dò : (1 phút)

- Về nhà học làm đầy đủ - Chuẩn bị

(12)

Tiết : 05 Ngày soạn : / / Tuần : . Ngày giảng : / /

§ HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU(Tiết 1) A MỤC TIÊU

I Kiến thức :

- Biết khái niệm hệ quản trị CSDL

- Biết chức hệ quản trị CSDL: Tạo lập CSDL; cập nhật liệu, tìm kiếm kết xuất thơng tin; kiểm sốt, điều khiển việc truy cập vào CSDL - Hoạt động tương tác thành phần hệ QTCSDL II Thái độ :

- Giáo dục học sinh tinh thần tích cực học tập B PHƯƠNG PHÁP GIẢNG DẠY

Phương pháp thuyết trình gợi mở

Phương pháp vấn đáp, giải vấn đề, minh họa C CHUẨN BỊ

Giáo viên: Giáo án, tài liệu dụng cụ dạy học Học sinh : Sách đồ dùng học tập

D TIẾN TRÌNH LÊN LỚP

I. Ổn định lớp : (1 phút) Kiểm tra sĩ số : II Kiểm tra củ: (5 phút)

III Nội dung dạy: (35 phút)

HOẠT ĐỘNG THẦY & TRÒ NỘI DUNG KIẾN THỨC HOẠT ĐỘNG : Tìm hiểu chức hệ QTCSDL

Vì HS chương trình lớp 11 học vế ngơn ngữ lập trình Cụ thể dùng ngơn ngữ lập trình Pascal để minh họa phần ta sử dụng ngôn ngữ để minh họa

GV:Trong Pascal để khai báo biến i, j là kiểu số nguyên, k số thực để dùng trong chương trình em làm nào?

HS: Trả lời câu hỏi Var i, j: integer; k: real;

GV: Thực chất khai báo kiểu liệu

GV: Trong Pascal để khai báo cấu trúc bản ghi học sinh có trường như: hoten, ngaysinh, gioitinh, doanvien, đvan, đtoan, đly, đhoa, … ta phải thực như thế nào?

HS: Type hocsinh = record Hoten: string;

1.Các chức hệ QTCSDL

a Cung cấp cách tạo lập CSDL

(13)

Ngaysinh: string; Gioitinh: boolean; Doanvien: boolean;

đvan, đtoan, đly, đhoa: real; End;

GV: Từ cấu trúc liệu người ta dùng ngôn ngữ định nghĩa liệu để khai báo kiểu cấu trúc liệu

- Trong CSDL người ta dùng ngôn ngữ thao tác liệu tác động mẫu tin (bản ghi) bao gồm:

+ Cập nhật: nhập, sửa, xóa liệu + Tìm kiếm kết xuất liệu

Trong thực tế ngôn ngữ định nghĩa thao tác liệu hai ngôn ngữ riêng biệt mà hai thành phần ngôn ngữ CSDL nhất, chẳng hạn ngơn ngữ có đặc tính sử dụng phổ biến SQL (Structured Query Language)

- Và ngôn ngữ điều khiển liệu

cho phép xác lập quyền truy cập vào sở liệu

b Cung cấp cách cập nhật liệu, khai thác

Ngôn ngữ dùng diễn tả yêu cầu cập nhật hay tìm kiếm, kết xuất thông tin gọi ngôn ngữ thao tác liệu

Thao tác liệu gồm:

- Cập nhật: Nhập, sửa, xóa liệu;

- Tìm kiếm kết xuất liệu;

c Cung cấp cơng cụ kiểm sốt, điều khiển việc truy cập vào CSDL

Hệ QTCSDL thực chức thơng chương trình đảm bảo:

- Phát ngăn chặn truy cập không phép;

- Duy trì tính qn liệu; - Tổ chức điều khiển truy cập

đồng thời;

- Khôi phục CSDL có cố phần cứng hay phần mềm;

- Quản lí mơ tả liệu HOẠT ĐỘNG : Tìm hiểu hoạt động hệ quản trị sở liệu

GV: Bộ xử lí truy vấn có nhiệm vụ tiếp nhận truy vấn trực tiếp người dùng tổ chức thực chương trình ứng dụng

GV: Hệ QTCSDL khơng quản lí làm việc trực tiếp với CSDL mà chỉ quản lí cấu trúc bảng CSDL Cách tổ chức đảm bảo :

+ Hệ QTCSDL trở nên gọn nhẹ

+ Độc lập hệ QTCSDL với liệu + Độc lập lưu trữ với xử lí

GV: Hệ QTCSDL đóng vai trò cầu nối truy vấn trực tiếp người dùng chương trình ứng dụng hệ

2 Hoạt động hệ quản trị sở dữ liệu

- Hệ QTCSDL có hai thành phần : + Bộ xử lý truy vấn

+ Bộ quản lí liệu

- Hoạt động hệ QTCSDL: có yêu cầu người dùng, hệ QTCSDL gửi yêu cầu đến Bộ xử lí truy vấn, có nhiệm vụ thực thơng qua Bộ quản lí liệu yêu cầu hệ điều hành tìm số tệp chứa thơng tin cần thiết thơng qua Bộ quản lí tệp Các thơng tin tìm thấy trả lại thơng qua Bộ quản lí liệu chuyển đến Bộ xử lí truy vấn để trả kết cho người dùng

(14)

QTCSDL với hệ thống quản lí tệp hệ điều hành

GV: Hệ QTCSDL đóng vai trị chuẩn bị, cịn thực chương trình nhiệm vụ hệ điều hành

(cần phân biệt lưu trữ xử lí)

GV: Mỗi chương trình có câu lệnh yêu cầu hệ QTCSDL thực số thao tác CSDL đáp ứng nhu cầu cụ thể đặt

Họ tương tác với hệ thống thơng qua việc sử dụng chương trình ứng dụng viết trước

IV Cũng cố : (4 phút)

- Biết chức hệ quản trị CSDL: Tạo lập CSDL; cập nhật liệu, tìm kiếm kết xuất thơng tin; kiểm sốt, điều khiển việc truy cập vào CSDL - Hoạt động tương tác thành phần hệ QTCSDL V. Dặn dò : (1 phút)

- Về nhà học làm đầy đủ - Chuẩn bị

(15)

Tiết : 06 Ngày soạn : / / Tuần : . Ngày giảng : / /

§ HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU(Tiết 2) A MỤC TIÊU

I Kiến thức :

- Biết vai trò người làm việc với hệ CSDL - Các bước xây dựng sở liệu

II Thái độ :

- Giáo dục học sinh tinh thần tích cực học tập B PHƯƠNG PHÁP GIẢNG DẠY

Phương pháp thuyết trình gợi mở

Phương pháp vấn đáp, giải vấn đề, minh họa C CHUẨN BỊ

Giáo viên: Giáo án, tài liệu dụng cụ dạy học Học sinh : Sách đồ dùng học tập

D TIẾN TRÌNH LÊN LỚP

I. Ổn định lớp : (1 phút) Kiểm tra sĩ số : II Kiểm tra củ: (5 phút)

III Nội dung dạy: (35 phút)

HOẠT ĐỘNG THẦY & TRÒ NỘI DUNG KIẾN THỨC HOẠT ĐỘNG : Tìm hiểu vai trị người làm việc với hệ CSDL Người dùng thường phân thành

nhóm, nhóm có số quyền hạn định để truy cập khai thác CSDL ? Hãy nêu vai trò người quản trị CSDL? HS:

? Hãy nêu vai trò người lập trình ứng dụng?

HS:

? Hãy nêu vai trò người dùng? HS:

3.Vai trò người làm việc với hệ CSDL

a.Người quản trị CSDL

Khái niệm người quản trị CSDL hiểu người, hay nhóm người trao quyền điều hành CSDL

+ Thiết kế cài đặt CSDL, hệ QTCSDL phần mềm có liên quan

+ Cấp phát quyền truy cập CSDL + Duy trì hoạt động hệ thống b Người lập trình ứng dụng

Khi CSDL cài đặt, cần có chương trình ứng dụng đáp ứng nhu cầu khai thác nhóm người dùng Đây cơng việc người lập trình ứng dụng

c Người dùng

(16)

HOẠT ĐỘNG : Tìm hiểu hoạt động hệ quản trị sở liệu

? Hãy nêu bước tiến hành xây dựng CSDL?

HS:

? Nêu công việc bước khảo sát? HS:

? Nêu công việc thiết kế? HS:

? Nêu công việc chạy thử? HS:

4.Các bước cần tiến hành để xây dựng CSDL quản lí.

Bước 1. Khảo sát

- Tìm hiểu u cầu cơng tác quản lí

- Xác định phân tích mối liên hệ liệu cần lưu trữ

- Phân tích chức cần có hệ thống

- Xác định khả phần cứng, phần mềm khai thác sử dụng

Bước 2. Thiết kế - Thiết kế CSDL

- Lựa chọn hệ QTCSDL để triển khai - Xây dựng hệ thống chương trình ứng

dụng

Bước 3. Kiểm thử

- Nhập liệu cho CSDL - Chạy thử

IV Cũng cố : (4 phút)

- Biết vai trò người làm việc với hệ CSDL - Các bước xây dựng sở liệu

V. Dặn dò : (1 phút) - Chuẩn bị

(17)

Tiết : 7-8 Ngày soạn : / / Tuần : . Ngày giảng : / /

Bài tập thực hành 1

TÌM HIỂU HỆ CƠ SỞ DỮ LIỆU (2 tiết) A MỤC TIÊU

I. Kiến thức :

- Biết xác định việc cần làm hoạt động quản lí cơng việc đơn giản - Biết số công việc xây dựng CSDL đơn giản

II Kỷ năng:

- Phân tích hoạt động đối tượng tốn quản lí III Thái độ :

- Giáo dục học sinh tinh thần tích cực học tập B PHƯƠNG PHÁP GIẢNG DẠY

Phương pháp thuyết trình gợi mở

Phương pháp vấn đáp, giải vấn đề, minh họa C CHUẨN BỊ

Giáo viên: Giáo án, tài liệu dụng cụ dạy học Học sinh : Sách đồ dùng học tập

D TIẾN TRÌNH LÊN LỚP

I. Ổn định lớp : (1 phút) Kiểm tra sĩ số : II Kiểm tra củ: (5 phút)

III Nội dung dạy: (35 phút)

HOẠT ĐỘNG THẦY & TRỊ NỘI DUNG KIẾN THỨC HOẠT ĐỘNG : Tìm hiểu tập 1

Tìm hiểu nội qui thư viện, thẻ thư viện, phiếu mượn-trả sách, sổ quản lý sách…của thư viện trường THPT

- Hướng dẫn HS tìm hiểu ràng CSDL xây dựng:

+ Thời hạn mượn sách

+ Số lượng sách mượn lần

+ Qui ước số cố qui phạm nội qui…và số loại phiếu hay sổ sách tối thiểu thẻ mượn đọc, thẻ mượn nhà, sổ theo dõi sách kho, sổ theo dõi tình hình sách cho mượn (tình hình đọc sách độc giả)…

- Chia HS theo nhóm để tìm hiểu nội dung nêu

- Từng nhóm trình bày nội dung thảo luận

- Gọi nhóm khác cho ý kiến đóng góp

Bài 1:

(18)

- Đưa kết luận

HOẠT ĐỘNG : Tìm hiểu tập 2 - Hướng dẫn nhóm chủ yếu tập trung

vào cơng việc chính: quản lí sách mượn-trả sách thư viện

- Từng nhóm trình bày nội dung thảo luận

- Gọi nhóm khác cho ý kiến đóng góp - Đưa kết luận

+ Quản lý sách gồm hoạt động nhập/xuất sách, vào/ kho(theo hóa đơn, biên lai), lý sách(do sách lạc hậu nội dung theo biên lai giải cố sách), đền bù sách tiền(do sách), …

+ Mượn/ trả sách - Cho mượn: - Nhận trả sách

- Tổ chức thông tin sách tác giả

(GV nêu cụ thể công việc hoạt động mượn/ trả sách)

GV nêu thêm cách giải cố vi phạm nội qui…

Bài 2:

Kể tên hoạt động thư viện - Các họat động thư viện gồm: + Quản lí sách: gồm hoạt động:

 Nhập/xuất sách vào/ra  Thanh lí sách

 Đền bù sách tiền

+ Mượn/trả sách: gồm hoạt động:  Cho mượn

 Nhận trả sách

 Tổ chức thông tin sách tác giả

HOẠT ĐỘNG : Tìm hiểu tập 3 -GV hướng dẫn học sinh tìm hiểu đối

tượng

GV kết luận đối tượng cần quản lý trình quản lý sách mượn/ trả sách như:thông tin người đọc, theo tin sách -Chia đối tượng cho nhóm tìm hiểu thuộc tính đối tượng

-Từng nhóm trình bày nội dung thảo luận

-Gọi nhóm khác cho ý kiến đóng góp -Đưa kết luận.(chiếu bảng thơng tin đối tượng: người mượn, sách, tác giả )

Bài 3:

Liệt kê đối tượng cần quản lý xây dựng CSDL THUVIEN

Người mượn:

+ Số thẻ + Họ tên + Ngày sinh + Giới tính

+ Lớp + Địa

+ Ngày cấp thẻ + Ghi  Sách:

+ Mã sách + Tên sách + Loại sách + Nhà xuất + Năm xuất + Giá tiền + Mã tác giả

+ Tóm tắt nội dung (1-2 dòng)  Tác giả:

(19)

HOẠT ĐỘNG : Tìm hiểu tập 4 Hướng dẫn HS đưa bảng cần có đối

với CSDL THUVIEN Các cột bảng

-Chia đối tượng cho nhóm tìm hiểu thuộc tính đối tượng

-Từng nhóm trình bày nội dung thảo luận

-Gọi nhóm khác cho ý kiến đóng góp -Đưa kết luận:(chiếu bảng chuẩn bị lên máy chiếu)

* Có thể đưa số bảng CSDL thư viện đây:

Bài 4:

Theo em, CSDL THU VIEN thư viện trường em cần bảng nào? Mỗi bảng cần cột nào?

Bảng TACGIA (Thông tin tác giả)

MaTG (Mã tác giả)

HoTen (Họ tên)

NgSinh (Ngày sinh)

NgMat

(Ngày mất, có)

TieuSu

(Tóm tắt tiểu sử)

Bảng SACH (thông tin sách)

MaSach (Mã sách) TenSach (Tên sách) LoaiSach

(Loại sách) NXB(Nhà xuất bản)

NamXB (Năm xuất bản)

GiaTien

(Giá tiền) MaTG(Mã tác giả)

NoiDung (TT nội dung)

Bảng HOCSINH (thông tin đọc giả)

MaThe (Mã thẻ mượn)

HoTen

(Họ tên) NgSinh(Ngày sinh) GioiTinh(Giới tính) Lop(Lớp) NgayCap(Ngày cấp thẻ)

DiaChi (Địa chỉ)

Bảng PHIEUMUON (quản lí việc mượn sách)

MaThe (Mã thẻ mượn)

SoPhieu

(Số phiếu mượn) NgayMuon(Ngày mượn) NganCanTra(Ngày cần trả) MaSach(Mã sách) SLM(Số lượng mượn)

Bảng TRASACH (quản lí việc trả sách)

SoPhieu

(Số phiếu mượn) NganTra(Ngày trả sách) SoBB(Số biên ghi cố)

Bảng HOADON (quản lí hoá đơn nhập sách)

So_HD

(Số hiệu hoá đơn nhập sách) MaSach(Mã sách) SLNhap(Số lượng nhập)

Bảng THANHLI (quản lí biên lí sách)

So_BBTL

(Số hiệu biên lí)

MaSach (Mã sách)

SLTL

(Số lượng lí)

Bảng DENBU (quản lí biên đền bù sách)

So_BBDB

(Số hiệu biên đền bù)

MaSach (Mã sách)

SLDenBu (Số lượng đền bù)

TienDenBu (Số tiền đền bù) IV Cũng cố : (4 phút)

- Biết xác định việc cần làm hoạt động quản lí cơng việc đơn giản - Biết số công việc xây dựng CSDL đơn giản

V. Dặn dò : (1 phút)

(20)

Ngày đăng: 05/03/2021, 15:06