1. Trang chủ
  2. » Công Nghệ Thông Tin

Đề thi và đáp án môn cơ sở dữ liệu

4 4,5K 131
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 4
Dung lượng 357,21 KB

Nội dung

Công việc thi được tổ chức như sau: HoiĐong MAHĐT, TENHĐT, TENCT, ĐCHĐT, ĐTHĐT Tân từ: Mỗi hội đồng thi có một mã số duy nhất MAHĐT, một hội đồng thi xác định tên hội đồng thi TENHĐT, h

Trang 1

BỘ CÔNG THƯƠNG ĐỀ THI KẾT THÚC HỌC PHẦN

TRƯỜNG CĐ KỸ THUẬT CAO THẮNG Học kỳ: 2 Năm học: 2010 Lớp: TC TH 09A,B,C KHOA ĐIỆN TỬ - TIN HỌC Môn thi : CƠ SỞ DỮ LIỆU

BỘ MÔN TIN HỌC Thời gian : 90 phút Lần thi: 1

MÃ ĐỀ: 01 Ghi chú: Không được sử dụng tài liệu

Một phòng giáo dục quận muốn lập một hệ thống thông tin để quản lý việc thi tốt nghiệp phổ thông cơ

sở Công việc thi được tổ chức như sau:

HoiĐong (MAHĐT, TENHĐT, TENCT, ĐCHĐT, ĐTHĐT)

Tân từ: Mỗi hội đồng thi có một mã số duy nhất (MAHĐT), một hội đồng thi xác định tên hội đồng thi (TENHĐT), họ tên chủ tịch hội đồng (TENCT), địa chỉ (ĐCHĐT), điện thoại (ĐTHĐT)

PhongThi (SOPT, ĐCPT, MAHĐT)

Tân từ: Mỗi phòng thi có một số hiệu phòng (SOPT) duy nhất, một phòng thi xác định địa chỉ phòng thi (ĐCPT) Số hiệu phòng thi được đánh số khác nhau ở tất cả các hội đồng thi

Truong (MATR, TENTR, ĐCTR, LHĐT)

Tân từ: Mỗi trường có một mã trường duy nhất (MATR), mỗi mã trường xác định tên trường (TENTR), địa chỉ (ĐCTR), loại hình đào tạo (LHĐT) (Công lập, chuyên, bán công, dân lập,…)

GiaoVien(MAGV, TENGV, CHUYENMON, CHUCDANH, MAHĐT, MATR)

Tân từ : Một giáo viên có một mã giáo viên (MAGV), một mã giáo viên xác định tên giáo viên (TENGV), chuyên môn giảng dạy (CHUYENMON), chức danh trong hội đồng thi (CHUCDANH) Các giáo viên của một trường có thể làm việc tại nhiều hội đồng thi

ThiSinh (SOBD, TENTS, NGSINH, PHAI, CCNGHE, MATR, SOPT)

Tân từ: Các thí sinh dự thi có một số báo danh duy nhất (SOBD), mỗi số báo danh xác định tên thí sinh (TENTS), ngày sinh (NGSINH), giới tính (PHAI), mỗi thí sinh có thể có chứng chỉ nghề (CCNGHE) hoặc không (nếu có mang giá trị 1, không có mang giá trị 0), có một mã trường (MATR)

và được phân bố vào một phòng thi (SOPT) nhất định Thí sinh của cùng một trường chỉ dự thi tại một hội đồng thi

MonThi (MAMT, TENMT, BUOI, NGAY)

Trang 2

YÊU CẦU

Câu 1 Hãy xác định các ràng buộc toàn vẹn khóa chính, khóa ngoại cho mỗi lược đồ quan hệ trên (1

điểm)

Câu 2 Dựa vào lược đồ cơ sở dữ liệu trên, hãy thực hiện các các câu truy vấn sau bằng ngôn ngữ

truy vấn SQL: (6 điểm)

a Liệt kê danh sách các thí sinh thi của trường Nguyễn Thị Minh Khai (1 điểm)

Yêu cầu các thông tin: SOBD,TENTS, TENTR

b Cho biết kết quả của môn thi có mã môn thi (MAMT) là “V” của tất cả các thí sinh có mã

trường (MATR) là “NCT”, kết quả được sắp theo chiều giảm dần của điểm thi (ĐIEMTHI) (1 điểm)

Yêu cầu các thông tin: SOBD,TENTS, ĐIEMTHI

c Hãy cho biết tổng số thí sinh của mỗi phòng thi, thông tin cần được sắp theo chiều tăng dần của

SOPT (1.5 điểm)

Yêu cầu các thông tin: MATR, TENTR, MAPHONGTHI, ĐCPT

(Trong đó MAPHONGTHI là thuộc tính tự đặt)

d Liệt kê thông tin của các thí sinh có điểm thi dưới 5 điểm (1.5 điểm)

e Cho biết tên các môn thi vào ngày 21/05/2010 (1 điểm)

Yêu cầu các thông tin: MAMT, TENMT

Câu 3 Dựa vào lược đồ cơ sở dữ liệu trên, hãy thực hiện các các câu truy vấn sau bằng ngôn ngữ truy

vấn Đại số quan hệ: (3 điểm)

a Cho biết kết quả thi của những thí sinh sinh năm 1989 (1điểm)

b Cho biết danh sách thí sinh mà giáo viên tên Tuệ Minh phụ trách coi thi (1 điểm)

c Cho biết thông tin các GV ở trường Nguyễn Thị Minh Khai có tham gia coi thi (1 điểm)

Yêu cầu các thông tin: MAGV,TENGV,CHUYENMON,CHUCDANH

Phạm Thủy Tú

Trang 3

BỘ GIÁO DỤC VÀ ĐÀO TẠO ĐÁP ÁN ĐỀ THI CƠ SỞ DỮ LIỆU

TRƯỜNG CĐ KỸ THUẬT CAO THẮNG Học kỳ: 2 Năm học: 2010 Lớp: TCTH09_A_B_C

BỘ MÔN TIN HỌC Thời gian : 90 phút Lần thi: 1

MÃ ĐỀ: 01 Ghi chú: Không sử dụng tài liệu

Câu số 1

Xác định các ràng buộc toàn vẹn khóa chính, khóa ngoại cho mỗi lược đồ quan hệ (1 điểm)

Quan hệ Khóa chính Khóa ngoại

Câu số 2 Thực hiện các các câu truy vấn bằng ngôn ngữ truy vấn SQL: (6 điểm)

c Liệt kê danh sách các thí sinh thi tại phòng thi có số hiệu phòng thi (SOPT) là “100” (1

điểm) Yêu cầu các thông tin: SOBD,TENTS,NGSINH,TENTR

SELECT SOBD, TENTS, NGSINH, TENTR FROM ThiSinh as TS, Truong as TR

WHERE TS.MATR=TR.MATR and SOPT= „100‟

d Cho biết kết quả của môn thi có mã môn thi (MAMT) là “T” của tất cả các thí sinh có mã

trường (MATR) là “NTMK”, kết quả được sắp theo chiều giảm dần của điểm thi (ĐIEMTHI)

(1.5 điểm) Yêu cầu các thông tin: SOBD,TENTS, ĐIEMTHI

SELECT TS SOBD, TENTS, DIEMTHI

FROM ThiSinh as TS, KetQua as KQ FROM TS.SOBD=KQ.SOBD and MAMT= „T‟ and MATR = „NTMK‟

ORDER BY DIEMTHI DESC

c Hãy cho biết tổng số thí sinh có chứng chỉ nghề (CCNGHE) của mỗi trường, thông tin cần

được sắp theo chiều tăng dần của TENTR (1.5 điểm) Yêu cầu các thông tin: MATR,

Trang 4

d Liệt kê thông tin của các thí sinh có điểm thi trên 8 (1 điểm)

SELECT SOBD, TENTS, NGSINH, PHAI, CCNGHE, MATR, SOPT

FROM ThiSinh as TS, KetQua as KQ

WHERE TS.SOBD = KQ.SOBD and DIEMTHI>8

e Cho biết tên các môn thi vào ngày 21/05/2010 (1 điểm) Yêu cầu các thông tin: MAMT,

TENMT

SELECT MAMT, TENMT

FROM MonThi

WHERE NGAY = „21/05/2010‟

Câu số 3 Hãy thực hiện các các câu truy vấn ngôn ngữ truy vấn Đại số quan hệ: (3 điểm)

d Cho biết kết quả thi của những thí sinh sinh năm 1989 (1điểm)

R1 ← ThiSinh ThiSinh.SOBD=KetQua.SOBD KetQua

R2 ← year(NGSINH)=1989 (R1)

R3 ← KetQua SOBD, TENTS, DIEMTHI (R2)

e Cho biết tên hội đồng thi mà giáo viên tên Tuệ Minh phụ trách (1 điểm)

R1 ← GiaoVien GiaoVien.MAHĐT=HoiDong.MAHĐT HoiDong

R2 ← TENGV= ‘Tuệ Minh’(R1)

R3 ← TENHĐT(R2)

f Cho biết thông tin các GV ở trường Nguyễn Thị Minh Khai có tham gia gác thi (1 điểm)

Yêu cầu các thông tin: MAGV,TENGV,CHUYENMON,CHUCDANH

R1 ← GiaoVien GiaoVien.MATR=Truong.MATR Truong

R2 ← TENTR= ‘Nguyễn Thị Minh Khai’(R1)

R3 ← MAGV,TENGV,CHUYENMON,CHUCDANH(R2)

Lưu ý: Học sinh có thể có các cách giải khác nhau, nếu đúng vẫn được tính điểm tối đa

Ngày đăng: 04/04/2017, 17:54

TỪ KHÓA LIÊN QUAN

w