Họ và tên:………………………… KIỂM TRA HỌC KỲ II Lớp: 12… Môn: Tin học (Đề 1) (Thời gian 45 phút) Đề bài Câu 1 (1,5đ): Nêu khái niệm mô hình dữ liệu? Mô hình dữ liệu sử dụng phổ biến nhất hiện nay là mô hình nào? Trình bày đặc điểm về mặt cấu trúc của mô hình dữ liệu này? Câu 2 (4,5đ): Trình bày hiểu biết của em về các hệ cơ sở dữ liệu tập trung? Thế nào là bảo mật trong các hệ CSDL? Câu 3 (4đ): Để quản lý học sinh trong nhà trường người ta đã xây dựng một CSDL. Những thông tin cơ bản được quản lý đó là : mã học sinh, lý lịch; điểm từng môn học; học lực, hạnh kiểm; khen thưởng, kỷ luật. Người dùng được 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 bộ môn (GVBM). a) Hãy phân quyền truy cập phù hợp cho những người dùng trên (Đ: đọc, S: sửa, B: bổ sung, X: xóa, K: không được truy cập) và giải thích cách phân quyền của em? Người dùng 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 Quản trị Học sinh GVCN GVBM b) Trình bày đề xuất của em để bảng trên thành một quan hệ? …………………………………………………………………………………………………………. …………………………………………………………………………………………………………. …………………………………………………………………………………………………………. …………………………………………………………………………………………………………. …………………………………………………………………………………………………………. …………………………………………………………………………………………………………. …………………………………………………………………………………………………………. …………………………………………………………………………………………………………. …………………………………………………………………………………………………………. …………………………………………………………………………………………………………. …………………………………………………………………………………………………………. …………………………………………………………………………………………………………. …………………………………………………………………………………………………………. …………………………………………………………………………………………………………. …………………………………………………………………………………………………………. …………………………………………………………………………………………………………. Điểm Lời phê của thầy, cô giáo Đáp án và biểu điểm (đề 1) Câu Nội dung Điểm 1 (1.5đ) Mô hình dữ liệu là tập các khái niệm dùng để mô tả: - Cấu trúc dữ liệu; - Các thao tác phép toán trên dữ liệu; - Các ràng buộc dữ liệu. 0.75 Mô hình dữ liệu sử dụng phổ biến nhất hiện nay là mô hình dữ liệu quan hệ. 0.25 Về mặt cấu trúc dữ liệu: Dữ liệu được thể hiện trong các bảng gồm các hàng và cột 0.50 2 (4.5đ) - Hệ CSDL tập trung: Dữ liệu được lưu trữ tại một máy hoặc một dàn máy bao gồm: - Hệ CSDL cá nhân: Là hệ CSDL có một người dùng. Người này vừa là người quản trị, người lập trình và người dùng đầu cuối - Hệ CSDL trung tâm: Là hệ CSDL được cài đặt trên máy tính trung tâm, dữ liệu thường rất lớn và nhiều người dùng - Hệ CSDL khách chủ: Dữ liệu được cài đặt trên máy chủ, máy khách được cài đặt phần mềm yêu cầu khai thác CSDL 0.50 1.00 1.00 1.00 - Bảo mật thông tin trong các hệ CSDL là: + Ngăn chặn các truy cập không được phép. + Hạn chế tối đa sai sót của người dùng + Đảm bảo thông tin không bị mất hoặc thay đổi ngoài ý muốn + Không tiết lộ nội dung dữ liệu cũng như chương trình xử lí. 1.00 3 (4.0đ) a) Bảng phân quyền truy cập có thể như sau: Người dùng 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 Quản trị Đ, S, X, B Đ, S, X, B Đ, S, X, B Đ Đ, S, X, B Đ Đ, S, X, B Học sinh Đ Đ Đ Đ Đ GVCN Đ Đ, S, X, B Đ Đ, S, X, B Đ, S, X, B GVBM Đ Đ Đ, S, X, B Đ Đ - 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, khen thưởng, kỷ luật và ngày nghỉ của bản thân. - 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 của học sinh lớp chủ nhiệm. - GVBM: Chịu trách nhiệm cập nhật điểm bộ môn , xem tên học sinh, học lực học sinh của lớp mình dạy. b) Phương án đề xuất có thể là: (Đảm bảo 4 đặc trưng chính của một hệ CSDL quan hệ) BANG PHAN QUYEN STT Người dùng Thông tin quản lý Đ S X B K 1 Quản trị Mã học sinh T T T T F 2 Quản trị Lý lịch T T T T F 3 Quản trị Điểm môn học T T T T F 4 Quản trị Học lực T T T T F 5 Quản trị Hạnh kiểm T T T T F 6 Quản trị Khen thưởng T T T T F 7 Quản trị Kỷ luật T T T T F 8 Học sinh Mã học sinh T F F F F 9 Học sinh Lý lịch T F F F F 1.00 2.00 1.00 Họ và tên:………………………… KIỂM TRA HỌC KỲ II Lớp: 12… Môn: Tin học (Đề 2) (Thời gian 45 phút) Đề bài Câu 1 (1,5đ): Nêu khái niệm mô hình dữ liệu? Mô hình dữ liệu sử dụng phổ biến nhất hiện nay là mô hình nào? Trình bày đặc điểm về thao tác trên dữ liệu của mô hình dữ liệu này? Câu 2 (4,5đ): Trình bày hiểu biết của em về các hệ cơ sở dữ liệu phân tán? Nêu các giải pháp nhằm bảo mật thông tin trong các hệ CSDL? Câu 3 (4đ): Để quản lý học sinh trong nhà trường người ta đã xây dựng một CSDL. Những thông tin cơ bản được quản lý đó là : mã học sinh, lý lịch; điểm từng môn học; học lực, hạnh kiểm; khen thưởng, kỷ luật. Người dùng được 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 bộ môn (GVBM). a) Hãy phân quyền truy cập phù hợp cho những người dùng trên (Đ: đọc, S: sửa, B: bổ sung, X: xóa, K: không được truy cập) và giải thích cách phân quyền của em? 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 Khen thưởng – kỷ luật b) Trình bày đề xuất của em để bảng trên thành một quan hệ? …………………………………………………………………………………………………………. …………………………………………………………………………………………………………. …………………………………………………………………………………………………………. …………………………………………………………………………………………………………. …………………………………………………………………………………………………………. …………………………………………………………………………………………………………. …………………………………………………………………………………………………………. …………………………………………………………………………………………………………. …………………………………………………………………………………………………………. …………………………………………………………………………………………………………. …………………………………………………………………………………………………………. …………………………………………………………………………………………………………. …………………………………………………………………………………………………………. …………………………………………………………………………………………………………. …………………………………………………………………………………………………………. Điểm Lời phê của thầy, cô giáo Đáp án và biểu điểm (đề 2) Câu Nội dung Điểm 1 (1.5đ) Mô hình dữ liệu là tập các khái niệm dùng để mô tả: - Cấu trúc dữ liệu; - Các thao tác phép toán trên dữ liệu; - Các ràng buộc dữ liệu. 0.75 Mô hình dữ liệu sử dụng phổ biến nhất hiện nay là mô hình dữ liệu quan hệ. 0.25 Về mặt thao tác trên dữ liệu: Dữ liệu sau khi nhập có thể cập nhật và khai thác 0.50 2 (4.5đ) - Các hệ CSDL phân tán: là những hệ thống cho phép người dùng truy cập không chỉ dữ liệu đặt tại chỗ mà cả những dữ liệu để ở xa. - CSDL phân tán: Là một tập hợp dữ liệu có liên quan được dùng chung và phân tán về mặt vật lý trên một mạng máy tính. - Hệ QT CSDL phân tán là một 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 sự phân tán. - Ưu điểm và hạn chế của các hệ CSDL phân tán: *Ưu điểm: + Cấu trúc phân tán thích hợp cho bản chất phân tán của nhiều người dùng. + Dữ liệu được chia sẻ trên mạng nhưng vẫn cho phép quản trị dữ liệu địa phương. + Dữ liệu có tính tin cậy cao + Cho phép mở rộng tổ chức một cách linh hoạt * Hạn chế: + Hệ thống phức tạp hơn vì phải làm ẩn đi sự phân tán đối với 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ó. 0.50 0.50 0.50 1.00 1.00 - Có 4 giải pháp chính nhằm bảo mật thông tin trong các hệ CSDL: + 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 dữ liệu + Lưu biên bản 1.00 3 (4.0đ) a) Bảng phân quyền truy cập có thể như sau: Thông tin quản lý Quản trị Học sinh GVCN GVBM Mã học sinh Đ, S, X, B Đ Đ Đ Lý lịch Đ, S, X, B Đ Đ, S, X, B Đ Điểm môn học Đ, S, X, B Đ Đ Đ, S, X, B Học lực – hạnh kiểm Đ, S, X, B Đ Đ, S, X, B Đ Khen thưởng – kỷ luật Đ, S, X, B Đ Đ, S, X, B Đ - 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, khen thưởng, kỷ luật và ngày nghỉ của bản thân. - 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 của học sinh lớp chủ nhiệm. - GVBM: Chịu trách nhiệm cập nhật điểm bộ môn , xem tên học sinh, học lực học sinh của lớp mình dạy. b) Phương án đề xuất có thể là: (Đảm bảo 4 đặc trưng chính của một hệ CSDL quan hệ) BANG PHAN QUYEN STT Người dùng Thông tin quản lý Đ S X B K 1 Quản trị Mã học sinh T T T T F 2 Quản trị Lý lịch T T T T F 3 Quản trị Điểm môn học T T T T F 4 Quản trị Học lực T T T T F 5 Quản trị Hạnh kiểm T T T T F 6 Quản trị Khen thưởng T T T T F 7 Quản trị Kỷ luật T T T T F 8 Học sinh Mã học sinh T F F F F 9 Học sinh Lý lịch T F F F F 1.00 2.00 1.00 . luật T T T T F 8 Học sinh Mã học sinh T F F F F 9 Học sinh Lý lịch T F F F F 1.00 2. 00 1.00 Họ và tên:………………………… KIỂM TRA HỌC KỲ II Lớp: 12 Môn: Tin học (Đề 2) (Thời gian 45 phút) Đề bài Câu 1 (1,5đ):. Họ và tên:………………………… KIỂM TRA HỌC KỲ II Lớp: 12 Môn: Tin học (Đề 1) (Thời gian 45 phút) Đề bài Câu 1 (1,5đ): Nêu khái niệm mô hình dữ liệu? Mô hình dữ liệu. thưởng, kỷ luật, chuyên cần của học sinh lớp chủ nhiệm. - GVBM: Chịu trách nhiệm cập nhật điểm bộ môn , xem tên học sinh, học lực học sinh của lớp mình dạy. b) Phương án đề xuất có thể là: (Đảm bảo