intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Đề thi: Cơ sở dữ liệu

Chia sẻ: Nguyễn Văn Tam | Ngày: | Loại File: DOC | Số trang:7

408
lượt xem
128
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

BỘ CÔNG NGHIỆP TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP TPHCM ĐỀ THI NĂM 2007 Môn thi: CSDL Thời gian làm bài: 40 phút ...

Chủ đề:
Lưu

Nội dung Text: Đề thi: Cơ sở dữ liệu

  1. ĐỀ THI NĂM 2007 BỘ CÔNG NGHIỆP Môn thi: CSDL TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP TPHCM Thời gian làm bài: 40 phút (Thí sinh không được sử dụng tài liệu) 1. Chuyển từ ERD sang quan hệ: MaSV HoTen SinhVien Phai NgoaiNgu NgaySinh a) SinhVien(MaSV, HoTen,Phai, NgaySinh, NgoaiNgu) b) SinhVien(MaSV, HoTen,Phai, NgaySinh, NgoaiNgu) c) SinhVien(MaSV, HoTen,Phai, NgaySinh) NgoaiNgu_SinhVien(MaSV, NgoaiNgu) d) SinhVien(MaSV, HoTen,Phai, NgaySinh) NgoaiNgu_SinhVien(MaSV, NgoaiNgu) 2. Chuyển từ ERD sang quan hệ: MaSV HoTen NgaySinh SinhVien Phai SoTien Đăng Ký MonHoc MaMH SoTiet TenMH
  2. a) SinhVien(MaSV, HoTen,Phai, NgaySinh) MonHoc(MaMH, TenMH, SoTiet, SoTien, MaSV) b) SinhVien(MaSV, HoTen,Phai, NgaySinh, MaMH) MonHoc(MaMH, TenMH, SoTiet, SoTien, MaSV) c) SinhVien(MaSV, HoTen,Phai, NgaySinh) MonHoc(MaMH, TenMH, SoTiet) DangKy(MaSV,MaMH, SoTien) d) SinhVien(MaSV, HoTen,Phai, NgaySinh) MonHoc(MaMH, TenMH, SoTiet, SoTien) DangKy(MaSV,MaMH) 3. Chuyển từ ERD sang quan hệ: MaSV HoTen NgaySinh SinhVien Phai Học Lớp MaLop SiSo TenLop a) SinhVien(MaSV, HoTen,Phai, NgaySinh) Lớp(MaLop, TenLop, SiSo, MaSV) b) SinhVien(MaSV, HoTen,Phai, NgaySinh, MaLop) Lớp(MaLop, TenLop, SiSo) c) SinhVien(MaSV, HoTen,Phai, NgaySinh) Lớp(MaLop, TenLop, SiSo) Học(MaSV, Malop) d) SinhVien(MaSV, HoTen,Phai, NgaySinh, MaLop) Lớp(MaLop, TenLop, SiSo, MaSV)
  3. Cho lược đồ CSDL sau: PhongBan(MaPB,TenPB, SoNhanVien) NhanVien(MaNV, HoTen, Phai, NgaySinh, MaPB) DeAn(MaDA, TenDA) ThamGia(MaNV, MaDA, ThoiGian) Chọn phương án đúng nhất: 4. Danh sách phòng ban có số nhân viên đông nh ất. a) Select * from PhongBan Where SoNhanVien >=all(select SoNhanVien From PhongBan Group by MaPB) b) Select * from PhongBan Where SoNhanVien >=all(select SoNhanVien From PhongBan) c) Select * from PhongBan Where SoNhanVien >all(select SoNhanVien From PhongBan Group by MaPB) d) Select * from PhongBan Where SoNhanVien >all(select SoNhanVien From PhongBan) 5. Liệt kê danh sách các nhân viên tham gia đề án có mã s ố ‘XYZ’ v ới th ời gian lớn nhất, gồm các thông tin sau: MaNV, HoTen, Phai, MaDA, ThoiGian. a) Select top 1 with ties MaNV, HoTen, Phai, MaDA, ThoiGian From Nhanvien N, ThamGia D Where N.MaNv=D.MaNV And MaDA=’XYZ’ Order By ThoiGian Desc b) Select top 1 MaNV, HoTen, Phai, MaDA, ThoiGian From Nhanvien N, ThamGia D Where N.MaNv=D.MaNV And MaDA=’XYZ’ Order By ThoiGian Desc c) Select N.MaNV, HoTen, Phai, MaDA, ThoiGian From Nhanvien N, ThamGia D Where N.MaNv=D.MaNV And MaDA=’XYZ’ And ThoiGian>=all(Select ThoiGian From Nhanvien N, ThamGia D Where N.MaNv=D.MaNV) d) Select N.MaNV, HoTen, Phai, MaDA, ThoiGian
  4. From Nhanvien N, ThamGia D Where N.MaNv=D.MaNV And MaDA=’XYZ’ And ThoiGian>=all(Select ThoiGian From Nhanvien N, ThamGia D Where N.MaNv=D.MaNV And MaDA=’XYZ’) 6. Giả sử bảng DeAn có 5 dòng, bảng ThamGia có 7 dòng. Thì k ết quả c ủa câu select sau sẽ trả về bao nhiêu dòng? Select * from DeAn, ThamGia a) 5 dòng b) 7 dòng c) 35 dòng d) Tất cả các phương án trên đều sai. 7. Ràng buộc toàn vẹn : “Thời gian tham gia đề án phải là m ột s ố d ương”, thu ộc loại ràng buộc nào? a) Tham chiếu b) Liên thuộc tính c) Liên thuộc tính - Liên quan hệ d) Miền trị. 8. Cho lược đồ quan hệ sau: BIENLAI (MAKH,MALH,MAHV,SOBL,DIEM,KETQUA, XEPLOAI,TIENNOP) Ràng buộc toàn vẹn: “Với mọi ghi danh, kết quả cu ối khóa là “đậu” n ếu đi ểm t ừ 5 trở lên,ngược lại là “không đậu”, thuộc loại ràng buộc nào? a) Tham chiếu b) Liên thuộc tính c) Liên thuộc tính - Liên quan hệ d) Miền trị. 9. Cho lược đồ quan hệ sau: DAT_HANG(MADH, MAKH, NGAYDH) GIAOHANG(MAGH, MADH, NGAYGH) Ràng buộc toàn vẹn:”Ngày giao hàng không đ ược tr ước ngày đ ặt hàng” , thu ộc loại ràng buộc nào? a) Tham chiếu b) Liên thuộc tính c) Liên thuộc tính - Liên quan hệ d) Miền trị. 10. Gọi r và s lần lượt là các quan hệ tương ứng với lược đồ quan hệ Khach (MaKH, TenKH, DiaChi) và HoaDon(SoHD,MaNV, NgayLapHD,MaKH).
  5. R là ràng buộc toàn vẹn thỏa điều kiện ràng buộc sau: s[MaKH] ⊆ r[MaKH]. Vậy: a) R là ràng buộc khóa chính b) R là ràng buộc miền giá trị c) R là ràng buộc khóa ngoại d) Tất cả các câu trên đều sai 11. Cho lược đồ quan hệ Q(A,B,C,D,E) có r là quan hệ tương ứng. Hãy cho bi ết phụ thuộc hàm nào đúng trên quan hệ r. r (A B C D) a1 b1 c1 d1 a1 b1 c2 d1 a2 b3 c3 d3 a2 b1 c4 d3 a3 b2 c5 d1 a) A->BC b) A->BD c) D->AB d) C->ABD 12. Cho lược đồ quan hệ R(B,C,D,E,F,G,I,J) và tập các phụ thuộc hàm P = { I->B; DE->GJ; D->C; CF->J; B->I; C->G; F->J }. Tìm t ất c ả các khoá của lược đồ quan hệ R. a) BDEF b) IDEF c) BDEF, IDEF d) a) JDEF, IDEF 13. Cho lược đồ quan hệ Q(A,B,C,D,E) và tập các phụ thuộc hàm F = {A->BC; C->DE}. Lược đồ quan hệ Q đạt dạng chuẩn nào? a) 1NF b) 2NF c) 3NF d) BCNF 14. Cho lược đồ quan hệ R(ABCDEH) với tập phụ thuộc hàm F = { A → C , AB → C , C → DH , CD → H , CE → AB , EH → CD }. Tìm tất cả các khoá của lược đồ quan hệ R. a) AE, EH, AC b) CE c) AE, CE d) AE, CE, EH F={AB→C; 15. Cho biết dạng chuẩn của lược đồ quan hệ sau: Q(A,B,C,D) B→D; BC→A} a) 1NF b) 2NF c) 3NF d) BCNF 16. Cho hai tập phụ thuộc hàm sau: F ={AB→C, B→C, CD→E ,D→E } và G ={AB→C, B→C, C→B, BD→E } a) F và G tương đương b) F và G không tương đương c) F và G độc lập nhau d) F và G phụ thuộc nhau 17. Cho lược đồ quan hệ Q(ABCDE) và tập phụ thuộc hàm F:
  6. F = {A→ B,B→ C,C→ D,D→ E }. Tìm bao đóng của tập X = {A} dựa trên F a) {A} b) {ABCDE} c) {ABCD} d) {ABCE} 18. Cho lược đồ quan hệ Q(ABCDEGH) và tập phụ thuộc hàm F F = {B→ A, DA →CE, D→H, GH→C, AC→D}. Tìm bao đóng của tập X = {AC} dựa trên F. a) ACDEH b) ABCDEH c) ABCDEGH d) AC Cho biết dạng chuẩn của lược đồ quan hệ sau: Q(N,G,P,M) và F= {NGP 19. →M, M →P} a) 1NF b) 2NF c) 3NF d) BCNF 20. biết dạng chuẩn của lược đồ quan hệ sau: Q(A,B,C,D,E,I) F={ACD →EBI, CE→AD} a) 1NF b) 2NF c) 3NF d) BCNF -------------------------------------------------------------------------------------------------------------- Hết
  7. Họ Tên:............................................Mã số:................................Lớp: .....................
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2