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 3

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

Ràng buộc check được sử dụng :

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

Đáp án: C

Câu 2

Đối tượng cho phép quản lý các bảng là đối tượng nào trong các đối tượng sau đây?

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

Đáp án: C

Câu 3

Cấu trúc khai báo một SP:

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

Đáp án: B

Câu 4

Trong kết quả của truy vấn có thể xuất hiện các dòng dữ liệu trùng nhau. Để loại bỏ bớt các dòng này, ta chỉ định thêm từ khoá gì ngay sau từ khoá SELECT?

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

Đáp án: B

Câu 5

Cú pháp câu lệnh nhập dữ liệu trong SQL:

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

Đáp án: A

Câu 6

Trong câu lệnh hiển thị dữ liệu Select, từ khoá ‘Top n’ có tác dụng:

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

Đáp án: B

Câu 7

Cơ sở dữ liệu ‘QuanLyCuaHang’có bảng: DmHangHoa(DmHangHoaID Nvarchar(50), TenHang Nvarchar(200), DmNhaSanXuatREF Nvarchar(50), DonViTinh Nvarchar(50)). Cho biết tổng số lượng các mặt hàng?

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

Đáp án: B

Câu 8

Hãy chọn phương án đúng chỉ ra kết quả trả về của hàm Table_dl được xây dựng trong đoạn mã?

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

Đáp án: D

Câu 9

Trong thân chương trình hàm nội tuyến :

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

Đáp án: A

Câu 10

Câu Lệnh Insert Into dùng để làm gì trong CSDL?

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

Đáp án: A

Câu 11

Truy vấn lồng phân cấp là ?

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

Đáp án: D

Câu 12

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

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

Đáp án: A

Câu 13

Hãy chọn phương án đúng ứng với quy trình đầy đủ để xóa một thông tin vào trong bảng dữ liệu trong cơ sở dữ liệu?

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

Đáp án: B

Câu 14

Cơ sở dữ liệu ‘QuanLyTuyenSinh’có bảng: HoSoThiSinh(SoBaoDanh Nvarchar(50), HoDem Nvarchar(50), Ten Nvarchar(50), NgaySinh Date, KhuVuc Nvarchar(50), DoiTuong Nvarchar(50), KhoiThi Nvarchar(50), DiaChi Nvarchar(400), NguyenVong1 varchar(200), NguyenVong2 Nvarchar(200)) đã được nhập dữ liệu. Thực hiện câu lệnh sửa tên của thí sinh có số báo danh ‘DQKD.2789’ là ‘Hằng’ thành ‘Hạnh’ :

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

Đáp án: B

Câu 15

Cho lệnh truy vấn sau: SELECT * FROM sv ORDER BY diemtb DESC; Lệnh trên đưa ra kết quả nào?

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

Đáp án: A

Câu 16

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)). Sử dụng câu lệnh hợp lý để đếm số thí sinh của từng loại tổng điểm cho những thí sinh có kết quả đỗ:

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

Đáp án: A

Câu 17

Để thiết lập các tham biến cho thủ tục được thực thi bởi đối tượng SqlCommand ta sử dụng phương thức nào trong các phương thức sau?

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

Đáp án: A

Câu 18

Hãy chọn phương án ứng với các tham số cần thiết khi kết nối đến SQL Server từ ngôn ngữ lập trình?

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

Đáp án: B

Câu 19

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

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

Đáp án: D

Câu 20

Cho biết đoạn mã sau thực hiện công việc gì: SELECT HoaDonBanHangID, NgayLapHoaDon, DmNhanVienREF, DmKhachHangREF, TongTienBan FROM HoaDonBanHang INNER JOIN DmKhachHang ON HoaDonBanHang.DmKhachHangREF = DmKhachHang.DmKhachHangID WHERE HoTenKhachHang = N‘Phạm Thu Vân’ AND YEAR(NgayLapHoaDon)=2011

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

Đáp án: B

Câu 21

Cú pháp câu lệnh khai báo biến:

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

Đáp án: B

Câu 22

Đối tượng DataTable có thuộc tính Rows để trả về tập các đối tượng DataRow trong DataTables. Để biết được số lượng dòng 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: C

Câu 23

Câu lệnh DELETE sử dụng để?

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

Đáp án: D

Câu 24

Full Join là kiểu liên kết:

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

Đáp án: D

Câu 25

Hãy chọn phương án đúng ứng với mục đích sử dụng của đối tượng SqlConnection?

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

Đáp án: D

Câu 26

Khi cần truyền tham số cho đối tượng SqlCommand ta sử dụng đối tượng nào trong các đối tượng sau?

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

Đáp án: A

Câu 27

Cấu trúc lời gọi SP:

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

Đáp án: B

Câu 28

Từ khoá lệnh sửa hàm?

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

Đáp án: A

Câu 29

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 ‘float’ thì dữ liệu của cột đó nhận giá trị dạng:

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

Đáp án: B

Câu 30

Để hiển thị bảng theo thứ tự giảm dần của cột ‘TongDiem’, trong câu lệnh select ta sử dụng lệnh:

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

Đáp án: A

Câu 31

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

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

Đáp án: D

Câu 32

Trong Cú pháp câu lệnh ràng buộc Foreign Key, từ khoá On Delete có nghĩa ?

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

Đáp án: A

Câu 33

Hãy cho biết ADO.Net được sử dụng bởi các ngôn ngữ lập trình nào trong các phương án dưới đây?

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

Đáp án: B

Câu 34

Cho lệnh truy vấn sau SELECT hodem, ten, diemtb, MAX(diemtb) FROM sv ORDER BY diemtb DESC; Lệnh trên đưa ra kết quả nào sau đây?

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

Đáp án: D

Câu 35

Làm thế nào để chọn tất cả các bản ghi từ bảng Employees với giá trị trong cột FirstName bắt đầu bằng giá trị 'a' ?

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

Đáp án: B

Câu 36

Parameter là:

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

Đáp án: D

Câu 37

Hãy chọn phương án đúng ứng với từ mô tả đối tượng kết nối?

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

Đáp án: C

Câu 38

Hãy chọn phương án đúng ứng với tính chất của thao tác ràng buộc dữ liệu DataBinding?

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

Đáp án: D

Câu 39

Thứ tự đúng trong câu lệnh SELECT là?

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

Đáp án: B

Câu 40

Hãy chọn phương án đúng ứng với ý nghĩa của thuộc tính HasError của đối tượng DataSet và DataTable?

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

Đáp án: B