Professional Documents
Culture Documents
Trắc nghiệm
Câu 1: Trong mệnh đề From, nếu có nhiều bảng cần hiển thị thì tên các bảng cách nhau bởi:
A. Dấu chấm
C. Dấu phẩy
D. Dấu ngoặc
Câu 2: Bao đóng tập thuộc tính X+ đối với tập phụ thuộc hàm F
A. Tập các thuộc tính suy diễn từ X nhờ tập phụ thuộc hàm F
B. Tập các thuộc tính không suy diễn từ X nhờ tập phụ thuộc hàm F
D. Cơ sở dữ liệu được lưu trữ dưới dạng các mối quan hệ giữa các tập dữ liệu
Câu 4: Ràng buộc được phân loại theo những cách nào ?
C. Ràng buộc phụ thuộc hàm và ràng buộc không phụ thuộc hàm
A. Là một thực thể ở tập này liên kết với nhiều thực thể ở tập kia và ngược lại
B. Là một thực thể ở tập này liên kết với nhiều thực thể ở tập kia nhưng không ngược lại
C. Là một thực thể ở tập này không thể liên kết với thực thể nào ở tập kia
D. Là một thực thể ở tập này chỉ có thể liên kết với một thực thể ở tập kia
Câu 6:
Cho R(ABCDE) F={AB -> CD, D -> EB}. Tập tất cả các khóa của R là
A. KI=A, K2=D
B. K2=AB, K2=D
D. KI=ABD
Giải:
Thuộc tính chỉ ở về trái: TN=A, (A) FA #ABCDE =U nên phải ghép A với các tập con của TG
(AB) F= ABCDE=U=>K1=AB
Câu 7:
Cho R (ABCDE), F={ AB-> C, AB->D, AB-> E, D->E}. Phụ thuộc hàm nào thừa trong F?
A. AB ->C
B. AB ->D
*C. AB-> E
D. D -> E
8. (0.150 Point)
*B. Tập hợp các đối tượng có thuộc tính tương tự nhau
D. Các đối tượng và mối liên kết giữa các đối tượng
9. (0.150 Point)
Cho R(ABCDEG) F={A -> BCD; C->EG}. Dạng chuẩn cao nhất của R là
A. INF
*B. 2NF
C. 3NF
D. BCNF
B1. Tìm khóa: Khóa duy nhất là k=A
B2. Vì PTH C→ EG có vế trái không phải siêu khóa và về phải không phải là các thuộc tính khóa=> R không
đạt 3NF
Vì khóa của R chỉ có 1 thuộc tính nên R không có PTH bộ phận=> R đạt 2NF
Ràng buộc thường được biểu diễn bằng những cách nào?
Để lấy tất cả các cột trong bảng, ta chọn kí hiệu nào sau đây sau từ khóa select?
*A. *
B.?
C.>
D. <
Cho quan hệ Hang(mahang, tenhang, dvt) lưu trữ danh sách các mặt hàng. Quan hệ chitiet (mahd,
mahang, soluong, dongia) lưu trữ các mặt hàng đã bán. Để lấy ra món hàng chưa được bán. Câu lệnh
nào sau đây là đúng?
*C. Select * from hang where mahang not in (select mahang from chitiet)
Giả sử trong mô hình ER có một mối liên kết một-nhiều (1-n). Khi chuyển từ mô hình ER sang mô hình
quan hệ thì mối quan hệ 1-n trên được chuyển đổi như thế nào?
A. Chuyển thành một quan hệ mới với tên là tên của mối quan hệ.
B. Bổ sung vào quan hệ này thuộc tính khóa của quan hệ kia (hoặc ngược lại, kết nối 2 quan hệ thông
qua thuộc tính chuyển đổi này.
*C. Bổ sung vào quan hệ bên nhiều (n) thuộc tính khóa của quan hệ bên một (1), kết nối 2 quan hệ thông
qua thuộc tính chuyển đổi này.
15. (0.150 Point) Những đặc trưng hay tính chất của môi trường CSDLgồm?
A. Chia sẻ dữ liệu
*B. Chia sẻ dữ liệu, giảm thiểu dư thừa, toàn vẹn độc lập và an toàn dữ liệu
Để đổi kiểu dữ liệu cho cột diem trong bảng ketqua từ kiểu số nguyên sang kiểu số thực ta chọn lệnh
*A. Phép kết nối bằng (=) trên thuộc tính chung
Cơ sở dữ liệu là?
*A. Một bộ sưu tập rất lớn về các loại dữ liệu tác nghiệp, lưu trữ theo quy tắc
B. Một bộ sưu tập rất lớn về các loại dữ liệu tác nghiệp
Cho R(ABCDEGH). F ={ A -> BC, C -> D, D -> BE, GE -> H). Phụ thuộc hàm nào được suy diễn từ
A. A -> G
B. A -> H
*C. A -> E
D. C -> H
(tìm bao đóng về trái nếu thấy chứa về phải thì OK)
*A. Là tập hợp các thuộc tính có liên quan về một đối tượng
Là phép kết nối = trên 2 thuộc tính chung của 2 lược đồ quan hệ
Hang(mah, tenh)
Mah=mah
Lược đồ R đạt BCNF nếu mọi pTH đều có vế trái là siêu khóa
22.
Tập F tương đương với tập G nếu mọi pTH của F đều có thể suy diễn (suy ra) từ G và ngược lại
Nếu X → Y và Y Z thì X → Z
26.Cách nhìn cơ sở dữ liệu của người sử dụng bằng mô hình ngoài hay mô hình dữ liệu?
29.Trong kiến trúc của hệ quản trị cơ sở dữ liệu mức ngoài và mức trong còn có tên gọi khác là gì?
30.Phủ tối thiểu của một tập phụ thuộc hàm là?
Tập F tối thiểu nếu- về phải chỉ có 1 thuộc tính; không có thuộc tính ở vế trái thừa; không có PTH thừa
K1-CE, K2=ACD
(1.0 điểm) Xác định dạng chuẩn cao nhất của lược đồ Q: BCNF
Chứng minh: A → E.
Tìm tất cả các khóa của lược đồ: kl= A, k2=C, K3=B
Siêu khóa là một tập hợp các thuộc tính có thể xác định duy nhất một bản ghi trong bảng.
Các thuộc tính không khóa không phụ thuộc trực tiếp vào khóa chính