Củng cố - Luyện tập

Một phần của tài liệu Giáo án tin lớp 12 đầy đủ (Trang 72 - 78)

Bài 4: Thiết kế các mẫu hỏi theo các yêu cầu sau

IV. Củng cố - Luyện tập

+ Nhắc lại khái niệm cơ bản: Hệ CSDL trung tâm, Hệ CSDL khách chủ, Hệ CSDL cá nhân.

V. RÚT KINH NGHIỆM

………

………

………

………

………

Ngày ...tháng...năm 201 Ngày ...tháng...năm 201 GV SOẠN GVHD DUYỆT

Huỳnh Văn Nhí Lê Thanh Điền

Tiết: 45,46

§12. CÁC LOẠI KIẾN TRÚC CỦA HỆ CƠ SỞ DỮ LIỆU (TIẾT 2,3 ) I. Mục tiêu

1) Về kiến thức:

- Biết các khái niệm về các cách tổ chức CSDL tập trung và CSDL phân tán.

- Biết ưu nhược điểm của mỗi cách thức tổ chức.

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

+ Chuẩn bị của giáo viên: Giáo án, Sách GK Tin 12, máy chiếu, b ài giảng điện tử + Chuẩn bị của học sinh: Sách GK tin 12, vở ghi.

3. Nội dung giảng dạy chi tiết:

a) Các hệ CSDL tập trung:

+ Hệ CSDL cá nhân + Hệ CSDL trung tâm + Hệ CSDL khách chủ b) Các hệ CSDL phân tán:

+ Khái niệm

+ Ưu và nhược điểm 4 . Tiến trình bài dạy

a) Ổn định lớp:

b)Kiểm tra bài cũ: Nêu các loại kiến trúc của hệ CSDL tập trung? Ưu điểm của Hệ CSDL khách - chủ.

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

Hoạt động 1: Các hệ CSDL phân tán

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

gian GV:

Ví dụ: Một ngân hàng quốc gia có nhiều chi nhánh, ở mỗi thành phố có một chi nhánh, CSDL tại mỗi chi nhánh quản lí các tài khoản của dân cư và đơn vị kinh doanh tại thành phố này. Thông qua một mạng truyền thông, các CSDL tại các chi nhánh tạo thành một hệ CSDL phân tán. Người chủ của một tài khoản có thể thực hiện các giao dịch (chẳng hạn rút một khoản tiến trong tài khoản) ở chi nhánh đặt tại địa phương họ (Hà Nội chẳng hạn), nhưng cũng có thể thực hiện giao dịch ở một chi nhánh đặt tại thành phố khác (HCM chẳng hạn).

Như vậy các CSDL ở các chi nhánh được gọi là CSDL con.

2. Các hệ CSDL phân tán a. Khái niệm CSDL phân tán

- CSDL phân tán là một tập hợp dữ liệu có liên quan (về logic) được dùng chung và phân tán về mặt vật lí trên một mạng máy tính.

Một hệ QTCSDL phân tán là một hệ thống phần mềm cho phép quản trị CSDL phân tán và làm cho người sử dụng không nhận thấy sự phân tán về lưu trữ dữ liệu.

- Người dùng truy cập vào CSDL phân tán thông quan chương trình ứng dụng.

Các chương trình ứng dụng được chia làm hai loại:

+ Chương trình không yêu cầu dữ liệu từ nơi khác.

GV: Cần phải phân biệt CSDL phân tán với xử lí phân tán. Điểm quan trọng trong khái niệm CSDL phân tán là ở chỗ các dữ liệu được chia ra đặt ở những trạm khác nhau trên mạng. Nếu dữ liệu tập trung tại một trạm và những người dùng trên các trạm khác có thể truy cập được dữ liệu này, ta nói đó là hệ CSDL tập trung xử lí phân tán chứ không phải là CSDL phân tán.

Hình 52. Hệ CSDL phân tán

