PHÒNG ĐÀO TẠO
NGÀNH: CÔNG NGHỆ THÔNG TIN |
ĐỀ THI KẾT THÚC MÔN HỌC/MÔ ĐUN) MÔN: Cơ sở dữ liệu Thời gian làm bài: 60 phút |
Câu 1: ( 5.0 điểm)
Cho Data Base như sau:
SACH(mas, tens, sotrang, gia, manxb, matg) – bảng sách gồm: mã sách, tên sách, số trang, giá bán, mã nhà xuất bản, mã tác giả.
NXB(manxb, tennxb, diachi) – bảng nhà xuất bản gồm: mã nhà xuất bản, tên nhà xuất bản, địa chỉ.
TG(matg, hoten, ngaysinh, quequan) – bảng tác giả gồm:mã tác giả, họ tên, ngày sinh, quê quán.
Thực hiện các yêu cầu sau bằng đại số quan hệ:
- Đưa ra thông tin các cuốn sách có số trang trên 1000.
- Đưa ra thông tin các nhà xuất bản có địa chỉ ở ‘Hà Nội’.
- Đưa ra họ tên các tác giả sinh trước năm 1960.
- Đưa ra thông tin các sách của tác giả ‘Đỗ Trung Tuấn’
- Đưa ra tên các tác giả đã in sách có tên là ‘Cơ sở dữ liệu’ hoặc ‘Cấu trúc máy’ tính’.
Câu 2: ( 5.0 điểm)
Cho Database như câu 1. Thực hiện các yêu cầu sau bằng ngôn ngữ SQL
- Tạo các bảng dữ liệu ở câu 1.
- Xóa sách có mã “TH345”.
- Thêm thông tin vào bảng TG(TG0034, Nguyễn Tuệ, 1950, Quảng Bình)
- Tìm thông tin về tác giả có tuổi lớn nhất.
- Tìm tên các nhà xuất bản đã in sách của tác giả ‘Đỗ Xuân Lôi’
Ghi chú: Cán bộ coi thi không giải thích gì thêm.