Trắc nghiệm Cơ sở dữ liệu Bài 4: Sự độc lập của dữ liệu Trắc nghiệm Cơ sở dữ liệu Bài 4: Sự độc lập của dữ liệu 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 4: Sự độc lập của dữ liệu 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ếtSự độc lập dữ liệu (Data Independence) trong CSDL nghĩa là gì?A.Dữ liệu được lưu trữ phân tán trên nhiều máy chủ.B.Dữ liệu có thể tự động sửa lỗi khi có sự cố.C.CD.Dữ liệu không phụ thuộc vào bất kỳ phần mềm nào. Lát kiểm tra lại Câu 2Nhận biếtCó mấy loại độc lập dữ liệu chính được đề cập trong kiến trúc 3 cấp của CSDL?A.Một.B.BC.Ba.D.Bốn. Lát kiểm tra lại Câu 3Nhận biếtĐộc lập dữ liệu logic (Logical Data Independence) đề cập đến khả năng thay đổi điều gì mà không ảnh hưởng đến cấp cao hơn?A.Cách dữ liệu được lưu trữ vật lý.B.BC.Phần cứng máy chủ CSDL.D.Ngôn ngữ truy vấn SQL. Lát kiểm tra lại Câu 4Nhận biếtĐộc lập dữ liệu vật lý (Physical Data Independence) đề cập đến khả năng thay đổi điều gì mà không ảnh hưởng đến cấp cao hơn?A.Lược đồ ngoài (External Schema).B.Lược đồ khái niệm (Conceptual Schema).C.Các ràng buộc toàn vẹn logic.D.D Lát kiểm tra lại Câu 5Nhận biếtThay đổi nào dưới đây được che giấu khỏi người dùng và ứng dụng nhờ có Độc lập dữ liệu vật lý?A.Thay đổi tên của một bảng.B.Thêm một cột mới vào bảng.C.CD.Thay đổi kiểu dữ liệu của một cột. Lát kiểm tra lại Câu 6Nhận biếtThay đổi nào dưới đây được che giấu khỏi các ứng dụng người dùng cuối nhờ có Độc lập dữ liệu logic?A.Thay đổi vị trí vật lý của CSDL trên đĩa.B.BC.Thay đổi hệ điều hành máy chủ CSDL.D.Thay đổi kích thước bộ nhớ đệm của HQTCSDL. Lát kiểm tra lại Câu 7Nhận biếtKiến trúc 3 cấp của CSDL hỗ trợ sự độc lập dữ liệu thông qua việc sử dụng các khái niệm nào?A.Backup và Restore.B.Data Redundancy.C.CD.Concurrent Control. Lát kiểm tra lại Câu 8Nhận biếtĐộc lập dữ liệu vật lý được đảm bảo bằng cách sử dụng ánh xạ nào?A.Ánh xạ External-to-Conceptual.B.BC.Ánh xạ Internal-to-Physical.D.Ánh xạ User-to-External. Lát kiểm tra lại Câu 9Nhận biếtĐộc lập dữ liệu logic được đảm bảo bằng cách sử dụng ánh xạ nào?A.AB.Ánh xạ Conceptual-to-Internal.C.Ánh xạ Internal-to-Physical.D.Không cần ánh xạ. Lát kiểm tra lại Câu 10Nhận biếtLợi ích chính của Độc lập dữ liệu logic đối với các ứng dụng là gì?A.Tăng tốc độ thực thi.B.Giảm chi phí lưu trữ.C.CD.Tăng cường bảo mật. Lát kiểm tra lại Câu 11Nhận biếtLợi ích chính của Độc lập dữ liệu vật lý đối với người quản trị CSDL (DBA) là gì?A.DBA không cần quan tâm đến cách dữ liệu được lưu trữ.B.Cho phép DBA thay đổi lược đồ khái niệm dễ dàng.C.CD.Tự động sao lưu dữ liệu. Lát kiểm tra lại Câu 12Nhận biếtMức độ độc lập dữ liệu logic thường dễ đạt được hơn mức độ độc lập dữ liệu vật lý. Phát biểu này đúng hay sai?A.Đúng.B.BC.Tùy thuộc vào HQTCSDL.D.Không liên quan. Lát kiểm tra lại Câu 13Nhận biếtNếu bạn thêm một View mới cho một nhóm người dùng, điều này có vi phạm tính độc lập dữ liệu không?A.Có, vì nó thay đổi cấu trúc CSDL.B.Có, vì nó tạo ra sự dư thừa.C.CD.Tùy thuộc vào nội dung của View. Lát kiểm tra lại Câu 14Nhận biếtViệc xóa một cột trong lược đồ khái niệm mà cột đó được sử dụng trong một số lược đồ ngoài sẽ vi phạm tính độc lập dữ liệu nào?A.Độc lập dữ liệu vật lý.B.BC.Không vi phạm bất kỳ tính độc lập nào.D.Cả hai. Lát kiểm tra lại Câu 15Nhận biếtSự độc lập dữ liệu là một mục tiêu thiết kế quan trọng cho HQTCSDL để làm gì?A.Chỉ để giảm kích thước file.B.Chỉ để tăng tốc độ hiển thị báo cáo.C.CD.Chỉ để hạn chế quyền truy cập của người dùng. Lát kiểm tra lại Câu 16Nhận biếtKiến trúc nào dưới đây là nền tảng để đạt được sự độc lập dữ liệu?A.Kiến trúc Client-Server.B.BC.Kiến trúc phân tán.D.Kiến trúc Peer-to-Peer. Lát kiểm tra lại Câu 17Nhận biếtMetadata (dữ liệu về dữ liệu) đóng vai trò quan trọng như thế nào trong việc hỗ trợ độc lập dữ liệu?A.Metadata được lưu trữ riêng biệt, không liên quan đến độc lập dữ liệu.B.BC.Metadata chỉ quan trọng cho mục đích sao lưu.D.Metadata làm giảm tốc độ truy cập dữ liệu. Lát kiểm tra lại Câu 18Nhận biếtNếu một DBA quyết định thay đổi cách HQTCSDL lưu trữ ngày giờ (ví dụ: từ định dạng A sang định dạng B ở cấp vật lý), tính độc lập dữ liệu nào giúp che giấu sự thay đổi này khỏi ứng dụng?A.Độc lập dữ liệu logic.B.BC.Cả hai đều không giúp.D.Cả hai đều giúp. Lát kiểm tra lại Câu 19Nhận biếtNếu một tổ chức quyết định tách thông tin khách hàng từ một bảng lớn thành hai bảng nhỏ hơn (thay đổi cấu trúc logic), tính độc lập dữ liệu nào quan trọng để giảm thiểu ảnh hưởng đến các ứng dụng?A.AB.Độc lập dữ liệu vật lý.C.Không liên quan đến độc lập dữ liệu.D.Cả hai đều quan trọng như nhau. Lát kiểm tra lại Câu 20Nhận biếtMức độ mà một HQTCSDL cụ thể hỗ trợ độc lập dữ liệu có thể khác nhau không?A.AB.Không, tất cả các HQTCSDL đều hỗ trợ độc lập dữ liệu ở mức tối đa.C.Chỉ phụ thuộc vào hệ điều hành.D.Chỉ phụ thuộc vào phần cứng. Lát kiểm tra lại Câu 21Nhận biếtViệc sử dụng HQTCSDL thay vì hệ thống file truyền thống giúp tăng cường sự độc lập dữ liệu vì:A.HQTCSDL có tốc độ xử lý nhanh hơn.B.HQTCSDL lưu trữ dữ liệu trong các file đặc biệt.C.CD.HQTCSDL đắt hơn. Lát kiểm tra lại Câu 22Nhận biếtTrong kiến trúc 3 cấp, đâu là ranh giới giữa độc lập dữ liệu logic và độc lập dữ liệu vật lý?A.Giữa cấp Ngoài và cấp Khái niệm.B.BC.Giữa cấp Trong và cấp Vật lý (phần cứng).D.Giữa người dùng và cấp Ngoài. Lát kiểm tra lại Câu 23Nhận biếtSự độc lập dữ liệu giúp giảm chi phí phát triển ứng dụng ban đầu. Phát biểu này đúng hay sai?A.Đúng, vì việc thiết kế CSDL trở nên đơn giản hơn.B.BC.Đúng, vì không cần quan tâm đến cấu trúc lưu trữ.D.Không liên quan đến chi phí. Lát kiểm tra lại Câu 24Nhận biếtNếu một ứng dụng truy cập trực tiếp vào cấu trúc file vật lý của CSDL, điều này có vi phạm tính độc lập dữ liệu không?A.AB.Không, đó là một cách truy cập nhanh.C.Chỉ vi phạm độc lập dữ liệu logic.D.Chỉ vi phạm bảo mật. Lát kiểm tra lại Câu 25Nhận biếtTóm lại, sự độc lập dữ liệu là gì?A.Khả năng sao lưu dữ liệu.B.Khả năng bảo mật dữ liệu.C.Khả năng xử lý đồng thời nhiều yêu cầu.D.D Lát kiểm tra lại Số câu đã làm0/25|Thời gian còn lại--:--NỘP BÀI