Tải bản đầy đủ (.pdf) (3 trang)

Giáo án môn Tin học 12 - Bài 2: Hệ quản trị cơ sở dữ liệu (tiết 1)

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (195.43 KB, 3 trang )

<span class='text_page_counter'>(1)</span>gi¸o ¸n tin häc 12. TRƯỜNG PTTH LÊ THẾ HIẾU Tiết thứ 05. Ngày soạn:29-8-2008. §2- HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU (T1) A- MỤC TIÊU 1- Kiến thức: + Biết chức năng của Hệ QTCSDL. + Biết sự tương tác của Hệ QTCSDL với CSDL và với Người dùng. 2- Kĩ năng: + Chưa đòi hỏi thao tác cụ thể. 3- Thái đô + Nghiêm túc. B- PHƯƠNG PHÁP GIẢNG DẠY + Thuyết trình, hỏi đáp, đặt vấn đề, so sánh C- CHUẨN BỊ GIÁO CỤ 1- Giáo viên: SGK, SGV, Giáo án điện tử, máy chiếu Projector. 2- Học sinh: SGK, vở soạn và vở ghi bài. D- TIẾN TRÌNH BÀI DẠY 1- Ổn định lớp- Kiểm tra sĩ số: (1 phút) Lớp 12A Sĩ số. 12B1 12B2. 12B3. Kiểm tra bài cũ: ( 5 phút) Em hãy nêu khái niệm hệ QTCSDL? Nội dung bài mới: a- Đặt vấn đề: (1 phút) Để khai thác cơ sở dữ liệu thì cần phải có một phần mềm chuyên dụng có khả năng tạo lập, truy xuất thông tin… Vậy phần mềm đó là gì? Ta đi vào tìm hiểu bài Hệ QTCSDL b- Nội dung bài mới: HOẠT ĐỘNG CỦA THẦY VÀ TRÒ NỘI DUNG CƠ BẢN Hoạt động 1: (15 phút) Tìm hiểu chức năng của Hệ quản trị cơ sở dữ liệu. 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: Dựa vào định nghĩa em hãy cho biết chức năng chính của một hệ QTCSDL gồm những chức năng nào? HS: Dựa vào định nghĩa trả lời. GVGD:. Thái Sanh. Lop11.com.

<span class='text_page_counter'>(2)</span> gi¸o ¸n tin häc 12. TRƯỜNG PTTH LÊ THẾ HIẾU Gv: Bổ sung, hoàn thiện. 1- Chức năng của Hệ QTCSDL. Một hệ QT CSDL có các chức năng cơ bản sau:. Gv: Công cụ cung cấp tạo lập CSDL: - 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. a) Cung cấp cách tạo lập CSDL: Thông quan 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.. Gv: Công việc này gồm các công việc 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: cụ thể sau: Ngôn ngữ để người dùng diễn tã yêu cầu - Xem nội dung dữ liệu cập nhật hay tìm kiếm, kết xuất thông tin - Cập nhật dữ liệu gọi là ngôn ngữ thao tác dữ liệu. Gồm: - Sắp xếp, lọc, tìm kiếm thông tin - Cập nhật: nhập, sửa, xóa dữ liệu; - Kết xuất báo cáo - 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). Gv:- Đảm bảo an ninh, ngăn chặn truy c) Cung cấp công cụ kiểm soát, điều khiển việc truy cập vào CSDL: cập trái phép; - Phát hiện và ngăn chặn sự truy cập - Duy trì tính nhất quán của dữ liệu; không được phép; - Tổ chức và điều khiển các truy cập - Duy trì tính nhất quán của dữ liệu; đồng thời… - 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. 2- Hoạt động của Hệ QTCSDL: Hoạt động 2: (18 phút) Gv: Các thành phần chính của hệ * 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 QTCSDL là gì? thành phần có chức năng cụ thể, trong đó Hs: Trả lời, đề nghị em khác bổ sung. có 2 thành phần chính là bộ xử lý truy vấn Gv: Chốt lại hệ QLCSDL có 2 thành và bộ quản lý dữ liệu. Một số chức năng phần chính: của hệ QTCSDL được hỗ trợ bởi hệ điều - Bộ xử lý truy vấn hành. - Bộ quản lý dữ liệu Gv: * Hệ QTCSDL đóng cầu nối giữa các. GVGD:. Thái Sanh. Lop11.com.

<span class='text_page_counter'>(3)</span> gi¸o ¸n tin häc 12. TRƯỜNG PTTH LÊ THẾ HIẾU truy vấn trực tiếp của người dùng và các ứng dụng của hệ QT CSDL 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. Gv: Yêu cầu học sinh vẽ hình vào vở. Trình Ứng dụng. Truy vấn. Bộ XL Truy vấn Bộ QL Dliệu Bộ QL Tệp. CSDL. Gv: Dựa vào hình vẽ em hãy cho biết Hệ QTCSDL hoạt động như thế nào? Hoạt động: Yêu cầu từ trình ứng dụng Hs: Trả lời được bộ xử lý truy vấn thực hiện, trong quá trình đó nếu cần dữ liệu thì bộ quả lý dữ liệu sẽ yêu cầu bộ quản lý tệp tìm file từ cơ sở dữ liệu. Kết quả sau khi xữ lý được bộ xử lý truy vấn trả lại cho trình ứng dụng. 4-Cũng cố: (3 phút) Làm một số bài tập trắc nghiệm sau: Câu 1: Chức năng của hệ QTCSDL a. Cung cấp cách tạo lập 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 c. Cung cấp công cụ kiểm soát điều khiển việc truy cập vào CSDL d. Các câu trên đều đúng Câu 2:Thành phần chính của hệ QTCSDL: a. Bộ quản lý tập tin và bộ xử lí truy vấn b. Bộ truy xuất dữ liệu và bộ bộ quản lý tập tin c. Bộ quản lý tập tin và bộ truy xuất dữ liệu d. Bộ xử lý truy vấn và bộ truy xuất dữ liệu 5- Nhiệm vụ về nhà: (3 phút) + Làm các bài tập từ 1.23 đến 1.30 Sách bài tập trang 10-12 + Chuẩn bị trước  Vai trò của con người khi làm việc với Hệ CSDL  Các bước cần tiến hành để xây dựng CSDL.. GVGD:. Thái Sanh. Lop11.com.

<span class='text_page_counter'>(4)</span>

×