Giáo án Tin học 12 - Bài 2: Hệ quản trị cơ sở dữ liệu (Tiết 1)
Số trang: 4
Loại file: pdf
Dung lượng: 192.56 KB
Lượt xem: 7
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
"Giáo án Tin học 12 - Bài 2: Hệ quản trị cơ sở dữ liệu (Tiết 1)" biên soạn với mục tiêu cung cấp các kiến thức về khái niệm hệ quản trị cơ sở dữ liệu; các chức năng của hệ quản trị cơ sở dữ liệu tạo lập cơ sở dữ liệu, cập nhật dữ liệu, tìm kiếm, kết xuất thông tin; hoạt động tương tác của các thành phần trong một hệ quản trị cơ sở dữ liệu.
Nội dung trích xuất từ tài liệu:
Giáo án Tin học 12 - Bài 2: Hệ quản trị cơ sở dữ liệu (Tiết 1) Tiết 3 - §2: HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU (t1)I. Mục tiêu 1. Kiến thức Biết khái niệm hệ QTCSDL; Biết các chức năng của hệ QTCSDL: Tạo lập CSDL, cập nhật dữ liệu, tìm kiếm, kết xuất thông tin; Biết được hoạt động tương tác của các thành phần trong một hệ quản trị cơ sở dữ liệu.II. Chuẩn bị 1. Giáo viên: Giáo án, Sách GK Tin 12, Sách GV Tin 12, bảng phụ; 2. Học sinh: Sách GK tin 12, vở ghi.III. Tổ chức các hoạt động học tập 1. Ổn định tổ chức lớp 2. Kiểm tra bài cũ: Không. 3. Tiến trình bài học Hoạt động của thầy và trò Nội dung Hoạt động 1: Tìm hiểu các chức năng 1. Các chức năng của hệ QTCSDL. của hệ quản trị cơ sở dữ liệu (25 phút) Một hệ QTCSDL có các chức năng cơ GV: Nhắc lại khái niệm hệ QTCSDL? bản sau: HS: Trả lời. a) Cung cấp môi trường tạo lập CSDL GV: Một hệ QTCSDL có các chức năng cơ Một hệ QTCSDL phải cung cấp một bản nào? môi trường cho người dùng dễ dàng HS: Nghiên cứu SGK trả lời câu hỏi. khai báo kiểu dữ liệu, các cấu trúc dữ Có 3 chức năng: liệu thể hiện thông tin và các ràng buộc a) Cung cấp cách tạo lập cơ sở dữ liệu trên dữ liệu. Để thực hiện được chức b) Cung cấp cách cập nhật và khai thác dữ năng này, mỗi hệ QTCSDL cung cấp liệu cho người dùng một ngôn ngữ định c) Cung cấp công cụ kiểm soát, điều khiển nghĩa dữ liệu. việc truy cập vào dữ liệu GV: Trong Pascal để khai báo biến i, j là kiểu số nguyên, k là kiểu số thực để dùng trong chương trình em làm thế nào? HS: Var i, j: integer; k: real; GV: Cũng trong Pascal để khai báo cấu trúc bản ghi Học sinh có 9 trường: hoten, ngaysinh, gioitinh, doanvien, toan, ly, hoa, VnDoc - Tải tài liệu, văn bản pháp luật, biểu mẫu miễn phí Hoạt động của thầy và trò Nội dungvan, tin:HS: Type Hocsinh = record; Hoten:string[30];Ngaysinh:string[10]; Gioitinh:Boolean; Doanvien:Boolean; Toan,ly,hoa,van,tin:real; End;GV: Thế nào là ngôn ngữ định nghĩa dữliệu?HS: Suy nghĩ trả lời câu hỏi:• Do hệ quản trị CSDL cung cấp cho người dùng.• Là hệ thống các kí hiệu để mô tả b) Cung cấp cách cập nhật và khai CSDL. thác dữ liệuGV: Ngôn ngữ định nghĩa dữ liệu cho phép Ngôn ngữ để người dùng diễn tả yêuta làm những gì? cầu cập nhật hay tìm kiếm, kết xuấtHS:Khai báo kiểu dữ liệu và cấu trúc dữ thông tin được gọi là ngôn ngữ thao tácliệu. dữ liệu. - Khai báo các ràng buộc trên dữ liệu. Thao tác dữ liệu gồm:GV: Thế nào là ngôn ngữ thao tác dữ liệu? Cập nhật (nhập, sửa, xoá dữ liệu);HS: Là ngôn ngữ để người dùng diễn tả Khai thác (tìm kiếm, kết xuất dl).yêu cầu cập nhật hay khai thác thông tin.GV: Các thao tác dữ liệu?HS: - Xem Nội dung dữ liệu.- Cập nhật dữ liệu (nhập, sửa, xóa dl). c) Cung cấp công cụ kiểm soát, điều- Khai thác dữ liệu (sắp xếp, tìm kiếm, kết khiển việc truy cập vào dữ liệuxuất báo cáo, ...) Để góp phần đảm bảo được các yêuGV: Chỉ có những người thiết kế và quản lí cầu đặt ra cho một hệ CSDL, hệCSDL mới được quyền sử dụng các công QTCSDL phải có các bộ chương trìnhcụ này. Người dùng chỉ nhìn thấy và thực thực hiện những nhiệm vụ sau:hiện được các công cụ ở a, b. Đảm bảo an ninh, 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 để bảo vệ các ràng buộc VnDoc - Tải tài liệu, văn bản pháp luật, biểu mẫu miễn phí Hoạt động của thầy và trò Nội dung toàn vẹn và tính nhất quán; 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: Tìm hiểu vai trò của con 2. Vai trò của con người khi làm việcngười khi làm việc với hệ cở sở dữ liệu với hệ cơ sở dữ liệu(15 phút)GV: Đặt vấn đề: Liên quan đến hoạt độngcủa một hệ CSDL, có thể kể đến bao vaitrò khác nhau của ...
Nội dung trích xuất từ tài liệu:
Giáo án Tin học 12 - Bài 2: Hệ quản trị cơ sở dữ liệu (Tiết 1) Tiết 3 - §2: HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU (t1)I. Mục tiêu 1. Kiến thức Biết khái niệm hệ QTCSDL; Biết các chức năng của hệ QTCSDL: Tạo lập CSDL, cập nhật dữ liệu, tìm kiếm, kết xuất thông tin; Biết được hoạt động tương tác của các thành phần trong một hệ quản trị cơ sở dữ liệu.II. Chuẩn bị 1. Giáo viên: Giáo án, Sách GK Tin 12, Sách GV Tin 12, bảng phụ; 2. Học sinh: Sách GK tin 12, vở ghi.III. Tổ chức các hoạt động học tập 1. Ổn định tổ chức lớp 2. Kiểm tra bài cũ: Không. 3. Tiến trình bài học Hoạt động của thầy và trò Nội dung Hoạt động 1: Tìm hiểu các chức năng 1. Các chức năng của hệ QTCSDL. của hệ quản trị cơ sở dữ liệu (25 phút) Một hệ QTCSDL có các chức năng cơ GV: Nhắc lại khái niệm hệ QTCSDL? bản sau: HS: Trả lời. a) Cung cấp môi trường tạo lập CSDL GV: Một hệ QTCSDL có các chức năng cơ Một hệ QTCSDL phải cung cấp một bản nào? môi trường cho người dùng dễ dàng HS: Nghiên cứu SGK trả lời câu hỏi. khai báo kiểu dữ liệu, các cấu trúc dữ Có 3 chức năng: liệu thể hiện thông tin và các ràng buộc a) Cung cấp cách tạo lập cơ sở dữ liệu trên dữ liệu. Để thực hiện được chức b) Cung cấp cách cập nhật và khai thác dữ năng này, mỗi hệ QTCSDL cung cấp liệu cho người dùng một ngôn ngữ định c) Cung cấp công cụ kiểm soát, điều khiển nghĩa dữ liệu. việc truy cập vào dữ liệu GV: Trong Pascal để khai báo biến i, j là kiểu số nguyên, k là kiểu số thực để dùng trong chương trình em làm thế nào? HS: Var i, j: integer; k: real; GV: Cũng trong Pascal để khai báo cấu trúc bản ghi Học sinh có 9 trường: hoten, ngaysinh, gioitinh, doanvien, toan, ly, hoa, VnDoc - Tải tài liệu, văn bản pháp luật, biểu mẫu miễn phí Hoạt động của thầy và trò Nội dungvan, tin:HS: Type Hocsinh = record; Hoten:string[30];Ngaysinh:string[10]; Gioitinh:Boolean; Doanvien:Boolean; Toan,ly,hoa,van,tin:real; End;GV: Thế nào là ngôn ngữ định nghĩa dữliệu?HS: Suy nghĩ trả lời câu hỏi:• Do hệ quản trị CSDL cung cấp cho người dùng.• Là hệ thống các kí hiệu để mô tả b) Cung cấp cách cập nhật và khai CSDL. thác dữ liệuGV: Ngôn ngữ định nghĩa dữ liệu cho phép Ngôn ngữ để người dùng diễn tả yêuta làm những gì? cầu cập nhật hay tìm kiếm, kết xuấtHS:Khai báo kiểu dữ liệu và cấu trúc dữ thông tin được gọi là ngôn ngữ thao tácliệu. dữ liệu. - Khai báo các ràng buộc trên dữ liệu. Thao tác dữ liệu gồm:GV: Thế nào là ngôn ngữ thao tác dữ liệu? Cập nhật (nhập, sửa, xoá dữ liệu);HS: Là ngôn ngữ để người dùng diễn tả Khai thác (tìm kiếm, kết xuất dl).yêu cầu cập nhật hay khai thác thông tin.GV: Các thao tác dữ liệu?HS: - Xem Nội dung dữ liệu.- Cập nhật dữ liệu (nhập, sửa, xóa dl). c) Cung cấp công cụ kiểm soát, điều- Khai thác dữ liệu (sắp xếp, tìm kiếm, kết khiển việc truy cập vào dữ liệuxuất báo cáo, ...) Để góp phần đảm bảo được các yêuGV: Chỉ có những người thiết kế và quản lí cầu đặt ra cho một hệ CSDL, hệCSDL mới được quyền sử dụng các công QTCSDL phải có các bộ chương trìnhcụ này. Người dùng chỉ nhìn thấy và thực thực hiện những nhiệm vụ sau:hiện được các công cụ ở a, b. Đảm bảo an ninh, 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 để bảo vệ các ràng buộc VnDoc - Tải tài liệu, văn bản pháp luật, biểu mẫu miễn phí Hoạt động của thầy và trò Nội dung toàn vẹn và tính nhất quán; 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: Tìm hiểu vai trò của con 2. Vai trò của con người khi làm việcngười khi làm việc với hệ cở sở dữ liệu với hệ cơ sở dữ liệu(15 phút)GV: Đặt vấn đề: Liên quan đến hoạt độngcủa một hệ CSDL, có thể kể đến bao vaitrò khác nhau của ...
Tìm kiếm theo từ khóa liên quan:
Giáo án Tin học 12 Tin học 12 Hệ quản trị cơ sở dữ liệu Quản trị cơ sở dữ liệu Hệ quản trị cơ sở dữ liệuGợi ý tài liệu liên quan:
-
Giáo án Tin học lớp 12 (Trọn bộ cả năm)
180 trang 268 0 0 -
Thực hiện truy vấn không gian với WebGIS
8 trang 248 0 0 -
Đề cương chi tiết học phần Quản trị cơ sở dữ liệu (Database Management Systems - DBMS)
14 trang 244 0 0 -
69 trang 144 0 0
-
57 trang 89 0 0
-
34 trang 84 0 0
-
Bài giảng Khái niệm về hệ cơ sở dữ liệu: Bài 2 - Hệ quản trị cơ sở dữ liệu
13 trang 78 0 0 -
Giáo trình: Hệ quản trị cơ sở dữ liệu - Nguyễn Trần Quốc Vinh
217 trang 78 0 0 -
Giáo trình Hệ quản trị cơ sở dữ liệu - Trần Thiên Thành
130 trang 75 0 0 -
Phát triển Java 2.0: Phân tích dữ liệu lớn bằng MapReduce của Hadoop
12 trang 71 0 0