100+ câu trắc nghiệm Cơ sở dữ liệu quan hệ có đáp án - Phần 2
30 câu · Đề ôn tập tổng hợp
1/30 câu đang cập nhật đáp án (ghi rõ ở từng câu), chưa tính điểm; điểm tính trên 29 câu còn lại.
Xem trước: đọc nhanh mọi câu dạng chữ, chưa tính giờ, chưa hiện đáp án. Luyện tập: chọn đáp án là biết đúng sai ngay, kèm lời giải. Thi thử: nộp bài mới chấm điểm và hiện lời giải.
Câu 1
Từ các tập R và S sau:
Đáp án và lời giải
Đáp án: A
Câu 2
Cho các tập R và S như sau:
Để được tập KQ ta đã sử dụng phép toán gì?
Đáp án và lời giải
Đáp án: C
Câu 3
Cho tập R và S như sau
Để được tập KQ ta đã sử dụng phép toán gì?
Đáp án và lời giải
Đáp án: D
Câu 4
Cho tập R như sau:
Đáp án và lời giải
Đáp án: A
Câu 5
Cho tập R như sau:
A.Phép chiếu thuộc tính trên trường A.
Đáp án và lời giải
Đáp án: A
Câu 6
Cho tập R như sau
Đáp án và lời giải
Đáp án: A
Câu 7
.Cho tập R và S như sau:
Với phép kết nối tự nhiên và phép so sánh “=”, kết quả là đáp án nào?
Đáp án và lời giải
Đáp án: C
Câu 8
Cho tập R và S như sau:
Đáp án và lời giải
Đáp án: B
Câu 9
Cho tập R và S như sau:
Thực hiện phép S-R sẽ được kết quả như thế nào?
Đáp án và lời giải
Đáp án: A
Câu 10
Cho 2 lược đồ Quan hệ: KHACHHANG( Ma, HoTen, DienThoai, ThanhPho) và NHACUNGCAP( Ma, HoTen, Dienthoai, ThanhPho). Để hiển thị danh sách khách hàng không phải là nhà cung cấp, ta sử dụng phép tính đại số quan hệ nào?
Đáp án và lời giải
Đáp án: B
Câu 11
Cho phép người sử dụng có thể thêm, xóa, sửa và truy vấn dữ liệu trong CSDL là ngôn ngữ SQL nào?
Đáp án và lời giải
Đáp án: C
Câu 12
Cho phép người quản trị cấp quyền và thu hồi quyền sử dụng CSDL cho người dùng là ngôn ngữ SQL nào?
Đáp án và lời giải
Đáp án: B
Câu 13
Cho phép người sử dụng tạo, sửa, xóa cấu trúc bảng dữ liệu, khai báo bảo mật quyền truy nhập dữ liệu là ngôn ngữ SQL nào?
Đáp án và lời giải
Đáp án: C
Câu 14
Từ khóa SQL nào dùng để loại bỏ các bản ghi (dòng dữ liệu) trùng lặp trong kết quả của một truy vấn SELECT?
Đáp án và lời giải
Đáp án: A
Câu 15
Trong câu lệnh truy vấn SQL, mệnh đề nào được dùng để nhóm các bản ghi (dòng dữ liệu) giống nhau?
Đáp án và lời giải
Đáp án: A
Câu 16
Câu lệnh nào sau đây thực hiện xóa bảng DS_KHACH?
Đáp án và lời giải
Đáp án: B
Câu 17
Câu lệnh nào sau đây thực hiện thay đổi độ rộng của cột DiaChi trong bảng DS_KHACH?
Đáp án và lời giải
Đáp án: D
Câu 18
Trong lệnh tạo bảng, từ khóa UNIQUE thực hiện ràng buộc gì?
Đáp án và lời giải
Đáp án: A
Câu 19
Cho lược đồ quan hệ DIEM(masv, mamon, diemthi), câu lệnh truy vấn nào thực hiện đưa ra 10 sinh viên có điểm môn THVP cao nhất?
BY Diemthi DESC.
Diemthi ASC.
Diemthi DESC.
Diemthi ASC
Đáp án và lời giải
Đáp án: B
Câu 20
Cho lược đồ quan hệ SINHVIEN(masv,hoten,ngaysinh,quequan), câu lệnh truy vấn nào đưa ra tất cả các sinh viên có tên là Hằng?
Đáp án và lời giải
Đáp án: C
Câu 21
Cho lược đồ quan hệ SINHVIEN(masv,hoten,ngaysinh,quequan), sử dụng câu lệnh truy vấn nào để lấy ra họ tên của những sinh viên có năm sinh 1990?
"1990"
year(ngaysinh)=1990
Đáp án và lời giải
Đáp án: C
Câu 22
Cho biết ý nghĩa của đoạn chương trình sau:
Select hoten From ds
Where masv in ('sv12','sv13','sv14')
Đáp án và lời giải
Đáp án: A
Câu 23
Cho biết ý nghĩa của đoạn chương trình sau: Select SUM(soluong), AVG(thanhtien) From cungcap
Where tenhang = "thep"
Đáp án và lời giải
Đáp án: D
Câu 24
Cho biết ý nghĩ của đoạn chương trình sau:
Select soluong From cungcap
Where soluong < all (Select soluong From cungcap)
</>
Đáp án và lời giải
Đáp án: B
Câu 25
Cho biết ý nghĩa của đoạn chương trình sau: Select SoHD, sum(Soluong) As SoluongHangban
From CHITIETHD
Group By SoHD;
Đáp án và lời giải
Đáp án: A
Câu 26
Yếu tố điều kiện của ràng buộc toàn vẹn (RBTV) là gì?
Đáp án và lời giải
Đáp án: A
Câu 27
Yếu tố bối cảnh của ràng buộc toàn vẹn(RBTV) là gì?
Đáp án và lời giải
Đáp án: B
Câu 28
Phương án trong đề gốc bị lỗi, đang sửa
Hành động thích hợp khi phát hiện ra có RBTV bị vi phạm là yếu tố ràng buộc toàn vẹn (RBTV) nào?
A
Điều kiện ràng buộc toàn vẹn
B
Bối cảnh của ràng buộc toàn vẹn
C
Hành động của ràng buộc toàn vẹn
D
Bảng tầm ảnh hưởng của ràng buộc toàn vẹn
Câu này chưa tính điểm. Đáp án sẽ được cập nhật sớm.
Câu 29
Bảng tầm ảnh hưởng của ràng buộc toàn vẹn (RBTV) là gì?
Đáp án và lời giải
Đáp án: A
Câu 30
Xác định kiểu ràng buộc toàn vẹn sau: "Mỗi nhân viên có một mã số riêng biệt dùng để phân biệt các nhân viên khác. t1, t2NHANVIEN (t1t2' t1.MaNVt2.MaHV)"