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)
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
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
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: