1. Trang chủ
  2. » Trung học cơ sở - phổ thông

Tiet 45

4 9 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 4
Dung lượng 61 KB

Nội dung

+ Hệ QTCSDL đóng vai trò là cầu nối giữa các truy vấn trực tiếp của người dùng và các chương trình ứng dụng của hệ QTCSDL với hệ thống quản lí tệp và bộ XL [r]

(1)

Gi¸o ¸n tin häc 12

TiÕt 4, 5: HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU

A Mục đích - Yêu cầu: Cung cấp cho HS:

 Về kiến thức: Nắm vững chức phương thức hoạt động hệ QTCSDL

 Về kỹ năng: Chưa đòi hỏi phải biết thao tác cụ thể

 Yêu cầu học sinh phải nắm vững chức phương thức hoạt động hệ QTCSDL sau học

B Phương pháp: Thuyết trình C Chuẩn bị:

 Chuẩn bị giáo án chi tiết, ví dụ cụ thể để đẫn dắt học sinh phát biểu xây dựng D Các bước lên lớp:

1 Ổn định:

2 Kiểm tra cũ:

Em nêu yêu cầu hệ CSDL Mỗi yêu cầu lấy ví dụ minh hoạ?

3 Bài mới:

Ở trước ta biết hệ QTCSDL phần mềm cho phép tạo lập, bảo trì CSDL cung cấp dịch vụ cần thiết để khai thác thơng tin CSDL Vậy hệ QTCSDL có chức phương thức hoạt động nào? -> Chúng ta tìm hiểu hệ QTCSDL

Hoạt Động GV Hoạt Động HS Ghi Bảng

GV: Nêu công cụ cần phải có Hệ QTCSDL Sau nêu khái niệm NN định nghĩa DL

- Loại tác động lên liệu tức tác động lên giá trị trường - Ccụ tác động lên cấu trúc: Giống lệnh TYPE lệnh VAR khai báo chương trình NN Pascal

- Khác với NN TP NNĐNDL phải có phương tiên cho phép dùng xác định ràng buộc DL để đảm bảo tính tồn vẹn DL

Hs lắng nghe § 2 HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU

1 Các chức hệ QTCSDL: Một Hệ QTCSDL có chức sau:

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

Hệ QTCSDL cần có cơng cụ cho phép người dùng:

+ Khai báo cấu trúc ghi cho bảng DL CSDL

+ Chỉnh sửa cấu trúc

+ Xem cấu trúc ghi bảng

Thông qua ngôn ngữ định nghĩa liệu, người dùng có thể:

+ Khai báo kiểu cấu trúc liệu thể thông tin

Giáo viên: Bùi Đăng Khoa trờng THPT Mù Cang Chải Yên Bái Cỏc cụng c mt Hệ QTCSDL chia thành hai loại

Loại tác động lên cấu trúc Loại tác động lên liệu

Ngôn ngữ định nghĩa DL NS:28/8/2010

(2)

Gi¸o ¸n tin häc 12

+ Khai báo ràng buộc liệu lưu trữ CSDL

GV: Trong công việc Hê QTCSDL cung cấp nhiều phương tiện để nhận kết nhiều hình thức khác nhau, phù hợp với yêu cầu hoàn cảnh cụ thể Chẳng hạn:

+ Có thể xem liệu ghi riêng biệt, xem lúc nhiều ghi, ghi thể dòng,

+ Các công cụ lọc liệu cho phép chọn tập CSDL có, nhỏ gọn hơn, thuận tiện cho việc xem, tìm kiếm xử lí

b) Cung cấp cách cập nhật DL, khai thácDL

Ngôn ngữ để người 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. Thông qua ngơn ngữ thao tác liệu người dùng có thể:

+ Xem nội dung liệu

+ Cập nhật DL: Nhập sửa xoá DL + Sắp xếp, lọc, tìm kiếm thơng tin + Kết xuất báo cáo

GV: Nêu chức sau giải thích chức này: - Nhấn mạnh: Chỉ có người thiết kế quản lí quyền sử dụng lệnh Người dùng nhìn thấy thực chức cho phép mục a mục b

