Đề 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:
§Ò 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:
- gshgsh.doc