Tạo Trắc Nghiệm

100+ câu trắc nghiệm Lập trình Quản trị cơ sở dữ liệu nâng cao có đáp án - Phần 2

40 câu · Đề ôn tập tổng hợp

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

Hãy chọn phương án chỉ ra tác dụng của phương thức GetChanges của đối tượng DataSet?

Đáp án và lời giải

Đáp án: B

Câu 2

Cho bảng dữ liệu NHAN VIEN với các cột như sau: MANV, HOTEN, NGAYSINH. Lọc những nhân viên có năm sinh nhỏ hơn 1983?

Đáp án và lời giải

Đáp án: B

Câu 3

Đối tượng DataTable có thuộc tính Rows để trả về tập các đối tượng DataRow trong DataTables và thuộc tính Columns để trả về tập các đối tượng DataColumn trong DataTables. Để truy cập vào dữ liệu tại các ô bảng ta sử dụng câu lệnh nào trong các câu lệnh sau?

Đáp án và lời giải

Đáp án: B

Câu 4

Tạo cấu trúc bảng trong SQL, nếu tại mục Data Type của cột tương ứng người dùng chọn kiểu ‘‘Nvarchar(50)’’ thì dữ liệu của cột đó nhận giá trị dạng:

Đáp án và lời giải

Đáp án: D

Câu 5

Trong câu lệnh chọn dữ liệu, sau từ khoá ‘‘From ’’ sẽ là:

Đáp án và lời giải

Đáp án: D

Câu 6

Người dùng thường tạo Trigger cấm nhập dữ liệu áp dụng cho:

Đáp án và lời giải

Đáp án: C

Câu 7

Cơ sở dữ liệu ‘‘QuanLyTuyenSinh’’có bảng: DiemKhoiA(SoBaoDanh Nvarchar(50), DiemToan Float, DiemLy Float, DiemHoa Float, DiemUuTien Float, TongDiem Float, KetQua Nvarchar(50)). Cho biết thông tin của các thí sinh có ít nhất một trong 3 môn thi bị điểm liệt (điểm liệt = 0)?

Đáp án và lời giải

Đáp án: B

Câu 8

Cơ sở dữ liệu ‘‘QuanLyCuaHang’’ có bảng: HoaDonBanHang( HoaDonBanHangID Nvarchar(50), NgayLapHoaDon Date, DmNhanVienREF Nvarchar(50), DmKhachHangREF Nvarchar(50), TongTienBan Bigint). Cho biết thông tin hoá đơn bán trong ngày 20/3/2011.

Đáp án và lời giải

Đáp án: A

Câu 9

Hàm nội tuyến là:

Đáp án và lời giải

Đáp án: A

Câu 10

Hãy chọn phương án đúng ứng với câu lệnh khai báo một đối tượng kết nối trong VB.NET?

Đáp án và lời giải

Đáp án: C

Câu 11

Chọn câu trả lời đúng.

Đáp án và lời giải

Đáp án: D

Câu 12

Trong CSDL QLDIEM, cho 2 bảng LOP(MALOP, TENLOP), HOCSINH(MASV, HOTEN, MALOP). Bảng HOCSINH liên kết với bảng LOP qua cấu trúc nào?

Đáp án và lời giải

Đáp án: C

Câu 13

Tạo cấu trúc bảng trong SQL có 3 thành phần: Column Name, Data Type, Allow Nulls. Allow Nulls có tác dụng:

Đáp án và lời giải

Đáp án: B

Câu 14

Cú pháp câu lệnh cập nhật (hoặc sửa) dữ liệu:

Đáp án và lời giải

Đáp án: A

Câu 15

Câu lệnh Mysql nào được dùng để trích xuất dữ liệu từ database:

Đáp án và lời giải

Đáp án: D

Câu 16

Cú pháp của ‘’order by’’ là gì?

Đáp án và lời giải

Đáp án: A

Câu 17

Lấy nhân viên có năm sinh nhỏ hơn 1983

Đáp án và lời giải

Đáp án: D

Câu 18

Đối tượng DataTable có thuộc tính Columns để trả về tập các đối tượng DataColumn trong DataTables. Để biết được số lượng cột của bảng ta sử dụng câu lệnh nào trong các câu lệnh sau?

Đáp án và lời giải

Đáp án: D

Câu 19

Cú pháp đầy đủ của câu lệnh ràng buộc Primary Key?

Đáp án và lời giải

Đáp án: D

Câu 20

Cú pháp tạo khung nhìn View:

Đáp án và lời giải

Đáp án: C

Câu 21

Thành phần Model trong mô hình MVC làm nhiệm vụ gì trong các trách nhiệm vụ đây?

Đáp án và lời giải

Đáp án: A

Câu 22

Khi lập trình kết nối cơ sở dữ liệu ta phải khai báo các Namespace tương ứng với loại đối tượng cần sử dụng. Để dùng đối tượng DataTable hay DataSet ta phải khai báo Namespace nào?

Đáp án và lời giải

Đáp án: B

Câu 23

Trong khai báo thủ tục, thân thủ tục chính bắt đầu sau từ khoá nào?

Đáp án và lời giải

Đáp án: C

Câu 24

Cho bảng dữ liệu NHAN VIEN với các cột như sau: MANV, HOTEN, NGAYSINH. Cú pháp lệnh sau sẽ cho ta kết quả gì? SELECT NHANVIEN.HOTEN FROM NHANVIEN WHERE MONTH(NHANVIEN.NGAYSINH) = 5

Đáp án và lời giải

Đáp án: D

Câu 25

Hãy chọn đối tượng cần sử dụng khi muốn thực thi một câu truy vấn dạng Select?

Đáp án và lời giải

Đáp án: B

Câu 26

Xóa tất cả các ký tự rỗng, khoảng trắng ở Đầu chuỗi.

Đáp án và lời giải

Đáp án: B

Câu 27

Cơ sở dữ liệu ‘‘QuanLyTuyenSinh’’có bảng: HoSoThiSinh(...) Muốn biết thông tin thí sinh có địa chỉ ở các tỉnh: Nghệ An, Hà Tĩnh, Quảng Bình. Ta thực hiện lệnh?

Đáp án và lời giải

Đáp án: A

Câu 28

Tạo cấu trúc bảng trong SQL, nếu tại mục Data Type của cột tương ứng người dùng chọn kiểu ‘‘Bigint’’ thì dữ liệu của cột đó nhận giá trị dạng:

Đáp án và lời giải

Đáp án: D

Câu 29

Hãy chọn phương án đúng ứng với khái niệm về bộ điều phối SqlDataAdapter?

Đáp án và lời giải

Đáp án: D

Câu 30

Hãy chọn phương án không đúng với cách thực thi một đối tượng SqlCommand?

Đáp án và lời giải

Đáp án: B

Câu 31

Tạo cấu trúc bảng trong SQL có 3 thành phần: Column Name, Data Type, Allow Nulls. Column Name để:

Đáp án và lời giải

Đáp án: C

Câu 32

Tạo cấu trúc bảng trong SQL có 3 thành phần: Column Name, Data Type, Allow Nulls. Khi người dùng tích chọn mục Allow Null cho cột tương ứng trong bảng, nghĩa là:

Đáp án và lời giải

Đáp án: C

Câu 33

Cú pháp của truy vấn lồng sử dụng having?

Đáp án và lời giải

Đáp án: C

Câu 34

My SQL là viết tắt của:

Đáp án và lời giải

Đáp án: A

Câu 35

Lấy tất cả nhân viên có ngày sinh trong tháng 5

Đáp án và lời giải

Đáp án: D

Câu 36

Hãy chọn phương án đúng chỉ ra tác dụng của phương thức RejectChanges của đối tượng DataSet?

Đáp án và lời giải

Đáp án: B

Câu 37

Cú pháp tạo hàm dạng Scalar:

Đáp án và lời giải

Đáp án: B

Câu 38

Tạo cấu trúc bảng trong SQL, nếu tại Data Type của cột tương ứng người dùng chọn kiểu ‘‘int’’ thì dữ liệu của cột đó nhận giá trị dạng:

Đáp án và lời giải

Đáp án: D

Câu 39

Trường hợp nào ta cần sử dụng cấu trúc lệnh SELECT lồng nhau:

Đáp án và lời giải

Đáp án: B

Câu 40

Câu lệnh SELECT…FROM kết hợp với mệnh đề nào để lọc các dòng dữ liệu bên trong bảng thỏa mãn điều kiện cho trước?

Đáp án và lời giải

Đáp án: B