Quản lý học sinh trong nhà trường d.Tất cả đều đúng Câu 4: Hệ quản trị CSDL là: a.Phần mềm dùng tạo lập CSDL b.Phần mềm để thao tác và xử lý các đối tượng trong CSDL c.Phần mềm dùng tạo [r]
(1)Chương :KHÁI NIỆM VỀ HỆ CƠ SỞ DỮ LIỆU : 8(5,2,1) Tuaà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 các vấn đề cần giải bài tóan quản lí và cần thiết phải có CSDL Biết vai trò CSDL học tập và sống Biết các mức thể CSDL Biết các 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 bài cũ: Nội dung bài 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ác 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 hãy nêu lên các công việc thường gặp quản lý thông tin đối tượng nào đó ? 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 các biểu bảng gồm các cột, hàng để chứa các 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 nào đó: a Tạo lập hồ sơ các đố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ố và bài 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 nào đó? Câu 2: Lập bảng thứ trên giấy gồm hai cột, cột đặt tên là Tên môn học để liệt kê tất các 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 Lop12.net (2) Câu 3: Lập bảng thứ 2, gồm các 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, có thể đặt A1, A2 Đặt tên bảng DSHS Câu 4: Lập bảng thứ 3, gồm các cột sau:Mã học sinh, mã môn học, ngày kiểm tra, điểm Mỗi học sinh có thể kiểm tra nhiều môn Đặt tên là Bảng điểm Dặn dò: Xem trước phần – Hệ CSDL Tuaàn : Tieá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 là gì? Biết vai trò CSDL học tập và đời sống? Nắm khái niệm hệ QTCSDL, hệ CSDL, tương tác cá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 bài tập nhà học sinh Ba HS ghi kết làm bài tập tiết lên bảng cùng lần Bài mới: Hoạt động giáo viên GV: CSDL lưu trên giấy khác CSDL lưu trên máy tính điểm nào? Theo em thiết bị nào xem là thiết bị nhớ? GV: Phần mềm giúp người sử dụng có thể tạo CSDL trên máy tính gọi là gì? (hệ qtcsdl) GV: Hiện có bao nhiêu hệ quản trị CSDL? Các hệ quản trị CSDL phổ biến nhiều người biết đến là 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 trên sơ đồ trên để đưa thêm tác nhân : Con người, là thành phần quan trọng hệ thống CSDL, thành phần mà tồn và phát triển hệ thống CSDL phải phụ thuộc vào nó Ghi bảng Hệ sở liệu là gì? a Khái niệm CSDL và hệ QTCSDL: Cơ sở liệu (CSDL-Database) là tập hợp các liệu có liên quan với nhau, chứa thông tin đối tượng nào đó (như trường học, bệnh viện, ngân hàng, nhà máy ), lưu trữ trên các 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 và hiệu để tạo lập, lưu trữ và tìm kiếm thông tin CSDL, gọi là hệ quản trị CSDL (hệ QTCSDLDataBase Manegement System)Để lưu trữ và khai thác thông tin máy tính cần phải có : -CSDL Trang Lop12.net (3) Hoạt động giáo viên PostgreSQL, SQL Server, DB2, v.v Phần lớn các hệ quản trị CSDL kể trên hoạt động tốt trên nhiều hệ điều hành khác Linux, Unix và MacOS ngoại trừ SQL Server Microsoft chạy trên 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 ) csdl Củng cố, hướng dẫn HS làm các bài 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 và 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 là tập hợp các DL có liên quan với đc lưu trữ thíêt bị nhớ máy tính;2 Hệ QTCSDL là các chương trình phục vụ tạo lập, cập nhật và 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 các thành phần hệ CSDL Tuaà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 các mức thể CSDL Nắm các 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 bài cũ: Kiểm tra 02 HS Câu 1: Vẽ sơ đồ tương tác CSDL và hệ QTCSDL nêu vai trò Con người và phần mềm ứng dụng mối quan hệ đó Trang Lop12.net (4) 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ác 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 bài : 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ác Có mức thể CSDL là : CSDL Lớp để giải hình minh họa Mức vật lý Mức khái niệm thích ba mức thể SGK Mức khung nhìn CSDL 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 và Tính cấu trúc thể các điểm thể có nhiều khung dongia, thì không cần sau: nhìn khác Dữ liệu ghi vào CSDL lưu phải có cột thành tiền Thế nào là cấu giữ dạng các ghi (=soluong*dongia) trúc Chính vì dư thừa Hệ QTCSDL cần có các công cụ CSDL? nên sửa đổi khai báo cấu trúc CSDL(là liệu thường hay sai các yếu tố để tổ chức liệu: cột, sót, và dẫn đến hàng, kiểu liệu nhập vào thiếu tính quán cột, hàng ) xem, cập nhật, thay csdl đổi cấu trúc Tính toàn vẹn? Tính an toàn và bảo Tính toàn vẹn: Các giá trị Ví dụ lưu trữ CSDL phải thỏa Để đảm bảo tính toàn mật thông tin?: mãn số ràng buộc, tùy theo vẹn liệu trên cột nhu cầu lưu trữ thông tin điểm, cho điểm Ví dụ tính an toàn Tính quán: Ví dụ cách nhập vào theo thang thông tin: Học sinh có chuyển tiền ngân hàng điểm 10 , các điểm thể vào mạng để xem Tính an toàn và bảo mật thông môn học phải đặt điểm mình ràng buộc giá trị nhập CSDL nhà tin: vào: >=0 và <=10 ( trường, hệ CSDL dùng chung phải bảo vệ an Gọi là ràng buộc thống ngăn chận toàn, thông tin phải bảo mật vùng) HS cố tình muốn không liệu CSDL bị thay đổi Tính không dư sửa điểm Hoặc cách tùy tiện và thông tin bị thừa? điện bị cắt đột ngột, “xem trộm” Ví dụ : Một CSDL máy tính phần Tính độc lập: Một CSDL có thể đã có cột ngày sinh, mềm bị hỏng thì hệ sử dụng cho nhiều chương trình thì không cần có thống phải khôi phục ứng dụng, đồng thời csdl không cột tuổi CSDL phụ thuộc vào phương tiện lưu Vì năm sau thì tuổi Ví dụ tính bảo mật: trữ và hệ máy tính nào sử khác đi, Hệ thống phải ngăn dụng nó giá trị tuổi chặn truy Tính không dư thừa: lại không cập Trang Lop12.net (5) Hoạt động giáo Hoạt động học sinh viên nhật tự động vì cập bất hợp pháp đến không sửa chữa CSDL số tuổi cho phù hợp thì dẫn đến tuổi và năm sinh thiếu tính quán Ghi bảng -Một CSDL tốt thường không lưu trữ liệu trùng nhau, thông tin có thể dễ dàng tính toán từ các liệu có sẵn Chính vì dư thừa nên sửa đổi liệu thường hay sai sót, và dẫn đến thiếu tính quán csdl c Một số ứng dụng: - Hoạt động quản lý trường học - Hoạt động quản lý sở kinh doanh - Hoạt động ngân hàng Củng cố, hướng dẫn HS làm các bài tập sau đây: Câu Nêu các yêu cầu hệ CSDL, ví dụ minh họa tính: a) Không dư thừa, tính bảo mật c) Toàn vẹn, an toàn và bảo mật thông tin b) Cấu trúc, chia sẻ thông tin d) Không dư thừa, độc lập Học sinh chọn lấy các tính chất đã liệt kê theo các mục a,b,c,d trên ví dụ minh họa (không sử dụng các ví dụ đã có bài) Câu 2: So khớp thông tin mô tả định nghĩa cột A với mục đúng cột B Cột B có cụm từ không dùng đến, và cụm từ không dùng quá lần A Tác nhân điều khiển hệ thống máy và hệ thống CSDL Tập hợp liệu có liên quan với theo chủ đề nào đó lưu trên máy tính điện tử Phần mềm dùng tạo lập, lưu trữ và khai thác CSDL Phần mềm máy tính giúp người sử dụng không biết gì hệ QTCSDL có thể dùng nó để khai thác thông tin trên CSDL B A Phần mềm ứng dụng B Hệ quản trị CSDL C Hệ điều hành D.CSDL E Con người Dặn dò: 1) Nhớ các 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ó bài học 2) Xem lại ví dụ tính không dư thừa có bài: - Đã có cột soluong và dongia, thì không cần phải có cột thành tiền (=soluong*dongia) Hãy giải thích vì sao? Tuaàn : 2,3 Tieát : 4,5 Ngày soạn : 8/8/2008 §2 HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU I Mục đích, yêu cầu: a HS biết khái niệm hệ QTCSDL, các chức hệ QTCSDL, biết các HĐ tương tác các thành phần hệ QTCSDL, biết vai trò người làm việc vớI hệ CSDL; biết các bước xây dựng CSDL b) Chuẩn bị đồ dùng dạy học: Giáo án, Sách GK tin 12, Sách GV tin 12 Trang Lop12.net (6) 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 bài cũ: Câu hỏi: Nêu các yêu cầu hệ CSDL, ví dụ minh họa tính: a) Không dư thừa, tính bảo mật b) Cấu trúc, chia sẻ thông tin c) Toàn vẹn, an toàn và bảo mật thông tin d) Không dư thừa, độc lập Học sinh chọn lấy các tính chất đã liệt kê theo các mục a,b,c,d trên ví dụ Nội dung bài : Hoạt động Hoạt động học sinh Ghi bảng giáo viên Chủ yếu GV Các chức hệ QTCSDL: giới thiệu chức Các chức hệ QTCSDL; hệ a) Cung cấp môi trường tạo lập CSDL: Thông qua ngôn ngữ định nghĩa liệu, QTCSDL, dùng Pascal người dùng khai báo kiểu và các cấu trúc liệu thể thông tin, khai báo các ràng SQL minh họa cách buộc trên liệu lưu trữ CSDL HS: b) Cung cấp cách cập nhật liệu và khai khai báo, xây Var thác liệu dựng cấu trúc i,j:integer; k:real; CSDL: Thông qua ngôn ngữ thao tác liệu, người GV:Cũng Pascal ta thực các thao tác sau: GV:Trong để khai báo cấu trúc Cập nhật: Nhập, sửa, xóa liệu Pascal để khai Khai thác (Sắp xếp, tìm kiếm và kết báo biến I,j là ghi Học sinh có trường: xuất liệu) kiểu số hoten,ngaysinh, c) Cung cấp công cụ kiểm soát, điều khiển nguyên, k là gioitinh, doanvien việc truy cập vào CSDL kiểu số thực để Thông qua ngôn ngữ đìều khiển liệu để dùng toan,ly,hoa,van,tin: chương trình đảm bảo: Type - Phát và ngăn chặn truy cập không em làm Hocsinh=record; nào? phép Hoten:string[30]; - Duy trì tính quán liệu Ngaysinh:string[10]; - Tổ chức và điều khiển các truy cập đồng Gioitinh:Boolean; thời Doanvien:Boolean; - Khôi phục CSDL có cố - Quản lí các mô tả DL Thực chất là Toan,ly,hoa,van,tin:real; Hoạt động hệ QTCSDL: khai báo kiểu End; a) Hệ QTCSDL có 02 thành phần chính: liệu -Bộ xử lý truy vấn -Bộ truy xuất liệu GV: Trong CSDL người b) Mô tả tương tác hệ QTCSDL: ta dùng ngôn ngữ định Truy vấn theo nghĩa Người dùng thông qua chương trình ứng nghĩa liệu thông thường: hỏi ráo dụng chọn các câu hỏi (truy vấn) đã lập sẵn,Vd: Bạn muốn tìm kiếm mã học sinh để khai báo riết buộc phải nói Trang Lop12.net (7) Hoạt động Hoạt động học sinh giáo viên kiểu và cấu trúc liệu Hệ QTCSDL đóng vài GV: Thế nào trò là cầu nối các là truy vấn? truy vấn trực tiếp người dùng và các CT Ở đây ta hiểu ứng dụng hệ QTCSDL với hệ thống truy vấn là quản lí tệp hệ điều khả hành hệ QTCSDL cách tạo yêu cầu qua các 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 các tìm kiếm đó công cụ hệ QTCSDL từ đó người dùng nhận kết đó là thông tin phù hợp với câu hỏi Hệ QTCSDL đóng vai trò chuẩn bị còn thực chương trình là nhiệm vụ HĐH Ghi bảng nào người dùng nhập giá trị muốn tìm kiếm Khi đó, xử lý truy vấn hệ QTCSDL thực truy vấn nàybộ truy xuất liệu tìm kiếm liệu theo yêu cầu truy vấn dựa trên CSDL dùng và trả kết cho người dùng c Sơ đồ chi tiết mô tả tương tác hệ QTCSDL: Trình ứng dụng Truy vấn Hệ Quản trị CSDL Bộ xử lý truy vấn Bộ quản lý liệu Xem hình 12 SGK trang 18 Bộ quản lý tệp (Hệ điều hành) CSDL Hình 12: Sự tương tác các thành phần hệ QTCSDL Vai trò người làm việc với các 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ế và cài đặt CSDL, hệ QTCSDL, và các phần mềm có liên quan - Cấp phát các quyền truy cập CSDL - Duy trì các hoạt động hệ thống nhằm thỏa mãn các yêu cầu các ứng dụng và người dùng b) Người lập trình ứng dụng: là nguời có am hiểu hệ QTCSDL nào đó, dùng ngôn ngữ hệ QTCSDL này để 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 trên 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 có thể không am hiểu gì Vai trò người (nói chung) hệ CSDL? Trang Lop12.net (8) Hoạt động giáo viên Hoạt động học sinh Ghi bảng hệ QTCSDL sử dụng giao diện thân Xem sách giáo khoa, thiện chương trình ứng dụng tạo để nhập liệu và khai thác CSDL trả lời câu hỏi Gồm bước: Bước – Các bước xây dựng CSDL: Khảo sát, Bước – Bước 1: Khảo sát Để xây dựng thiết kế, Bước 3: Kiểm Tìm hiểu các yêu cầu công tác quản CSDL cần thử lý Xác định các DL cần lưu trữ thực theo Phân tích các chức cần có hệ bước Lắng nghe, ghi chép nào? thống Thông thường Xác định khả phần cứng, phần các bước trên mềm Bước 2: Thiết kế phải tiến hành Thiết kế CSDL, lựa chọn hệ QTCSDL nhiều lần cho Xây dựng hệ thống CT ứng dụng đến hệ Bước 3: Kiểm thử: thống có khả Nhập DL cho CSDL ứng dụng Chạy thử chương trình Củng cố: Truy vấn là gì? Còn gọi là truy hỏi :dùng các câu hỏi đặt phần mềm ứng dụng dựa vào yêu cầu khai thác thông tin để yêu cầu hệ QTCSDL tiếp nhận truy vấn và truy xuất liệu cách tự động Đặt câu truy vấn để khai thác thông tin HS? Kết xuất là gì? Quá trình tạo kết : thông tin muốn tìm kiếm Dặn dò: Tiết sau kiểm tra 15 phút, Về làm các bài tập 1,2,3,4,5/Trang 20 NN định nghĩa DL hệ QTCSDL cho phép ta làm gì? (Gợi ý: Chho phép ta: Khai báo kiểu và cấu trúc DL; Khai báo các ràng buộc trên DL) Hãy kể các loại thao tác DL, nêu VD? (Gợi ý: thao tác trên CSDL có thể phân làm ba nhóm bản: Thao tác vớI cấu trúc DL:khai báo tạo lập DL mới, cập nhật CTDL, phần này NN định nghĩa DL đảm bảo Cập nhật liệu Khai thác thông tin: tìm kiếm,SX DL và kết xuất báo cáo.) Vì hệ QTCSDL lại có khả kiểm soát và điều khiển các truy cập đến CSDL? Hãy cho VD minh họa? (HS cần phải nêu đc hai điểm quan trọng nhằm nói rõ các hệ QTCSDL cần phải có khả kiểm soát và điều khiển truy cập: Đảm bảo an ninh hệ thống, ngăn chặn các truy cập và xử lí không đc phép VD HT QL KQ học tập, có GV đc định kì bổ sung điểm môn và lớp mình phụ trách Đảm bảo tính quán có thao tác cập nhật) 5.Trong các chức hệ QTCSDL, theo em chức nào là quan trọng nhất? sao? (CN qtrọng hệ QTCSDL là cung cấp các DV cần thíêt để khai thác thông tin từ CSDL, vì CSDL đc XD để đáp ứng nhu cầu khai thác thông tin nhiều người dùng với nhiều mục đích khác nhau) Tuần: Trang Lop12.net (9) Tiết: - Ngày soạn: 9/8/2008 BÀI TẬP VÀ THỰC HÀNH I Mục đích, yêu cầu: Biết xác định việc cần làm hoạt động quản lí công việc đơn giản Biết số công việc xây dựng CSDL đơn giản Chuẩn bị đồ dùng dạy học: Giáo án, sách GK tin 12, Sách GV tin 12 Phương pháp giảng dạy: Thuyết trình, hỏi đáp, đặt vấn đề II Các bước lên lớp Ổn định tổ chức: Kiểm tra bài cũ: Nội dung: HĐ giáo viên Trước thực hành, Gv yêu cầu HS tìm hiểu nội qui thư viện, số thẻ mượn, sổ sách theo dõi quá trình quản lí sách và mượn trả sách TV Trong thực hành, giáo viên tổ chức cho các nhóm báo cáo các tư liệu thu thập Chia lớp làm nhóm Nhóm 1,2: Tìm hiểu nội qui thư viện quản lí sách Nhóm 3,4: Tìm hiểu nội qui thư viện mượn trả sách GV: Đưa các ràng buộc như: thời hạn mượn sách, số lượng sách đc mượn lần Cho học sinh tìm hiểu Thẻ mượn đọc, sổ theo giải sách TV, sổ theo dõi tình hình cho mượn GV: Khâu mượn sách tiến hành cụ thể sao? ? HS đến mượn cần làm thủ tục gì? ? Người quản lí thư viện làm việc gì? Tuỳ theo thực trạng TV trường, các thông tin chi tiết có thể khác Nói chung, CSDL TV có thể có các đối tượng là: người HĐ học sinh Nội dung Bài 1: Tìm hiểu nội qui thư Các nhóm lên báo cáo viện, thẻ thư viện, phiếu thông tin đã thu mượn/trả sách, sổ quản lí thập đươc sách, thư viện trường THPT Chia nhóm Bài 2: Kể tên các hoạt Thảo luận nhóm động chính TV Ví dụ: - Mua và nhập sách vấn đề giáo viên đưa - Cho mượn sách Quản lí sách gồm các Lắng nghe, ghi chép HĐ nhập/Xuất sách Các nhóm báo cáo thông vào/ra kho, lí tin thu thập sách (do sách cũ, lạc hậu.) Các nhóm trao đổi, bổ Mượn/trả sách gồm sung lẫn các hoạt động như: - Cho mượn: Kiểm tra thẻ đọc, phiếu mượn, tìm sách kho, ghi số mượn trả và trao sách cho HS - Nhận sách trả: KT thẻ đọc, phiếu muợn, đối chiếu sách trả và phiếu mượn Bài 3: Hãy liệt kê các đối tượng cần quản lí xây Lắng nghe ghi chép dựng CSDL THUVIEN Các nhóm nêu ý kiến và quá trìnhquản lí sách và thảo luận để thống mượn trả sách, chẳng hạn đối tượng cần như: thông tin người đọc, thông tin sách, với thíêt loại đối tượng cần quản lí tin tin gì? Trang Lop12.net (10) mượn, sách, tác giả, hóa đơn nhập, biên lí GV: Hướng dẫn các nhóm cùng tìm hiểu các đối tượng Thông tin các đối tượng có thể sau: STT ĐỐI TƯỢNG THÔNG TIN VỀ ĐỐI TƯỢNG - Số thẻ - Họ và tên - Ngày sinh - Giới tính Người mượn (HS) - Lớp - Địa - Ngày cấp thẻ - ghi Chú - Mã sách - Tên sách - Loại sách Sách - Nhà xuất - Năm xuất - Giá tiền - Mã tác giả - Mã tác giả - Tên tác giả Tác giả - Ngày sinh - Ngày Bài 4: theo em CSDL trên cần bảng nào? Mỗi bảng cần có cột nào? Trên sở đã thảo luận bài 3, GV cho các nhóm tiếp tục phát triển công việc mình, từ việc liệt kê các thông tin đối tượng đến chuyển thành thíêt kế bảng liệu đối tượng này Các bảng các đối tượng có thể sau: Bảng Tác giả : MaTG Hoten NgSinh Bảng Sách (Thông tin sách) Masach Tensach Loaisach NXB Bảng HOCSINH (Thông tin HS) Ngmat NamXB Mathe Hoten Ngsinh Gioitinh Lop Bảng PHIEUMUON (Quản lí việc mượn sách) Mathe Sophieu Ngmuon Ngaycantra Tieusu Giatien Matg Ngaycap Masach Noidung Diachi SL muon Củng cố: Để xây dựng CSDL tốt cần thực đầy đủ bước: Khảo sát, thiết kế và kiểm thử Dặn dò : Xem trước bài 3: Giới thiệu Microsoft Access Trang 10 Lop12.net (11) Tuaàn : Tieát : Ngày soạn :10/8/2008 BÀI TẬP (tiết 1/2 tiết) I Mục đích, yêu cầu: Học sinh nắm các khái niệm đã học: CSDL, cần thiết phải có CSDL lưu trên máy tính, hệ QTCSDL?, hệ CSDL?, mối tương tác các thành phần hệ CSDL, các yêu cầu hệ CSDL qua hệ thống câu hỏi trắc nghiệm khách quan và tự luận Chuẩn bị đồ dùng dạy học: Giáo án, Sách GK tin 12, Sách GV tin 12 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: Kiểm tra bài cũ: Nội dung bài: Các câu hỏi trắc nghiệm & tự luận: Câu 1:Cơ sở liệu (CSDL) là : a Tập hợp liệu có liên quan với theo chủ đề nào đó lưu trên máy tính điện tử b.Tập hợp liệu có liên quan với theo chủ đề nào đó ghi lên giấy c Tập hợp liệu chứa đựng các kiểu liệu: ký tự, số, ngày/giờ, hình ảnh chủ thể nào đó d.Tập hợp liệu có liên quan với theo chủ đề nào đó lưu trên máy tính điện tử để đáp ứng nhu cầu khai thác thông tin nhiều người Câu 2: Hãy nêu các ưu điểm sử dụng CSDL trên máy tính điện tử: a Gọn, nhanh chóng b Gọn, thời (Cập nhật đầy đủ, kịp thời ) c Gọn, thời sự, nhanh chóng d Gọn, thời sự, nhanh chóng, nhiều nguời có thể sử dụng chung CSDL Câu 3: Hoạt động nào sau đây có sử dụng CSDL a Bán hàng b Bán vé máy bay c Quản lý học sinh nhà trường d.Tất đúng Câu 4: Hệ quản trị CSDL là: a.Phần mềm dùng tạo lập CSDL b.Phần mềm để thao tác và xử lý các đối tượng CSDL c.Phần mềm dùng tạo lập, lưu trữ và khai thác CSDL d.Phần mềm dùng tạo lập, lưu trữ CSDL Câu 5: Các thành phần hệ CSDL gồm: a.CSDL, hệ QTCSDL b.CSDL, hệ QTCSDL, người c.Con người, CSDL, phần mềm ứng dụng d.Con người, PMUD, hệ QTCSDL, CSDL Câu 6: Các yêu cầu hệ CSDL a.Tính cấu trúc, tính toàn vẹn b.Tính không dư thừa, tính quán c.Tính độc lập, tính chia sẻ liệu, tính an toàn và bảo mật thông tin d.Các câu trên đúng Câu 7: Hãy chọn câu mô tả tương tác các thành phần hệ CSDL: Cho biết: Con người1, Cơ sở liệu 2, Hệ QTCSDL 3, Phần mềm ứng dụng 4 a.2134 b.1342 Trang 11 Lop12.net (12) c.1324 d.1432 Câu 8: Sự khác biệt CSDL và hệ QTCSDL a CSDL là tập hợp chứa các liệu liên quan với nhau, chứa thông tin vấn đề nào đó, lưu trên máy tính CSDL này hệ quản trị CSDL tạo Hệ quản trị CSDL là phần mềm dùng tạo lập, bảo trì : CSDL, nó dùng còn quản trị và khai thác CSDL đó b.CSDL là tập hợp chứa các liệu liên quan với chứa thông tin vấn đề nào đó CSDL này hệ quản trị CSDL tạo Hệ quản trị CSDL là phần mềm dùng tạo lập, bảo trì: CSDL, nó dùng còn quản trị và khai thác CSDL đó c.CSDL là tập hợp các liệu có liên quan với nhau, còn hệ quản trị CSDL là chương trình để quản lý và khai thác CSDL đó d.Tất sai Câu 9: (câu khó) Tại mối quan hệ Hệ QTCSDL và CSDL phải là mối quan hệ hai chiều? Củng cố: Dặn dò: Về xem trước bài SGK trang 16 Tuaàn : Tieát : Ngày soạn :15/8/2008 BÀI TẬP (Tiết 2/2 tiết) I Mục đích, yêu cầu: a Học sinh nắm các khái niệm đã học: CSDL, cần thiết phải có CSDL lưu trên máy tính, Hệ QTCSDL, hệ CSDL, mối tương tác các thành phần hệ CSDL, các yêu cầu hệ CSDL, các chức hệ QTCSDL Trắc nghiệm 15 phút: Qua bài tập trắc nghiệm giúp GV nắm tiếp thu HS, rà soát lại quá trình giảng dạy, rút kinh nghiệm giảng dạy cho chương 2, từ kết trắc nghiệm, công tác thống kê b) Chuẩn bị đồ dùng dạy học: Giáo án, sách GK tin 12, Sách GV tin 12, Copy tệp trắc nghiệm lên máy c) Phương pháp giảng dạy: Thuyết trình, hỏi đáp, đặt vấn đề, so sánh, trắc nghiệm khách quan II Các bước lên lớp Ổn định tổ chức: Kiểm tra bài cũ: Nội dung: A) Các câu hỏi trắc nghiệm (giúp hs suy nghĩ tìm câu trả lời) , tùy theo trường hợp để GV chọn số câu trắc nghiệm kiểm tra kiến thức học sinh: Câu 1: Chức hệ QTCSDL a.Cung cấp cách tạo lập CSDL b.Cung cấp cách cập nhật 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 đúng Câu 2:Thành phần chính hệ QTCSDL: a.Bộ quản lý tập tin và xử lí truy vấn b.Bộ truy xuất liệu và bộ quản lý tập tin c.Bộ quản lý tập tin và truy xuất liệu d.Bộ xử lý truy vấn và truy xuất liệu Câu 3:Ngôn ngữ định nghĩa liệu bao gồm các lệnh cho phép a Nhập, sửa, xóa liệu b Khai báo cấu trúc và kiểu liệu c Khai báo cấu trúc d Khai báo kiểu, cấu trúc liệu và các ràng buộc trên các liệu Trang 12 Lop12.net (13) Câu 4: Ngôn ngữ thao tác liệu là ngôn ngữ không cho phép a Tìm kiếm liệu b.Kết xuất liệu c Cập nhật liệu d.Phát và ngăn chận truy cập không phép Câu 5:Ngôn ngữ định nghĩa liệu bao gồm các lệnh cho phép a Mô tả các đối tượng lưu trữ CSDL b Đảm bảo tính độc lập liệu c Khai báo kiểu, cấu trúc, các ràng buộc trên liệu CSDL d Phục hồi liệu từ các lỗi hệ thống Câu 6: Để thực các thao tác trên liệu, ta sử dụng : a Ngôn ngữ định nghĩa liệu b.Ngôn ngữ thao tác liệu Câu 7: Ngôn ngữ thao tác liệu bao gồm các lệnh cho phép a Khai báo kiểu, cấu trúc, các ràng buộc trên liệu CSDL b Nhập, sửa xóa liệu c Cập nhật, liệu d Câu b và c Câu 8: Hãy cho biết các loại thao tác trên CSDL a Thao tác trên cấu trúc liệu b Thao tác trên nội dung liệu c Thao tác tìm kiếm, tra cứu thông tin, kết xuất báo cáo d Cả ba câu trên Câu 9:Trong công ty có hệ thống mạng nội để sử dụng chung CSDL, em giao quyền tổ chức nhân sự, em có định phân công nhân viên đảm trách 03 vai trò:là người QTCSDL, vừa là nguời lập trình ứng dụng, vừa là người dùng không? a Không b Không thể c Được d Không nên Câu 10: Người nào có vai trò quan trọng vấn đề phân quyền hạn truy cập sử dụng CSDL trên mạng máy tính a Người dùng cuối b Người lập trình c Nguời quản trị CSDL d Cả ba người trên Câu 11: Người nào có vai trò quan trọng vấn đề sử dụng phần mềm ứng dụng phục vụ nhu cầu khai thác thông tin a Người lập trình b Người dùng cuốI c Người QTCSDL d Cả ba người trên Câu 12: Người nào đã tạo các phần mềm ứng dụng đáp ứng nhu cầu khai thác thông tin từ CSDL a Người lập trình ứng dụng c Người QTCSDL b Người dùng cuối d Cả ba người trên Câu 13: Điểm khác biệt CSDL và hệ QTCSDL a CSDL chứa hệ QTCSDL b CSDL là phần mềm máy tính, còn hệ QTCSDL là liệu máy tính c Hệ QTCSDL là phần mềm máy tính, CSDL là liệu máy tính d Các câu trên sai Câu 14: CSDL và hệ QTCSDL giống điểm b Đều lưu lên nhớ máy tính b Đều là phần mềm máy tính c Đều là phần cứng máy tính d Đều lưu lên nhớ ngoài máy tính Câu 15: Cho biết phương tiện để đảm bảo việc chia sẻ CSDL có thể thực a Máy tính b Hệ QTCSDL c.CSDL d.Máy tính và phương tiện kết nối mạng máy tính B) Các câu hỏi tự luận: Câu 1: Cơ sở liệu là gì? Câu 2: Phân biệt CSDL trên giấy và CSDL lưu trên máy tính, nêu các ưu điểm sử dụng CSDL lưu trên máy tính Câu 3: Hệ QTCSDL? Kể tên vài hệ QTCSDL mà em có nghe đến Trang 13 Lop12.net (14) Câu 4: Hệ CSDL là gì? Câu 5: Nêu các điểm giống và khác CSDL và hệ QTCSDL : CSDL Hệ QTCSDL Giống Khác Câu 6: Vai trò phần mềm ứng dụng mối tương tác các thành phần hệ CSDL Câu 7: Tại phần mềm ứng dụng không đề cập đến là thành phần hệ CSDL Câu 8: Vẽ sơ đồ tương tác chi tiết các thành phần hệ CSDL Câu 9: Vai trò người mối tương tác các thành phần CSDL Em muốn giữ vai trò gì làm việc với các hệ CSDL? Vì Câu 10: Các yêu cầu hệ CSDL Em hãy chọn các yêu cầu ví dụ minh họa Câu 11: Nêu số hoạt động có sử dụng CSDL mà em biết Câu 12: Hãy phân nhóm các thao tác trên CSDL, nói rõ chi tiết các thao tác đó là gì? 2) Kiểm tra trắc nghiệm 15 phút gồm 15 câu Trắc nghiệm chương Câu 1:Cơ sở liệu (CSDL) là : a.Tập hợp liệu có liên quan với theo chủ đề nào đó lưu trên máy tính điện tử để đáp ứng nhu cầu khai thác thông tin nhiều người b.Tập hợp liệu có liên quan với theo chủ đề nào đó ghi lên giấy c Tập hợp liệu chứa đựng các kiểu liệu: ký tự, số, ngày/giờ, hình ảnh chủ thể nào đó d.Tập hợp liệu có liên quan với theo chủ đề nào đó lưu trên giấy để đáp ứng nhu cầu khai thác thông tin nhiều người Câu 2: Hãy nêu các ưu điểm sử dụng CSDL trên máy tính điện tử: a.Gọn, nhanh chóng b.Gọn, thời (Cập nhật đầy đủ, kịp thời ) c.Gọn, thời sự, nhanh chóng d Gọn, thời sự, nhanh chóng, nhiều nguời có thể sử dụng chung CSDL Câu 3: Hoạt động nào sau đây có sử dụng CSDL a Bán hàng b.Bán vé máy bay c Quản lý học sinh nhà trường d.Tất đúng Câu 4: Hệ quản trị CSDL là: a.Phần mềm dùng tạo lập CSDL b.Phần mềm để thao tác và xử lý các đối tượng CSDL c.Phần mềm dùng tạo lập, lưu trữ và khai thác CSDL d.Phần mềm dùng tạo lập, lưu trữ CSDL Câu 5: Các thành phần hệ CSDL gồm: a.CSDL, hệ QTCSDL b.CSDL, hệ QTCSDL, PMUD c.Con người, CSDL, phần mềm ứng dụng d.Con người, PMUD, hệ QTCSDL, CSDL Câu 6: Các yêu cầu hệ CSDL a.Tính cấu trúc, tính toàn vẹn b.Tính không dư thừa, tính quán c.Tính độc lập, tính chia sẻ liệu, tính an toàn và bảo mật thông tin d.Các câu trên đúng Câu 7: Hãy chọn câu mô tả tương tác các thành phần hệ CSDL: Trang 14 Lop12.net (15) Cho biết: Con người1, Cơ sở liệu 2, Hệ QTCSDL 3, Phần mềm ứng dụng 4 a.2134 b.1342 c.1324 d.1432 Câu 8: Phân biệt CSDL và hệ QTCSDL a.CSDL là tập hợp chứa các liệu liên quan với chứa thông tin vấn đề nào đó, lưu trên máy tính CSDL này hệ quản trị CSDL tạo Hệ quản trị CSDL là phần mềm dùng tạo lập : CSDL, nó dùng còn quản trị và khai thác CSDL đó b.CSDL là tập hợp chứa các liệu liên quan với chứa thông tin vấn đề nào đó CSDL này hệ quản trị CSDL tạo Hệ quản trị CSDL là phần mềm dùng tạo lập: CSDL, nó dùng còn quản trị và khai thác CSDL đó c.CSDL là tập hợp các liệu có liên quan với nhau, còn hệ quản trị CSDL là chương trình để quản lý và khai thác CSDL đó d.Tất sai Câu 9: Chức hệ QTCSDL a Cung cấp cách tạo lập CSDLvà công cụ kiểm sóat, điều khiển việc truy cập vào CSDL b Cung cấp cách cập nhật liệu, tìm kiếm và kết xuất thông tin c Cung cấp cách khai báo liệu d câu a và b Câu 10: Thành phần chính hệ QTCSDL: a.Bộ quản lý tập tin và xử lí truy vấn b.Bộ truy xuất liệu và bộ quản lý tập tin c.Bộ quản lý tập tin và truy xuất liệu d.Bộ xử lý truy vấn và truy xuất liệu Câu 11:Ngôn ngữ định nghĩa liệu bao gồm các lệnh cho phép a Mô tả các đối tượng lưu trữ CSDL b Đảm bảo tính độc lập liệu c Khai báo kiểu, cấu trúc, các ràng buộc trên liệu CSDL d Khai báo kiểu liệu CSDL Câu 12: Ngôn ngữ thao tác liệu là ngôn ngữ không cho phép a Hỏi đáp CSDL b Truy vấn CSDL c Thao tác trên các đối tượng CSDL d ĐN các đối tượng lưu trữ CSDL Câu 13:Ngôn ngữ điều khiển liệu bao gồm các lệnh cho phép a Mô tả các đối tượng lưu trữ CSDL b Đảm bảo tính độc lập liệu c Phát và ngăn chặn truy cập không phép d Phục hồi liệu từ các lỗi hệ thống Câu 14: Để thực các thao tác trên liệu, ta sử dụng : a Ngôn ngữ định nghĩa liệu b Ngôn ngữ thao tác liệu Câu 15: Ngôn ngữ thao tác liệu bao gồm các lệnh cho phép a Khai báo kiểu, cấu trúc, các ràng buộc trên liệu CSDL b Nhập, sửa xóa liệu c Cập nhật liệu d Câu b và c Câu 16: Hãy cho biết các loại thao tác trên CSDL a Thao tác trên cấu trúc liệu b Thao tác trên nội dung liệu c Thao tác tìm kiếm, tra cứu thông tin, kết xuất báo cáo d Cả ba câu trên Câu 17:Trong công ty có hệ thống mạng nội để sử dụng chung CSDL, em giao quyền tổ chức nhân sự, em có định phân công nhân viên đảm trách 03 vai trò:là người QTCSDL, vừa là nguời lập trình ứng dụng, vừa là người dùng không? a Không b Không thể c Được d Không nên Câu 18: Người nào có vai trò quan trọng vấn đề phân quyền hạn truy cập sử dụng CSDL trên mạng máy tính a Người dùng cuối b Người lập trình c Nguời quản trị CSDL d Cả ba người trên Trang 15 Lop12.net (16) Câu 19: Người nào có vai trò quan trọng vấn đề sử dụng phần mềm ứng dụng phục vụ nhu cầu khai thác thông tin a Người lập trình b Người dùng cuối c Người QTCSDL d Cả ba người trên Câu 20: Người nào đã tạo các phần mềm ứng dụng đáp ứng nhu cầu khai thác thông tin từ CSDL a Người lập trình ứng dụng b Người dùng cuối c Người QTCSDL d Cả ba người trên Trang 16 Lop12.net (17) Chương 2:24 (7,2,15) HỆ QUẢN TRỊ CSDL MICROSOFT ACCESS Tuaàn : Tiết : - Ngày soạn :17/8/2008 §3 GIỚI THIỆU MICORSOFT ACCESS I Mục đích, yêu cầu: Về kiến thức: Biết khả chung Access hệ QTCSDL Hiểu các chức chính Ms Access:tạo lập bảng, thiết lập mối quan hệ các bảng, cập nhật, kết xuất thông tin Biết đối tượng chính Access:Bảng, mẫu hỏi, biểu mẫu, báo cáo Biết chế độ làm việc: chế độ thiết kế (làm việc với cấu trúc) và chế độ làm việc với liệu Về kỹ năng: Khởi động, khỏi Ms Access, tạo CSDL, mở CSDL đã có a) Chuẩn bị đồ dùng dạy học: 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 c) Các bước lên lớp 1) Ổn định tổ chức: Điểm danh 2) Kiểm tra bài cũ: Nhận xét bài kiểm tra trắc nghiệm tiết 3) Nội dung: Hoạt động giáo Hoạt động học sinh Ghi bảng viên §3 Giới thiệu Microsoft Access Em biết gì phần Access có nghĩa là truy Phần mềm Microsoft Access mềm Ms Windows cập, truy xuất Microsoft Access (gọi tắt là Access), GV: Dùng phần mềm là hệ QTCSDL hãng Microsoft sản ? Em biết gì phần ứng dụng Quản lý học xuất mềm Ms Word? sinh (hoặc ảnh có Khả Access Ms Excel? chụp các kết a Access có khả nào? Microsoft Access ? tác dụng các thành Cung cấp các công cụ để tạo lập, lưu trữ, Từ các công cụ phần Access) để cập nhật và khai thác DL Access, em hãy minh họa dựa trên ý b Ví dụ: Bài tóan quản lí học sinh Các lọai đối tượng chính Access : cho biết các chức tưởng các ví dụ sau: chính Ví dụ 1: Ở bảng minh a Các lọai đối tượng: họa CSDL đầu tiên, Bảng (Table) :Dùng để lưu liệu Access là gì? bảng không thể Mỗi bảng chứa thông tin chủ thể Tạo bảng, lưu trữ tạo cột tuổi (là cột xác định và bao gồm nhiều hàng, liệu, tính tóan tính từ cột ngày hàng chứa các thông tin cá thể xác định chủ thể đó và khai thác sinh) công thức Ví dụ 2: Từ bảng đã Mẫu hỏi (Query) : Dùng để liệu có, query thực xếp, tìm kiếm, khai thác thông tin từ việc tính tóan để tạo các table đã có, thực các tính tóan mà table không làm thêm cột là Tuổi Ví dụ 3: Dùng biểu Biểu mẫu (form) : Tạo giao diện mẫu nhập liệu và thuận lợi cho việc nhập hiển thị điều khiển thực thông tin ứng dụng: máy tính bỏ Báo cáo (Report) Được thiết kế để Trang 17 Lop12.net (18) túi Ví dụ 4: Dùng report để tổng hợp liệu theo yêu cầu định dạng, tính tóan, tổng hợp các liệu chọn và in b Ví dụ: Để giải bài tóan quản lí HS ta có thể dùng Access để XD CSDL “ Quản lí HS” gồm bảng để lưu trữ thông tin HS, Biểu mẫu dùng để cập nhật thông tin, mẫu hỏi để kết xuất thông tin từ bảng, dùng Report để báo cáo tổng kết điểm học kì lớp,… Một số thao tác bản: a Khởi động Access: Cách 1: Start\Program\Microsoft Access Cách 2: Nhắp đúp chuột vào biểu tượng Access trên màn hình b Tạo CSDL mới: Nhấp lệnh File\New… chọn Blank Database, nhập tên tệp CSDL File Name, nhấp nút Create Ta có thể chuyển đổi qua lạI chế độ thiết kế và chế độ trang liệu cách nháy nút Chú ý: Tên tệp (tối đa 255 ký tự), phần đuôi Access tự gán MDB ( Manegement DataBase) chứa tất các đối tượng Bảng, biểu mẫu, mẫu hỏi, c Mở CSDL đã có: Cách 1: Nháy chuột lên tên CSDL (Nếu có) khung New File Cách 2: Nhấp File\Open… rồI tìm và nháy đúp vào tên CSDL cần mở - Còn gọi là chế độ làm d Kết thúc phiên làm việc với Access Cách 1: Chọn File\Exit việc với cấu trúc Cách 2: Nháy nút góc trên bân phảI màn hình Access Còn gọi là chế độ làm Làm việc với các đối tượng a Chế độ làm việc với các đối tượng việc với liệu - Chế độ thiết kế: (Design View) dùng tạo các thành phần như:Table, query, form,report theo ý người lập trình - Chế độ trang liệu: (Datasheet view) cho phép hiển thị liệu dạng bảng, người dùng có thể thực các thao tác xem, xóa, hiệu chỉnh, thêm liệu Trang 18 Lop12.net (19) b Tạo đối tượng mới: Có sử dụng các cách sau để tạo thành phần Access: - Dùng phương pháp hướng dẫn bước Access (Wizard) - Người dùng tự thiết kế (Design View) - Kết hợp hai phương pháp trên (Wizard Design lại) c Mở đối tượng: Nháy đúp lên đối tượng cần mở Củng cố - Dặn dò: Access là gì? Các chức chính Access? Nắm các đối tượng Access, Cách khởi động và thoát khỏi Access? Access là hệ QTCSDL hảng Microsoft sản xuất Các chức chính Access: Tạo bảng, lưu trữ liệu và khai thác liệu Câu hỏi nhà : A) Câu hỏi trắc nghiệm dùng củng cố bài Câu 1: Access là gì? a Là phần cứng b Là phần mềm ứng dụng c Là hệ QTCSDL hãng Microsoft sản xuất d Là phần mềm công cụ Câu 2: Các chức chính Access a Lập bảng b Lưu trữ liệu c Tính toán và khai thác liệu d Ba câu trên đúng Câu 3: Tập tin Access đươc gọi là a Tập tin sở liệu b Tập tin liệu c Bảng d Tập tin truy cập liệu Câu 4: Phần đuôi tên tập tin Access là a DOC b TEXT c XLS d MDB Câu 5: Tập tin Access chứa gì: a Chứa các bảng, nơi chứa liệu đối tượng cần quản lý b Chứa các công cụ chính Access như: table, query, form, report c Chứa hệ phần mềm khai thác liệu d Câu a và b Câu 6: Để tạo tập tin sở liệu (CSDL) và đặt tên tệp Access, ta phải; a Vào File chọn New b Kích vào biểu tượng New c Khởi động Access, vào File chọn New kích vào biểu tượng New d Khởi động Access, vào File chọn New kích vào biểu tượng New, kích tiếp vào Blank DataBase đặt tên file và chọn Create Câu 7: Tên file Access đặt theo qui tắc nào a Phần tên không quá ký tự, phần đuôi không cần gõ, Access tự gán MDB b Phần tên không quá 64 ký tự, phần đuôi không cần gõ, Access tự gán MDB c Phần tên không quá 32 ký tự kể dấu trắng, phần đuôi không cần gõ, Access tự gán MDB d Phần tên không quá 255 ký tự kể dấu trắng, phần đuôi không cần gõ, Access tự gán MDB Câu 8: MDB viết tắt a Manegement DataBase b Microsoft DataBase c Microsoft Access DataBase d Không có câu nào đúng Câu 9: Tên tập tin Access bắt buộc phải đặt trước hay sau tạo CSDL: a Đặt tên tệp sau đã tạo CSDL Trang 19 Lop12.net (20) b Bắt buộc vào là đặt tên tệp tạo CSDL sau Câu 10:Thoát khỏi Access cách: a Vào File /Open b Trong cửa sổ CSDL, vào File/Exit c Trong cửa sổ CSDL, kích vào nút close (X) nằm trên tiêu đề cửa sổ Access d Câu b và c B) Câu hỏi tự luận: Câu 1: Access là gì? Hãy kể các chức chính Access Câu 2: Liệt kê các đối tượng chính Access Câu 3: Có chế độ nào làm việc với các đối tượng Access Câu 4: Có cách nào để tạo đối tượng Access Câu 5: Nêu các thao tác khởi động và kết thúc Access Trang 20 Lop12.net (21)