1. Trang chủ
  2. » Cao đẳng - Đại học

tuçn 0405 gi¸o ¸n tin häc 12 tr­êng thpt lª hång phong tuçn 0405 tiõt 0405 ngµy so¹n 15082008 ngµy gi¶ng 27082008 bài 2 hệ quản trị cơ sở dữ liệu i mục tiêu của bài 1 kiến thức nắm được các chứ

5 13 0

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

THÔNG TIN TÀI LIỆU

Nội dung

Tuần : 04+05 Tiết : 04+05 Ngày soạn: 15/08/2008 Ngày gi¶ng: 27/08/2008 Bài HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU I MỤC TIÊU CỦA BÀI Kiến thức - Nắm chức phương pháp hoạt động Hệ QTCSDL Kĩ - Chưa đòi hỏi thao tác cụ thể II CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH - GV: SGK, giáo án, STK (nếu có) - HS: SGK, cuẩn bị trước đến lớp III PHƯƠNG PHÁP DẠY HỌC - Thuyết trình, hỏi đáp, đặt vấn đề, so sánh IV TIẾN TRÌNH DẠY HỌC VÀ CÁC HOẠT ĐỘNG Ổn định tổ chức: phút Kiếm tra cũ: phút Em nêu yêu cầu hệ CSDL? Bài Tiết 01 * Hoạt động Giới thiệu cho HS biết chức Hệ CSDL Hoạt động GV HS Nội dung Chủ yếu GV giới thiệu chức hệ QTCSDL, dùng Pascal SQL minh họa cách khai báo, xây dựng cấu trúc CSDL: - GV: Trong Pascal để khai báo biến I,j kiểu số nguyên, k kiểu số thực để dùng chương trình em làm nào? - HS: Var i,j: integer; k: real; - GV: Cũng Pascal để khai báo cấu trúc ghi Học sinh có trường: hoten,ngaysinh, gioitinh, doanvien toan,ly,hoa,van,tin: Các chức hệ QTCSDL a Cung cấp cách tạo lập CSDL - Thông qua ngôn ngữ định nghĩa liệu, người dùng khai báo kiểu cấu trúc liệu thể thông tin, khai báo ràng buộc liệu lưu trữ CSDL Như ngôn ngữ định nghĩa DL thực chất hệ thống kí hiệu để mơ tả khung nhìn, CSDL khái niệm CSDL vật lí b Cung cấp cách cập nhật liệu, tìm kiếm 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 ngôn ngữ thao tác DL Thao tác liệu gồm: Type Hocsinh=record; Hoten:string[30]; Ngaysinh:string[10]; Gioitinh:Boolean; Doanvien:Boolean; Toan,ly,hoa,van,tin:real; End; - GV: Trong CSDL người ta dùng ngôn ngữ định nghĩa liệu để khai báo kiểu cấu trúc liệu - GV: 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 - GV: Bằng ngôn ngữ điều khiển liệu cho phép xác lập quyền truy cập vào CSDL + Cập nhật: Nhập, sửa, xóa liệu + Tìm kiếm kết xuất - Trong thực tế, ngôn ngữ định nghĩa thao tác DL hai ngôn ngữ riêng biệt mà hai thành phần CSDL c Cung cấp công cụ kiểm soát, điều khiển việc truy cập vào CSDL Hệ QTCSDL thực chức thông qua ngôn ngữ đìều khiển liệu để đả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ử DL * Hoạt động Giới thiệu cho HS biết cách hoạt dộng hệ QTCSDL Hoạt động GV HS Nội dung - GV: Tóm tắt thao tác CSDL: - Thao tác Cấu trúc liệu (thông qua ngôn ngữ dn liệu), gồm - Thao tác với nội dung liệu (thông qua ngôn ngữ thao tác liệu): cập nhật, gồm -Tìm kiếm, tra cứu thơng tin, kết xuất liệu Truy vấn theo nghĩa thông thường: hỏi riết buộc phải nói Ở ta hiểu truy vấn khả hệ QTCSDL cách tạo yêu cầu Hoạt dộng hệ QTCSDL a Hệ QTCSDL có 02 thành phần chính: - Bộ xử lý truy vấn - Bộ truy xuất liệu b Mô tả tương tác hệ QTCSDL: Người dùng thơng qua chương trình ứng dụng chọn câu hỏi (truy vấn) lập sẵn,Vd: Bạn muốn tìm kiếm mã học sinh nào- người dùng nhập giá trị muốn tìm kiếm , ví dụ: A1bộ xử lý truy vấn hệ QTCSDL thực truy vấn nàybộ truy xuất liệu tìm kiếm liệu theo qua câu hỏi nhằm khai thác thông tin (tìm học sinh tên gì?, tìm kiếm cơng dân có số CMND gì? ) người lập trình giải tìm kiếm cơng cụ hệ QTCSDL từ người dùng nhận kết thông tin phù hợp với câu hỏi - HS: Chú ý nghe giảng ghi yêu cầu truy vấn dựa CSDL dùng c Sơ đồ chi tiết mô tả tương tác hệ QTCSDL: Con người Phần mềm ứng dụng/Truy vấn Hệ QTCSDL: Bộ xử lý truy vấn Bộ truy xuất DL CSDL CSDL Hình 4: Sự tương tác thành phần hệ QTCSDL * Hoạt động Phân tích cho HS thấy rõ trách nhiệm người đồi với CSDL Hoạt động GV HS Nội dung - GV: Vai trò người (nói chung) hệ CSDL? - HS: xem sách trả lời - GV: Phân tích rõ vai trò người làm việc với hệ CSDL - GV: Phân tích nõi rõ nhiệm vụ Vai trò người làm việc với hệ CSDL a Người quản trị CSDL Là người hay nhóm người trao quyền điều hành hệ CSDL: - Thiết kế cài đặt CSDL, hệ QTCSDL, nhóm người tham gia vào việc phần mềm có liên quan tạo lập hay sử dụng CSDL - Cấp phát quyền truy cập CSDL - HS: Chú ý nghe giảng ghi - Duy trì hoạt động hệ thống nhằm thỏa mãn yêu cầu ứng dụng người dùng b Người lập trình ứng dụng Nguời sử dụng có am hiểu hệ QTCSDL đó, dùng ngơn ngữ hệ QTCSDL để tạo giao diện thân thiện qua chương trình ứng dụng dễ sử dụng để thực số thao tác CSDL tùy theo nhu cầu c Người dùng (còn gọi người dùng đầu cuối) - Là người khơng am hiểu hệ QTCSDL sử dụng giao diện thân thiện chương trình ứng dụng tạo để nhập liệu khai thác CSDL * Hoạt động Giới thiệu bước để xây dựng CSDL máy tính Hoạt động GV HS Nội dung - GV: Phân tích khái quát bước nêu rõ mục đích bước xây dựng CSDL - HS: Chú ý lắng nghe ghi - GV: Ở bước GV nên nhấn mạnh mục tiêu đề bước Các bước xây dựng CSDL Bước Khảo sát - Tìm hiểu u cầu cơng tác q.lí - Xác định DL cần lưu trữ, phân tích mối liên hệ chúng - Phân tích chức cần có hệ thống khai thác thơng tin, đáp ứng yêu cầu đặt - Xác định khả phần cứng, phần mềm khai thác Bước 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 Kiểm thử - Nhập DL cho CSDL - Tiến hành chạy thử chương trình * Chú ý: Thơng thường bước nêu phải tiến hành nhiều lần hệ thống có khả ứng dụng V CỦNG CỐ - DẶN DÒ - Nhắc lại số kiến thức trọng tâm Yêu cầu HS nhà học thuộc làm câu hỏi SGK/20 - Nhớ yêu cầu hệ CSDL, không cần phát biểu theo thứ tự - cho ví dụ minh họa khác với ví dụ có học

Ngày đăng: 11/04/2021, 14:12

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

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