giao an 12 soan theo chuan kien thuc ky nang

83 786 0
giao an 12 soan theo chuan kien thuc ky nang

Đ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

Đ1. MT S KHI NIM C BN Đ1. MT S KHI NIM C BN I. MC TIấU: 1. Kin thc - Bit khỏi nim CSDL - Bit cỏc vn cn gii quyt trong mt bi túan qun lớ v s cn thit phi cú CSDL - Bit vai trũ ca CSDL trong hc tp v cuc sng. 2. K nng Bc u hỡnh thnh k nng kho sỏt thc t cho ng dng CSDL. 3. Thỏi Cú ý thc s dng mỏy tớnh khai thỏc thụng tin, phc v cụng vic hng ngy. II. chuẩn bị: 1.Chun b ca giỏo viờn: Bng ph, sỏch giỏo khoa, sỏch giỏo viờn, phiu hc tp. 2. Chun b ca hc sinh: Sỏch giỏo khoa. III. HOT NG DY HC: 1. n nh t chc lp: 2. Kim tra bi c: 3. Tin trỡnh tit dy: Hot ng 1: Tỡm hiu bi toỏn qun lớ Hoạt động của gv và hs Hoạt động của gv và hs Nội dung Nội dung GV: t cõu hi: Theo em qun lớ thụng tin v im ca hc sinh trong mt lp em nờn lp danh sỏch cha cỏc ct no? GV: Gi ý: n gin vn ct im nờn tng trng mt vi mụn VD: Stt, hoten, ngaysinh, gii tớnh, ũan viờn, túan, lý, húa, vn, tin HS: Suy ngha v tr li cõu hi. qun lớ thụng tin v im ca hc sinh trong mt lp ta cn ct H tờn, gii tớnh, ngy sinh, a ch, t, im toỏn, im vn, im tin GV: (dựng bng ph minh ha H1 _SGK/4) 1. Bi toỏn qun lớ: - Bi toỏn qun lớ l bi toỏn ph bin trong mi hot ng kinh t - xó hi. Mt xó hi ngy cng vn minh thỡ trỡnh qun lớ cỏc t chc hot ng trong xó hi ú ngy cng cao. Cụng tỏc qun lớ chim phn ln trong cỏc ng dng ca tin hc. - qun lý hc sinh trong nh trng, ngi ta thng lp cỏc biu bng gm cỏc ct, hng cha thụng tin cn qun lý. - Mt trong nhng biu bng c thit lp lu tr thụng tin v im ca hs nh sau: (Hỡnh 1 _SGK/4) Stt H v tờn Ngy sinh Gt V Toỏ n Lý Ho ỏ Vn Tin 1 Nguyn Cao Sn 12/05/199 0 Nam X 9.1 9.6 9.5 9.6 9.8 2 Tống Thị Phơng Thảo 30/12/199 1 N 7.1 6.9 8.7 7.5 7.3 4 H Gia Bo 26/12/199 0 Nam X 8.6 8.4 8.7 8.9 9.0 5 Nguyn Th Trang 15/10/199 N X 6.5 7.5 5.6 6.7 8.2 Trang 1 1 Hình 1. Ví dụ hồ sơ lớp GV: Tác dụng của việc quản lí điểm của học sinh trên máy tính là gì? -HS: Dễ cập nhật thông tin của học sinh, lưu trữ khai thác và phục vụ thông tin quản lí của nhà trường, HS: Quan sát bảng phụ và chú ý nghe giảng. Chú ý: - Hồ sơ quản lí học sinh của nhà trường là tập hợp các hồ sơ lớp. - Trong quá trình quản lí, hồ sơ có thể có những bổ sung, thay đổi hay nhầm lẫn đòi hỏi phải sửa đổi lại. - Việc tạo lập hồ sơ không chỉ đơn thuần là để lưu trữ mà chủ yếu là để khai thác, nhằm phục vụ các yêu cầu quản lí cảu nhà trường. Hoạt động 2: Tìm hiểu các công việc thường gặp khi xử lí thông tin của một tổ chức Ho¹t ®éng cña gv vµ hs Ho¹t ®éng cña gv vµ hs Néi dung Néi dung GV: Em hãy nêu lên các công việc thường gặp khi quản lí thông tin của một đối tượng nào đó? HS: Suy nghĩ và trả lời câu hỏi. 1. Tạo lập hồ sơ đối tượng cần quản lý. 2. Cập nhật hồ sơ như thêm, xóa, sửa hồ sơ 3. Khai thác hồ sơ như tìm kiếm, sắp xếp, thống kê, tổng hợp, in ấn,… HS: Chú ý nghe giảng và ghi bài. 2. Các công việc thường gặp khi xử lí thông tin của một tổ chức. Công việc quản lí tại mỗi nơi, mỗi lĩnh vực có những đặc điểm riêng về đối tượng quản lí cũng như về phương thức khai thác thông tin. Công việc thường gặp khi xử lí thông tin bao gồm: tạo lập, cập nhật và khai thác hồ sơ. a) Tạo lập hồ sơ: Để tạo lập hồ sơ, cần thực hiện các công việc sau: - Tùy thuộc nhu cầu của tổ chức mà xác định chủ thể cần quản lí VD: Chủ thể cần quản lí là học sinh, - Dựa vào yêu cầu quản lí thông tin của chủ thể để xác định cấu trúc hồ sơ. VD: ở hình 1, hồ sơ của mỗi học sinh là một hàng có 11 thuộc tính. - Thu thập, tập hợp thông tin cần thiết cho hồ sơ từ nhiều nguồn khác nhau và lưu trữ chúng theo đúng cấu trúc đã xác định. VD; hồ sơ lớp dưới, kết quả điểm thi học kì các môn học, b) Cập nhật hồ sơ: Thông tin lưu trữ trong hồ sơ cần được cập nhật để đảm bảo phản ánh kịp thời, đúng với thực tế. Một số việc thường làm để cập nhật hồ sơ: - Sửa chữa hồ sơ; - Bổ sung thêm hồ sơ;; - Xóa hồ sơ. c) Khai thác hồ sơ: Việc tạo lập, lưu trữ và cập nhật hồ sơ là Trang 2 GV: Mục đích cuối cùng của việc tạo lập, cập nhật, khai thác hồ sơ là phục vụ hỗ trợ cho quá trình lập kế hoạch, ra quyết định xử lí công việc của người có trách nhiệm. VD: Cuối năm học, nhờ các thống kê, báo cáo vè phân loại học tập mà Hiệu trưởng ra quyết định thưởng cho những hs giỏi, để khai thác chúng, phục vụ cho công việc quản lí. Khai thác hồ sơ bao gồm các công việc chính sau: - Sắp xếp hồ sơ theo một tiêu chí nào đó phù hợp với yêu cầu quản lí của tổ chức. VD: sắp xếp theo bảng chữ cái của tên học sinh, theo điểm của môn học nào đó, - Tìm kiếm là việc tra cứu các thông tin thỏa mãn một số yêu cầu nào đó. VD: tìm họ tên hs có điểm môn Tin cao nhất, - Thống kê là cách khai thác hồ sơ dựa trên tính toán để đưa ra các thông tin đặc trưng VD: Xác định điểm cao nhất, thấp nhất môn Tin, - Lập báo cáo là việc sử dụng các kết quả tìm kiếm, thống kê, sắp xếp các bộ hồ sơ để tạo lập một bộ hồ sơ mới có nội dung và cấu trúc khuôn dạng theo một yêu cầu nào đó. VD: danh sách HSG của lớp, 4. Củng cố. Qua bài học yêu cầu học sinh cần nắm được: - Các vấn đề cần giải quyết trong một bài toán quản; - Các công việc thường gặp khi xử lí thông tin của một tổ chức. Trang 3 §1. MỘT SỐ KHÁI NIỆM CƠ BẢN §1. MỘT SỐ KHÁI NIỆM CƠ BẢN I. MỤC TIÊU 1. Kiến thức - Biết các vấn đề cần giải quyết trong một bài tóan quản lí và sự cần thiết phải có CSDL. - Biết vai trò của CSDL trong học tập và cuộc sống; - Biết các mức thể hiện của CSDL. 2. Kĩ năng Bước đầu hình thành kĩ năng khảo sát thực tế cho ứng dụng CSDL. 3. Thái độ Có ý thức sử dụng máy tính để khai thác thông tin, phục vụ công việc hàng ngày. II. CHUẨN BỊ: 1.Chuẩn bị của giáo viên: Giáo án, Sách GK Tin 12, Sách GV Tin 12, bảng phụ. 2. Chuẩn bị của học sinh: Sách GK tin 12, vở ghi. III. HOẠT ĐỘNG DẠY HỌC: 1. Ổn định tổ chức lớp: 2. Kiểm tra bài cũ: - Nêu một ứng dụng CSDL của một tổ chức mà em biết? - Trong CSDL đó có những thông tin gì? - CSDL phục vụ cho những đối tượng nào, về vấn đề gì? 3. Tiến trình bài học: Hoạt động 1: Tìm hiểu khái niệm cơ sở dữ liệu và hệ quản trị cơ sở dữ liệu Ho¹t ®éng cña gv vµ hs Ho¹t ®éng cña gv vµ hs Néi dung Néi dung GV: Treo bảng phụ hình 1 SGK trang 4. Qua thông tin có trong hồ sơ lớp: Tổ trưởng cần quan tâm thông tin gì? Lớp trưởng và bí thư muốn biết điều gì? HS: Suy nghĩ và trả lời câu hỏi. GV: Tổng hợp: Có nhiều người cùng khai thác CSDL và mỗi người có yêu cầu, nhiệm vụ riêng. GV: Dữ liệu lưu trên máy có ưu điểm gì so với một dữ liệu lưu trên giấy? HS: Dữ liệu lưu trên máy tính được lưu trữ ở bộ nhớ ngoài có khả năng lưu trữ dữ liệu khổng lồ, tốc độ truy xuất và xử lí dữ liệu nhanh chóng và chính xác. GV: Nhằm đáp ứng được nhu cầu trên, cần thiết phải tạo lập được các phương thức mô tả, các cấu trúc dữ liệu để có thể sử dụng máy tính trợ giúp đắc lực cho con người trong việc lưu trữ và khai thác thông tin. GV: Thế nào là cơ sở dữ liệu? 3. Hệ cơ sở liệu: a) Khái niệm CSDL và hệ quản trị CSDL Để đáp ứng các yêu cầu khai thác thông tin, phải tổ chức thông tin thành một hệ thống với sự trợ giúp của máy tính điện tử. Khái niệm CSDL: Một CSDl (Database) là một tập hợp các dữ liệu có liên quan với nhau,chứa thông tin của một tổ chức nào đó (như một trường học, một ngân hàng, một công ti, Trang 4 HS: Suy nghĩ trả lời. GV: Có nhiều định nghĩa khác nhau về CSDL, nhưng các định nghĩa đều phải chứa 3 yếu tố cơ bản: - Dữ liệu về hoạt động của một tổ chức; - Được lưu trữ ở bộ nhớ ngoài; - Nhiều người khai thác. 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ì? HS: hệ quản trị, GV: Để tạo lập, lưu trữ và cho phép nhiều người có thể khai thác được CSDL, cần có hệ thống các chương trình cho phép người dùng giao tiếp với CSDL. GV: Hiện nay có bao nhiêu hệ quản trị CSDL? HS: Các hệ quản trị CSDL phổ biến được nhiều người biết đến là MySQL, SQL, Microsoft Access, Oracle, GV: Yêu cầu học sinh quan sát hình 3 SGK. GV: Hình 3 trong SGK đơn thuần chỉ để minh họa hệ CSDL bao gồm CSDL và hệ QTCSDL, ngoài ra phải có các chương trình ứng dụng để việc khai thác CSDL thuận lợi hơn. một nhà máy, ), được lưu trữ trên các thiết bị nhớ để đáp ứng nhu cầu khai thác thông tin của nhiều người dùng với nhiều mục đích khác nhau. VD: Hồ sơ lớp trong hình 1 khi được lưu trữ ở bộ nhớ ngoài của máy tính có thể xem là một CSDL, hầu hết các thư viện ngày nay đều có CSDL, hãng hàng không quốc gia Việt Nam có CSDL chứa thông tin về các chuyến bay, Khái niệm hệ QTCSDL: Là phần mềm cung cấp mi trường thuận lợi và hiệu quả để tạo lập, lưu trữ và khai thác thông tin của CSDL được gọi là hệ quản trị CSDL (Database Management System). Chú ý: - Người ta thường dùng thuật ngữ hệ cơ sở dữ liệu để chỉ một CSDL cùng với hệ QTCSDL và khai thác CSDL đó. - Để lưu trữ và khai thác thông tin bằng máy tính cần phải có: + Cơ sở dữ liệu; + Hệ quản trị cơ sở dữ liệu; + Các thiết bị vật lí (máy tính, đĩa cứng, mạng, ). Hoạt động 2: Tìm hiểu các mức thể hiện của cơ sở dữ liệu Ho¹t ®éng cña gv vµ hs Ho¹t ®éng cña gv vµ hs Néi dung Néi dung GV: Sử dụng máy tính , con người tạo lập cơ sở dữ liệu và khai thác thông tin trong CSDL một cách hiệu quả. Do vậy, khi nói đến các hệ CSDl một cách dầy đủ nhất sẽ phải nói đến nhiều yếu tố kĩ thuật phức tạp của máy tính. Tuy nhiên, tùy theo mức chuyên sâu của mỗi người trong lĩnh vực công nghệ thông tin hay người dùng mà có những yêu cầu hiểu biết về CSDL khác nhau. Ba mức hiểu và làm việc với một CSDL là mức vật lí, mức khái niệm, mức khung nhìn. b) Các mức thể hiện của cơ sở dữ liệu * Mức vật lí Một cách đơn giản, ta có thể nói CSDL vật lí của một hệ CSDL là tập hợp các tệp dữ liệu tồn tại trên các thiết bị nhớ. * Mức khái niệm Nhóm người quản trị hệ CSDL hoặc phát triển các ứng dụng thường không cần hiểu chi tiết ở mức vật lí, nhưng họ cần phải biết: Những dữ liệu nào được lưu trữ trong hệ CSDl? Giữa các dữ liệu có các mối quan hệ nào? Trang 5 GV: Chú ý: Một CSDL chỉ có một CSDL vật lí, một CSDL khái niệm nhưng có thể có nhiều khung nhìn khác nhau. Hồ sơ lớp Họ tên Ngày sinh Giới tính * Mức khung nhìn Mức hiểu CSDL của người dùng thông qua khung nhìn được gọi là mức khung nhìn (còn được gọi là mức ngoài) của CSDL. Hoạt động 3: Các yêu cầu cơ bản của hệ CSDL HOẠT ĐỘNG CỦA GV VÀ HS HOẠT ĐỘNG CỦA GV VÀ HS NỘI DUNG NỘI DUNG GV: Thế nào là tính cấu trúc của một CSDL? HS: Đọc SGK trang 12 và nghiên cứu tìm câu trả lời. GV: nêu ví dụ? HS: CSDL lớp có cấu trúc là bảng gồm nhiều hàng và 11 cột. Mỗi cột là một thuộc tính và mỗi hàng là một hồ sơ học sinh. GV: Thế nào là tính toàn vẹn của một CSDL? HS: Đọc SGK trang 12 và nghiên cứu tìm câu trả lời. GV: Hãy nêu ví dụ? HS: Ví dụ Để đảm bảo tính toàn vẹn dữ liệu trên cột điểm, sao cho điểm nhập vào theo thang điểm 10, các điểm của môn học phải đặt ràng buộc giá trị nhập vào: >=0 và <=10. (Gọi là ràng buộc vùng). GV: Thế nào là tính nhất quán của một CSDL? HS: Đọc SGK trang 12 và nghiên cứu tìm câu trả lời. GV: Yêu cầu HS đọc và nghiên cứu ví dụ SGK trang 5. GV: Thế nào là tính an toàn và bảo mật thông tin? HS: Đọc SGK trang 13 và nghiên cứu tìm câu trả lời. GV: Hãy nêu ví dụ? Ví dụ về tính an toàn thông tin: Học sinh có thể vào mạng để xem điểm của mình trong CSDL của nhà trường, nhưng hệ thống sẽ ngăn chận nếu HS cố tình muốn sửa điểm. Hoặc khi điện bị cắt đột ngột, máy tính 3. Hệ cơ sở liệu c) Các yêu cầu cơ bản của hệ CSDL * Tính cấu trúc:Thông tin trong CSDL được lưu trữ theo một cấu trúc xác định. Tính cấu trúc được thể hiện ở các điểm sau: - Dữ liệu ghi vào CSDL được lưu giữ dưới dạng các bản ghi. - Hệ QTCSDL cần có các công cụ khai báo cấu trúc của CSDL(là các yếu tố để tổ chức dữ liệu: cột, hàng, kiểu của dữ liệu nhập vào cột, hàng ) xem, cập nhật, thay đổi cấu trúc. * Tính toàn vẹn: Các giá trị được lưu trữ trong CSDL phải thỏa mãn một số ràng buộc (gọi là ràng buộc toàn vẹn dữ liệu), tùy thuộc vào hoạt động của tổ chức mà phản ánh. * Tính nhất quán: Trong quá trình cập nhật, dữ liệu trong CSDL phải được đảm bảo đúng ngay cả khi có sự cố. * Tính an toàn và bảo mật thông tin: CSDL cần được bảo vệ an toàn, phải ngăn chặn được những truy xuất không được phép và phải khôi phục được CSDL khi có sự cố ở phần cứng hay phần mềm Trang 6 hoặc phần mềm bị hỏng thì hệ thống phải khôi phục được CSDL. Ví dụ về tính bảo mật: Hệ thống phải ngăn chặn được mọi truy cập bất hợp pháp đến CSDL. GV: Thế nào là tính độc lập? HS: Đọc SGK trang 13 và nghiên cứu tìm câu trả lời. GV: Hãy nêu ví dụ? HS: Nghiên cứu VD trong SGk trang 14. GV: Thế nào là tính không dư thừa? HS: Đọc SGK trang 14 và nghiên cứu tìm câu trả lời. GV: Hãy nêu ví dụ? HS: Ví dụ : Một CSDL đã có cột ngày sinh, thì không cần có cột tuổi. Vì năm sau thì tuổi sẽ khác đi, trong khi giá trị của tuổi lại không được cập nhật tự động vì thế nếu không sửa chữa số tuổi cho phù hợp thì dẫn đến tuổi và năm sinh thiếu tính nhất quán. Ví dụ khác: Đã có cột soluong và dongia, thì không cần phải có cột thành tiền. (=soluong*dongia). GV: Chú ý : Chính vì sự dư thừa nên khi sửa đổi dữ liệu thường hay sai sót, và dẫn đến sự thiếu tính nhất quán trong CSDL * Tính độc lập: Bao gồm độc lập vật lí và độc lập logic. Vì một CSDL thường phục vụ cho nhiều mục đích khai thác khác nhau nên dữ liệu phải độc lập với các ứng dụng, không phụ thuộc vào một bài toán cụ thể, không phụ thuộc vào phương tiện lưu trữ và xử lí. * Tính không dư thừa: CSDL thường không được lưu trữ những dữ liệu trùng lặp hoặc những thông tin có thể dễ dàng suy diễn hay tính toán được từ những dữ liệu đã có. Hoạt động 4: Tìm hiểu một số ứng dụng Ho¹t ®éng cña gv vµ hs Ho¹t ®éng cña gv vµ hs Néi dung Néi dung GV: Việc xây dựng, phát triển và khai thác các hệ CSDL ngày càng nhiều hơn, đa dạng hơn trong hầu hết các lĩnh vực kinh tế, xã hội, giáo dục, y tế, Em hãy nêu một số ứng dụng có sử dụng CSDL mà em biết? HS: Nghiên cứu SGK trả lời câu hỏi. - Cơ sở giáo dục; - Cơ sở kinh doanh; - Tổ chức tài chính; - Tổ chức ngân hàng; d) Một số ứng dụng: - Cơ sở giáo dục và đào tạo cần quản lí thông tin người học, môn học, kết quả học tập,… - Cơ sở kinh doanh cần có CSDL về thông tin khách hàng, sản phẩm, việc mua bán,… - Cơ sở sản xuất cần quản lí dây chuyền thiết bị và theo dõi việc sản xuất các sản phẩm trong các nhà máy, hàng tồn trong kho hay trong cửa hàng và các đơn đặt hàng. - Tổ chức tài chính cần lưu thông tin về cổ phần, tình hình kinh doanh mua bán tài chính như cổ phiếu, trái phiếu, … - Các giao dịch qua thể tín dụng cần quản lí việc bán hàng bằng thẻ tín dụng và xuất ra báo cáo tài chính định kì. - Hãng hàng không cần quản lí các chuyến bay, việc đăng kí vé và lịch bay,… Trang 7 - Tổ chức viễn thông cần ghi nhận các cuộc gọi, hóa đơn hàng tháng, tính toán số dư cho các thể gọi trả trước,… - Vui chơi giải trí,…… 4. Củng cố: Hướng dẫn HS làm các bài tập sau đây: Nêu các yêu cầu cơ bản của hệ CSDL, ví dụ minh họa đối với 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ỉ chọn lấy một trong các tính chất đã liệt kê theo các mục a,b,c,d ở trên để cho ví dụ minh họa (không sử dụng các ví dụ đã có trong bài). Trang 8 §2. HỆ QUẢN TRỊ CƠ SỞ §2. HỆ QUẢN TRỊ CƠ SỞ 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; kiểm soát, điều khiển việc truy cập cào CSDL - Biết vai trò của con người khi làm việc với hẽ CSDL. 2. Kỹ năng: 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. 3. Thái độ: Có ý thức sử dụng máy tính để khai thác thông tin, phục vụ công việc hàng ngày. II. CHUẨN BỊ: 1.Chuẩn bị của giáo viên: Giáo án, Sách GK Tin 12, Sách GV Tin 12, bảng phụ. 2. Chuẩn bị của học sinh: Sách GK tin 12, vở ghi. III. HOẠT ĐỘNG DẠY HỌC: 1. Ổn định tổ chức lớp: 2. Kiểm tra bài cũ: 3. Tiến trình bài học: Hoạt động 1: Tìm hiểu các chức năng của hệ quản trị cơ sở dữ liệu HOẠT ĐỘNG CỦA GV VÀ HS HOẠT ĐỘNG CỦA GV VÀ HS NỘI DUNG NỘI DUNG GV: Nhắc lại khái niệm hệ QTCSDL? HS: Trả lời câu hỏi. Là phần mềm cung cấp môi trường thuận lợi và hiệu quả để tạo lập, lưu trữ và khai thác thông tin của CSDL được gọi là hệ quản trị CSDL (Database Management System). GV: Một hệ QTCSDL có các chức năng cơ bản nào? HS: Nghiên cứu SGK trả lời câu hỏi. Có 3 chức năng: a) Cung cấp cách tạo lập cơ sở dữ liệu b) Cung cấp cách cập nhật và khai thác dữ liệu c) Cung cấp công cụ kiểm soát, điều khiển 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, van, tin: 1. Các chức năng của hệ QTCSDL. Một hệ QTCSDL có các chức năng cơ bản sau: a) Cung cấp môi trường tạo lập CSDL Một hệ QTCSDL phải cung cấp một môi trường cho người dùng dễ dàng khai báo kiểu dữ liệu, các cấu trúc dữ liệu thể hiện thông tin và các ràng buộc trên dữ liệu. Để thực hiện được chức năng này, mỗi hệ QTCSDL cung cấp cho người dùng một ngôn ngữ định nghĩa dữ liệu. Trang 9 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ả CSDL. GV: Ngôn ngữ định nghĩa dữ liệu cho phép ta làm những gì? HS: - Khai báo kiểu dữ liệu và cấu trúc dữ liệu. - Khai báo các ràng buộc trên dữ liệu. GV: Thế nào là ngôn ngữ thao tác dữ liệu? HS: Là ngôn ngữ để người dùng diễn tả 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). - Khai thác dữ liệu (sắp xếp, tìm kiếm, kết xuất báo cáo, ) GV: Chỉ có những người thiết kế và quản lí CSDL mới được quyền sử dụng các công cụ này. Người dùng chỉ nhìn thấy và thực hiện được các công cụ ở a, b. b) Cung cấp cách cập nhật và khai thác dữ liệu 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 được gọi là ngôn ngữ thao tác dữ liệu. Thao tác dữ liệu gồm: - Cập nhật (nhập, sửa, xoá dữ liệu); - Khai thác (tìm kiếm, kết xuất DL). c) Cung cấp công cụ kiểm soát, điều khiển việc truy cập vào dữ liệu Để góp phần đảm bảo được các yêu cầu đặt ra cho một hệ CSDL, hệ QTCSDL phải có các bộ chương trình thực hiện những nhiệm vụ sau: - Đả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 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 hoạt động của một hệ quản trị cơ sở dữ liệu GV: Em hãy tìm xem có bao nhiêu thành phần chính của hệ QTCSDL? HS: Hệ QTCSDL có 02 thành phần chính: - Bộ xử lý truy vấn - Bộ quản lý dữ liệu GV: Ở đây ta hiểu truy vấn là một khả năng của hệ QTCSDL bằng cách tạo ra 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 quyết các tìm kiếm đó bằng công cụ của hệ QTCSDL từ đó người dùng sẽ nhận được 2. Hoạt động của một HQTCSDL: Hệ quản trị CSDL có hai thành phần chính: - Bộ xử lí truy vấn (bộ xử lí yêu cầu). Có nhiệm vụ tiếp nhận các truy vấn trực tiếp của người dùng và tổ chức thực hiện các chương trình ứng dụng. Nếu không có bộ xử lí truy vấn thì các chương trình ứng dụng không thể thực hiện được và các truy vấn không thể móc nối với các dữ liệu trong CSDL. - Bộ quản lí dữ liệu: Có nhiệm vụ nhận các yêu cầu truy xuất từ bộ xử lí truy vấn và nó cung cấp dữ liệu Trang 10 [...]... 27: Vi mi quan h ó thit lp, bng no l bng chớnh (Primary table) a Bng nm u ớch khi kộo to dõy quan h b Bng nm u ngun khi kộo to dõy quan h c C hai bng u l bng chớnh d Khụng cú bng no l bng chớnh Cõu 28: Vi mi quan h ó thit lp, bng no l bng quan h (Related table) a Bng nm u ớch khi kộo to dõy quan h b Bng nm u ngun khi kộo to dõy quan h c C hai bng u l bng quan h d Khụng cú bng no l quan h 5 Bi tp... nh: Làm bài 1, 2, 3, 4, 5, SGK trang 39 Trang 30 Bài tập I MC TIấU: 1 Kin thc HS nm c mt cỏch h thng cỏc kin thc c bn v Ms Access:cỏc chc nng c bn ca Access, cỏc yu t to nờn Table, Vỡ sao phi to mi quan h? 2 K nng Khi ng v thoỏt khi Access, khi to bng, thit lp mi quan h gia cỏc bng, hiu chnh dõy quan h, xúa dõy quan h, nhp d liu cho bng Nm vng cỏc qui trỡnh to, thit lp quan h, nhp d liu cho Table 3 Thỏi... Number Cõu 21: Cú cn thit phi lp mi quan h gia cỏc bng trong CSDL hay khụng a Nht thit phi lp mi quan h gia cỏc bng trong CSDL b Khụng nht thit phi lp mi quan h gia cỏc bng trong CSDL Cõu 22: Nh cú mi quan h gia cỏc bng tớnh cht no sau õy c m bo a Tớnh c lp d liu b Tớnh d tha d liu c Tớnh ton vn d liu gia cỏc bng d C ba tớnh cht trờn Trang 32 Cõu 23:Ti sao khi lp mi quan h gia hai trng ca hai bng nhng... CSDL qua h thng cõu hi trc nghim khỏch quan v t lun 2 K nng: Bc u hỡnh thnh k nng kho sỏt thc t cho ng dng CSDL 3 Thỏi Cú ý thc s dng mỏy tớnh khai thỏc thụng tin, phc v cụng vic hng ngy II CHUN B: 1.Chun b ca giỏo viờn: Giỏo ỏn, Sỏch GK Tin 12, Sỏch GV Tin 12, bng ph (hoc mỏy chiu), t chc hot ng theo nhúm nh 2 Chun b ca hc sinh: Sỏch GK tin 12, v ghi, hot ng theo nhúm nh III HOT NG DY HC: 1 n nh t... buc phi vit hoa c Bt buc phi vit thng d Tựy theo trng hp Cõu 16: Khi chn kiu d liu cho trng s in thoi nờn chn loi no a Number b Date/Time c Autonumber d Text Cõu 17: Chn kiu d liu no cho trung im T an, Lý a Number b Currency c Yes/No d AutoNumber Cõu 18: Mun thit lp n v tin t: VN cho h thng mỏy tớnh, ta phi a Vo Start/Settings/Control Panel/Regional and Language Options/customize chn phiu Currency... giỏo viờn ca mt trng cú th cú dng nh bng di õy: Stt H tờn Ngy Gii L GV Mụn S sinh tớnh Ch tit/nm nhim 1 Nguyn Hu 12/ 8/71 Nam C Toỏn 620 2 Tụ sang 21/3/80 Nam K Tin 540 3 Nguyn Lan 14/2/80 N C Tin 540 Trang 15 H s lng 3.35 2.34 3.60 75 Minh Chõu 3/5/75 N K Toỏn 620 2.90 a) Vi h s trờn, theo em cú th thng kờ v tng hp nhng gỡ? b) Em hóy a ra hai vớ d v khai thỏc d liu phi s dng d liu ca nhiu cỏ th?... ny ang s dng (m ca s table) c Vỡ hai trng tham gia vo dõy quan h khỏc kiu d liu(data type) v khỏc chiu di (field size) d Cỏc cõu trờn u ỳng Cõu 24: Hai trng (Field) tham gia vo dõy quan h, cú cn thit tờn ca hai trng ny : a Gng nhau b Khụng cn phi ging nhau Cõu 25: Ký hiu s 1 trờn u dõy quan h nhm cho bit a Trng ú cú khúa chớnh b Trng ú khụng cú khúa chớnh Cõu 26: Ký hiu vụ cựng ( 00 ) trờn u dõy quan... kt qu tc l thụng tin mun tỡm kim - BTVN: Bi tp 1,2,3,4,5/Trang 20 Trang 11 Đ2 H QUN TR C S D LIU I MC TIấU: 1 Kin thc: Bit vai trũ ca con ngi khi lm vic vi h CSDL 2 K nng: Bit cỏc bc xõy dng CSDL 3 Thỏi : Hc sinh yờu thớch mụn hc II CHUN B: 1.Chun b ca giỏo viờn: Giỏo ỏn, Sỏch GK Tin 12, Sỏch GV Tin 12, bng ph; 2 Chun b ca hc sinh: Sỏch GK tin 12, v ghi III HOT NG DY HC: 1 n nh t chc lp: 2 Kim tra bi... vi tờn Quanli_HS Trong CSDL to bng Hoc_Sinh cú cỏc trng sauu: Field Name Data Type Stt MaSo HoDem Ten GioiTinh NgaySinh NoiSinh DiaChi DanToc DiemToan DiemLy DiemHoa DiemTin Auto Number Number Text Text Text Date/time Text Text Text Number Number Number Number Trang 34 Field Size 20 10 3 30 30 7 Tit 2: Bi 2: To bng vi cỏc trng ó cho Bi 3: - Chuyn trng dõn tc thnh trng a ch Field Name DiemVan DiemSu... Toỏn V 1 12/ 05/199 Na X 9.1 Nguyn Cao Sn 0 m 2 30 /12/ 199 N 7.1 Trn Th H 1 3 24/03/199 N X 6.5 Bựi Th Thu 0 4 26 /12/ 199 Na X 8.6 H Gia Bo 0 m 5 Nguyn Th 14/08/199 N X 7.8 Qunh 1 Lý Hoỏ Vn 9.6 9.5 9.6 Ti n 9.8 6.9 8.7 7.5 7.3 6.7 7.1 8.2 6.9 8.4 8.7 8.9 9.0 8.6 8.1 7.9 8.4 a) Ai cú th l ngi to lp h s? b) Nhng ai cú quyn sa cha h s v thng sa cha nhng thụng tin gỡ? Cõu 2: Bi tp 3 trong SGK trang 16 Gi . một ngôn ngữ định nghĩa dữ liệu. Trang 9 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à. CSDL? HS: Đọc SGK trang 12 và nghiên cứu tìm câu trả lời. GV: Yêu cầu HS đọc và nghiên cứu ví dụ SGK trang 5. GV: Thế nào là tính an toàn và bảo mật thông tin? HS: Đọc SGK trang 13 và nghiên. viên: Giáo án, Sách GK Tin 12, Sách GV Tin 12, bảng phụ (hoặc máy chiếu), tổ chức hoạt động theo nhóm nhỏ. 2. Chuẩn bị của học sinh: Sách GK tin 12, vở ghi, hoạt động theo nhóm nhỏ. III. HOẠT

Ngày đăng: 07/05/2015, 19:00

Từ khóa liên quan

Mục lục

  • I. MỤC TIÊU:

  • II. chuÈn bÞ:

  • III. HOẠT ĐỘNG DẠY HỌC:

  • I. MỤC TIÊU

  • II. CHUẨN BỊ:

  • III. HOẠT ĐỘNG DẠY HỌC:

  • I. MỤC TIÊU

  • II. CHUẨN BỊ:

  • III. HOẠT ĐỘNG DẠY HỌC:

  • I. MỤC TIÊU:

  • II. CHUẨN BỊ:

  • III. HOẠT ĐỘNG DẠY HỌC:

  • I. MỤC TIÊU:

  • II. CHUẨN BỊ:

  • III. HOẠT ĐỘNG DẠY HỌC:

  • I. MỤC TIÊU:

  • II. CHUẨN BỊ:

  • III. HOẠT ĐỘNG DẠY HỌC:

  • I. MỤC TIÊU:

  • II. CHUẨN BỊ:

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

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

Tài liệu liên quan