5 - He quan tri CSDL - Tiet 1

Chia sẻ bởi Trần Văn Nghĩa | Ngày 25/04/2019 | 80

Chia sẻ tài liệu: 5 - He quan tri CSDL - Tiet 1 thuộc Tin học 12

Nội dung tài liệu:

Ngày soạn : Tiết :
Ngày dạy : Lớp :

§2. HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU
(Tiết 1)
I. MỤC TIÊU
1 . Kiến thức
- Biết các vấn đề cần giải quyết trong một bài tóan quản lí và sự cần thiết phải có CSDL.
- Biết vai trò của CSDL trong học tập và cuộc sống.
- Biết các mức thể hiện của CSDL.
- Biết các yêu cầu cơ bản đối với hệ CSDL.
II. PHƯƠNG PHÁP, PHƯƠNG TIỆN DẠY HỌC
1. Chuẩn bị của giáo viên
- Giáo án, SGK, SGV, tài liệu tham khảo và đồ dùng dạy học.
- Sử dụng phương pháp thuyết trình, đàm thoại, vấn đáp,…
2. Chuẩn bị của học sinh
- Đồ dùng học tập: SGK, vở ghi, bút,…
III. NỘI DUNG BÀI GIẢNG
1. Ổn định tổ chức lớp
- Ổn định lớp.
- Chỉnh đốn trang phục
- Kiểm tra sỹ số.
2. Kiểm tra bài cũ
Câu1: Trình bày định nghĩa của hệ quản trị cơ sở dữ liệu? So sánh sự khác nhau giữa CSDL và hệ QTCSDL ?
Câu 2: Nêu các yêu cầu cơ bản của hệ CSDL? Lấy ví dụ đối với tính cấu trúc và tính toàn vẹn?
GV nhận xét cho điểm.
3. Nội dung bài mới
HOẠT ĐỘNG CỦA GV
HOẠT ĐỘNG CỦA HS
Tg

( Hoạt động 1 1. Các chức năng của hệ QT CSDL
- GV:
( Hệ QTCSDL là một thành phần không thể thiếu trong một CSDL.
( Hệ QTCSDL phải được xây dựng trước khi có CSDL và thông thường còn tiếp tục mở rộng, hoàn thiện trong quá trình khai thác CSDL
GV: Chức năng chính của một hệ QTCSDL
HS: trình bày, bổ sung
GV: Bổ sung, hoàn thiện
GV: Công cụ:
- Khai báo cấu trúc bản ghi cho từng bảng dữ liệu trong CSDL
- Chỉnh sửa cấu trúc
- Xem cấu trúc bản ghi
- Tiêu chuẩn kiểm tra đánh giá
- Các dữ liệu liên quan
- Nhóm công cụ tác động lên cấu trúc
- Nhóm công cụ để xem nội dung




GV: Công việc này gồm các công việc cụ thể sau:
- Xem nội dung dữ liệu
- Cập nhật dữ liệu
- Sắp xếp, lọc, tìm kiếm thông tin
- Kết xuất báo cáo



GV:
- Đảm bảo an ninh, ngăn chặn truy cập trái phép;
- Duy trì tính nhất quán của dữ liệu;
- Tổ chức và điều khiển các truy cập đồng thời…
1. Các chức năng của hệ QT CSDL

- Định nghĩa: Hệ QTCSDL (Database Management System) là một phần mềm cho phép tạo lập, bảo trì CSDL và cung cấp các dịch vụ cần thiết để khai thác thông tin từ CSDL.
Một hệ QT CSDL có các chức năng cơ bản sau:

a) Cung cấp cách tạo lập CSDL:
Thông qua ngôn ngữ định nghĩa dữ liệu, người dùng khai báo kiểu và các cấu trúc dữ liệu thể hiện thông tin, khai báo các ràng buộc trên dữ liệu được lưu trữ trong CSDL.

b) Cung cấp cách cập nhật dữ liệu, tìm kiếm và kết xuất thông tin:
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 là ngôn ngữ thao tác dữ liệu. Gồm:
- Cập nhật: nhập, sửa, xóa dữ liệu;
- Tìm kiếm và kết xuất dữ liệu.
Ngôn ngữ được dùng phổ biến là SQL (Structured Query Language).
c) Cung cấp công cụ kiểm soát, điều khiển việc truy cập vào CSDL:
- Phát hiện và ngăn chặn sự truy cập không được phép;
- Duy trì tính nhất quán của dữ liệu;
- Tổ chức và điều khiển các truy cập đồng thời;
- Khôi phục CSDL khi có sự cố phần cứng hay phần mềm;
- Quản lý các mô tả dữ liệu.


( Hoạt động 2 2. Hoạt động của một hệ quản trị CSDL
HS: trả lời, đề nghị em khác bổ sung.
GV: chốt lại hệ QLCSDL có 2 thành phần chính:
- Bộ xử lý truy vấn
- Bộ quản lý dữ liệu
GV:
* Hệ QTCSDL đóng cầu nối giữa các truy vấn trực tiếp của người dùng và các ứng dụng của hệ QTCSDL với hệ thống quản lý tệp và các bộ quản lý khác của hệ điều hành
* Hệ QTCSDL đóng vai trò chuẩn bị còn thực hiện chương trình là nhiệm vụ của hệ điều hành.
2. Hoạt động của một hệ quản trị CSDL
- Một hệ QTCSDL là một phần mềm phức tạp gồm nhiều thành phần (môđun), mỗi thành phần có chức năng cụ thể
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Trần Văn Nghĩa
Dung lượng: | Lượt tài: 2
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)