- Đảm bảo an ninh vấn đề quan trọng, đóng vai trị định CSDL đưa khai thác thực tế hay không

- Việc khôi phục CSDL không phần quan trọng

* Mọi hệ QTCSDL cung cấp dvụ nêu hệ

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

Đây nhóm lệnh dành cho người thiết kế quản lí hệ thống, bao gồm chức năng:

+ Đảm bảo an ninh, ngăn cấm truy cập không phép

+ Duy trì tính qn DL

+ Tổ chức điều khiển truy cập đồng thời

+ Đảm bảo khơi phục CSDL có cố phần cứng hay phần mềm

+ Quản lí mơ tả DL

(3)

Gi¸o ¸n tin häc 12

QTCSDL khác có chất lượng khả khác

- GV cho HS theo dõi sơ đồ giải thích: GV: Nếu khơng có XL truy vấn chương trình ứng dụng thực truy vấn khơng thể móc nối với DL CSDL

Hệ QTCSDL khơng quản lí làm việc trực tiếp với CSDL mà 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 DL + Độc lập lưu trữ XL

2 Hoạt động hệ QTCSDL: Hệ QTCSDL có hai thành phần chính: + Bộ xử lý truy vấn ( Bộ xử lý yêu cầu) + Bộ quản lý liệu

* Bộ XL 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 => Nhận xét:

+ 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ệ QTCSDL với hệ thống quản lí tệp XL khác HĐH

+ Hệ QTCSDL đóng vai trị chuẩn bị cịn thực chương trình nhiệm vụ HĐH

Tiết 2:

Người quản trị CSDL chịu trách nhiệm quản lí tài nguyên CSDL, Hệ

QTCDSL phần mềm liên quan…

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

Có vai trị sau:

a) Người quản trị CSDL:là một nhóm người có nhiệm vụ:

- Bảo trì hệ CSDL: Thực cơng việc bảo vệ khôi phục CSDL

- Nâng cp h CSDL: B sung, sa i Giáo viên: Bùi Đăng Khoa trờng THPT Mù Cang Chải Yên B¸i

Hệ QTCSDL

Truy vấn Trình ứng dụng

Bộ xử lí truy vấn

Bộ quản lí liệu

Bộ quản lí tệp (Hệ điều hành)

CSDL

(4)

Gi¸o ¸n tin häc 12

GV: Khi em học môn học NNLT theo em người lập trình có nhiệm vụ gì? GV giới thiệu thêm vai trị người lập trình như: Lập trình CSDL thiết kế, lập trình NNLT khác nhau,…

HS trả lời

cải tiến chế độ khai thác, nâng cao hiệu sử dụng

- Tổ chức hệ thống: Phân quyền truy cập cho người dùng, đảm bảo an ninh cho hệ CSDL

- Quản lí tài nguyên CSDL

Như người quản trị CSDL phải người:

- Có chuyên môn cao, hiểu biết sâu hệ CSDL HĐH

- Đáng tin cậy có tinh thần trách nhiệm b) Người lập trình ứng dụng:

Là người có nhiệm vụ xây dựng chương trình ứng dụng hỗ trợ khai thác thông tin từ CSDL sở công cụ mà hệ QTCSDL cung cấp

Mỗi chương trình bao gồm câu lệnh, theo hệ QTCSDL thực số thao tác CSDL tuỳ theo yêu cầu cụ thể c) Người dùng:

Người dùng khách hàng có nhu cầu khai thác thông tin từ CSDL 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

Người dùng phân thành nhiều nhóm, nhóm có quyền hạn định để truy cập khai thác CSDL Ví dụ: Với hệ CSDL học tập, HS phụ huynh HS xem điểm khơng có quyền truy cập vào CSDL

4 Củng cố:

Qua tiết học này, em cần nắm hoạt động hệ QTCSDL vai trò người làm việc với hệ CSDL

5 Dặn dò: Hng dn hc nh: Bi tập 2, sgk

Ngày đăng: 05/05/2021, 12:59

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

w