Đề kiểm tra 1 tiết môn Tin học Khối 12

Câu 1: Nêu khái niệm hệ CSDL quan hệ? Cho ví dụ?

Câu 2: Khóa của quan hệ trong cơ sở dữ liệu quan hệ là gì? Nêu các tiêu chí để chọn khoá chính? Hãy cho ví dụ và giải thích?

Câu 3: Hãy trình bày các thao tác để tạo lập CSDL trong CSDL quan hệ?

Câu 4: Cho một CSDL quản lý học sinh tại một trường THPT gồm các bảng sau:

 

 

doc4 trang | Chia sẻ: lethuong715 | Lượt xem: 1002 | Lượt tải: 0download
Bạn đang xem nội dung tài liệu Đề kiểm tra 1 tiết môn Tin học Khối 12, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
§Ò sè 1
Bµi kiÓm tra 1 tiÕt
M«n: Tin học
(Thời gian làm bài 45 phút)
Họ và tên HS: ................................................. Lớp: 12A...
§iÓm
Lêi nhËn xÐt cña gi¸o viªn
ĐỀ BÀI
Câu 1: Nêu khái niệm hệ CSDL quan hệ? Cho ví dụ?
Câu 2: Khóa của quan hệ trong cơ sở dữ liệu quan hệ là gì? Nêu các tiêu chí để chọn khoá chính? Hãy cho ví dụ và giải thích?
Câu 3: Hãy trình bày các thao tác để tạo lập CSDL trong CSDL quan hệ?
Câu 4: Cho một CSDL quản lý học sinh tại một trường THPT gồm các bảng sau:
Bảng HOC_SINH:
MA_HS
HO_TEN
GT
NGAY_SINH
DOAN_VIEN
MA_LOP
12A001
Trịnh Thị Lan Anh
Nữ
12/12/1995
Có
12A
12B001
Nguyễn Ngọc Huy
Nam
01/01/1994
Không
12B
12A002
Trần Đình Thụ
Nam
04/12/1995
Có
12A
12A003
Trương Quốc Tuấn
Nam
23/02/1995
Không
12A
12B002
Lê Việt
Nam
21/01/1995
Có
12B
Bảng DIEM:	 Bảng LOP:
MA_HS
MON
DIEM_TB
MA_LOP
MA_GV
TEN_LOP
12A001
Toán
6.7
12A
V01
Lớp A
12B001
Toán
3.5
12B
T02
Lớp B
12A002
Toán
5.7
12C
H01
Lớp C
12A003
Toán
7.8
Bảng GIAO_VIEN
12B002
Toán
8.3
MA_GV
HOTEN_GV
MON
12A001
Văn
9.3
V01
Nguyễn Công Hoan
Văn
12B001
Văn
5.9
H01
Trần Đức Ninh
Hóa
12A002
Văn
6.5
T02
Lê Thị Hoa
Toán
L01
Nguyễn Thị Thanh
Lý
Yêu cầu: Xác định kiểu dữ liệu cho các trường? Xác định các tập khóa của các bảng? Xác lập các liên kết giữa các bảng trong cơ sở dữ liệu?
BÀI LÀM
§Ò sè 2
Bµi kiÓm tra 1 tiÕt
M«n: Tin học
(Thời gian làm bài 45 phút)
Họ và tên HS: ................................................. Lớp: 12A...
§iÓm
Lêi nhËn xÐt cña gi¸o viªn
ĐỀ BÀI:
Câu 1: Nêu khái niệm hệ CSDL quan hệ? Cho ví dụ?
Câu 2: Nêu các đặc trưng của một quan hệ trong một CSDL quan hệ? Cho biết hệ QTCSDL sử dụng khóa vào mục đích gì?
Câu 3: Trình bày thao tác Cập nhật dữ liệu của CSDL quan hệ
Câu 4: Xét bảng thông tin đăng ký sinh hoạt ngoại khóa:
Họ và tên
Lớp
Lớp ngoại khóa
Văn hóa
Thể thao
Trần Văn Đức
12A
Tin, Toán, Hóa
Vũ Lan Anh
12B
Văn, Tin
Lê Văn Phúc
Trần Khắc Viện
12A
Cầu lông
Nguyễn Tiến Vinh
12B
Hóa, Lí
Bóng rổ
Em hãy cho biết bảng thông tin này có phải là 1 quan hệ trong một CSDL quan hệ không? Hãy lí giải cho câu trả lời.
BÀI LÀM
.........
ĐÁP ÁN:
Câu 1 (1.5đ): Khái niệm CSDLQH: là CSDL được xây dựng dựa trên mô hình dữ liệu quan hệ. 
Câu 2 (4đ): 
*Khái niệm khoá (2đ): Trong CSDLQH khoá là tập hợp 1 hay 1 số thuộc tính (trong 1 bảng) vừa đủ để phân biệt được các bộ hay không thể loại bỏ một thuộc tính nào.
*Tiêu chí để chọn khoá chính (2đ):
 -Nó là khoá
 -Số thuộc tính là ít nhất.
Câu 3 (1.5đ): Các thao tác để tạo lập CSDL trong CSDLQH:
	-Đặt tên trường.
	-Chọn kiểu dữ liệu cho trước.
	-Khai báo kích thước của trường.
	-Chọn khoá chính.
	-Đặt tên và lưu cấu trúc bảng.
	-Tạo liên kêt giữa các bảng.
Câu 4 (4đ): 
	-Xác định đúng kiểu dữ liệu được 1đ.
	-Chọn khóa đúng 1đ.
	-Chọn khóa chính đúng 1đ.
	-Liên kết đúng 1đ.

File đính kèm:

  • docgshgsh.doc