Trắc nghiệm Cơ sở dữ liệu Bài 20: Mô hình dữ liệu quan hệ Trắc nghiệm Cơ sở dữ liệu Bài 20: Mô hình dữ liệu quan hệ 25 câu hỏi 30 phút Cơ sở dữ liệuBẮT ĐẦU LÀM BÀITrắc nghiệm Cơ sở dữ liệu Bài 20: Mô hình dữ liệu quan hệ 25 câu hỏi 30 phút Cơ sở dữ liệuPHẦN I. Câu trắc nghiệm nhiều phương án lựa chọn.Câu 1Nhận biếtMô hình dữ liệu quan hệ (Relational Data Model) được giới thiệu lần đầu bởi ai?A.Bill Gates.B.Larry Ellison.C.CD.Tim Berners-Lee. Lát kiểm tra lại Câu 2Nhận biếtTrong mô hình dữ liệu quan hệ, một bảng (table) được gọi là gì?A.Thuộc tính (Attribute).B.BC.Bộ (Tuple).D.Miền giá trị (Domain). Lát kiểm tra lại Câu 3Nhận biếtTrong mô hình dữ liệu quan hệ, một hàng (row) trong một bảng được gọi là gì?A.Quan hệ.B.Thuộc tính.C.CD.Miền giá trị. Lát kiểm tra lại Câu 4Nhận biếtTrong mô hình dữ liệu quan hệ, một cột (column) trong một bảng được gọi là gì?A.Quan hệ.B.BC.Bộ.D.Miền giá trị. Lát kiểm tra lại Câu 5Nhận biếtMiền giá trị (Domain) của một thuộc tính là gì?A.Tên của thuộc tính đó.B.Giá trị hiện tại của thuộc tính trong một bộ.C.CD.Vị trí của thuộc tính trong bảng. Lát kiểm tra lại Câu 6Nhận biếtLược đồ quan hệ (Relation Schema) của một quan hệ là gì?A.Dữ liệu thực tế được lưu trữ trong bảng.B.Số lượng hàng trong bảng.C.CD.Số lượng cột trong bảng. Lát kiểm tra lại Câu 7Nhận biếtThể hiện quan hệ (Relation Instance) của một quan hệ là gì?A.Lược đồ quan hệ.B.BC.Tập hợp các thuộc tính.D.Các ràng buộc áp dụng cho bảng. Lát kiểm tra lại Câu 8Nhận biếtĐâu là một đặc điểm quan trọng của một quan hệ (Relation) trong mô hình quan hệ?A.Thứ tự của các hàng là quan trọng.B.Thứ tự của các cột là quan trọng.C.CD.Các hàng có thể giống hệt nhau. Lát kiểm tra lại Câu 9Nhận biếtTrong mô hình quan hệ, mỗi quan hệ phải có ít nhất một gì?A.Thuộc tính đa trị.B.BC.Thuộc tính phức hợp.D.Thuộc tính dẫn xuất. Lát kiểm tra lại Câu 10Nhận biếtMột tập hợp các thuộc tính S của quan hệ R được gọi là Siêu khóa (Superkey) của R nếu:A.S chứa Khóa chính.B.Tất cả các thuộc tính trong R đều thuộc S.C.CD.S có thể suy ra tất cả các thuộc tính khác. Lát kiểm tra lại Câu 11Nhận biếtMột tập hợp các thuộc tính S của quan hệ R được gọi là Khóa dự phòng (Candidate Key) của R nếu:A.S là Siêu khóa và không có tập hợp con nào của S là Siêu khóa.B.S là Siêu khóa và được chọn làm khóa chính.C.S có thể xác định duy nhất một bộ, nhưng không phải là tối thiểu.D.D Lát kiểm tra lại Câu 12Nhận biếtKhóa chính (Primary Key) của một quan hệ là gì?A.Bất kỳ Siêu khóa nào của quan hệ đó.B.Bất kỳ Khóa dự phòng nào của quan hệ đó.C.CD.Tập hợp tất cả các thuộc tính của quan hệ. Lát kiểm tra lại Câu 13Nhận biếtMối quan hệ giữa các bảng trong mô hình quan hệ được thiết lập thông qua khái niệm nào?A.Khóa chính.B.Siêu khóa.C.CD.Thuộc tính đơn. Lát kiểm tra lại Câu 14Nhận biếtKhóa ngoại (Foreign Key) trong một quan hệ R1 tham chiếu đến Khóa chính của một quan hệ R2 đảm bảo ràng buộc toàn vẹn nào?A.Ràng buộc thực thể (Entity Integrity).B.BC.Ràng buộc miền giá trị (Domain Constraint).D.Ràng buộc khóa (Key Constraint). Lát kiểm tra lại Câu 15Nhận biếtRàng buộc toàn vẹn thực thể (Entity Integrity Constraint) trong mô hình quan hệ phát biểu điều gì?A.Giá trị của Khóa ngoại không được là NULL.B.BC.Tất cả các thuộc tính phải có giá trị.D.Mỗi quan hệ phải có ít nhất một thuộc tính. Lát kiểm tra lại Câu 16Nhận biếtMiền giá trị (Domain) của một thuộc tính có thể được định nghĩa bằng cách sử dụng:A.Các câu lệnh DML.B.BC.Các khóa ngoại.D.Sơ đồ ERD. Lát kiểm tra lại Câu 17Nhận biếtTrong mô hình quan hệ, thứ tự của các bộ (hàng) trong một quan hệ có quan trọng không?A.Có, nó xác định thứ tự lưu trữ vật lý.B.BC.Chỉ quan trọng khi có chỉ mục.D.Chỉ quan trọng khi thực hiện truy vấn ORDER BY. Lát kiểm tra lại Câu 18Nhận biếtTrong mô hình quan hệ, thứ tự của các thuộc tính (cột) trong một quan hệ có quan trọng không?A.Có, nó xác định thứ tự lưu trữ vật lý.B.BC.Chỉ quan trọng khi tạo bảng.D.Chỉ quan trọng khi truy vấn. Lát kiểm tra lại Câu 19Nhận biếtTính nguyên tố (Atomicity) của các giá trị thuộc tính trong mô hình quan hệ có nghĩa là gì?A.Mỗi giá trị thuộc tính không thể là NULL.B.Mỗi giá trị thuộc tính là một số nguyên.C.CD.Mỗi thuộc tính chỉ có một giá trị duy nhất trên toàn bộ bảng. Lát kiểm tra lại Câu 20Nhận biếtMột ưu điểm lớn của mô hình dữ liệu quan hệ là:A.Phức tạp để hiểu.B.Khó khăn trong việc thực thi ràng buộc toàn vẹn.C.CD.Gặp nhiều vấn đề về dư thừa dữ liệu. Lát kiểm tra lại Câu 21Nhận biếtNgôn ngữ truy vấn phổ biến nhất dựa trên mô hình dữ liệu quan hệ là gì?A.HTML.B.XML.C.Java.D.D Lát kiểm tra lại Câu 22Nhận biếtLược đồ CSDL quan hệ là tập hợp của những gì?A.Các bộ dữ liệu thực tế.B.BC.Các chỉ mục vật lý.D.Các ứng dụng sử dụng CSDL. Lát kiểm tra lại Câu 23Nhận biếtSự chuyển đổi từ sơ đồ ER/EER sang lược đồ quan hệ là một bước trong giai đoạn thiết kế CSDL nào?A.Thiết kế Khái niệm.B.BC.Thiết kế Vật lý.D.Triển khai. Lát kiểm tra lại Câu 24Nhận biếtTrong mô hình quan hệ, mỗi bảng có thể có bao nhiêu Khóa chính?A.Không có.B.BC.Nhiều.D.Ít nhất một. Lát kiểm tra lại Câu 25Nhận biếtMột tập hợp các thuộc tính là Khóa chính nếu nó là Khóa dự phòng và:A.Giá trị của nó là duy nhất.B.Giá trị của nó không bao giờ thay đổi.C.CD.Nó là thuộc tính đầu tiên trong bảng. Lát kiểm tra lại Số câu đã làm0/25|Thời gian còn lại--:--NỘP BÀI