1. Trang chủ
  2. » Luận Văn - Báo Cáo

Giao an tin hoc 12 Ky II

40 12 0

Đ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

Nội dung

- GV trong hệ thống ngân hàng ngoài trụ sở chính có rất nhiều chi nhánh nhỏ ở các địa phương, hoặc các máy rút tiền tự động ở khắp nơi nhưng khi ta rút tiền đều phải liên lạc về ngân hàn[r]

(1)Ngµy so¹n: 04/ 02/ 2012 Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: / / 2012 / líp 12C v¾ng: / líp 12C v¾ng: / líp 12C v¾ng: / líp 12C v¾ng: / líp 12C v¾ng: tiÕt: líp 12C / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: sÜ sè : / v¾ng: Tiết PPCT: 36 § 10: CƠ SỞ DỮ LIỆU QUAN HỆ (Tiết 1) I MỤC TIÊU: Kiến thức - Nắm khái niệm mô hình liệu và biết tồn các loại mô hình CSDL - Biết khái niệm mô hình liệu quan hệ và các đặc trưng mô hình này Kỹ Thái độ - Có thái độ nghiêm túc học II Phơng pháp: Thuyết trình, vấn đáp, trực quan III chuÈn bÞ cña thÇy vµ trß: Chuẩn bị GV: - Sách giáo viên, SGK Tin 12, Giáo án Chuẩn bị HS: - Sách giáo khoa, ghi IV HOẠT ĐỘNG DẠY - HỌC: Tổ chức lớp: Ổn định và kiểm tra sĩ số Kiểm tra bài cũ Tiến trình dạy học: Nội dung Hoạt động GV Hoạt động HS Mô hình liệu quan hệ GV: Theo em để tiến I Hoạt động 1: Mô hình hành xây dựng và khai liệu thác hệ CSDL HS:Qua bước: Khảo (2) Một CSDL bao gồm các yếu tố: - Cấu trúc liệu - Các thao tác và các phép toán trên liệu - Các ràng buộc liệu * Khái niệm: Mô hình liệu là tập các khái niệm, dùng để mô tả CTDL, các thao tác liệu, các ràng buộc liệu CSDL Các loại mô hình liệu - Mô hình DL hướng đối tượng - Mô hình DL quan hệ - Mô hình liệu phân cấp - Mô hình mạng thường tiến hành qua bước? GV: Như chương I các em đã học CSDL bao gồm yếu tố nào? sát, Thiết kế, Kiểm thử II Hoạt động 2: Mô hình liệu quan hệ Trong mô hình quan hệ có các đặc trưng : + Về mặt cấu trúc liệu thể các bảng Mỗi bảng thể thông tin loại đối tượng (một chủ thể) bao gồm các hàng và các cột Mỗi hàng cho thông tin đối tượng cụ thể (một cá thể) quản lí + Về mặt thao tác trên liệu: có thể cập nhật liệu : thêm, xóa hay sửa ghi bảng + Về mặt ràng buộc liệu: liệu các bảng phải thỏa mãn số ràng buộc Chẳng hạn, không có nào bảng giống hoàn toàn; với xuất lặp lại số thuộc tính các bảng, mối liên kết các bảng xác lập Mối liên kết này thể mối quan hệ các chủ thể CSDL phản ánh GV: Mô hình quan hệ - HS lắng nghe E.F.Codd đề xuất năm 1970 Trong khoảng hai mươi năm trở lại đây các hệ CSDL theo mô hình quan hệ dùng phổ biến HS: - Cấu trúc liệu - Các thao tác và các phép toán trên liệu - Các ràng buộc liệu GV: Các khái niệm dùng để mô tả các yếu tố trên tạo thành mô hình liệu - HS lắng nghe, ghi bài GV: Theo mức mô tả chi tiết CSDL, có thể có các mô hình GV: Em hãy nhắc lại HS: Trả lời câu hỏi: khái niệm CSDL, khái Một CSDL là tập hợp niệm hệ QTCSDL? các liệu có liên quan với nhau, chứa thông tin tổ chức nào đó, lưu trữ trên các thiết bị nhớ để đá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 - Hệ QT 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à khai thác thông tin CSDL gọi là hệ quản trị CSDL Củng cố + Đặc điểm mô hình DL quan hệ + Khi học bài nên liên hệ đến kiến thức chương I Bài tập nhà + Học các nội dung mô hình liệu quan hệ (3) Ngµy so¹n: 11/ 02/ 2012 Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: / / 2012 / líp 12C v¾ng: / líp 12C v¾ng: / líp 12C v¾ng: / líp 12C v¾ng: / líp 12C v¾ng: tiÕt: líp 12C / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: sÜ sè : / v¾ng: Tiết PPCT: 37 § 10: CƠ SỞ DỮ LIỆU QUAN HỆ (Tiết 2) I MỤC TIÊU: Kiến thức Học sinh sau tiết học sẽ: + Biết khái niệm sở liệu quan hệ, khoá và liên kết các bảng, các thao tác với CSDL quan hệ + Có liên kết với các thao tác cụ thể đã trình bày chương II Kỹ + Chọn khoá cho các bảng đơn giản và các lập liên kết số bảng đơn giản Thái độ - Có thái độ nghiêm túc học II Phơng pháp: Thuyết trình, vấn đáp, trực quan (4) III chuÈn bÞ cña thÇy vµ trß: Chuẩn bị GV: - Sách giáo viên, SGK Tin 12, Giáo án, sơ đồ máy chiếu Chuẩn bị HS: - Sách giáo khoa, ghi IV HOẠT ĐỘNG DẠY - HỌC: Tổ chức lớp: Ổn định và kiểm tra sĩ số Kiểm tra bài cũ Mô hình DL quan hệ có đặc trưng nào? Cho VD mô hình DL quan hệ mà em biết? Tiến trình dạy học: Nội dung Hoạt động GV Hoạt động HS Cơ sở liệu quan hệ - GV xét ví dụ quản lý I Hoạt động 1: a Khái niệm thư viện minh hoạ cho - HS lắng nghe, ghi nhớ CSDL xây dựng dựa trên CSDL: Xét Bảng Sach mô hình liệu quan hệ gọi là (MaSoSach,TenSach, CSDL quan hệ Hệ QT CSDL SoTrang,TacGia,SoTrang) - HS ghi bài dùng để tạo lập, cập nhật và - Trong mô hình liệu khai thác CSDL quan hệ gọi quan hệ có các thuật ngữ: là hệ QTCSDL quan hệ Quan hệ để bảng, thuộc tính để cột, - HS lắng nghe - Một quan hệ hệ CSDL (bản ghi) để hàng, quan hệ có các đặc trưng thuật ngữ miền: để chính: kiểu liệu thuộc + Mỗi quan hệ có tên tính phân biệt với tên các quan hệ Giả sử MaSoSach(Text): - HS: MaSoSach - Thuộc khác TV-02 tương ứng các tính để cột TV-O2: + Các là phân biệt và thứ tự thuật ngữ là gì? ghi để hàng Text: các không quan trọng miền để kiểu liệu + Mỗi thuộc tính có tên để - Như hệ CSDL - HS lắng ghe, ghi bài phân biệt, thứ tự các thuộc tính quan hệ có các đặc trưng không quan trọng - Giáo viên lấy ví dụ SGK - HS nghiên cứu SGK, + Quan hệ không có thuộc tính minh hoạ cho thuộc tính lắng nghe là đa trị hay phức hợp đa trị và thuộc tính phức hợp +GV gợi ý cách khắc HS: thuộc tính đa trị phục hai thuộc tính? (H69/SGK) tách thành hai hàng Thuộc tính phức hợp(H70/SGK) tách - GV nhận xét thành hai thuộc tính II Hoạt động 2: Ví dụ Xét ví dụ hoạt động mượn - Để quản lý HS mượn sách thư viện trường sách thư viện cần quản lý - HS: Tình hình mượn mức mô hình để thấy số thông tin gì? sách, các HS có thẻ mượn nét đặc trưng hệ CSDL - Xây dựng bảng lưu sách, Sách thư viện quan hệ liệu trên.(Hình 71 SGK) Từ bảng ta thấy có - HS quan sát liên kết ba bảng để (5) quản lý thông tin - Sự xuất lặp lại thuộc tính Số thẻ và Mã - HS lắng nghe số sách bảng MƯỢN SÁCH bảng NGƯỜI MƯỢN và bảng SÁCH -> thể mối liên kết học sinh mượn và sách thư viện - Nhờ mối liên kết này ta - HS: Biết HS đã mượn biết thông tin gì? sách nào, thông tin HS mượn sách Củng cố + Một số thuật ngữ sử dụng mô hình quan hệ liệu + Các đặc trưng chính hệ CSDL quan hệ Bài tập nhà - Câu hỏi và bài tập trang 86/SGK Ngµy so¹n: 11/ 02/ 2012 Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: / / 2012 / líp 12C v¾ng: / líp 12C v¾ng: / líp 12C v¾ng: / líp 12C v¾ng: / líp 12C v¾ng: tiÕt: líp 12C / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: sÜ sè : / v¾ng: Tiết PPCT: 38 § 10: CƠ SỞ DỮ LIỆU QUAN HỆ (Tiết 3) I MỤC TIÊU: Kiến thức Học sinh sau tiết học sẽ: (6) + Biết khái niệm sở liệu quan hệ, khoá và liên kết các bảng, các thao tác với CSDL quan hệ + Có liên kết với các thao tác cụ thể đã trình bày chương II Kỹ + Chọn khoá cho các bảng đơn giản và các lập liên kết số bảng đơn giản Thái độ - Có thái độ nghiêm túc học II Phơng pháp: Thuyết trình, vấn đáp, trực quan III chuÈn bÞ cña thÇy vµ trß: Chuẩn bị GV: - Sách giáo viên, SGK Tin 12, Giáo án, sơ đồ máy chiếu Chuẩn bị HS: - Sách giáo khoa, ghi IV HOẠT ĐỘNG DẠY - HỌC: Tổ chức lớp: Ổn định và kiểm tra sĩ số Kiểm tra bài cũ Tiến trình dạy học: Nội dung Hoạt động GV Cơ sở liệu quan hệ b) Khoá và liên kết các bảng I Hoạt động 1: Khoá Khóa bảng là tập thuộc tính gồm hay số thuộc tính bảng có hai tính chất: - Không có khác bảng có giá trị trên khóa - Không có tập thực nào tập thuộc tính này có tính chất trên - GV: Trong bảng, hàng thể thông tin đối tượng nên không có hàng giống hoàn toàn Tuy nhiên, thông thường không cần đến tất các thuộc tính bảng để phân biệt các cá thể VD: bảng Người Mượn (H72 /SGK), thuộc tính Số thẻ có thể dùng để phân biệt các HS -> có khoá Số thẻ VD: Bảng Mượn Sách (H74 /SGK) thuộc tính Số thẻ, Mã số sách có đủ để phân biệt các lần mượn sách không? Như cần phải thêm thuộc tính Ngày mượn để phân biệt -> có thuộc tính để phân biệt các và là khoá bảng II Hoạt động 2: Khoá chính GV: Khi các em gửi thư , các em phải ghi đầy đủ địa người gửi và địa người nhận, địa người gửi và địa người nhận chính là các khóa: Song các em không ghi địa thì điều gì xảy - Một bảng có thể có nhiều khoá Trong các khóa bảng người ta thường định khóa làm khóa chính Khi nhập liệu cho Hoạt động HS - HS lắng nghe, đọc SGK -HS: Trong bảng Mượn Sách Số thẻ, Mã số sách không đủ phân biệt vì HS có thể mượn mượn lại sách (7) bảng, giá trị ra? khóa chính không để GV:Vậy địa người nhận chính trống là khóa chính Chú ý : GV: Để đảm bảo quán -Mỗi bảng có ít liệu, tránh trường hợp thông khóa Việc xác định khóa tin đối tượng xuất phụ thuộc vào quan hệ lôgic lần sau lần cập nhật Do đó các liệu không người ta chọn khóa các phụ thuộc vào giá trị các khóa bảng làm khóa chính liệu GV: Mục đích chính việc xác - Nên chọn khóa chính là định khóa là thiết lập liên kết khóa có ít thuộc tính các bảng Điều đó giải Liên kết: thích ta cần xác định khóa Thực chất liên kết cho nó bao gồm càng ít thuộc các bảng là dựa trên thuộc tính càng tốt tính khóa Chẳng hạn thuộc - Dựa vào liên kết bảng Mượn tính số thẻ là khóa bảng Sách và Sách ta biết thông tin gì? người mượn xuất lại bảng mượn sách đã tạo nên - Thuộc tính đóng vai trò liên kết liên kết bảng này bảng là gì? Củng cố + Khái niệm mô hình DL quan hệ + Khái niệm CSDL quan hệ + Các đặc trưng quan hệ + Khoá, khoá chính và liên kết các quan hệ Bài tập nhà + Trả lời các câu hỏi sau bài + Xem trước bài thực hành 10 Ngµy so¹n: 24/ 02/ 2012 Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: / líp 12C v¾ng: / líp 12C v¾ng: / líp 12C v¾ng: / líp 12C v¾ng: / líp 12C v¾ng: HS: Có thể không ghi địa người gửi, bắt buộc phải ghi địa người nhận - HS lắng nghe, ghi bài - HS: Biết thông tin chi tiết sách mượn, ngày mượn - Thuộc tính Mã Số Sách / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: (8) Ngµy gi¶ng: / / 2012 tiÕt: líp 12C sÜ sè : / v¾ng: Tiết PPCT: 39 BÀI TẬP VÀ THỰC HÀNH 10 HỆ CƠ SỞ DỮ LIỆU QUAN HỆ I MỤC TIÊU: Kiến thức - Biết chọn khóa cho các bảng liệu CSDL đơn giản - Khái niệm liên kết và cách xác lập liên kết các bảng Kỹ - Tạo bảng và chọn khoá cho bảng - Xác lập các thao tác liên kết các bảng Thái độ - Có thái độ nghiêm túc học II Phơng pháp: Thuyết trình, vấn đáp, trực quan III chuÈn bÞ cña thÇy vµ trß: Chuẩn bị GV: - Sách giáo viên, SGK Tin 12, Giáo án, máy chiếu, phòng máy Chuẩn bị HS: - Sách giáo khoa, ghi, SBT III HOẠT ĐỘNG DẠY - HỌC: Tổ chức lớp: Ổn định và kiểm tra sĩ số Kiểm tra bài cũ Kiểm tra quá trình làm bài tập Tiến trình dạy học: Nội dung Hoạt động GV I Hoạt động 1: Hướng dẫn ban đầu * Tổ chức làm bài tập thực - Phân nhóm làm bài tập hành - Phân vị trí nhóm làm Nội dung bài: bài tập Sở Giáo dục tỉnh tổ - Những yêu cầu kiến chức kì thi để kiểm tra chất thức, kỹ năng, thái độ HS lượng môn Toán cho các lớp - Để thời gian phút để học 12 tỉnh Trong CSDL sinh đọc kĩ yêu cầu quản lý kì kiểm tra này có ba bài thực hành bảng đây: - Hướng dẫn cách thức thực Bảng Thí Sinh: STT, SBD, buổi thực hành HS Họ tên thí sinh, Ngày sinh, Trường Bảng Đánh phách: STT, SBD, Phách Bảng điểm thi: STT, Phách, Điểm Bảng Kết thi tạo từ bảng trên: STT, SBD, Họ tên thí sinh, Ngày sinh, Trường, Điểm II Hoạt động 2: Bài tập - Yêu cầu HS xác định khóa Bài 1/88: Em hãy chọn Gọi HS lên bảng xác định Hoạt động HS - Chú ý lắng nghe, thực theo phân công GV - Xem nội dung bài tập thực hành - Nêu các yêu cầu kiến thức cần vận dụng để hoàn thành thực hành - Chú ý lắng nghe, quan sát ghi nhớ yêu cầu GV - HS nghiên cứu bài tập (9) khoá cho bảng CSDL và giải thích lựa chọn đó + Bảng Thí Sinh có khoá là SBD hai thí sinh khác chắn có hai số báo danh khác nhau, và có thể lấy số báo danh là thông tin ngắn gọn cho thí sinh + Bảng Đánh phách có khoá là STT, SBD, Phách: không thể có HS cùng SBD, HS có cùng số Phách , thì đó là đánh sai Phách + Bảng Điểm thi có khoá là Phách: chọn Điểm thì có thể có HS có bài điểm Bài 2/88 Hãy các mối liên kết cần thiết ba bảng để có kết thi thông báo cho HS khóa và giải thích lý - HS trả lời câu hỏi: Bảng Thí Sinh khoá là SBD.Bảng Đánh phách khoá là STT.Bảng Điểm thi khoá là Phách HS giải thích lý - Giáo viên nhận xét và bổ chọn khóa xung phần sai và thiếu - Chú ý nghe giảng và ghi bài - Chú ý các phần giáo - GV cho điểm học sinh lên viên chữa trên bảng, làm bài tập Chỗ nào sai thì cần phải sửa - Liên kết các bảng thông qua trường nào? - Mục đích việc liên kết các bảng nhằm mục đích gì? GV yêu cầu HS thể mối liến kết các bảng đó - Gv yêu cầu tạo bảng trên máy - Tạo mối liên kết các bảng trên giấy - HS chú ý nghe giảng và ghi bài - Mục đích việc liên kết các bảng là nhằm tổng hợp, kết xuất và biểu diễn liệu cách đầy đủ - HS lắng nghe và ghi bài - HS tiến hành thực trên tạo liên kết các bảng Củng cố - Cách lựa chọn khoá cho bảng - Cách thao tác tạo liên kết và tổng hợp thông tin từ nhiều bảng Bài tập nhà - Làm Bài 3- Trang 88 SGK Ngµy so¹n: 24/ 02/ 2012 Ngµy gi¶ng: Ngµy gi¶ng: / líp 12C v¾ng: / líp 12C v¾ng: / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: (10) Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: / / 2012 / líp 12C v¾ng: / líp 12C v¾ng: / líp 12C v¾ng: tiÕt: líp 12C sÜ sè : / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: / v¾ng: Tiết PPCT: 40 BÀI TẬP VÀ THỰC HÀNH 10 HỆ CƠ SỞ DỮ LIỆU QUAN HỆ I MỤC TIÊU: Kiến thức - Biết chọn khóa cho các bảng liệu CSDL đơn giản - Biết cách xác lập liên kết các bảng thông qua khóa để có thể tìm thông tin liên quan đến cá thể quản lý Kỹ - Tạo bảng và biết cách lấy thông tin từ nhiều bảng Thái độ - Có thái độ nghiêm túc học II Phơng pháp: Thuyết trình, vấn đáp, trực quan III chuÈn bÞ cña thÇy vµ trß: Chuẩn bị GV: - Sách giáo viên, SGK Tin 12, Giáo án, máy chiếu, phòng máy Chuẩn bị HS: - Sách giáo khoa, ghi, SBT III HOẠT ĐỘNG DẠY - HỌC: Tổ chức lớp: Ổn định và kiểm tra sĩ số Kiểm tra bài cũ Kiểm tra quá trình làm bài tập Tiến trình dạy học: Nội dung Hoạt động GV I Hoạt động 1: Hướng dẫn ban đầu - Phân nhóm làm bài tập * Tổ chức làm bài tập thực - Phân vị trí nhóm làm hành bài tập Nội dung bài: - Những yêu cầu kiến Trong CSDL quản lý kì kiểm thức, kỹ năng, thái độ HS tra này có ba bảng đây: - Để thời gian phút để học Bảng Thí Sinh: STT, SBD, sinh đọc kĩ yêu cầu Họ tên thí sinh, Ngày sinh, bài thực hành Hoạt động HS - Chú ý lắng nghe, thực theo phân công GV - Xem nội dung bài tập thực hành - Nêu các yêu cầu kiến thức cần vận dụng để (11) Trường Bảng Đánh phách: - Hướng dẫn cách thức thực STT, SBD, Phách Bảng điểm buổi thực hành HS thi: STT, Phách, Điểm Bảng Kết thi tạo từ bảng trên: STT, SBD, Họ tên thí sinh, Ngày sinh, Trường, Điểm hoàn thành thực hành - Chú ý lắng nghe, quan sát ghi nhớ yêu cầu GV II Hoạt động - GV yêu cầu mở CSDL đã Bài Hãy dùng hệ quản trị tạo bảng tiết trước CSDL Access để làm các việc sau: - Yêu cầu HS xác định khóa a Tạo lập CSDL nói trên cho các bảng đã tạo, tạo (nhập liệu giả định ít liên kết các bảng trên 10 ghi) Access - Yêu cầu tạo mẫu hỏi - GV gọi HS lên bảng làm b Đưa kết thi thông mẫu hỏi báo cho thí sinh - HS mở CSDL tạo bảng, nhập liệu - HS tạo liên kết các bảng - Nhóm nghiên cứu, đưa cách tạo - HS: Lên bảng tạo mẫu hỏi Chạy xem - GV nhận xét, đánh giá kết kết mẫu hỏi, quan và cho điểm sát kết - HS chú ý nghe giảng, rút kinh nghiệm và ghi - GV hướng dẫn HS làm thực bài C, d: Làm tương tự ý trên hành c Đưa kết thi theo - Trong quá trình làm bài - HS làm theo phân trường thực hành HS có công GV d Đưa kết thi toàn vướng mắc gì GV giải đáp, - HS chú ý nghe giảng tỉnh theo thứ tự giảm dần sửa chữa điểm thi - Quan sát HS thực hành - HS thực hành - Nhận xét, đánh giá kết thực hành - HS nghe giảng Củng cố - Cách lựa chọn khoá cho bảng - Cách thao tác tạo liên kết và tổng hợp thông tin từ nhiều bảng Bài tập nhà - Đọc trước nội dung §11 Các thao tác với CSDL quan hệ (12) Ngµy so¹n: 02/ 03/ 2012 Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: / / 2012 / líp 12C v¾ng: / líp 12C v¾ng: / líp 12C v¾ng: / líp 12C v¾ng: / líp 12C v¾ng: tiÕt: líp 12C sÜ sè : / / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: v¾ng: Tiết PPCT: 41 §11 CÁC THAO TÁC VỚI CƠ SỞ DỮ LIỆU QUAN HỆ I MỤC TIÊU: Kiến thức - Biết các chức mà hệ QTCSDL quan hệ phải có và vai trò, ý nghĩa các chức đó quá trình tạo lập, cập nhật và khai thác hệ QTCSDL quan hệ Kỹ - Có liên hệ với các thao tác cụ thể trình bày chương II Thái độ - Có thái độ nghiêm túc học II Phơng pháp: Thuyết trình, vấn đáp, trực quan III chuÈn bÞ cña thÇy vµ trß: Chuẩn bị GV: - Sách giáo viên, SGK Tin 12, Giáo án Chuẩn bị HS: - Sách giáo khoa, ghi, SBT III HOẠT ĐỘNG DẠY - HỌC: Tổ chức lớp: Ổn định và kiểm tra sĩ số Kiểm tra bài cũ Tiến trình dạy học: Nội dung Hoạt động GV Hoạt động HS I Hoạt động 1: Tạo lập sở GV: Nội dung kiến thức liệu bài này HS đã * Tạo bảng: tiếp cận các bài trước - HS lắng nghe (13) Để tạo bảng ta cần phải khai báo cấu trúc bảng bao gồm các bước: - Đặt tên trường - Chỉ định kiểu liệu cho trường - Khai báo kích thước trường Một ví dụ giao diện để tạo bảng hình 75 đó GV có thể triển khai giảng dạy bài này trên phòng máy có điều kiện, dùng máy chiếu để thực bài giảng thông qua các Slide, có thể mô tả trực tiếp trên Access GV: Em hãy nêu các bước chính để tạo CSDL? HS: Trả lời câu hỏi - Tạo bảng - Chọn khóa chính cho bảng - Đặt tên bảng và lưu cấu trúc bảng - Tạo liên kết bảng + Chọn khóa chính cho bảng cách để hệ QTCSDL tự động chọn ta xác định khóa thích hợp GV: Bước đầu tiên để tạo lập CSDL quan hệ là các khóa làm khóa chính + Đặt tên bảng và lưu cấu trúc tạo hay nhiều bảng Để thực điều đó, cần bảng phải xác định và khai báo + Tạo liên kết bảng cấu trúc bảng II Hoạt động 2: Cập nhật liệu - Phần lớn các hệ QTCSDL cho GV: Trong Word mà các phép tạo biểu mẫu nhập liệu em đã học để tạo Hình.76 để làm cho công việc nhập danh sách học sinh em HS: Tạo cấu trúc bảng liệu trở nên dễ dàng hơn, nhanh phải thực Nhập liệu và hạn chế bớt khả nhầm nào? lẫn GV: Trong Access tương tự sau các em đã tạo xong cấu trúc cho bảng ta phải cập nhật liệu cho bảng - Dữ liệu nhập vào có thể làm gì? - HS: có thể chỉnh sửa, - Dữ liệu nhập vào có thể thêm, xóa chỉnh sửa, thêm, xóa + Thêm ghi cách bổ sung một vài liệu vào bảng + Chỉnh sửa liệu là việc thay đổi các giá trị mà không phải thay đổi toàn giá trị các thuộc tính còn lại đó + Xóa ghi là việc xóa bảng (14) Củng cố - Nhắc lại các thao tác tạo và cập nhật liệu Bài tập nhà - Đọc nội dung §11 Các thao tác với CSDL quan hệ Ngµy so¹n: 02/ 03/ 2012 Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: / / 2012 / líp 12C v¾ng: / líp 12C v¾ng: / líp 12C v¾ng: / líp 12C v¾ng: / líp 12C v¾ng: tiÕt: líp 12C sÜ sè : / / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: v¾ng: Tiết PPCT: 42 §11 CÁC THAO TÁC VỚI CƠ SỞ DỮ LIỆU QUAN HỆ I MỤC TIÊU: Kiến thức - Biết các chức mà hệ QTCSDL quan hệ phải có và vai trò, ý nghĩa các chức đó quá trình tạo lập, cập nhật và khai thác hệ QTCSDL quan hệ Kỹ - Có liên hệ với các thao tác cụ thể trình bày chương II Thái độ: - Có thái độ nghiêm túc học II Phơng pháp: Thuyết trình, vấn đáp, trực quan III chuÈn bÞ cña thÇy vµ trß: Chuẩn bị GV: - Sách giáo viên, SGK Tin 12, Giáo án Chuẩn bị HS: - Sách giáo khoa, ghi, SBT III HOẠT ĐỘNG DẠY - HỌC: Tổ chức lớp: Ổn định và kiểm tra sĩ số (15) Kiểm tra bài cũ Hãy nêu số công việc cụ thể cập nhật DL? Cập nhật để làm gì? Tiến trình dạy học: Nội dung Hoạt động GV Hoạt động HS Hoạt động 1: 3.Khai thác GV: Trong quá trình cập nhật CSDL: liệu không tránh khỏi a Sắp xếp các ghi : sai sót đó Access - HS lắng nghe, ghi Một hệ QTCSDL thường phải cung cấp cho chúng ta bài thực là khả tổ chức chức sau để xử lý cung cấp phương tiện truy tình đó: cập các ghi theo trình tự Ví dụ, có thể xếp danh sách nào đó học sinh theo gì? - HS trả lời: - Các ghi có thể xếp Bảng chữ cái theo nội dung hay nhiều trường tên theo trường thứ tự giảm dần b Truy vấn CSDL: ngày sinh Truy vấn là phát biểu thể yêu cầu người sử dụng Truy vấn đó là dạng lọc, GV: Chẳng hạn, khai thác có khả thu thập thông tin từ CSDL thư viện, người thủ thư nhiều bảng hệ CSDL có thể tạo truy vấn để liệt kê - HS lắng nghe, ghi quan hệ dang sách học sinh mượn sách bài Để phục vụ việc truy vấn quá hạn Danh sách này kèm CSDL, thông thường các hệ theo các thông tin liên quan QTCSDL cho phép nhận các biểu tên sách đã mượn, ngày thức hay các tiêu chí nhằm các mượn, …… mục đích sau: GV: Hệ QTCSDL quan hệ hỗ + Định vị các ghi trợ việc khai báo truy vấn qua + Thiết lập mối quan hệ hay các các cửa sổ với hệ thống bảng liên kết các bảng để kết xuất chọn thích hợp Trong đó ta có thông tin thể chọn các bảng và các cột - HS lắng nghe, ghi + Liệt kê tập các thuộc tính liên quan đến bài ghi liệu cần cho truy vấn + Thực các phép toán + Xóa số ghi SQL là công cụ mạnh cho + Thực các thao tác quản lí phép người dùng thể truy liệu khác vấn mà không cần biết nhiều c Xem liệu cấu trúc CSDL Thông thường các hệ QTCSDL cung cấp nhiều cách xem liệu GV: Có số loại văn + Xem toàn bảng giấy tờ đòi hỏi phải đảm bảo + Có thể dùng công cụ lọc các quy định chặt chẽ liệu để xem tập các trình bày, đặc biệt là các vấn - HS lắng nghe, ghi ghi số trường đề liên quan tới kế toán, tài bài bảng chính, công văn … d Kết xuất báo cáo Báo cáo có thể là danh sách Trông tin báo cáo ghi đơn giản, có thể (16) thu thập cách tập hợp liệu theo các tiêu chí người sử dụng đặt Báo cáo thường in hay hiển thị trên màn hình theo khuôn mẫu định sẵn Cũng các biểu mẫu, các báo cáo có thể xây dựng dựa trên các truy vấn định dạng phức tạp hơn, chẳng hạn thống kê kết thi học kì học sinh các lớp 12 trường - HS lắng nghe, ghi bài Củng cố Câu 1: Trong các thao tác sau, thao tác nào là khai thác DL: A Tìm kiếm để sữa chữa B Thay đổi nhỏ thông tin môt ghi C Sắp xếp các ghi D Tạo bảng Bài tập nhà: - Trả lời các câu hỏi: 1 trang 93 Ngµy so¹n: 20/ 03/ 2012 Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: / / 2012 / líp 12C v¾ng: / líp 12C v¾ng: / líp 12C v¾ng: / líp 12C v¾ng: / líp 12C v¾ng: tiÕt: líp 12C sÜ sè : / / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: v¾ng: Tiết PPCT: 43 KIỂM TRA I MỤC TIÊU: Kiến thức - Đánh giá kết học tập học sinh sau học và làm quen với hệ quản trị CSDL Access, số khái niệm mô hình liệu quan hệ, CSDL quan hệ, khoá, liên kết và các thao tác với CSDL quan hệ (17) Kỹ - Có liên hệ với các thao tác cụ thể trình bày chương II Thái độ: - Có thái độ nghiêm túc kiểm tra II Ph¬ng ph¸p: Kiểm tra giám sát III chuÈn bÞ cña thÇy vµ trß: Chuẩn bị GV: - Nội dung, đáp án đề kiểm tra Chuẩn bị HS: - Năm trắc nội dung kiến thức làm bài III HOẠT ĐỘNG DẠY - HỌC: Tổ chức lớp: Ổn định và kiểm tra sĩ số Kiểm tra bài cũ Tiến trình kiểm tra: Câu hỏi: Câu 1(3đ) : Hãy nêu các đặc trưng mô hình quan hệ ? Câu (5đ): Để quản lý số lượng, điểm số học sinh đơn vị trường học Cơ sở liệu xây dựng sau: HOCSINH : Diễn giải: Mỗi học sinh mô tả tương ứng gồm: mã học sinh, họ tên học sinh, GT: nữ nam, địa chỉ(DC), ngày sinh học sinh(NS), Mã lớp học DIEM: học sinh có mã học sinh, điểm môn Văn, Toán, Tin, Anh, Lí LOP : gồm Tên lớp và họ tên giáo viên chủ nhiệm ? - Xác định kiểu liệu, khóa chính , thuộc tính đóng vai trò liên kết các bảng Câu 3(2đ) : Một học sinh lớp 12C chuyển sang lớp 12A sau khai giảng tháng Nhưng sang học kì II, xét nguyện vọng cá nhân, nhà trường lại chuyển học sinh đó trở lại lớp 12C để có điều kiện giúp đỡ học sinh khác Tệp hồ sơ học bạ lớp 12A cập nhật bao nhiêu lần? Chỉ rõ lần thực thao tác cập nhật ? Đáp án Câu 1(3đ) : Trong mô hình quan hệ có các đặc trưng : + Về mặt cấu trúc liệu thể các bảng + Về mặt thao tác trên liệu: có thể cập nhật liệu + Về mặt ràng buộc liệu: liệu các bảng phải thỏa mãn số ràng buộc Câu (5đ): Xác định kiểu liệu, khóa chính : Tên bảng Tên trường Kiểu liệu Tên bảng Tên trường Kiểu liệu (18) Mahs Text STT Autonumber/ Number Text Number Number Number Number Number HoTen Text Mahs GT Yes/No Van DIEM DC Text Toan NS Date/time Tin Malop Text Anh LOP GVchunhiem Text Li Xác định thuộc tính đóng vai trò liên kết các bảng Bảng HOCSINH và bảng LOP: thuộc tính đóng vai trò liên kết hai bảng là Malop Bảng HOCSINH và bảng DIEM: thuộc tính đóng vai trò liên kết hai bảng là Mahs Câu 3(2đ) : Tệp hồ sơ học bạ lớp 12A cập nhật lần: Thêm: 1, Xoá: học bạ 12A HOCSINH (19) Ngµy so¹n: 20/ 03/ 2012 Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: / / 2012 / líp 12C v¾ng: / líp 12C v¾ng: / líp 12C v¾ng: / líp 12C v¾ng: / líp 12C v¾ng: tiÕt: líp 12C sÜ sè : / / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: v¾ng: Tiết PPCT: 44 Chương IV: KIẾN TRÚC VÀ BẢO MẬT CÁC HỆ CƠ SỞ DỮ LIỆU §12 CÁC LOẠI KIẾN TRÚC CỦA HỆ CƠ SỞ DỮ LIỆU I MỤC TIÊU: Kiến thức - Biết các khái niệm các cách tổ chức CSDL tập trung và CSDL phân tán - Biết ưu nhược điểm cách thức tổ chức Kỹ Thái độ - Có thái độ nghiêm túc học II Phơng pháp: Thuyết trình, vấn đáp, trực quan III chuÈn bÞ cña thÇy vµ trß: Chuẩn bị GV: - Sách giáo viên, SGK Tin 12, Giáo án, máy chiếu, bài giảng điện tử Chuẩn bị HS: - Sách giáo khoa, ghi, SBT IV HOẠT ĐỘNG DẠY - HỌC: Tổ chức lớp: Ổn định và kiểm tra sĩ số Kiểm tra bài cũ Tiến trình dạy học: Nội dung Hoạt động GV Hoạt động HS Các hệ CSDL tập trung - GV: Các em thường sử dụng Đặc điểm: máy tính để chứa liệu gì ? - HS trả lời: Bài hát, -Toàn liệu lưu trữ - GV Mỗi người chúng ta có thể game máy dàn máy sử dụng máy tính cá nhân để lưu (20) - Người dùng từ xa có thể truy cập vào CSDL thông qua phương tiện truyền thông liệu Nói chung có ba kiểu kiến trúc tập trung: a Hệ CSDL cá nhân Đặc điểm: - Là hệ CSDL có người dùng Người này vừa thiết kế, vừa tạo lập, vừa cập nhật và bảo trì CSDL, đồng thời là người khai thác thông tin, tự lập và hiển thị các báo cáo - Hệ QTCSDL cài đặt máy có chứa CSDL - Việc truy cập CSDL thực máy đó - Ưu điểm: Việc bảo mật và an toàn thông tin tương đối dễ dàng - Nhược điểm: + Người dùng không thể sử dụng sở liệu từ xa + Các thao tác với CSDL dùng trên máy có cài đặt CSDL b Hệ CSDL trung tâm Là hệ CSDL cài đặt trên máy tính trung tâm - Đặc điểm: + Dữ liệu lưu trữ trên máy tính trung tâm + Nhiều người dùng từ xa có thể truy cập CSDL trữ địa bạn bè, điểm học tập, hay đơn giản là lưu các danh mục bài hát, đĩa CD Như cá nhân có thể tự tạo lập CSDL cập nhập và khai thác sở liệu đó - GV: Bản thân sở liệu dù lớn hay nhỏ tổ chức theo hai loại kiến trúc: tập trung và phân tán Tuy nhiên các hệ CSDL lớn tổ chức phân tán có giá trị kinh tế - Tuỳ theo mô hình và đặc thù hoạt động mà tổ chức lựa chọn kiến trúc CSDL phù hợp GV:Em hiểu nào là cụm từ"cá nhân"? GV: Do người đảm nhận tất các công việc đó việc sử dụng và phát triển các hệ CSDL cá nhân có ưu, nhược điểm gì? - GV hệ thống ngân hàng ngoài trụ sở chính có nhiều chi nhánh nhỏ các địa phương, các máy rút tiền tự động khắp nơi ta rút tiền phải liên lạc ngân hàng để lấy thông tin tài khoản chúng ta - GV: Đó chính là mô hình hệ CSDL trung tâm thực tế, đó ngân hàng - Ưu điểm: chính là trung tâm, chứa CSDL + Nhiều người có thể sử dụng là tài khoản ta, còn các máy CSDL cùng lúc rút tiền sử dụng CSDL lấy từ + Có thể sử dụng CSDL từ xa trung tâm - Nhược điểm: - GV: Tương tự trên thì em + Việc bảo mật và an toàn nào có thể rút hệ CSDL liệu không cao trung tâm có đặc điểm gì? + Các xử lý CSDL - GV Đối với hệ CSDL trung thực trên máy tính trung tâm máy chủ có thể là máy tâm nhiều máy tùy vào quy mô c Hệ CSDL khách - chủ tổ chức Các hệ CSDL này - HS nghe giảng - HS nghe giảng và ghi bài - HS: Cá nhân theo em hiểu là người - HS: khá đơn giản và dễ dàng, nhiên các thao tác với CSDL dùng trên máy có cài đặt CSDL - HS nghe giảng - HS: + Dữ liệu lưu trữ trên máy tính trung tâm + Nhiều dùng từ xa có thể truy cập CSDL - HS Nghe giảng và (21) - Trong kiến trúc khách-chủ, các thành phần (của hệ QTCSDL) tương tác với tạo nên hệ thống gồm thành phần yêu cầu tài nguyên và thành phần cấp tài nguyên Hình Hệ CSDL khách - chủ Hai thành phần này không thiết phải cài đặt trên cùng máy tính - Thành phần cung cấp tài nguyên thường cài đặt máy chủ trên mạng (cục bộ) - Còn thành phần yêu cầu tài nguyên có thể cài đặt nhiều máy khác trên mạng (ta gọi là các máy khách) - Kiến trúc loại này có số ưu điểm + Nâng cao khả thực hiện: các CPU máy chủ và máy khách khác có thể cùng chạy song song, CPU thực nhiệm vụ riêng nó + Chi phí cho phần cứng có thể giảm cần máy chủ có cấu hình đủ mạnh để lưu trữ và quản trị CSDL + Chi phí truyền thông giảm + Nâng cao khả đảm bảo tính quán liệu + Bổ sung thêm máy khách là dễ dàng - Tuy nhiên, hệ CSDL khách chủ tính bảo mật và an toàn liệu là khó thường lớn và có nhiều người dùng - GV: Như hệ CSDL trung tâm có ưu nhược điểm gì? - GV tổng kết, giảng giải - GV Đối với hệ CSDL khách chủ các thành phần hệ CSDL tương tác với tạo nên hệ thống gồm thành phần là thành phần yêu cầu tài nguyên và thành phần cung cấp tài nguyên - GV Các em đã làm quen với mô hình mạng khách chủ, mô hình mạng khách chủ, máy nào cung cấp tài nguyên? Máy nào yêu cầu tài nguyên? - GV Trong mô hình mạng khách chủ, máy chủ cung cấp tài nguyên máy khách yêu cầu Hệ CSDL khách chủ tương tự - GV: Như thành phần cung cấp tài nguyên thường cài đặt đâu? - GV Thành phần yêu cầu tài nguyên thường cài đặt đâu? - GV: phần mềm CSDL cài đặt trên máy khách và máy chủ - GV: Như tất các xử lý hệ QTCSDL trên máy chủ thực trên máy khách - GV:Hãy nêu số ưu điểm hệ CSDL khách-chủ? GV Cũng giống với hệ CSDL trung tâm, hệ CSDL khách chủ có nhiều người sử dụng nên tính bảo mật và an toàn thông tin là không cao ghi bài - HS: Có nhiều người cùng sử dụng lúc việc bảo mật an toàn liệu không cao - HS nghe giảng - HS trả lời: Thành phần cấp tài nguyên thường cài đặt máy chủ trên mạng (cục bộ) +Còn thành phần yêu cầu tài nguyên có thể cài đặt nhiều máy khác trên mạng (ta gọi là các máy khách) - HS trả lời: Máy chủ - HS: Máy khách - HS lắng nghe, ghi bài - HS: + Nâng cao khả thực hiện; + Chi phí cho phần cứng giảm; + Bổ sung thêm máy khách dễ dàng - HS ghi bài và nghe giảng (22) Củng cố - Bài hôm chúng ta đã biết kiến trúc hệ CSDL có loại là: Kiến trúc tập trung và Kiến trúc phân tán - Có loại kiến trúc tập trung và đặc điểm ưu nhược điểm loại là  Hệ sở liệu cá nhân  Hệ sở liệu trung tâm  Hệ sở liệu khách chủ Bài tập nhà - Đọc phần 2: Các hệ sở liệu phân tán Ngµy so¹n: 24/ 03/ 2012 Ngµy gi¶ng: / / 2012 tiÕt: líp 12C sÜ sè : / v¾ng: Ngµy gi¶ng: / / 2012 tiÕt: líp 12C sÜ sè : / v¾ng: Ngµy gi¶ng: / / 2012 tiÕt: líp 12C sÜ sè : / v¾ng: Ngµy gi¶ng: / / 2012 tiÕt: líp 12C sÜ sè : / v¾ng: Ngµy gi¶ng: / / 2012 tiÕt: líp 12C sÜ sè : / v¾ng: Ngµy gi¶ng: / / 2012 tiÕt: líp 12C sÜ sè : / v¾ng: Tiết PPCT: 45 §12 CÁC LOẠI KIẾN TRÚC CỦA HỆ CƠ SỞ DỮ LIỆU I MỤC TIÊU: Kiến thức - Biết các khái niệm các cách tổ chức CSDL tập trung và CSDL phân tán - Biết ưu nhược điểm cách thức tổ chức Kỹ Thái độ - Có thái độ nghiêm túc học II Phơng pháp: Thuyết trình, vấn đáp, trực quan III chuÈn bÞ cña thÇy vµ trß: Chuẩn bị GV: - Sách giáo viên, SGK Tin 12, Giáo án, máy chiếu, bài giảng điện tử Chuẩn bị HS: - Sách giáo khoa, ghi, SBT IV HOẠT ĐỘNG DẠY - HỌC: Tổ chức lớp: Ổn định và kiểm tra sĩ số (23) Kiểm tra bài cũ Nêu các loại kiến trúc hệ CSDL tập trung? Ưu điểm Hệ CSDL khách - chủ Tiến trình dạy học: Nội dung Các hệ CSDL phân tán a Khái niệm CSDL phân tán Hoạt động GV Hoạt động HS Ví dụ: Một ngân hàng quốc - CSDL phân tán là tập gia thành phố có chi hợp liệu có liên quan (về nhánh, CSDL chi mặt logic) dùng chung nhánh quản lí: tài khoản và phân tán mặt vật lí trên dân cư và đơn vị kinh doanh - HS lắng nghe, ghi bài mạng máy tính thành phố này Thông qua Một hệ QTCSDL phân tán là mạng truyền thông, các hệ thống phần mềm cho CSDL các chi nhánh tạo phép quản trị CSDL phân tán thành hệ CSDL phân tán và làm cho người sử dụng Người chủ tài khoản không nhận thấy phân tán có thể thực các giao dịch lưu trữ liệu (chẳng hạn rút khoản tiến - Người dùng truy cập vào tài khoản) chi nhánh CSDL phân tán thông quan đặt địa phương họ (Hà Nội chương trình ứng dụng Các chẳng hạn), có thể chương trình ứng dụng thực giao dịch chi chia làm hai loại: nhánh đặt thành phố khác + Chương trình không yêu cầu (HCM chẳng hạn) liệu từ nơi khác Như các CSDL các chi + Chương trình có yêu cầu nhánh gọi là CSDL liệu từ nơi khác - HS: Dữ liệu không lưu - GV: Nêu đặc điểm các trữ tập trung máy - Có thể chia các hệ CSDL hệ CSDL phân tán? mà lưu trữ nhiều phân tán thành loại chính: máy trên mạng và đó và hỗn hợp chúng tổ chức + Hệ CSDL phân tán thành CSDL nhất: các nút trên mạng dùng cùng hệ QTCSDL - HS lắng nghe, ghi bài + Hệ CSDL phân tán hỗn hợp: - GV nhấn mạnh đặc điểm (24) các nút trên mạng có thể dùng các hệ CSDL phân các hệ QTCSDL khác tán Củng cố - Các hệ CSDL phân tán: Khái niệm CSDL phân tán Bài tập nhà - Đọc phần 2: Các hệ sở liệu phân tán Ngµy so¹n: 24/ 03/ 2012 Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: / / 2012 / líp 12C v¾ng: / líp 12C v¾ng: / líp 12C v¾ng: / líp 12C v¾ng: / líp 12C v¾ng: tiÕt: líp 12C sÜ sè : / / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: v¾ng: Tiết PPCT: 46 §12 CÁC LOẠI KIẾN TRÚC CỦA HỆ CƠ SỞ DỮ LIỆU I MỤC TIÊU: Kiến thức - Biết các khái niệm các cách tổ chức CSDL tập trung và CSDL phân tán - Biết ưu nhược điểm cách thức tổ chức (25) Kỹ Thái độ - Có thái độ nghiêm túc học II Phơng pháp: Thuyết trình, vấn đáp, trực quan III chuÈn bÞ cña thÇy vµ trß: Chuẩn bị GV: - Sách giáo viên, SGK Tin 12, Giáo án, máy chiếu, bài giảng điện tử Chuẩn bị HS: - Sách giáo khoa, ghi, SBT IV HOẠT ĐỘNG DẠY - HỌC: Tổ chức lớp: Ổn định và kiểm tra sĩ số Kiểm tra bài cũ Em hãy nêu khái niệm hệ sở liệu phân tán? Tiến trình dạy học: Nội dung Hoạt động GV Hoạt động HS Các hệ CSDL phân tán GV: Ở CSDL tập trung, trạm làm việc gặp cố thì công b Một số ưu điểm và hạn việc trạm đó và các trạm khác - Yêu cầu HS đọc chế các hệ CSDL phân bị ngừng lại Trong đó các hệ SGK ưu và nhược tán: CSDL phân tán thết kế để hệ điểm các hệ - Ưu điểm: thống tiếp tục làm việc cho CSDL phân tán + Cấu trúc phân tán liệu dù gặp cố số trạm Nếu thích hợp với nhiều người nút (trên mạng) bị hỏng thì hệ dùng thống có thể chuyển yêu + Dữ liệu chia sẻ trên cầu liệu nút này đến cho mạng cho phép nút khác quản lí địa phương; - Về ưu điểm hệ CSDL phân + Dữ liệu có tính tin cậy cao; tán, GV cần lưu ý đặc biệt + Cho phép mở rộng các tổ hai điểm sau: - HS thảo luận, trao chức cách linh hoạt + Một liệu có thể lưu đổi với nhau, đề xuất - Hạn chế: trữ vài CSDL con; ý kiến nêu các ưu + Hệ thống phức tạp hệ + Để trả lời yêu cầu có thể sử nhược điểm tập trung và làm ẩn phân dụng liệu nhiều nơi khác các hệ CSDL tán liệu người phân tán dùng; - Về nhược điểm hệ CSDL + Thiết kế CSDL phức tạp, phân tán, GV cần giảng để HS chi phí cao; nắm ý tổng quát: + Đảm bảo an ninh khó khăn + Phức tạp; + Chi phí cao - HS lắng nghe, ghi bài Củng cố - Các hệ CSDL tập trung, phân tán Câu 1: Trong các loại hệ CSDL tập trung, loại nào không cần đến đường truyền? Em hãy giải thích sao? TL: Hệ CSDL cá nhân Toàn CSDL, hệ QTCSDL và các chương trình ứng dụng lưu tập trung trên máy tính và cho người dùng, vì không cần sử dụng các đường truyền thông (26) Câu 2: : Một bạn say mê môn Sử và đã xây dựng hệ CSDL cho phép tra cứu các kiến thức lịch sử nước kiện lịch sử, đồ, chân dung các nhân vật quan trọng lịch sử, các câu chuyện lịch sử thú vị,… Các bạn lớp thích thú với hệ CSDL này và thường xuyên đến tra cứu thông tin vừa để giải trí, vừa để củng cố và nâng cao trình độ kiến thức mình Theo em, hệ CSDL đó còn là hệ CSDL cá nhân hay không? Em hãy giải thích để bảo vệ ý kiến mình TL: Đó là hệ CSDL cá nhân vì CSDL bạn quản lí: chịu trách nhiệm thiết kế, cập nhật và tổ chức khai thác Các bạn khác lớp đóng vai trò “khách tham quan”, không quyền thay đổi liệu, cách truy xuất thông tin, dạng báo cáo, … Câu 3: Trong hệ CSDL khách – chủ, em hãy nêu số thao tác có thể thực từ máy chủ hệ CSDL khách – chủ không thể thực từ máy kết nối với máy chủ hệ CSDL trung tâm Một số thao tác có thể thực trên máy chủ mà không thể thực từ máy khách: - Kiểm tra quyền truy cập - Cập nhật CSDL - Chọn lọc liệu gửi cho máy khách Câu 4: Em hãy cho biết điều gì hệ CSDL phân tán vừa mang lại cho nó ưu điểm vừa kéo theo nhược điểm? Việc lưu trữ các liệu nơi khác có thể làm giảm thời gian truy cập và tăng độ tin cậy CSDL, việc đảm bảo an ninh và quán liệu trở nên khó khăn Bài tập nhà - Học bài và xem trước mục bài 13 Ngµy so¹n: 28/ 03/ 2012 Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: / líp 12C v¾ng: / líp 12C v¾ng: / líp 12C v¾ng: / líp 12C v¾ng: / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: (27) Ngµy gi¶ng: Ngµy gi¶ng: / / 2012 / líp 12C v¾ng: tiÕt: líp 12C / 2012 sÜ sè : / sÜ sè : / tiÕt: v¾ng: Tiết PPCT: 47 §13: BẢO MẬT THÔNG TIN TRONG CÁC HỆ CSDL I MỤC TIÊU: Kiến thức - Biết khái niệm bảo mật và tồn các quy định, các điều luật bảo vệ thông tin - Biết số cách thông dụng bảo mật CSDL Kỹ Thái độ - Có thái độ nghiêm túc học II Phơng pháp: Thuyết trình, vấn đáp, trực quan III chuÈn bÞ cña thÇy vµ trß: Chuẩn bị GV: - Sách giáo viên, SGK Tin 12, Giáo án Chuẩn bị HS: - Sách giáo khoa, ghi, SBT IV HOẠT ĐỘNG DẠY - HỌC: Tổ chức lớp: Ổn định và kiểm tra sĩ số Kiểm tra bài cũ: Em hãy nêu ưu và nhược điểm hệ CSDL phân tán? Tiến trình dạy học: Nội dung Hoạt động GV Hoạt động HS I Hoạt động GV: Ngày xã hội Bảo mật CSDL là: tin học hóa nhiều hoạt động - Ngăn chặn các truy cập không diễn trên mạng có qui - HS lắng nghe, ghi phép mô toàn giới bài - Hạn chế tối đa các sai sót - Em hãy nêu số nguy - HS suy nghĩ trả lời: người dùng với các thông tin trên mạng Thông tin trên mạng - Đảm bảo thông tin không bị mà em biết ? có thể bị virus, tin tặc bị thay đổi ngoài ý - Do đó vấn đề bảo mật phá hoại muốn thông tin đặt lên hàng -Không tiết lộ nội dung liệu đầu chương trình xử lí - Việc bảo mật có thể thực Chính sách và ý thức các giải pháp kỹ - Ở cấp quốc gia, bảo mật phụ thuật phần cứng lẫn phần thuộc vào quan tâm mềm - HS lắng nghe, ghi chính phủ việc ban hành bài các chủ trương, chính sách, điều - Tuy nhiên việc bảo mật phụ luật qui định nhà nước thuộc vào nhiều các chủ - Người phân tích, thiết kế và trương, chính sách chủ người QTCSDL phải có các sở hữu thông tin và ý thức giải pháp tốt phần cứng và người dùng phần mềm thích hợp (28) - Người dùng phải có ý thức bảo vệ thông tin II Hoạt động 2: Phân quyền GV: Ví dụ, số hệ quản lí truy cập và nhận dạng người học tập và giảng dạy nhà dùng trường: - HS suy nghĩ trả lời: Bảng phân quyền truy cập: - Theo em HS có quyền gì? Dựa vào kiến thức Các Các thực tế: HS Mã điểm thông tin - Mọi phụ huynh HS truy cập xem điểm HS số khác để biết kết học tập K10 Đ Đ K em mình K11 Đ Đ K - Các thầy cô giáo K12 Đ Đ K trường có quyền truy cập cao Giáo Đ Đ Đ hơn: Xem kết và viên Người ĐSB ĐSBX ĐSBX thông tin khác bất kì HS nào trường Qt X Đ: đọc, S: Sửa, B: Bổ sung, - Người quản lí học tập có X:Xoá, K: Không truy cập quyền nhập điểm, cập nhật - Người QTCSDL cần cung các thông tin khác CSDL cấp: + Bảng phân quyền truy cập GV: Theo em điều gì xảy không có bảng phân HS: Khi không có cho hệ CSDL phân quyền các em + Phương tiện cho người dùng quyền? vào xem điểm đồng hệ QTCSDL nhận biết đúng Như vậy: Khi phân quyền có thời có thể sửa họ - Người dùng muốn truy cập người truy cập CSDL điều điểm mình quan trọng là hệ QTCSDL vào hệ thống cần khai báo: phải nhận dạng người + Tên người dùng dùng, tức là phải xác minh + Mật người truy cập thực Chú ý:  Đối với nhóm người truy cập đúng là người đã phân - HS lắng nghe, ghi bài cao thì chế nhận dạng có thể quyền phức tạp  Hệ QTCSDL cung cấp cho - GV: Theo em vào mạng người dùng cách thay đổi mật chat, xem thông tin các - HS lắng nghe, ghi khẩu, tăng cường khả bảo trang Web làm phân bài biệt người dùng sử vệ mật dụng? Củng cố - Bảo mật hệ CSDL - Phân quyền truy cập và nhận dạng người dùng Bài tập nhà - Học bài và xem trước mục 3,4 bài 13 Ngµy so¹n: 28/ 03/ 2012 Ngµy gi¶ng: / líp 12C v¾ng: / 2012 sÜ sè : / tiÕt: (29) Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: / / 2012 / líp 12C v¾ng: / líp 12C v¾ng: / líp 12C v¾ng: / líp 12C v¾ng: tiÕt: líp 12C / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: sÜ sè : / v¾ng: Tiết PPCT: 48 §13: BẢO MẬT THÔNG TIN TRONG CÁC HỆ CSDL I MỤC TIÊU: Kiến thức - Biết khái niệm bảo mật và tồn các quy định, các điều luật bảo vệ thông tin - Biết số cách thông dụng bảo mật CSDL Kỹ Thái độ - Có thái độ nghiêm túc học II Phơng pháp: Thuyết trình, vấn đáp, trực quan III chuÈn bÞ cña thÇy vµ trß: Chuẩn bị GV: - Sách giáo viên, SGK Tin 12, Giáo án Chuẩn bị HS: - Sách giáo khoa, ghi, SBT IV HOẠT ĐỘNG DẠY - HỌC: Tổ chức lớp: Ổn định và kiểm tra sĩ số Kiểm tra bài cũ: Em hãy nêu các chính sách và ý thức người dùng Cách phân quyền truy cập và nhận dạng người dùng? Tiến trình dạy học: Nội dung Hoạt động GV Hoạt động HS I Hoạt động 1: Mã hóa GV: Ngoài việc bảo mật thông tin và nén liệu phân quyền - Trong chương trình lớp 10 việc người truy cập chấp - HS lắng nghe chúng ta đã đề cập đến mã hóa hành đúng chủ trương chính thông tin theo nguyên tắc vòng sách thì còn giải pháp tròn thay kí tự kí để bảo mật thông tin đó tự khác là mã hóa thông tin - Mã hóa độ dài loạt là cách - GV: Khi chúng ta mã hóa nén liệu theo phương pháp này ngoài - HS lắng nghe, ghi bài (30) Ví dụ: Từ :AAAAAAABBBBBBBBCCC Mã hóa thành 7A8B3C - Khi có liệu dạng nén, cần biết quy tắc nén có liệu gốc Chú ý: Các liệu thường mã hóa và nén các chương trình riêng II Hoạt động 2: Lưu biên Biên hệ thống thông thường cho biết: - Số lần truy cập vào hệ thống, vào thành phần hệ thống, vào yêu cầu tra cứu, … - Thông tin số lần cập nhật cuối cùng: nội dung cập nhật, người thực hiện, thời điểm cập nhật,… - Ghi biên hệ thống để: + Trợ giúp việc khôi phục liệu có cố kĩ thuật hoạt động hệ CSDL + Đánh giá mức độ quan tâm người dùng với các liệu + Để phát các truy vấn không bình thường, từ đó có các biện pháp xử lý hành chính việc giảm dung lượng còn tăng tính bảo mật thông tin - GV: Giới thiệu cách mã hoá độ dài loạt ? Em hãy mã hoá từ sau: AAAABBBBBDDDDEEE - HS suy nghĩ trả lời - GV: nhận xét, sửa sai 4A5B4D3E - GV: Ngoài các giải pháp nêu trên, người ta còn tổ chức lưu biên hệ thống - HS đọc SGK, lắng nghe Vậy biên hệ thống thường cho biết gì? - HS suy nghĩ, trả lời - GV nhận xét, tổng kết -GV: Khi ghi biên hệ thống vậy, theo em có - HS đọc SGK, suy nghĩ, tác dụng gì? trả lời - GV: Biên hệ thống hỗ trợ đáng kể cho việc khôi phục hệ thống có cố kĩ thuật, đánh giá mức độ quan tâm người dùng - HS lắng nghe, ghi bài hệ thống nói chung và thành phần hệ thống nói riêng Dựa trên biên này, người ta có thể phát truy cập không bình thường (ví dụ đó quá thường xuyên quan tâm đến số loại liệu nào đó vào số thời điểm định), từ đó có biện pháp phòng ngừa thích hợp Củng cố - Không tồn chế an toàn tuyệt đối công tác bảo vệ - Bảo vệ liệu lẫn chương trình xử lý Bài tập nhà - Chuẩn bị bài thực hành 11 (31) Ngµy so¹n: 02/ 04/ 2012 Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: / / 2012 / líp 12C v¾ng: / líp 12C v¾ng: / líp 12C v¾ng: / líp 12C v¾ng: / líp 12C v¾ng: tiÕt: líp 12C sÜ sè : / / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: v¾ng: Tiết PPCT: 49 BÀI TẬP VÀ THỰC HÀNH 11 BẢO MẬT CƠ SỞ DỮ LIỆU I MỤC TIÊU: Kiến thức - Biết thêm khái niệm và tầm quan trọng bảo mật CSDL - Biết số cách thông dụng bảo mật CSDL - Có thái độ đúng đắn việc sử dụng và bảo mật CSDL Kỹ - Tạo bảng và chọn khoá cho bảng - Biết cách lấy thông tin từ nhiều bảng Thái độ - Có thái độ nghiêm túc học II Phơng pháp: Thuyết trình, vấn đáp, trực quan III chuÈn bÞ cña thÇy vµ trß: Chuẩn bị GV: - Sách giáo viên, SGK Tin 12, Giáo án Chuẩn bị HS: - Sách giáo khoa, ghi, SBT IV HOẠT ĐỘNG DẠY - HỌC: Tổ chức lớp: Ổn định và kiểm tra sĩ số (32) Kiểm tra bài cũ: Em hãy nêu cách mã hoá độ dài loạt? Khi lưu biên hệ thống cho biết gì? Tiến trình dạy học: Nội dung Hoạt động GV Hoạt động HS I Hoạt động 1: Bài tập 1: - Phân nhóm làm bài tập Một cửa hàng bán buôn hàng - Phân vị trí nhóm làm - Chú ý lắng nghe, thực điện tử thường xuyên nhận bài tập theo phân công hàng từ số công ty và bán - Những yêu cầu kiến GV lại cho khách hàng Hàng nhập thức, kỹ năng, thái độ HS - Xem nội dung bài tập và xuất trực tiếp từ kho cửa - Để thời gian phút để học thực hành hàng Cửa hàng này đã xây sinh đọc kĩ yêu cầu - Nêu các yêu cầu kiến dựng CSDL BAN_HANG bài thực hành thức cần vận dụng để gồm các bảng sau: - Hướng dẫn cách thức thực hoàn thành thực hành <SGK trang 105 – 106) buổi thực hành HS - Chú ý lắng nghe, quan Bảng MAT_HANG (mặt hàngsát ghi nhớ yêu cầu quản lí các mặt hàng) - GV:Các đối tượng sử dụng GV Bảng KHACH_HANG (khách chương trình quản lí CSDL hàng-quản lí khách hàng) BAN_HANG là gì? + HS suy nghĩ, trả lời: Bảng CONG_TY (công ty- Khách hàng Thủ kho quản lí các công ty cung cấp (kiêm người giao hàng) hàng) Trong thực tế hoạt động kinh Kế toán Người quản lí Bảng PHIEU_NHAP (phiếu doanh cửa hàng cửa hàng nhập-quản lí phiếu nhập hàng) phức tạp Chẳng hạn có các Bảng PHIEU_XUAT (phiếu hoạt động sau: xuất-quản lí phiếu xuất hàng) Nhập hàng vào cửa hàng Khách hàng Bán hàng - Tên các loại mặt hàng Thu tiền mặt - Số lượng mặt hàng có Chi tiền mặt - Giá bán loại mặt hàng Chi phí kinh doanh - Hạn sử dụng loại mặt Công nợ hàng Quản lí kho - Xuất sứ loại mặt hàng Báo cáo Thủ kho kiêm người giao Bảo mật hàng - GV: Theo em, đối - Mã loại mặt hàng tượng trên yêu cầu chương - Số lượng loại mặt hàng có trình có chức gì? kho - Mỗi nhóm tìm các chức - Biết số lượng mặt hàng cần có chương trình đã nhập, biết số lượng mặt phục vụ nhóm mình hàng đã xuất (quản lí thông qua - HS thảo luận theo nhóm phiếu nhập/xuất), nhập ai, - Các nhóm trình bày trao xuất cho - GV nhận xét, tổng kết đổi ý kiến Kế toán - Kết luận sau thống - Có bao nhiêu phiếu nhập/xuất ý kiến - Hình thức toán - Đã toán/còn nợ Người quản lí - Hàng đã nhập công ti nào (33) - Hàng đã xuất cho công ti nào - Còn nợ công ti nào - Có công ti nào chưa toán - Số lượng hàng thực tế -Thông tin các loại mặt hàng - Lượng vốn lưu thông - Tình hình kinh doanh Củng cố Bài tập nhà - Tìm hiểu thêm thực tế, xem trước các yêu cầu bài 2, Ngµy so¹n: 02/ 04/ 2012 Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: / / 2012 / líp 12C v¾ng: / líp 12C v¾ng: / líp 12C v¾ng: / líp 12C v¾ng: / líp 12C v¾ng: tiÕt: líp 12C sÜ sè : / / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: v¾ng: Tiết PPCT: 50 BÀI TẬP VÀ THỰC HÀNH 11 BẢO MẬT CƠ SỞ DỮ LIỆU I MỤC TIÊU: Kiến thức - Biết thêm khái niệm và tầm quan trọng bảo mật CSDL - Biết số cách thông dụng để bảo mật CSDL (34) Kỹ Thái độ - Học sinh có thái độ đúng đắn việc sử dụng và bảo mật CSDL II Phơng pháp: Thuyết trình, vấn đáp, trực quan III chuÈn bÞ cña thÇy vµ trß: Chuẩn bị GV: - Sách giáo viên, SGK Tin 12, Giáo án Chuẩn bị HS: - Sách giáo khoa, ghi, SBT IV HOẠT ĐỘNG DẠY - HỌC: Tổ chức lớp: Ổn định và kiểm tra sĩ số Kiểm tra bài cũ: Tiến trình dạy học: Nội dung Hoạt động GV Bài 2: Giả sử chương trình có các GV: chiếu lên phông yêu chức năng: cầu bài tập 2, yêu cầu học - Khách hàng biết tên, số sinh lớp thảo luận nêu ý lượng các mặt hàng còn cửa kiến hàng, số thông tin cần thiết mặt hàng - Thủ kho biết tình hình hàng nhập, xuất và tồn kho - Kế toán biết tình hình thu, Hoạt động HS HS: thảo luận nêu ý kiến GV: gợi ý, hướng dẫn học sinh thảo luận, đưa ý kiến phân quyền chi - Người quản lí cửa hàng biết thông tin, đó đặc biệt quan tâm tình hình xuất/nhập loại mặt hàng, tình hình kinh doanh mặt hàng - Bảo mật CSDL Nếu chức bảo mật CSDL thực phân quyền, thì đối tượng nêu trên có thể trao quyền nào? Bài 3: Khi xây dựng CSDL, người GV: chiếu tiếp lên phông ta thường tạo giao diện có trang yêu cầu bài - HS: nêu ý kiến đầu tiên chứa các nút lệnh yêu cầu - GV ví dụ thực tế em đã sử (35) người dùng khai báo định danh dụng chương trình nào (tên, mật khẩu) và xác định quyền máy tính có bảo mật? - HS suy nghĩ, trả lời truy cập Sau khai báo, trang GV: nhấn mạnh tầm mở hiển thị quan trọng bảo mật danh sách các chức tương CSDL ứng với quyền truy cập mà - GV: hãy nêu ý tưởng bảo người dùng phép sử dụng mật khác Người dùng có thể sử dụng chức này để truy cập - HS: nêu ý kiến phần liệu với các mức phân quyền mà người lập trình đã dành cho Theo em, vì người ta làm vậy? Củng cố Bài tập nhà - Đọc các kiến thức đã học Ngµy so¹n: 04/ 04/ 2012 Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: / / 2012 / líp 12C v¾ng: / líp 12C v¾ng: / líp 12C v¾ng: / líp 12C v¾ng: / líp 12C v¾ng: tiÕt: líp 12C sÜ sè : / / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: v¾ng: (36) Tiết PPCT: 51 ÔN TẬP HỌC KÌ II I Mục tiêu 1.Kiến thức - Củng cố cho học sinh các kiến thức hệ CSDL quan hệ, các khái niệm và thao tác với hệ CSDL quan hệ - Củng cố cho học sinh các kiến thức kiến trúc và bảo mật các hệ CSDL, các loại kiến trúc và bảo mật các hệ CSDL 2.Kĩ Thái độ - Thấy ý nghĩa hệ quản trị cở liệu và tầm quan trọng việc học môn Tin học II Phơng pháp: Thuyết trình, vấn đáp, trực quan III chuÈn bÞ cña thÇy vµ trß: Chuẩn bị GV: - Sách giáo viên, SGK Tin 12, Giáo án Chuẩn bị HS: - Sách giáo khoa, ghi, SBT IV HOẠT ĐỘNG DẠY - HỌC: Tổ chức lớp: Ổn định và kiểm tra sĩ số Kiểm tra bài cũ: Tiến trình dạy học: Nội dung I Hoạt động 1: Hệ thống lại các kiến thức đã học CSDL quan hệ * Mô hình liệu quan hệ * Cơ sở liệu quan hệ - Khái niệm - Ví dụ - Khóa và liên kết các bảng (khóa, khóa chính, liên kết) Các thao tác với CSDL quan hệ *Tạo lập CSDL - Tạo bảng - Chọn khóa chính - Đặt tên bảng và lưu cấu trúc bảng - Tạo liên kết các bảng * Cập nhật liệu - Thêm ghi - Chỉnh sửa liệu - Xóa ghi là việc xóa bảng * Khai thác CSDL - Sắp xếp các ghi - Truy vấn CSDL - Xem liệu Hoạt động GV Hoạt động HS GV: yêu cầu học sinh nhắc - HS: trả lời các câu hỏi, lại các kiến thức đã hệ thống lại các kiến học thức đã học - HS: nhắc lại các khái GV: nêu các khái niệm niệm CSDL quan hệ? GV: lấy ví dụ cho thao tác với CSDL quan hệ? - HS: lấy ví dụ (37) - Kết xuất báo cáo Các loại kiến trúc hệ CSDL * Các hệ CSDL tập trung - Hệ CSDL cá nhân - Hệ CSDL trung tâm - Hệ CSDL khách – chủ * Các hệ CSDL phân tán - Khái niệm - Ưu, nhược điểm kiến trúc CSDL phân tán II Hoạt động 2: Xét bảng thông tin GV: có kiến trúc hệ CSDL nào? - HS: nêu câu trả lời GV: nêu ưu, nhược điểm loại kiến trúc GV: hệ CSDL phân tán có - HS: nêu ý kiến ưu, nhược điểm gì? - GV: Bảng thông tin này - HS suy nghĩ, trả lời: đăng kí học thêm sau: không là quan hệ vì bảng có cột là đa Môn học sao? trị, cột vừa phức hợp, Họ và tên Lớp Xã vừa đa trị Tự nhiên hội +GV: Em hãy đưa 12 Toán, Lí, Nguyễn Thị An phương án sửa lại cấu trúc A6 Hoá Toán, bảng để trở thành quan - HS suy nghĩ, trả lời: 12 Nguyễn Thị Hải Hoá, hệ? A7 Sinh - Gv nhận xét, kết luận Văn, Nguyễn Thị An 12 - Tách hàng cột 1: thành - HS lắng nghe, ghi nhớ Sử, Trần Văn Nam A7 hàng Địa 12 - Tách cột “Môn học”: Trần Tiến Vinh Toán A6 thành các cột tương ứng - Em hãy đề xuất phương án sửa lại các môn mà lớp đăng kí: cấu trúc để bảng trở thành Toán, Lí, Hoá, Sinh, Văn, quan hệ Sử, Địa Giá trị là C - Xác định khoá chính bảng đã đăng kí học, và để trống là chỉnh sửa không học - HS suy nghĩ, trả lời: STT Củng cố Cơ sở liệu quan hệ Các thao tác với CSDL quan hệ Các loại kiến trúc hệ CSDL Hướng dẫn nhà - Ôn tập các kiến thức đã học - Chuẩn bị sau thi học kì II (38) Ngµy so¹n: 04/ 04/ 2012 Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: Ngµy gi¶ng: / / 2012 / líp 12C v¾ng: / líp 12C v¾ng: / líp 12C v¾ng: / líp 12C v¾ng: / líp 12C v¾ng: tiÕt: líp 12C sÜ sè : / / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: / 2012 sÜ sè : / tiÕt: v¾ng: Tiết PPCT: 52 KIỂM TRA HỌC KÌ II Mục tiêu đánh giá - Tổng hợp kiến thức đã học HK II Mục đích, yêu cầu - Nắm kiến thức hệ CSDL quan hệ, các khái niệm và thao tác với hệ CSDL quan hệ - Biết các loại kiến trúc hệ CSDL Đề: TRƯỜNG THPT ĐỒNG YÊN HỌC VÀ TÊN: ĐỀ THI HỌC KỲ II Điểm MÔN: Tin Học - Thời gian: 45 phút LỚP: 12 ……………………… Câu (2đ): Nêu khái niệm mô hình liệu? Mô hình liệu sử dụng phổ biến là mô hình nào? Trình bày đặc điểm thao tác trên liệu mô hình liệu này? Câu (4đ): Trình bày hiểu biết em các hệ sở liệu phân tán? Nêu các giải pháp nhằm bảo mật thông tin các hệ CSDL? Câu (4đ): Để quản lý học sinh nhà trường người ta đã xây dựng CSDL Những thông tin quản lý đó là : mã học sinh, lý lịch; điểm môn học; học lực, hạnh kiểm; khen thưởng, kỷ luật Người dùng xác định là: Quản trị hệ thống, học sinh, giáo viên chủ nhiệm (GVCN), giáo viên môn (GVBM) Thông tin quản lý Quản trị Học sinh GVCN GVBM Mã học sinh Lý lịch Điểm môn học Học lực – hạnh kiểm (39) Khen thưởng – kỷ luật ? Em hãy phân quyền truy cập phù hợp cho người dùng trên (Đ: đọc, S: sửa, B: bổ sung, X: xóa, K: không truy cập) và giải thích cách phân quyền em? Hết -BÀI LÀM …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… …………………………………………………………………………………………… ……………………………………………………………… Câu Đáp án Điểm Mô hình liệu là tập các khái niệm dùng để mô tả: - Cấu trúc liệu; 1.00 - Các thao tác phép toán trên liệu; (2 điểm) (4.0điểm ) - Các ràng buộc liệu Mô hình liệu sử dụng phổ biến là mô hình liệu quan 0.50 hệ Về mặt thao tác trên liệu: Dữ liệu sau nhập có thể cập nhật và khai 0.50 thác - Các hệ CSDL phân tán: là hệ thống cho phép người dùng truy 0.50 cập không liệu đặt chỗ mà liệu để xa - CSDL phân tán: Là tập hợp liệu có liên quan dùng chung và phân tán mặt vật lý trên mạng máy tính 0.50 - Hệ QT CSDL phân tán là hệ thống phần mềm cho phép quản trị CSDL phân tán và làm cho người dùng không nhận thấy phân tán - Ưu điểm và hạn chế các hệ CSDL phân tán: 1.00 *Ưu điểm: (40) + Cấu trúc phân tán thích hợp cho chất phân tán nhiều người 1.00 dùng + Dữ liệu chia sẻ trên mạng cho phép quản trị liệu địa phương + Dữ liệu có tính tin cậy cao + Cho phép mở rộng tổ chức cách linh hoạt * Hạn chế: + Hệ thống phức tạp vì phải làm ẩn phân tán người dùng + Việc thiết kế CSDL phân tán phức tạp hơn, chi phí cao + Đảm bảo an ninh khó - Có giải pháp chính nhằm bảo mật thông tin các hệ CSDL: 1.00 + Chính sách và ý thức + Phân quyền truy cập và nhận dạng người dùng + Mã hóa thông tin và nén liệu + Lưu biên a) Bảng phân quyền truy cập có thể sau: Thông tin quản lý Mã học sinh Lý lịch Điểm môn học Học lực – hạnh kiểm Quản trị Đ, S, X, B Đ, S, X, B Đ, S, X, B Đ, S, X, B Học sinh Đ Đ Đ Đ GVCN Đ Đ, S, X, B Đ Đ, S, X, B GVBM Đ Đ Đ, S, X, B Đ Khen thưởng – kỷ luật Đ, S, X, B Đ Đ, S, X, B Đ 2.00 - Người quản trị có toàn quyền với CSDL - Học sinh: Được phép xem thông tin cá nhân, điểm, học lực, hạnh kiểm, (4.0 điểm) khen thưởng, kỷ luật và ngày nghỉ thân 2.00 - GVCN: Chịu trách nhiệm cập nhật lý lịch, hạnh kiểm, khen thưởng, kỷ luật, chuyên cần học sinh lớp chủ nhiệm - GVBM: Chịu trách nhiệm cập nhật điểm môn , xem tên học sinh, học lực học sinh lớp mình dạy Hết………… (41)

Ngày đăng: 08/06/2021, 11:54

TỪ KHÓA LIÊN QUAN

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

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

TÀI LIỆU LIÊN QUAN

w