Hình 53. Hệ CSDL tập trung xử lí phân tán GV: Ở CSDL tập trung, khi một trạm làm việc gặp sự cố thì công việc ở trạm đó và các trạm khác sẽ bị ngừng lại. Trong khi đó các hệ CSDL phân tán được thết kế để hệ thống tiếp tục làm việc được cho dù gặp sự cố ở một số trạm. Nếu một nút (trên mạng) bị hỏng thì hệ thống có thể chuyển những

nơi khác.

- Có thể chia các hệ CSDL phân tán thành 2 loại chính: thuần nhất và hỗn hợp.

+ Hệ CSDL phân tán thuần nhất: các nút trên mạng đều dùng cùng một hệ QTCSDL.

+ Hệ CSDL phân tán hỗn hợp: các nút trên mạng có thể dùng các hệ QTCSDL khác nhau.

yêu cầu dữ liệu của nút này đến cho một nút khác.

Hoạt động 2: Ưu và nhược điểm của Hệ CSDL phân tán GV: Kết hợp với phần trước nêu

ví dụ thực tế cho HS thấy được ưu điểm và nhược điểm của hệ CSDL phân tán.

b. Một số ưu điểm và hạn chế của các hệ CSDL phân tán

Sự phân tán dữ liệu và các ứng dụng có một số ưu điểm so với các hệ CSDL tập trung:

+ Cấu trúc phân tán dữ liệu thích hợp cho bản chất phân tán của nhiều người dùng.

+ Dữ liệu được chia sẻ trên mạng nhưng vẫn cho phép quản trị dữ liệu địa phương (dữ liệu đặt tại mỗi trạm)

+ Dữ liệu có tính sẵn sàng cao.

+ Dữ liệu có tính tin cậy cao vì khi một nút gặp sự cố, có thể khôi phục được dữ liệu tại đây do bản sao của nó có thể được lưu trữ tại một nút khác nữa.

+ Hiệu năng của hệ thống được nâng cao hơn.

+ Cho phép mở rộng các tổ chức một cách linh hoạt. Có thể thêm nút mới vào mạng máy tính mà không ảnh hưởng đến hoạt động của các nút sẵn có.

So với các hệ CSDL tập trung, hệ CSDL phân tán có một số hạn chế như sau:

+ Hệ thống phức tạp hơn vì phải làm ẩn đi sự phân tán dữ liệu đối với người dùng.

+ Chi phí cao hơn.

+ Đảm bảo an ninh khó khăn hơn.

+ Đảm bảo tính nhất quán dữ liệu khó hơn.

+ Việc thiết kế CSDL phân tán phức tạp hơn

Thời gian

IV. Củng cố - Luyện tập

+ Nêu lại các khái niệm cơ bản của các loại kiến trúc + Phân biệt các loại kiến trúc

+ So sánh ưu nhược điểm của các loại kiến trúc V. RÚT KINH NGHIỆM

………

………

………

………

Ngày ...tháng...năm 201 Ngày ...tháng...năm 201 GV SOẠN GVHD DUYỆT

Huỳnh Văn Nhí Lê Thanh Điền

Tiết: 47, 48

§13. BẢO MẬT THÔNG TIN TRONG CÁC HỆ CSDL I. Mục tiêu

a) Về kiến thức:

+ Biết khái niệm bảo mật và sự tồn tại của các qui định, các điều luật bảo vệ thông tin.

+ Biết một số cách thông dụng bảo mật CSDL.

b) Về thái độ

+ Có ý thức và thái độ đúng đắn trong việc sử dụng và bảo mật CSDL II. Chuẩn bị của giáo viên và học sinh

+ Chuẩn bị của giáo viên: Giáo án, Sách GK Tin 12, Sách GV Tin 12, bảng phụ;

+ Chuẩn bị của học sinh: Sách GK tin 12, vở ghi.

III. Nội dung giảng dạy chi tiết

a) Vấn đề chung của bảo mật hệ CSDL b) Chính sách và ý thức

c) Mã hoá thông tin và nén DL d) Lưu biên bản

