
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 4
40 câu hỏi
DataSource->Connection-> DataSet -> DataAdapter ->Web Form/Windows Form
DataSource-> DataAdapter -> Connection ->DataSet->Web Form/Windows Form
DataSource-> DataSet ->DataAdapter-> Connection ->Web Form/Windows Form
DataSource->Connection->DataAdapter->DataSet->Web Form/Windows Form.
Chọn đáp án D
SELECT
WHERE
GROUP BY
FROM
Chọn đáp án C
Nhị phân
Logic
Số
Ký tự
Chọn đáp án A
create function
create procedure
create table
create scala
Chọn đáp án B
SELECT * FROM HoSoThiSinh WHERE HoVaTen = N‘Trần Bình Minh’
SELECT * FROM HoSoThiSinh WHERE HoDem = N‘Trần Bình’ and Ten = N‘Minh’
SELECT HoDem, Ten FROM HoSoThiSinh WHERE HoDem = N‘Trần Bình’ and Ten = N‘Minh’
SELECT HoDem = N‘Trần Bình’ and Ten = N‘Minh’ FROM HoSoThiSinh
Chọn đáp án B
DiemKhoiA(SoBaoDanh Nvarchar(50), DiemToan Float, DiemLy Float, DiemHoa Float, DiemUuTien Float, TongDiem Float, KetQua Nvarchar(50))
Câu lệnh cập nhật thông tin cho cột kết quả (cột KetQua) cho từng thí sinh, với thí sinh có tổng điểm từ 13 điểm trở lên thì ghi kết quả ‘‘đỗ’’, ngược lại ghi kết quả là ‘‘trượt’’):
UPDATE DiemKhoiA SET KetQua = CASE WHEN TongDiem>=13 THEN N‘đỗ’ ELSE N‘trượt’
UPDATE DiemKhoiA SET KetQua = CASE WHEN TongDiem>=13 THEN N‘đỗ’ ELSE N‘trượt’ END
UPDATE DiemKhoiA SET CASE WHEN TongDiem>=13 THEN KetQua = N‘đỗ’ ELSE KetQua = N‘trượt’ END
Chọn đáp án D
SQL Server.
Access.
Oracel.
Foxpro.
Chọn đáp án B
Bổ sung dòng dữ liệu khác với điều kiện
Loại bỏ các dòng dữ liệu khác biệt trong bảng
Bổ sung dòng dữ liệu giống với điều kiện
Loại bỏ các dòng dữ liệu giống nhau trong bảng
Chọn đáp án D
SELECT count(‘đỗ’) as SoLuongThiSinhDo FROM DiemKhoiA
SELECT count(*) as SoLuongThiSinhDo FROM DiemKhoiA WHERE KetQua= ‘đỗ’
UPDATE DiemKhoiA SET SoLuongThiSinhDo = count(‘đỗ’)
SELECT count(‘đỗ’) as SoLuongThiSinhDo FROM DiemKhoiA GROUP BY KetQua
Chọn đáp án B
ràng buộc được phép cập nhật khoá FK
bắt buộc phải cập nhật dữ liệu cho bảng
không được cập nhật dữ liệu
áp dụng câu lệnh cho thao tác cập nhật dữ liệu
Chọn đáp án D
Tiến hành thêm vào cơ sở dữ liệu; Thông báo kết quả thêm thông tin.
Kiểm tra sự tồn tại của thông tin cần thêm trong bảng dữ liệu; Kiểm tra tính hợp lệ của dữ liệu cần thêm; Tiến hành thêm vào cơ sở dữ liệu; Thông báo kết quả thêm thông tin.
Kiểm tra tính hợp lệ của dữ liệu cần thêm; Kiểm tra sự tồn tại của thông tin cần thêm trong bảng dữ liệu; Tiến hành thêm vào cơ sở dữ liệu; Thông báo kết quả thêm thông tin.
Kiểm tra tính hợp lệ của dữ liệu cần thêm; Tiến hành thêm vào cơ sở dữ liệu; Kiểm tra sự tồn tại của thông tin cần thêm trong bảng dữ liệu; Thông báo kết quả thêm thông tin
Chọn đáp án C
bằng
trái
bình thường
đầy đủ
Chọn đáp án A
create new procedure
create procedure
create function
create store procedure
Chọn đáp án B
Connection, DataAdapter, DataSet(2)
Cả phương án (1) và (2) đều đúng.
Connection, Command, DataSet(1)
Connection, DataSet, DataCommand
Chọn đáp án B
Bắt buộc phải nhập dữ liệu
Ràng buộc dữ liệu theo điều kiện
Không ràng buộc dữ liệu theo điều kiện
Không bắt buộc phải nhập dữ liệu
Chọn đáp án A
INSERT INTO Tên_bảng(tên_cột) VALUES(Giá_trị_tương_ứng)
INSERT INTO Tên_bảng VALUES(Giá_trị_tương_ứng)
INSERT INTO Tên_cột VALUES(Giá_trị_tương_ứng)
Chọn đáp án A
Chọn tất cả các dòng dữ liệu có trong bảng
Chọn tất cả các cột có trong bảng
Hiển thị toàn bộ bảng
Hiển thị cột khoá trong bảng
Chọn đáp án B
Là đối tượng cho phép trình bày dữ liệu trong đối tượng DataSet với các tính năng như sắp xếp, lọc, tìm kiếm, sửa đổi và điều hướng.
Là đối tượng lưu trữ dữ liệu lấy từ trình điều khiển dữ liệu; chứa các đối tượng DataSet, DataView; nhận dữ liệu thông qua phương thức Fill của đối tượng DataAdapter.
Là thành phần chính của đối tượng DataAdapter sử dụng để chứa dữ liệu của bộ điều phối.
Là thành phần chính trong DataSet; các DataTable có thể có quan hệ với nhau; DataTable cũng chứa dữ liệu từ bộ điều phối dữ liệu.
Chọn đáp án D
Là câu lệnh cập nhập/ sửa đổi trong CSDL
Là câu lệnh thêm thông tin vào CSDL
Là câu lệnh tìm kiếm/xóa thông tin trong CSDL
Là câu lệnh lấy dữ liệu trong CSDL
Chọn đáp án B
case when <điều kiện i> do …. Else end</điều>
select case when <điều kiện i> then …. Else end</điều>
case when <điều kiện i> then …. Else end</điều>
case if<điều kiện i> then …. Else end</điều>
Chọn đáp án C
GROUP BY HAVING
WHERE
FROM
SELECT
Chọn đáp án D
Tất cả đáp án đều đúng
Mô tả khuôn dạng của dữ liệu cần tìm kiếm.
Tạo một bảng mới có cấu trúc và dữ liệu được xác định từ kết quảcủa truy vấn
Để kiểm tra xem giá trị dữ liệu nằm trong (ngoài) một khoảng nào đó
Chọn đáp án B
[ * | DISTINCT] [ TOP n] [ INTO tên bảng mới ]
[ * | DISTINCT] [ TOP n] danh_sách_các cột
[ * | DISTINCT] [ TOP n] danh_sách_các cột [ INTO tên bảng mới]
[ * | DISTINCT] danh_sách_các cột [ INTO tên bảng mới ]
Chọn đáp án C
SELECT* FROM sinhvien WHERE year(ngaysinh)= 1991 and 1993 ORDER BY masv
SELECT* FROM sinhvien WHERE year(ngaysinh) between 1991 and 1993 ORDER BY masv
SELECT* FROM sinhvien WHERE ngaysinh between 1991 and 1993 ORDER BY masv
SELECT* FROM sinhvien WHERE year(ngaysinh)= 1991 or 1993 ORDER BY masv
Chọn đáp án B
Kí tự không nằm trong các giới hạn
Kí tự đơn bất kì trong giới hạn
Thể hiện nhiều kí tự trong xâu
Bắt buộc chỉ được 1 kí tự
Chọn đáp án B
delete store procedure
delete procedure
drop store procedure
drop procedure tên thủ tục
Chọn đáp án D
Tạo cột pub_id cho bảng Publishers và cột pub_id cho bảng Titles của DataSet datPubs.
Tạo kết nối giữa hai bảng Publishers, Titles của đối tượng DataSet datPubs.
Thêm vào DataSet hai bảng Publishers và Titles.
Tạo hai bảng Publishers, Title cho đối tượng DataSet là datPubs.
Chọn đáp án B
SELECT count() FROM HoSoThiSinh WHERE KhoiThi= ‘A’
SELECT KhoiThi , count(KhoiThi) = ‘A’ FROM HoSoThiSinh
SELECT sum() FROM HoSoThiSinh WHERE KhoiThi= ‘A’
SELECT KhoiThi , count(*) FROM HoSoThiSinh WHERE KhoiThi= ‘A’
Chọn đáp án D
Câu lệnh da.Dispose() sẽ không bao giờ được thực thi.
Câu lệnh da.Fill(dt) là câu lệnh cập nhập dữ liệu từ dt vào đối tượng da.
Câu lệnh da=New OleDbDataAdapter(sql,oconn) là câu lệnh thực hiện quá trình kết nối đến cơ sở dữ liệu.
Câu lệnh Dim dt as New DataTable bị lỗi vì không khai báo phần tên bảng.
Chọn đáp án A
bởi lệnh create trigger
được tạo bởi sau khi chạy trigger bởi lệnh exec
bởi lệnh create Delete
tự động sau khi biên dịch trigger vừa tạo
Chọn đáp án D
SELECT sum() FROM HoSoThiSinh WHERE KhoiThi= ‘D’
SELECT count() FROM HoSoThiSinh WHERE KhoiThi= ‘D’
SELECT KhoiThi , count(KhoiThi) = ‘D’ FROM HoSoThiSinh
SELECT KhoiThi , count(*) FROM HoSoThiSinh WHERE KhoiThi= ‘D’
Chọn đáp án C
Ta muốn xử lý các bảng theo nhóm
Ta muốn hiển thị dữ liệu theo nhóm
Ta muốn xử lý dữ liệu trên từng nhóm
Ta muốn nhóm dữ liệu theo thứ tự tăng dần
Chọn đáp án C
Là đối tượng cho phép trình bày dữ liệu trong đối tượng DataSet với các tính năng như sắp xếp, lọc, tìm kiếm, sửa đổi và điều hướng..
Là đối tượng lưu trữ dữ liệu lấy từ trình điều khiển dữ liệu; chứa các đối tượng DataSet, DataView; nhận dữ liệu thông qua phương thức Fill của đối tượng DataAdapter.
Là thành phần chính của đối tượng DataAdapter sử dụng để chứa dữ liệu của bộ điều phối.
Là thành phần chính trong DataSet; các DataView có thể có quan hệ với nhau; DataView cũng chứa dữ liệu từ bộ điều phối dữ liệu.
Chọn đáp án A
SELECT TenHang, TenHang FROM DmHangHoa
SELECT DISTINCT TenHang, TenHang FROM DmHangHoa WHERE DmHangHoaID
SELECT TOP N TenHang, TenHang FROM DmHangHoa
SELECT DISTINCT TenHang, TenHang FROM DmHangHoa
Chọn đáp án D
SELECT TongDiem, count() FROM DiemKhoiA GROUP BY TongDiem
SELECT TongDiem, count() FROM DiemKhoiA WHERE TongDiem = count(TongDiem)
SELECT TongDiem, count(*) FROM DiemKhoiA WHERE TongDiem
SELECT count(TongDiem) FROM DiemKhoiA
Chọn đáp án A
đầy đủ
trái
bình thường
phải
Chọn đáp án B
drop view
delete view [(danh sách các cột)] as Câu lệnh select
drop view [(danh sách các cột)] as Câu lệnh select
erase view [(danh sách các cột)] as Câu lệnh select
Chọn đáp án A
CommandType.Sql
CommandType.Text.
CommandType.Procedure.
CommandType.StoredProcedure.
Chọn đáp án D
DiemKhoiA(SoBaoDanh Nvarchar(50), DiemToan Float, DiemLy Float, DiemHoa Float, DiemUuTien Float, TongDiem Float, KetQua Nvarchar(50))
Câu lệnh chọn lọc danh sách những thí sinh có tổng điểm (TongDiem) từ 13 điểm trở lên:
SELECT * FROM DiemKhoiA WHERE TongDiem>=13 GROUP BY TongDiem
SELECT * FROM DiemKhoiA WHERE TongDiem>=13
SELECT * FROM DiemKhoiA WHERE TongDiem>13
Chọn đáp án D
Cả bảng cha và bảng con
Cho tất cả các bảng trong Database
Bảng con
Bảng cha
Chọn đáp án C
Bạn có thích hoạt động này không?
Hãy lưu hoặc chia sẻ nội dung này đến mọi người.





![[Năm 2022] Đề thi thử môn Vật lí THPT Quốc gia có lời giải - Đề số 21](/_next/image?url=https%3A%2F%2Fvideo.vietjack.com%2Fupload%2Fimages%2Fvj-image%2Fimage-3izficdefgfoel0s9j8s-1786772791.jpg&w=3840&q=75)












