đề thi cơ sở dữ liệu

7 1.2K 11
đề thi  cơ sở dữ liệu

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

Thông tin tài liệu

BỘ CÔNG NGHIỆP ĐỀ THI NĂM 2007 TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP TPHCM Môn thi: CSDL 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ệ: 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 SinhVien HoTen NgoaiNgu NgaySinh Phai MaSV SinhVien HoTen NgaySinh Phai MaMH MonHoc TenMH SoTiet Đăng Ký SoTien 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ệ: 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) MaSV SinhVien HoTen NgaySinh Phai MaLop Lớp TenLop SiSo Học 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 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). 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 15.Cho biết dạng chuẩn của lược đồ quan hệ sau: Q(A,B,C,D) F={AB→C; 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: 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 19. Cho biết dạng chuẩn của lược đồ quan hệ sau: Q(N,G,P,M) và F= {NGP →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 Họ Tên: Mã số: Lớp: . BỘ CÔNG NGHIỆP ĐỀ THI NĂM 2007 TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP TPHCM Môn thi: CSDL 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ệ: a). 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). 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)

Ngày đăng: 05/07/2014, 18:32

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan