500+Câu hỏi trắc nghiệm quản trị cơ sở dữ liệu
Tổng hợp 510 câu hỏi trắc nghiệm quản trị cơ sở dữ liệu có đáp án đầy đủ nhằm giúp các bạn dễ dàng ôn tập lại toàn bộ các kiến thức. Để ôn tập hiệu quả các bạn có thể ôn theo từng phần trong bộ câu hỏi này bằng cách trả lời các câu hỏi và xem lại đáp án và lời giải chi tiết. Sau đó các bạn hãy chọn tạo ra đề ngẫu nhiên để kiểm tra lại kiến thức đã ôn.
Chọn hình thức trắc nghiệm (50 câu/60 phút)
Chọn phần
-
Câu 1:
Các toán hạng trong các phép toán là:
A. Các thuộc tính
B. Các biểu thức
C. Các bộ n_giá trị
D. Các quan hệ
-
Câu 2:
Kết quả của các phép thao tác dữ liệu là:
A. Quan hệ
B. Tệp dữ liệu
C. Chuỗi dữ liệu.
D. Cơ sở dữ liệu
-
Câu 3:
Phép chèn thêm là phép toán:
A. Chèn vào CSDL một số thông tin về một đối tượn
B. Chèn vào CSDL các thuộc tính mới
C. Chèn vào CSDL một số thông tin tuỳ
D. Chèn vào CSDL từ vùng đệm chứa các thông tin về một bản ghi cụ thể.
-
Câu 4:
Phép xoá là phép toán:
A. Xoá một thuộc tính hay xoá một nhóm các thuộc tính
B. Xoá một quan hệ hay xoá một nhóm các quan hệ
C. Xoá một hệ CSD
D. Xoá một bộ hay xoá một nhóm các bộ.
-
Câu 5:
Phép sửa đổi là phép toán:
A. Sửa đổi giá trị của một bộ hay một nhóm các bộ
B. Sửa đổi giá trị của một số thuộc tính
C. Sửa đổi mô tả các thuộc tính
D. Sửa đổi giá trị của một quan hệ hay một nhóm các quan hệ
-
Câu 6:
Phép chọn SELECT là phép toán:
A. Tạo một quan hệ mới từ quan hệ nguồn
B. Tạo một quan hệ mới, thoả mãn một tân từ xác định
C. Tạo một nhóm các phụ thuộc.
D. Tạo một quan hệ mới, các bộ được rút ra một cách duy nhất từ quan hệ nguồn
-
Câu 7:
Phép chiếu PROJECT là phép toán:
A. Tạo một quan hệ mới, các thuộc tính là các thuộc tính quan hệ nguồn
B. Tạo một quan hệ mới, các bộ của quan hệ nguồn bỏ đi những bộ trùng lặp
C. Tạo một quan hệ mới, thoả mãn một tân từ xác định.
D. Tạo một quan hệ mới, các thuộc tính được biến đổi từ quan hệ nguồn.
-
Câu 8:
Phép kết nối JOIN là phép toán:
A. Tạo một quan hệ mới,
B. Tạo một quan hệ mới, các thuộc tính là các thuộc tính quan hệ nguồn.
C. Tạo một quan hệ mới, thoả mãn một tân từ xác định.
D. Tạo một quan hệ mới, kêt nối nhiều quan hệ trên miền thuộc tính chung
-
Câu 9:
Kết nối bằng nhau các quan hệ theo thuộc tính là:
A. Thực hiện tích Đề Các và phép chọn
B. Thực hiện tích Đề Các và phép chiếu
C. Thực hiện phép chiếu và chia
D. Thực hiện phép chiếu và phép chọn
-
Câu 10:
Trong SQL, ngôn ngữ định nghĩa dữ liệu bao gồm các chức năng::
A. Tạo, sửa và xóa cấu trúc quan hệ. Bảo mật và quyền truy nhập.
B. Bảo mật và quyền truy nhập.
C. Tạo, sửa và xóa cấu trúc quan hệ. Thêm cột, sửa cột và xoá cột
D. Tạo, sửa và xóa các bộ quan hệ. Bảo mật và quyền truy nhập.
-
Câu 11:
Trong SQL, ngôn ngữ thao tác dữ liệu DML bao gồm các chức năng::
A. Truy vấn thông tin, thêm, sửa, xoá dữ liệu
B. Bảo mật và quyền truy nhập.
C. Tạo, sửa và xóa cấu trúc quan hệ.
D. Tạo, sửa và xóa cấu trúc và đảm bảo bảo mật và quyền truy nhập.
-
Câu 12:
Thứ tự đúng trong câu lệnh SELECT
A. SELECT, FROM , GROUP BY HAVING, WHERE , ORDER BY
B. SELECT, FROM ,WHERE , GROUP BY HAVING , ORDER BY
C. SELECT, FROM, GROUP BY HAVING , ORDER BY
D. SELECT, FROM , GROUP BY HAVING , ORDER BY
-
Câu 13:
Các bước thực hiện đúng trong câu lệnh SELECT:
A. Tích Đề các, phép toán chọn, theo nhóm, sắp xếp và phép chiếu
B. Tích Đề các, phép toán chọn, theo nhóm, phép chiếu và sắp xếp
C. Phép toán chọn, tích Đề các, theo nhóm, sắp xếp và phép chiếu
D. Phép toán chọn, tích Đề các, theo nhóm, phép chiếu và sắp xếp
-
Câu 14:
Phép toán tập hợp trong mệnh đề WHERE bao gồm:
A. Các phép số học và các phép so sánh
B. Các phép đại số quan hệ
C. Các phép so sánh.
D. Biểu thức đại số
-
Câu 15:
Các phép toán gộp nhóm được sử dụng sau mệnh đề:
A. SELECT
B. WHERE
C. GROUP BY
D. FROM
-
Câu 16:
Phép chiếu được thực hiện sau mệnh đề nào trong SELECT - FROM - WHERE
A. FRO
B. SELEC
C. GROUP BY HAVING
D. WHERE
-
Câu 17:
Mệnh đề GROUP BY ... HAVING
A. Phân hoạch các bộ của một quan hệ thành các nhóm riêng biệt
B. Áp dụng các phép toán gộp nhóm.
C. Phân hoạch các bộ của một quan hệ thành các nhóm riêng biệt và áp dụng các phép toán gộp cho các nhóm.
D. Tách các quan hệ thành các quan hệ con, không tổn thất thông tin
-
Câu 18:
Ngôn ngữ đinh nghĩa dữ liệu - DDL (Data Definition Language).
A. Được đặc tả bằng một ngôn ngữ dữ liệu
B. Được đặc tả bằng một ngôn ngữ, một phần của hệ quản trị cơ sở dữ liệu.
C. Được đặc tả bằng một phần của hệ quản trị cơ sở dữ liệu
D. Được đặc tả bằng cách chương trùnh ứng dụng
-
Câu 19:
Tối ưu hoá câu hỏi truy vấn dữ liệu là:
A. Quá trình biến đổi câu hỏi về dạng quan hệ
B. Quá trình biến đổi câu hỏi về dạng đơn giản
C. Quá trình biến đổi câu hỏi về dạng biểu thức quan hệ
D. Quá trình biến đổi câu hỏi sao cho chi phí thời gian thực hiện là ít nhất
-
Câu 20:
Tối ưu theo nghĩa biến đổi một biểu thức đại số quan hệ:
A. Cho cùng một kết quả với chi phí thời gian thực hiện và sử dụng bộ nhớ ít hơn.
B. Cho cùng một kết quả, không tổn thất thông tin.
C. Với chi phí thời gian ít hơn rất nhiề
D. Cho cùng một kết quả với chi phí bộ nhớ không nhiều
-
Câu 21:
Tối ưu hoá câu hỏi bằng cách
A. Thực hiện các phép chiếu và chọn, tiếp sau mới thực hiện phép kết nối.
B. Thực hiện các phép toán đại số quan hệ.
C. Bỏ đi các phép kết nối hoặc tích Đề các có chi phí lớn
D. Thực hiện biến đổi không làm tổn thất thông tin.
-
Câu 22:
Nguyên tắc đánh giá tối ưu hóa biểu thức quan hệ:
A. Thực hiện các phép kết nối bằng nhau
B. Ưu tiên thực hiện các phép chiếu và chọn
C. Thực hiện phép tích Đề các
D. Nhóm các phép tích và chiếu liên tiép thành mộ
-
Câu 23:
Khi thực hiện các phép toán trong một biểu thức quan hệ, thứ tự ưu tiên là:
A. Phép kết nối được ưu tiên hơn so với phép chọ và chiếu
B. Các phép toán một ngôi có thứ tự ưu tiên cao hơn so với phép toán hai ngôi.
C. Phụ thuộc vào vị trí của các phép toán
D. Phép kết nối được ưu tiên hơn so với phép hợp, phép giao
-
Câu 24:
Một câu hỏi của người sử dụng:
A. Được biểu diễn bằng một đại số quan hệ
B. Được biểu diễn bằng nhiều cách khác nhau
C. Được biểu diễn bằng một quan hệ
D. Được biểu diễn bằng một biểu thức quan hệ
-
Câu 25:
Cơ sở dữ liệu cần thiết phải bảo vệ, vì:
A. Rất nhiều loại dữ liệu được tải về giữ trên các máy cục bộ để khai thác.
B. Tài nguyên chung, nhiều người cùng sử dụng
C. Một bộ sưu tập rất lớn về các loại dữ liệu tác nghiệp
D. Truy xuất vào cơ sở dữ liệu bằng nhiều ngôn ngữ thao tác dữ liệu khác nhau.
-
Câu 26:
Bảo vệ an toàn cơ sở dữ liệu có thể là:
A. Không cho phép ghi đè dữ liệu.
B. Không cho phép cập nhật dữ liệu.
C. Không cho phép đọc, sửa đổi, ghi, xoá dữ liệu.....
D. Không cho phép sửa đổi dữ liệu.
-
Câu 27:
Mức độ an toàn hệ thống cơ sở dữ liệu:
A. Có thể được phép thực hiện các câu hỏi truy vấn.
B. Người quản trị cơ sở dữ liệu cấp phép truy nhập cho bất kỳ người sử dụng.
C. Phụ thuộc vào người sử dụng, không cần sự cấp phép của người quản trị
D. Người quản trị cấp phép truy nhập cho người sử dụng khi có nhu cầu
-
Câu 28:
“An toàn” dữ liệu có nghĩa là cơ sở dữ liệu....
A. Cần phải được bảo vệ chống truy nhập trái phép.
B. Chống sửa đổi hay phá hoại.
C. Cần thiết phải quản trị, bảo vệ tập trung.
D. Chống vi phạm có chủ định
-
Câu 29:
Để bảo vệ cơ sở dữ liệu, phải thực hiện biện pháp an toàn :
A. Mạng
B. Hệ thống, người quản trị cấp phép, an toàn mạng.....
C. An toàn hệ thống điều hành
D. Người quản trị cơ sở dữ liệu cấp phép truy nhập.
-
Câu 30:
Một số biện pháp bảo vệ cơ sở dữ liệu :
A. Người quản trị cơ sở dữ liệu cấp phép truy nhập.
B. Nhận diện người sử dụng, bảo vệ mức vật lý, kiểm tra truy nhập....
C. Kiểm tra Password
D. Kiểm tra truy nhập người sử dụng
-
Câu 31:
Mức độ nhận diện người sử dụng:
A. Xác định cho hệ thống những thao tác
B. Cho phép người sử dụng truy nhập
C. Người quản trị cung cấp phương tiện cho người sử dụng để hệ thống nhận biết
D. Nếu được phép của người quản trị CSDL.
-
Câu 32:
Mức bảo vệ mức vật lý:
A. Nhận diện bằng cách kiểm tra
B. Nhận diện qua nhân viên bảo vệ, hoặc các quy định về hành chính...
C. Nhận diện bằng các phương pháp trao quyền.
D. Nhận diện bằng mặt khẩu.
-
Câu 33:
Dạng cấp quyền truy xuất trong SQL:
A. GRANT ON TO .
B. GRANT ON TO .
C. GRANT ON TO .
D. GRANT READ ON R
-
Câu 34:
Dạng thu hồi quyền truy nhập:
A. REVOKE <Các thao tác> ON <Quan hệ> FROM <Nhóm người sử dụng>
B. REVOKE <Người sử dụng> ON <Quan hệ> FROM <Các thao tác>
C. REVOKE <Quan hệ> ON <Thuộc tính> FROM <Nhóm người sử dụng>
D. REVOKE SELECT ON <Quan hệ> FROM <Nhóm người sử dụng>
-
Câu 35:
Chọn một khẳng định nào sau đây là đúng nhất khi nói về đối tượng nghiên cứu CSDL
A. CSDL bao gồm là các thực thể
B. CSDL bao gồm là các thực thể và mối quan hệ giữa các thực thể.
C. Trong CSDL quan hệ có nhiều cách biểu diễn dữ liệu.
D. Mối quan hệ giữa các thực thể cũng là một loại thực thể.
-
Câu 36:
Chọn một khẳng định nào sau đây là đúng nhất khi nói về ưu điểm tổ chức lưu trữ dữ liệu theo lý thuyết cơ sở dữ liệu:
A. Tốn kém, lãng phí bộ nhớ và các thiết bị lưu trữ.
B. Có thể chia sẻ tài nguyên thông tin. và giảm dư thừa trong lưu trữ
C. Nhiều thuộc tính được mô tả và lưu trữ nhiều lần độc lập với nhau.
D. Giảm dư thừa dữ liệu trong lưu trữ
-
Câu 37:
Chọn một khẳng định nào sau đây là đúng nhất khi nói về tính nhất quán và tính toàn vẹn của dữ liệu
A. Tránh dư thừa dữ liệu trong lưu trữ
B. Một thuộc tính được mô tả lặp lại nhiều lần.
C. Tiết kiệm bộ nhớ và các thiết bị lưu trữ.
D. Tránh được dị thường thông tin
-
Câu 38:
Chọn một khẳng định nào sau đây là đúng nhất khi nói về biện pháp an toàn dữ liệu:
A. Thống nhất các tiêu chuẩn, thủ tục và các biện pháp bảo vệ
B. Dễ dàng truy xuất, thao tác trên các cơ sở dữ liệu
C. Ngăn chặn các truy nhập trái phép, sai quy định từ trong ra hoặc từ ngoài vào...
D. Người sử dụng có thể kiểm tra, kiểm soát các quyền truy nhập của họ.
-
Câu 39:
Chọn một khẳng định nào sau đây là đúng nhất:
A. Mô hình kiến trúc 3 lớp dữ liệu là mô hình lưu trữ cơ sở dữ liệu
B. Mô hình kiến trúc 3 lớp dữ liệu đảm bảo tính nhất quán và toàn ven dữ liệu
C. Mô hình kiến trúc 3 lớp dữ liệu đảm bảo tính bảo mật và an toàn dữ liệu
D. Mô hình kiến trúc 3 lớp đảm bảo tính độc lập dữ liệu.
-
Câu 40:
Chọn một khẳng định nào sau đây là đúng nhất
A. Nhiều người sử dụng có cách nhìn chung một khung nhìn dữ liệu.
B. Có duy nhất một cách nhìn dữ liệu ở mô hình ngoài
C. Một người sử dụng có một và chỉ một mô hình ngoài.
D. Mô hình ngoài là nội dung thông tin của một phần dữ liệu của người sử dụng
-
Câu 41:
Chọn một khẳng định nào sau đây là đúng nhất
A. Mô hình quan niệm là cách nhìn dữ liệu của người sử dụng.
B. Chỉ có nhiều cách nhìn dữ liệu ở mô hình quan niệm.
C. Biểu diễn toàn bộ thông tin trong mô hình quan niệm là duy nhất.
D. Mô hình dữ liệu là nội dung thông tin của người sử dụng.
-
Câu 42:
Chọn một khẳng định nào sau đây là đúng nhất
A. Mô hình trong là mô hình dữ liệu
B. Chỉ có duy nhất một cách biểu diễn CSDL dưới dạng lưu trữ vật lý.
C. Mô hình dữ liệu là nội dung thông tin của người sử dụng.
D. Biểu diễn cơ sở dữ liệu trìu tượng ở mức thấp nhất.
-
Câu 43:
Chọn một khẳng định nào sau đây là đúng nhất...
A. Cấu trúc lưu trữ và các hệ chương trình ứng dụng trên độc lập với nhau.
B. Người sử dụng khi thao tác trên các cơ sở dữ liệu có thể làm thay đổi cấu trúc lưu trữ dữ liệu và chiến lược truy nhập cơ sở dữ liệu.
C. Mục tiêu của các hệ CSDL là: tính bất biến cuả các hệ ứng dụng đối với sự thay đổi trong cấu trúc lưu trữ và chiến lược truy nhập dữ liệu.
D. Dữ liệu được biểu diễn, mô tả nhiều cách khác nhau.
-
Câu 44:
Chọn một khẳng định nào sau đây là đúng: nhất:
A. Ràng buộc dữ liệu là các khái niệm về phụ thuộc hàm.
B. Ràng buộc dữ liệu bảo đảm tính độc lập
C. Các ràng buộc là tập các quy tắc, quy định biểu diễn dữ liệu trong cơ sở dữ liệu.
D. Giữa các thực thể dữ liệu tồn tại các mối quan hệ, ràng buộc lẫn nhau.
-
Câu 45:
Chọn một khẳng định nào sau đây là đúng nhất khi nói về khái niệm mô hình cơ sở dữ liệu Client-Sserver:
A. Các máy khách chia sẻ xử lý thông tin.
B. Khi máy khách thực hiện các ứng dụng, nó gửi yêu cầu về máy chủ được kết nối với cơ sở dữ liệu, máy chủ xử lý và gửi trả lại kết quả về máy khách.
C. Máy chủ và máy khách có quyền truy xuất cơ sở dữ liệu
D. Máy khách truy xuất cơ sở dữ liệu trên máy chủ qua môi trường mạng.
-
Câu 46:
Chọn một khẳng định nào sau đây là đúng nhất khi nói về đặc trưng của một mô hình dữ liệu là
A. Sử dụng ngôn ngữ bậc cao để biểu diễn các phép toán trên cơ sở dữ liệu
B. Mô hình có cấu trúc đơn giản, có cách nhìn trong suốt đối với người sử dụng
C. Phải kiểm tra tính dư thừa.
D. Có tính ổn định khi thiết kế, đơn giản, dễ thao tác. Có tính đối xứng và có cơ sở lý thuyết vững chắc.
-
Câu 47:
Chọn một khẳng định nào sau đây là đúng nhất
A. CSDL là tập bảng và mỗi bảng là một cấu trúc hai chiều
B. Dữ liệu được người sử dụng nhìn dưới dạng một quan hệ toán học và các phép toán thao tác dữ liệu được xây dựng trên các cấu trúc quan hệ toán học.
C. Dữ liệu được người sử dụng nhìn dưới dạng một cấu trúc hình cây.
D. Gồm nhiều tệp dữ liệu có cấu trúc xác định.
-
Câu 48:
Chọn một khẳng định nào sau đây là đúng nhất khi nói về ngôn ngữ dữ liệu thao tác trên quan hệ:
A. Ngôn ngữ con dữ liệu biếu diễn dữ liệu một cách duy nhất.
B. Là tập các phép toán thao tác trên các dữ liệu dưới dạng quan hệ
C. Ngôn ngữ con dữ liệu liên kết các thực thể dữ liệu quan hệ.
D. Ngôn ngữ con dữ liệu gồm nhóm các phép toán tìm kiếm và cập nhật, lưu trữ, thao tác trên các quan hệ
-
Câu 49:
Chọn một khẳng định nào sau đây là đúng nhất:
A. Số điện thoại , Mã vùng là phụ thuộc phản xạ.
B. Số điện thoại, Họ tên thuê bao là phụ thuộc phản xạ.
C. (Số thứ tự, Mã lớp), Mã lớp là phụ thuộc phản xạ.
D. Số chứng minh thư, Họ tên là phụ thuộc phản xạ.
-
Câu 50:
Chọn một khẳng định nào sau đây là đúng nhất khi nói về phụ thuộc bắc cầu
A. Nếu A B và B C thì suy ra AC BC.
B. Nếu A B và B C suy ra A C.
C. Nếu một thuộc tính xác định thuộc tính thứ hai, hoặc xác định thuộc tính thứ ba, khi đó thuộc tính thứ nhất xác định thuộc tính thứ 3.
D. Nếu một thuộc tính xác định thuộc tính thứ hai thì nó xác định thuộc tính thứ ba