Giáo án tin học 12: Chương 1. KHÁI NIỆM VỀ HỆ CƠ SỞ DỮ LIỆU

91 1 0
Giáo án tin học 12: Chương 1. KHÁI NIỆM VỀ HỆ CƠ SỞ DỮ LIỆU

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Chương :KHÁI NIỆM VỀ HỆ CƠ SỞ DỮ LIỆU : 8(5,2,1) Tuần : Tiết : - Ngày soạn : 01/8/2008 §1 MỘT SỐ KHÁI NIỆM CƠ BẢN (Tiết 1/3 tiết) I Mục đích yêu cầu a) Mục đích, yêu cầu:  Biết vấn đề cần giải tóan quản lí cần thiết phải có CSDL  Biết vai trị CSDL học tập sống  Biết mức thể CSDL  Biết yêu cầu hệ CSDL b) Chuẩn bị đồ dùng dạy học: Giáo án, Sách GK Tin 12, Sách GV Tin 12 c) Phương pháp giảng dạy: Thuyết trình, hỏi đáp, đặt vấn đề, so sánh II Các bước lên lớp Ổn định lớp: Kiểm tra cũ: Nội dung Hoạt động giáo viên Tiết 1: GV:Muốn quản lý thông tin điểm học sinh lớp ta nên lập danh sách chứa cột nào? Gợi ý:Để đơn giản vấn đề cột điểm nên tượng trưng vài mơn Stt,hoten,ngaysinh,giới tính,địan viên, tóan,lý,hóa,văn,tin GV: Em nêu lên công việc thường gặp quản lý thơng tin đối tượng ? Hoạt động học sinh HS1: cột Họ tên, giới tính,ngày sinh,địa chỉ, tổ,điểm tóan, điểm văn, điểm tin Ghi bảng §1 Một số khái niệm Bài tóan quản lý: Để quản lý học sinh nhà trường, người ta thường lập biểu bảng gồm cột, hàng để chứa thông tin cần quản lý Một biểu bảng thiết lập để lưu trữ thông tin điểm hs sau: (Hình _SGK/4) Các cơng việc thường gặp quản lý thơng tin đối tượng đó: a Tạo lập hồ sơ đối tượng cần quản lí; b Cập nhật hồ sơ (thêm, xóa, sửa hồ sơ); c Khai thác hồ sơ  Tìm kiếm;  Sắp xếp;  Thống kê;  Lập báo cáo, in ấn… Câu hỏi củng cố tập nhà  Câu 1: Các công việc thường gặp quản lí thơng tin đối tượng đó?  Câu 2: Lập bảng thứ giấy gồm hai cột, cột đặt tên Tên môn học để liệt kê tất môn học mà em học, cột đặt tên Mã môn học, dùng ký hiệu 1,2,3 để đặt tên cho môn học Đặt tên cho bảng Môn học Trang  Câu 3: Lập bảng thứ 2, gồm cột sau:Mã học sinh, họ tên, ngày sinh,giới tính, địa chỉ, tổ Chỉ ghi tượng trưng học sinh Trong học sinh có mã học sinh nhất, đặt A1, A2 Đặt tên bảng DSHS  Câu 4: Lập bảng thứ 3, gồm cột sau:Mã học sinh, mã môn học, ngày kiểm tra, điểm Mỗi học sinh kiểm tra nhiều mơn Đặt tên Bảng điểm Dặn dò: Xem trước phần – Hệ CSDL Tuần : Tiết : Ngày soạn :02/8/2008 §1 MỘT SỐ KHÁI NIỆM CƠ BẢN (Tiết 2/3 tiết) I Mục đích, yêu cầu: HS nắm khái niệm CSDL gì? Biết vai trị CSDL học tập đời sống? Nắm khái niệm hệ QTCSDL, hệ CSDL, tương tác thành phần hệ CSDL a) Chuẩn bị đồ dùng dạy học: Giáo án, Sách GK tin 12, Sách GV tin 12, b) Phương pháp giảng dạy: Thuyết trình, hỏi đáp, đặt vấn đề, so sánh II Các bước lên lớp Ổn định lớp: Nắm sơ tình hình:cán lớp, gv chủ nhiệm Kiểm tra miệng: Kiểm tra làm tập nhà học sinh Ba HS ghi kết làm tập tiết lên bảng lần Bài mới: Hoạt động giáo viên GV: CSDL lưu giấy khác CSDL lưu máy tính điểm nào? Theo em thiết bị xem thiết bị nhớ? GV: Phần mềm giúp người sử dụng tạo CSDL máy tính gọi gì? (hệ qtcsdl) GV: Hiện có hệ quản trị CSDL? Các hệ quản trị CSDL phổ biến nhiều người biết đến MySQL, Oracle, Hoạt động học sinh Suy nghĩ, trả lời HS: Gồm đĩa cứng, đĩa mềm, đĩa USB, GV: yêu cầu HS sơ đồ để đưa thêm tác nhân : Con người, thành phần quan trọng hệ thống CSDL, thành phần mà tồn phát triển hệ thống CSDL phải phụ thuộc vào Ghi bảng Hệ sở liệu gì? a Khái niệm CSDL hệ QTCSDL:  Cơ sở liệu (CSDL-Database) tập hợp liệu có liên quan với nhau, chứa thơng tin đối tượng (như trường học, bệnh viện, ngân hàng, nhà máy ), lưu trữ thíêt bị nhớ để đáp ứng nhu cầu khai thác thông tin nhiều người sử dụng với nhiều mục đích khác Ví dụ 1: lấy lại ví dụ Hình  Hệ quản trị CSDL: Là phần mềm cung cấp môi trường thuận lợi hiệu để tạo lập, lưu trữ tìm kiếm thông tin CSDL, gọi hệ quản trị CSDL (hệ QTCSDLDataBase Manegement System)Để lưu trữ khai thác thơng tin máy tính cần phải có : -CSDL Trang Hoạt động giáo viên PostgreSQL, SQL Server, DB2, v.v Phần lớn hệ quản trị CSDL kể hoạt động tốt nhiều hệ điều hành khác Linux, Unix MacOS ngoại trừ SQL Server Microsoft chạy hệ điều hành Windows Hoạt động học sinh Ghi bảng -Hệ QTCSDL -Các thiết bị vật lý (máy tính, đĩa cứng, mạng máy tính ) cs dl Củng cố, hướng dẫn HS làm tập sau đây:  Câu 1: Hãy nêu ứng dụng CSDL tổ chức mà em biết? (Gợi ý HS: Trong CSDL có thơng tin gì, CSDL phục vụ cho đối tượng nào?, vấn đề gì? Ví dụ: trường ta có ứng dụng CSDL chứa thông tin HS phục vụ QLHS (Điểm, thông tin HS, )  Câu 2: Phân biệt CSDL với hệ QTCSDL (Gợi ý:Cần thể rõ điểm sau:1 CSDL tập hợp DL có liên quan với đc lưu trữ thíêt bị nhớ máy tính;2 Hệ QTCSDL chương trình phục vụ tạo lập, cập nhật khai thác CSDL.)  Câu 3: Giả sử phải xây dựng CSDL để quản lý mượn, trả sách thư viện, theo em cần phải lưu trữ thơng tin gì? Hãy cho biết việc phải làm để đáp ứng nhu cầu quản lí người thủ thư (Gợi ý: Để QL sách cần thơng tin gì? Để quản lí người mượn cần thơng tin gì?người thủ thư cần tra cứu xem sách mà bạn đọc cần có cịn hay khơng?) 5.Dặn dò: Suy nghĩ vai trò phần mềm ứng dụng mối tương tác thành phần hệ CSDL Tuần : Tiết : - Ngày soạn :05/8/2008 §1 MỘT SỐ KHÁI NIỆM CƠ BẢN (Tiết 3/3 tiết) I Mục đích yêu cầu a) Mục đích, yêu cầu:  Biết mức thể CSDL  Nắm yêu cầu hệ CSDL b) Chuẩn bị đồ dùng dạy học: Giáo án, Sách GK tin 12, Sách GV tin 12 c) Phương pháp giảng dạy: Thuyết trình, hỏi đáp, đặt vấn đề, so sánh II Các bước lên lớp Ổn định tổ chức: Nắm sơ tình hình lớp: điểm danh Kiểm tra cũ: Kiểm tra 02 HS Câu 1: Vẽ sơ đồ tương tác CSDL hệ QTCSDL nêu vai trò Con người phần mềm ứng dụng mối quan hệ Trang Câu 2: Giả sử phải xây dựng CSDL để quản lý mượn, trả sách thư viện, theo em cần phải lưu trữ thơng tin gì? Hãy cho biết việc phải làm để đáp ứng nhu cầu quản lí người thủ thư Từ sai sót HS trả lời câu GV phân tích số sai lầm việc tạo cột chứa liệu bảng tương ứng để dẫn dắt đến việc phải hình thành vấn đề : Một số yêu cầu hệ CSDL (phần lớn liên quan đến CSDL) Nội dung : Hoạt động giáo Hoạt động học sinh Ghi bảng viên b Các mức thể CSDL: GV: Dựa vào Học sinh xem Có mức thể CSDL : CSDL Lớp để giải hình minh họa  Mức vật lý thích ba mức thể SGK  Mức khái niệm CSDL  Mức khung nhìn GV: Trong c Các yêu cầu hệ CSDL: CSDL có  Tính cấu trúc:Thơng tin CSDL mức vật lí, CSDL lưu trữ theo cấu CSDL mức Ví dụ khác: Đã có trúc xác định khái niệm có cột soluong Tính cấu trúc thể điểm thể có nhiều khung dongia, khơng cần sau: nhìn khác phải có cột thành  Dữ liệu ghi vào CSDL lưu Thế cấu tiền giữ dạng ghi trúc (=soluong*dongia)  Hệ QTCSDL cần có cơng cụ CSDL? Chính dư thừa khai báo cấu trúc CSDL(là nên sửa đổi yếu tố để tổ chức liệu: cột, liệu thường hay sai hàng, kiểu liệu nhập vào sót, dẫn đến cột, hàng ) xem, cập nhật, thay thiếu tính qn đổi cấu trúc Tính tồn vẹn? csdl  Tính tồn vẹn: Các giá trị Ví dụ lưu trữ CSDL phải thỏa Để đảm bảo tính tồn Tính an tồn bảo mật thơng tin?: mãn số ràng buộc, tùy theo vẹn liệu cột nhu cầu lưu trữ thông tin điểm, cho điểm  Tính quán: Ví dụ cách nhập vào theo thang Ví dụ tính an tồn chuyển tiền ngân hàng điểm 10 , điểm thông tin: Học sinh có mơn học phải đặt thể vào mạng để xem  Tính an tồn bảo mật thơng ràng buộc giá trị nhập điểm tin: vào: >=0

Ngày đăng: 01/09/2023, 23:10

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan