Đề thi môn Tin học 12

Đề thi môn Tin học 12

Câu 1:(3đ) Em hãy nêu các yêu cầu cơ bản của Hệ CSDL? Cho ví dụ về tính toàn vẹn dữ liệu?

Câu 2:(7đ) Cho CSDL Quản lý tuyển sinh vào lớp 10 với một bảng dữ liệu có các thuộc tính sau:

 QLTS( Hoten_HS, Dtoan, Dvan, Danhvan, SBD, sophongthi, Gioitinh, ngaysinh, diachi, doanvien, ngaythi)

Yêu cầu:

 a- (2đ) Tách bảng QLTS ra nhiều bảng hợp lý hơn, xác định khóa chính cho mổi bảng, xác định mối quan hệ giữa các bảng.

 b- (5đ) Hãy trình bày các bước sử dụng truy vấn dữ liệu của Access để:

+ Tạo thêm một trường Tongdiem= Dtoan*2+ Dvan*2+ Danhvan và hiển thị thông tin học sinh là thủ khoa của kì thi tuyển sinh.

 

doc 3 trang Người đăng quocviet Lượt xem 1645Lượt tải 0 Download
Bạn đang xem tài liệu "Đề thi môn Tin học 12", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
KIỂM TRA HỌC KÌ I
Môn: Tin học 
Năm học: 2008-2009
Sở GD& ĐT Tỉnh Quảng Trị
Trường THPT Lê Thế Hiếu
--------------------------
ĐỀ THI MÔN TIN HỌC 12
ĐÊ SỐ 1
Thời gian làm bài: 45 phút
Câu 1:(3đ) Em hãy nêu các yêu cầu cơ bản của Hệ CSDL? Cho ví dụ về tính toàn vẹn dữ liệu?
Câu 2:(7đ) Cho CSDL Quản lý tuyển sinh vào lớp 10 với một bảng dữ liệu có các thuộc tính sau:
	QLTS( Hoten_HS, Dtoan, Dvan, Danhvan, SBD, sophongthi, Gioitinh, ngaysinh, diachi, doanvien, ngaythi)
Yêu cầu: 
 a- (2đ) Tách bảng QLTS ra nhiều bảng hợp lý hơn, xác định khóa chính cho mổi bảng, xác định mối quan hệ giữa các bảng. 
 b- (5đ) Hãy trình bày các bước sử dụng truy vấn dữ liệu của Access để:
+ Tạo thêm một trường Tongdiem= Dtoan*2+ Dvan*2+ Danhvan và hiển thị thông tin học sinh là thủ khoa của kì thi tuyển sinh.
-----------------------------Hết-----------------------------
Ghi chú: Không được sử dụng tài liệu!
+ Hiển thị kết quả tuyển sinh của phòng thi số 10
KIỂM TRA HỌC KÌ I
Môn: Tin học 
Năm học: 2008-2009
ĐÊ SỐ 2
Sở GD& ĐT Tỉnh Quảng Trị
Trường THPT Lê Thế Hiếu
--------------------------
ĐỀ THI MÔN TIN HỌC 12
Thời gian làm bài: 45 phút
Câu 1:(3đ) Em hãy nêu khái niệm CSDL, Hệ CSDL?
Câu 2:(7đ) Cho CSDL Quản lý bán hàng với một bảng dữ liệu có các thuộc tính sau:
	QLBH( Sodon, Makhachhang, Hoten, Mamathang, Diachi, soluong, tenmathang, dongia, ngaygiaohang)
Yêu cầu:
(2đ) Tách bảng QLBH ra nhiều bảng hợp lý hơn, xác định khóa chính cho mổi bảng, xác định mối quan hệ giữa các bảng. 
(5đ) Hãy trình bày các bước sử dụng truy vấn dữ liệu của Access để:
+ Hiển thị tên các mặt hàng đã được giao ngày 10/12/2008
-----------------------------Hết-----------------------------
Ghi chú: Không được sử dụng tài liệu!
+ Sử dụng hàm Avg, Max, Min để thống kê số lượng trung bình, cao nhất, thấp nhất trong các đơn đặt hàng theo tên mặt hàng.
ĐÁP ÁN VÀ THANG ĐIỂM
ĐỀ SỐ 1:
ĐÁP ÁN
ĐIỂM
Câu 1: Các yêu cầu cơ bản của Hệ CSDL là:
+ Tính cấu trúc
+ Tính toàn vẹn
+ Tính nhất quán
+ Tính độc lập
+ Tính an toàn và bảo mật thông tin
+ Tính không dư thừa dữ liệu
Ví dụ minh họa về tính toàn vẹn dữ liệu (Ràng buộc toàn vẹn): Khi cần quản lí học sinh ở trường học thì có rất nhiều ràng buộc về mã số học sinh, điểm cho mổi môn học cùng hệ số, thang điểm đánh giá xếp loại Trong đó có một ràng buộc đó là Tổng số ngày nghỉ trên 1 năm học của học sinh không được quá 45 buổi nếu trên thì học sinh đó phải ở lại lớp.
{ Học sinh có thể lấy thêm nhiều ví dụ khác, giáo viên linh động khi chấm bài}
2đ
1đ
Câu 2a: 
+ Tách ra làm 2 bảng:
 Bảng HOCSINH (SBD, Hoten_HS, sophongthi, Gioitinh, ngaysinh, diachi, doanvien, ngaythi)
 Bảng DIEM (SBD, Dtoan, Dvan, Danhvan) 
+ Xác định khóa chính: Trường SBD làm khóa cho mổi bảng dữ liệu.
+ Xác định mối quan hệ: 
 HOCSINH-----------SBD----------DIEM 
1đ
0,5đ
0,5đ
Câu 2b: 
+ Truy vấn 1:
B1: Chọn nguồn dữ liệu cho mẫu hỏi mới, gồm các bảng HOCSINH,DIEM.
B2: Chọn các trường SBD, Hoten, Dtoan, Dvan, Danhvan.
B3: Chọn trường mới trong mẩu hỏi gõ đoạn:
Tongdiem:[Dtoan]*2+ [Dvan]*2+ [Danhvan]
B4: Gộp nhóm tại trương Tongdiem là Max
B5: Nháy vào (!) để chạy mẩu hỏi và lưu lại
+ Truy vấn 2:
B1: Chọn nguồn dữ liệu cho mẫu hỏi mới, gồm các bảng HOCSINH,DIEM.
B2: Chọn các trường SBD, Hoten, Dtoan, Dvan, Danhvan..
B3: Chọn hiển thị tại trường sophongthi gõ vào Cretia 10
B4: Gộp nhóm 
B5: Nháy vào (!) để chạy mẩu hỏi và lưu lại
2,5đ
2,5đ
10đ
ĐỀ SỐ 2:
ĐÁP ÁN
ĐIỂM
Câu 1: Học sinh nêu đúng khái niệm cho điểm tối đa:
*Cơ sở dữ liệu (CSDL-Database) là:
 + 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 đối tượng nào đó (như trường học, bệnh viện, ngân hàng, nhà máy...)
 + Được lưu trữ trên bộ nhớ máy tính
-> Nhằm đáp ứng nhu cầu khai thác thông tin của nhiều người sử dụng với nhiều mục đích khác nhau.
* Hệ QTCSDL(DataBase Manegement System):
 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à tìm kiếm thông tin của CSDL.
3đ
Câu 2a: 
+ Tách ra làm 3 bảng:
 Khang(Makhachhang, Hoten, Diachi)
 MHang(Mamathang, tenmathang, dongia)
 HDon( Sodon, Makhachhang, Mamathang, soluong, ngaygiaohang)
+ Xác định khóa chính: Trường đuợc gạch chân.
+ Xác định mối quan hệ: 
 Khang----Makhachhang----Hoadon
 Mhang----Mamathang----Hoadon
1đ
0,5đ
0,5đ
Câu 2b: 
+ Truy vấn 1:
B1: Chọn nguồn dữ liệu cho mẫu hỏi mới, gồm các bảng Mhang, HDon
B2: Chọn các trường Tenmathang, ngaygiao
B3: Gõ vào cretia #10/12/2008#
B5: Nháy vào (!) để chạy mẩu hỏi và lưu lại
+ Truy vấn 2:
B1: Chọn nguồn dữ liệu cho mẫu hỏi mới, gồm các bảng Hdon, Mhang, Khang.
B2: Chọn các trường Mathang:Tenmathang, TB:soluong, Max:Soluong, Min:Soluong
B3: Chọn Total để gộp nhóm: TB là Avg, Max là Max, Min là Min
B4: Gộp nhóm Group By
B5: Nháy vào (!) để chạy mẩu hỏi và lưu lại
2,5đ
2,5đ
10đ

Tài liệu đính kèm:

  • docDeKTHK12.doc