- Chỉ định khoá - Di chuyển vị trí các trường - Thêm, xoá trường - Thêm bản ghi mới - Xoá bản ghi - Sửa dữ liệu - Sắp xếp các bản ghi - Lọc các bản ghi - Tìm kiếm dữ liệu - Di chuyển giữ[r]
Trang 1Đề kiểm tra 1 tiết – 12C1 Nội dung đề: Một cửa hàng thiết bị máy vi tính cần xây dựng một CSDL để quản lý
thiết bị và những thông tin liên quan gồm có 3 quan hệ, mỗi quan hệ có ít nhất 3 thuộc tính Em hãy giúp cửa hàng trên xây dựng CSDL quản lý bài toán đã nêu và chỉ rõ:
a Tên của từng quan hệ và tên của từng thuộc tính có trong quan hệ
b Xác định khoá chính cho từng quan hệ và giải thích
c Thiết lập mối liên kết giữa các quan hệ và chỉ rõ mối quan hệ
d Hãy nêu ít nhất 4 truy vấn phục vụ cho việc kết xuất thông tin ở bài toán trên
Lớp 12C3: quản lý băng, đĩa nhạc.
Lớp 12C5: cửa hàng sách
Thang điểm chấm:
a Nêu được tên 1 quan hệ và các thuộc tính có trong quan hệ hợp lý thì đạt 1
điểm (1 điểm x 3 quan hệ = 3 điểm) (Nếu bị một lỗi thì trừ 0.5 điểm)
b Xác định đúng khoá chính cho 1 quan hệ và giải thích hợp lý thì đạt 1 điểm
(1 điểm x 3 quan hệ = 3 điểm) (Nếu bị một lỗi thì trừ 0.5 điểm)
c Thiết lập đúng mỗi liên kết và chỉ rõ đúng mối quan hệ thì đạt 1 điểm (1
điểm x 2 liên kết = 2 điểm) (Nếu bị một lỗi thì trừ 0.5 điểm)
d Nêu 1 truy vấn phù hợp với bài toán thì đạt 0.5 điểm (0.5 x 4 = 2 điểm)
Đề kiểm tra 15 phút – 12C1 Nội dung đề: Cho CSDL gồm có ba bảng sau:
- THÍ SINH gồm các thuộc tính STT, SBD, Họ tên thí sinh, Ngày sinh, Trường
- ĐÁNH PHÁCH gồm các thuộc tính STT, SBD, Phách
- ĐIỂM THI gồm các thuộc tính STT, Phách, Điểm
Các yêu cầu:
a Em hãy chọn khoá cho mỗi bảng trong CSDL trên và giải thích lí do lựa chọn đó
b Em hãy chỉ ra các mỗi liên kết cần thiết giữa ba bảng để có được kết quả thi thông báo cho thí sinh
Thang điểm chấm:
a Chọn đúng khoá cho mỗi bảng và giải thích hợp lý thì đạt 2 điểm (2 điểm x 3
bảng = 6 điểm) (Nếu bị một lỗi thì trừ 1 điểm)
b Xác định đúng 1 mối liên kết thì đạt 2 điểm (2 điểm x 2 liên kết = 4 điểm)
Đề kiểm tra 15 phút – 12C1 Nội dung đề: Nêu ít nhất 10 truy vấn phục vụ cho việc kết xuất thông tin ở bài toán
quản lý khách sạn
Cách chấm: Nêu đúng và hợp lý 1 truy vấn thì đạt 1 điểm (1 điểm x 10 truy vấn = 10
điểm)
Trang 2Đề kiểm tra 15 phút – 12C1, 12C3, 12C5 Nội dung đề: Liệt kê các thao tác có thể thực hiện được trong các chế độ của từng đối
tượng theo bảng sau:
Thang điểm chấm:
Đối tượng Chế độ Thao tác có thể thực hiện
Thiết kế (1.25 điểm)
- Khai báo cho các trường của đối tượng.
- Chỉ định khoá
- Di chuyển vị trí các trường
- Thêm, xoá trường Table
(2.5 điểm)
Trang dữ liệu (1.25 điểm)
- Thêm bản ghi mới
- Xoá bản ghi
- Sửa dữ liệu
- Sắp xếp các bản ghi
- Lọc các bản ghi
- Tìm kiếm dữ liệu
- Di chuyển giữa các bản ghi
Thiết kế (1.25 điểm)
- Chọn bảng/mẫu hỏi chứa thông tin muốn đưa vào biểu mẫu;
- Chọn các trường muốn hiển thị trong biểu mẫu
- Bố trí thứ tự hiển thị các trường cho phù hợp
- Trang trí biểu mẫu
- Định dạng font/màu sắc cho văn bản hiển thị
- Xây dựng biểu thức tính toán dữ liệu
- Tạo các nút lệnh thực hiện chương trình
- Tạo các hộp thoại, thực đơn Forms
(2.5 điểm)
Biểu mẫu (1.25 điểm)
- Thêm bản ghi mới
- Xoá bản ghi
- Sửa dữ liệu
- Sắp xếp các bản ghi
- Lọc các bản ghi
- Tìm kiếm dữ liệu
- Di chuyển giữa các bản ghi
- Thực hiện các nút lệnh
Thiết kế (1.25 điểm)
- Chọn bảng/mẫu hỏi để lấy dữ liệu
- Tạo liên kết cho các đối tượng
- Chọn trường muốn hiển thị
- Chọn cách sắp xếp các bản ghi
- Đặt điều kiện lọc dữ liệu
- Xây dựng các biểu thức tính toán
- Đặt điều kiện gộp nhóm Queries
(2.5 điểm)
Trang dữ liệu (1.25 điểm)
- Thêm bản ghi mới
- Xoá bản ghi
- Sửa dữ liệu
- Sắp xếp các bản ghi
- Lọc các bản ghi
- Tìm kiếm dữ liệu
- Di chuyển giữa các bản ghi
Thiết kế (1.25 điểm)
- Chọn bảng/mẫu hỏi chứa dữ liệu để lập báo cáo.
- Chọn trường đưa vào báo cáo.
- Chọn trường gộp nhóm.
- Chọn trường sắp xếp dữ liệu
- Chọn cách tổng hợp dữ liệu
- Chọn kiểu hiển thị báo cáo
- Xây dựng biểu thức tính toán
- Đánh số thứ tự tự động
- Đánh số trang tự động
- Trình bày, định dạng font chữ/ màu sắc cho báo cáo.
Reports
(2.5 điểm)
Trang 3Đề kiểm tra 15 phút – 12C3 Nội dung đề: Theo em, khi xét một mô hình dữ liệu ta cần quan tâm đến những yếu tố
nào? Cho ví dụ đối với mô hình dữ liệu quan hệ
Thang điểm: Khi xét một mô hình dữ liệu ta cần quan tâm đến các yếu tố:
- Cấu trúc dữ liệu (1 điểm)
- Các thao tác, các phép toán trên dữ liệu (2 điểm)
- Các ràng buộc dữ liệu (1 điểm)
Nêu ví dụ rõ ràng ứng với mỗi yếu tố thì đạt 2 điểm (2 điểm x 3 yếu tố = 6 điểm)
Đề kiểm tra 15 phút – 12C3, 12C5 Nội dung đề: Nêu sự khác nhau giữa hệ CSDL tập trung và hệ CSDL phân tán
Đáp án và thang điểm:
Toàn bộ CSDL được lưu ở
một dàn máy tính (có thể
bao gồm một hoặc nhiều
máy được điều hành chung
như một máy)
Đặc trưng:
o Dữ liệu được lưu
trên máy tính trung
tâm
o Nhiều người dùng
từ xa có thể truy
cập CSDL
Phân loại:
o Hệ CSDL cá nhân
o Hệ CSDL trung tâm
o Hệ CSDL khách
chủ
Dữ liệu không lưu trữ tập trung ở một máy mà được lưu trữ ở nhiều máy trên mạng và được tổ chức thành những CSDL con
Đặc trưng:
o Dữ liệu có thể được lưu trữ ở nhiều CSDL con
o Có thể sử dụng dữ liệu ở nhiều nơi để truy vấn
Phân loại:
o Hệ CSDL thuần nhất
o Hệ CSDL hỗn hợp
3 điểm
3 điểm
4 điểm
Trang 4TRƯỜNG THPT PHẠM VĂN ĐỒNG ĐỀ KIỂM TRA HỌC KỲ 2
Thời gian: 45 phút
-o0o -Nội dung đề:
Câu 1: Phân biệt khoá và khoá chính Nêu các tiêu chí để chọn khoá chính cho mỗi
quan hệ Nêu ví dụ minh hoạ
Câu 2: Thiết kế dữ liệu theo mô hình quan hệ có những ưu điểm gì?
Câu 3: Tại sao nói hệ CSDL tập trung xử lý yêu cầu dữ liệu theo nguyên tắc tuần tự? Câu 4: Có thể chia hệ CSDL phân tán ra thành mấy loại chính? Nêu đặc điểm của
từng loại
Câu 5: Hãy nêu ít nhất 3 ví dụ trên thực tế mà em biết liên quan đến việc xâm phạm
thông tin dùng chung
Đáp án và thang điểm:
Câu 1 (2 điểm):
Khoá là tập thuộc tính vừa đủ để phân biệt các bộ trong một quan hệ Trong một quan
hệ có thể có nhiều khoá .0.5 điểm
Khoá chính là một khoá trong bảng được người dùng chỉ định, giá trị của mọi bộ tại
khoá chính không được để trống Trong một quan hệ chỉ có một khoá chính 0.5 điểm
Các tiêu chí để chọn khoá chính cho một bảng:
o Phải là khoá 0.25 điểm
o Nên chọn khoá chính là khoá có ít thuộc tính nhất 0.25 điểm Nêu ví dụ thoả yêu cầu 0.5 điểm
Câu 2 (2 điểm): Thiết kế dữ liệu theo mô hình quan hệ có những ưu điểm sau:
o Độc lập giữa phương tiện lưu trữ và chương trình xử lý dữ liệu 0.5 điểm
o Cơ sở dữ liệu nhỏ 0.5 điểm
o Luôn được sắp xếp một cách khoa học, thuận lợi cho việc kết xuất thông tin 0.5đ
o Dữ liệu được kiểm tra chặt chẽ, đáng tin cậy 0.5 điểm
Câu 3 (2 điểm): Nói hệ CSDL tập trung xử lý yêu cầu theo nguyên tắc tuần tự vì Dữ
liệu trong CSDL tập trung được lưu trữ trên một máy hoặc một dàn máy, mọi yêu cầu
về dữ liệu sẽ được xử lý tại một hệ thống chứa CSDL 2.0 điểm
Câu 4 (2 điểm):
Có thể chia hệ CSDL phân tán ra thành 2 loại chính: Hệ CSDl phân tán thuần nhất và
Hệ CSDL phân tán hỗn hợp 1.0 điểm
Hệ CSDL phân tán thuần nhất: Các nút trên mạng đều dùng chung một hệ quản trị
CSDL .0.5 điểm
Hệ CSDL phân tán hỗn hợp: các nút trên mạng có thể dùng các hệ quản trị cơ sở dữ
liệu khác nhau 0.5 điểm
Câu 5 (2 điểm):
Nêu đạt 1 ví dụ được 0.5 điểm
Nêu đạt 2 ví dụ được 1.0 điểm
Nêu đạt 3 ví dụ được 2.0 điểm
Trang 5TRƯỜNG THPT PHẠM VĂN ĐỒNG ĐỀ KIỂM TRA HỌC KỲ 2
Thời gian: 45 phút
-o0o -Nội dung đề:
Câu 1: Thế nào là thuộc tính đa trị? Thế nào là thuộc tính phức hợp? Cho ví dụ đối với
từng thuộc tính
Câu 2: Một bảng có bao nhiêu khoá chính, việc chỉ định khoá chính cho bảng có ý
nghĩa như thế nào trong CSDL quan hệ?
Câu 3: Tại sao nói hệ CSDL tập trung xử lý yêu cầu dữ liệu theo nguyên tắc tuần tự? Câu 4: Phân tích các ưu điểm của hệ CSDL khách – chủ.
Câu 5: Có những giải pháp bảo mật thông tin nào? Theo em giải pháp nào cần được
quan tâm nhất? Vì sao?
Đáp án và thang điểm:
Câu 1 (2 điểm):
Thuộc tính đa trị là thuộc tính có thể nhận nhiều hơn một giá trị đối với mỗi thực thể
trong một bảng 0.5 điểm Thuộc tính phức hợp là những thuộc tính có chứa nhiều thuộc tính đơn 0.5 điểm
Nêu đạt một ví dụ đạt 0.5 điểm
Câu 2 (2 điểm):
Một bảng chỉ có 1 khoá chính 0.5 điểm
Việc chỉ định khoá chính cho bảng có ý nghĩa:
Để đảm bảo sự nhất quán về dữ liệu, tránh trường hợp thông tin về một đối tượng
xuất hiện nhiều hơn một lần sau những lần cập nhật 1.0 điểm
Liên kết giữa các bảng trong một CSDL 0.5 điểm
Câu 3 (2 điểm): Nói hệ CSDL tập trung xử lý yêu cầu theo nguyên tắc tuần tự vì Dữ
liệu trong CSDL tập trung được lưu trữ trên một máy hoặc một dàn máy, mọi yêu cầu
về dữ liệu sẽ được xử lý tại một hệ thống chứa CSDL 2.0 điểm
Câu 4 (2 điểm): Phân tích các ưu điểm của hệ CSDL khách – chủ.
Khả năng truy cập rộng rãi đến các CSDL 0.25 điểm
Nâng cao khả năng thực hiện công việc nhờ các máy có thể chạy song song
và mỗi máy thực hiện một nhiệm vụ 0.25 điểm
Chi phí cho phần cứng giảm do có thể chia sẻ tài nguyên 0.25 điểm
Chi phí truyền thông cũng giảm do thực hiện trên mạng 0.25 điểm
Dữ liệu đảm bảo tính nhất quán vì dữ liệu tập trung tại máy chủ 0.25 điểm
Quy mô hệ thống dễ mở rộng và phát triển 0.25 điểm
Tính bảo mật và an toàn dữ liệu cao 0.25 điểm
Khai thác tối đa dữ liệu hiện có 0.25 điểm
Câu 5 (2 điểm):
Các giải pháp bảo mật: chính sách và ý thức, phân quyền truy cập và nhận dạng người
dùng, mã hoá thông tin và nén dữ liệu, lưu biên bản 1.0 điểm
Học sinh giải thích phù hợp với giải pháp bảo mật mà học sinh đó chọn thì đạt 1.0 điểm
Trang 6TRƯỜNG THPT PHẠM VĂN ĐỒNG ĐỀ KIỂM TRA HỌC KỲ 2
Thời gian: 45 phút
-o0o -Nội dung đề:
Câu 1: Mô hình dữ liệu là gì? Nêu các đặc trưng cơ bản của mô hình dữ liệu quan hệ?
Cho ví dụ đối với từng đặc trưng
Câu 2: Phân biệt khoá và khoá chính Nêu các tiêu chí để chọn khoá chính cho mỗi
quan hệ Nêu ví dụ minh hoạ
Câu 3: Nêu các thao tác khai thác dữ liệu Cho ví dụ đối với từng thao tác.
Câu 4: Bản thân em phải làm gì để bảo mật thông tin Nếu ít nhất 2 ví dụ thực tế liên
quan đến việc xâm phạm thông tin dùng chung
Đáp án và thang điểm:
Câu 1 (3.0 điểm):
Mô hình dữ liệu là một tập khái niệm, dùng để mô tả cấu trúc dữ liệu, các thao tác dữ
liệu, các ràng buộc dữ liệu của một Cơ sở dữ liệu .0.5 điểm
Các đặc trưng cơ bản của mô hình dữ liệu quan hệ:
Về mặt cấu trúc: 0.5 điểm
o Dữ liệu được thể hiện trong các bảng (quan hệ);
o Mỗi bảng bao gồm các hàng và các cột thể hiện thông tin về một chủ thể;
o Các cột biểu thị các thuộc tính của chủ thể và tên cột thường là tên của thuộc tính;
o Mỗi hàng biểu thị cho một cá thể, gồm một bộ các giá trị tương ứng với các cột;
Về mặt thao tác trên dữ liệu: 0.5 điểm
o Có thể cập nhật dữ liệu như thêm, xóa hay sửa bản ghi trong một bảng;
o Các kết quả tìm kiếm thông tin qua truy vấn dữ liệu có được nhờ thực hiện các thao tác trên dữ liệu
Về mặt các ràng buộc dữ liệu: 0.5 điểm
o Dữ liệu trong các bảng phải thỏa mãn một số ràng buộc
o Với sự xuất hiện lặp lại của một số thuộc tính ở các bảng, mối liên kết giữa các bảng được xác lập Mối liên kết này thể hiện mối quan hệ giữa các chủ thể được cơ sở dữ liệu phản ánh
Cho ví dụ đạt yêu cầu đề ra đạt 1.0 điểm
Câu 2 (2 điểm)
Khoá là tập thuộc tính vừa đủ để phân biệt các bộ trong một quan hệ Trong một quan
hệ có thể có nhiều khoá .0.5 điểm
Khoá chính là một khoá trong bảng được người dùng chỉ định, giá trị của mọi bộ tại
khoá chính không được để trống Trong một quan hệ chỉ có một khoá chính 0.5 điểm
Các tiêu chí để chọn khoá chính cho một bảng:
o Phải là khoá 0.25 điểm
o Nên chọn khoá chính là khoá có ít thuộc tính nhất 0.25 điểm
Trang 7Câu 3 (2.0 điểm):
Các thao tác khai thác dữ liệu: sắp xếp các bản ghi, truy vấn CSDL, Xem dữ liệu, kết xuất báo cáo
Nêu đúng một thao tác và nêu ví dụ phù hợp với mỗi thao tác đạt 0.5 điểm
Câu 4 (3.0 điểm):
Trách nhiệm của học sinh:
Coi thông tin là một tài nguyên quan trọng 0.5 điểm
Có trách nhiệm cao, thực hiện tốt các quy trình, quy phạm do người quản trị
hệ thống yêu cầu 0.5 điểm
Tự giác thực hiện các điều khoản do pháp luật quy định 0.5 điểm