4 . Tiến trình bài dạy a) Ổn định lớp:

b) Kiểm tra bài cũ: Học sinh lên máy GV thực hiện các thao tác tạo biểu mẫu c) Nội dung bài mới

Hoạt động 1. Chính sách và ý thức

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

gian GV: Ngày nay trong xã hội tin học hóa

nhiều hoạt động đều diễn ra trên mạng có qui mô toàn thế giới. Do đó vấn đề bảo mật thông tin được đặt lên hàng đầu. Việc bảo mật có thể thực hiện bằng các giải pháp kỹ thuật cả phần cứng lẫn phần mềm. Tuy nhiên việc bảo mật phụ thuộc vào rất nhiều các chủ trương, chính sách của chủ sở hữu thông tin và ý thức của người dùng.

1. Chính sách và ý thức:

- Ở cấp quốc gia, bảo mật phụ thuộc vào sự quan tâm của chính phủ trong việc ban hành các chủ trương, chính sách, điều luật qui định của nhà nước.

- Người phân tích, thiết kế và người QTCSDL phải có các giải pháp tốt về phần cứng và phần mềm thích hợp.

- Người dùng phải có ý thức bảo vệ thông tin.

Hoạt động 2: Phân quyền truy cập và nhận dạng người dùng GV: Ví dụ, một số hệ quản lí học tập và

giảng dạy của nhà trường cho phép mọi phụ huynh HS truy cập để biết kết quả học tập của con em mình. Mỗi phụ huynh chỉ có quyền xem điểm của con em mình hoặc của khối con em mình học. Đây là quyền truy

2. Phân quyền truy cập và nhận dạng người dùng

Bảng phân quyền truy cập:

Thời gian

cập hạn chế nhất (mức thấp nhất). các thầy cô giáo trong trường có quyền truy cập cao hơn: Xem kết quả và mọi thông tin khác của bất kì HS nào trong trường. Người quản lí học tập có quyền nhập điểm, cập nhật các thông tin khác trong CSDL.

GV: Theo em điều gì sẽ xảy ra khi không có bảng phân quyền?

HS: Khi không có bản phân quyền khi các em vào xem điểm đồng thời cũng có thể sửa điểm của mình.

GV: Khi phân quyền có người truy cập CSDL điều quan trọng là hệ QTCSDL phải nhận dạng được người dùng, tức là phải xác minh được người truy cập thực sự đúng là người đã được phân quyền. Đảm bảo được điều đó nói chung rất khó khăn. Một trong những giải pháp thường được dùng đó là sử dụng mật khẩu. Ngoài ra người ta còn dùng phương pháp nhận diện dấu vân tay, nhận dạng con người,…

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 ĐSBX ĐSBX ĐSBX

- 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 đúng được 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 khẩu.

Dựa vào hai thông tin này, hệ QTCSDL xác minh để cho phép hoặc từ chối quyền truy cập CSDL.

Chú ý:

+ Đối với nhóm người truy cập cao thì cơ chế nhận dạng có thể phức tạp hơn.

+ Hệ QTCSDL cung cấp cho người dùng cách thay đổi mật khẩu, tăng cường khả năng bảo vệ mật khẩu

Hoạt động 3: Mã hoá thông tin và nén DL GV: Ngoài việc bảo mật bằng phân quyền

cũng như việc người truy cập chấp hành đúng chủ trương chính sách thì còn một giải pháp nữa để bảo mật thông tin đó là mã hóa thông tin.

Khi chúng ta mã hóa theo phương pháp

3. Mã hóa thông tin và nén dữ liệu - Trong chương trình lớp 10 chúng ta đã đề cập đến mã hóa thông tin theo nguyên tắc vòng tròn thay mỗi kí tự bằng một kí tự khác.

Thời gian

Một phần của tài liệu Giáo án tin lớp 12 đầy đủ (Trang 72 - 78)

Tải bản đầy đủ (DOC)

(78 trang)
w