
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 hỏi
Không chấp nhận sự thay đổi dữ liệu.
Lọc ra các dữ liệu thay đổi.
Chấp nhận sự thay đổi dữ liệu.
Ghi và đọc dữ liệu trong tập tin XML.
Chọn đáp án B
HOTEN FORM NHANVIEN WHERE YEAR <1983
</1983
SELECT NHANVIEN.HOTEN FROM NHANVIEN WHERE YEAR(NHANVIEN.NGAYSINH) < 1983
</>
SELECT HOTEN.NV FORM NV WHERE YEAR(NGAYSINH.NV)<1983
</1983
SELECT * FROM NHANVIEN WHERE YEAR(NGAYSINH) < 1983
</>
Chọn đáp án B
Tên_DataTable. Columns(chỉ số dòng)(chỉ số cột).
Tên_DataTable.Rows(chỉ số dòng)(chỉ số cột).
Tên_DataTable.Columns(chỉ số cột)(chỉ số dòng).
Tên_DataTable. Rows(chỉ số cột)(chỉ số dòng).
Chọn đáp án B
Chuỗi với độ dài cố định
Chuỗi với độ dài chính xác
Chuỗi với độ dài cố định hỗ trợ Unicode
Chuỗi với độ dài thay đổi hỗ trợ Unicode
Chọn đáp án D
Danh sách các bảng chứa các cột được hiển thị
Danh sách tất cả các bảng
Danh sách cột được sử dụng trong câu lệnh select
Danh sách bảng chứa các cột được sử dụng trong câu lệnh select
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
SELECT * FROM DiemKhoiA WHERE min(DiemToan, DiemLy, DiemHoa)=0
SELECT * FROM DiemKhoiA WHERE DiemToan=0 or DiemLy=0 or DiemHoa=0
SELECT * FROM DiemKhoiA WHERE DiemToan>=0 or DiemLy>=0 or DiemHoa>=0
SELECT * FROM DiemKhoiA
Chọn đáp án B
SELECT * FROM HoaDonBanHang WHERE NgayLapHoaDon=‘2011/3/20’
SELECT * FROM HoaDonBanHang WHERE NgayLapHoaDon=‘20/3/2011’
SELECT * FROM HoaDonBanHang WHERE NgayLapHoaDon=‘3/20/2011’
SELECT * FROM HoaDonBanHang WHERE NgayLapHoaDon= ‘‘20/3/2011’’
Chọn đáp án A
Chỉ trả về một kết quả nội bộ
Là hàm đọc bảng từ câu lệnh select
Là hàm định nghĩa bảng từ nhiều câu lệnh
Là hàm đọc bảng từ nhiều câu lệnh
Chọn đáp án A
Public oconn as SqlCommand.
Public oconn as SqlNetWork.
Public oconn as SqlConnection.
Public oconn as SqlDataReader.
Chọn đáp án C
ORDER BY sắp xếp thứ tự các hàng kết quả. Bạn có thể chọn sắp xếp các hàng kết quả bằng chỉ thị ASC (sắp theo thứ tự giảm dần) hay DESC (sắp theo thứ tự tăng dần). Giá trị mặc định là ASC.
ORDER BY sắp xếp thứ tự các hàng kết quả. Bạn có thể chọn sắp xếp các hàng kết quả bằng chỉ thị ASC (sắp theo thứ tự giảm dần) hay DESC (sắp theo thứ tự tăng dần)
ORDER BY sắp xếp thứ tự các hàng kết quả. Bạn có thể chọn sắp xếp các hàng kết quả bằng chỉ thị ASC (sắp theo thứ tự tăng dần) hay DESC (sắp theo thứ tự giảm dần)
ORDER BY sắp xếp thứ tự các hàng kết quả. Bạn có thể chọn sắp xếp các hàng kết quả bằng chỉ thị ASC (sắp theo thứ tự tăng dần) hay DESC (sắp theo thứ tự giảm dần). Giá trị mặc định là ASC.
Chọn đáp án D
Constraint HOCSINH_LOP foreign key LOP(MALOP) references HOCSINH(MALOP)
Constraint LOP_HOCSINH foreign key LOP(MALOP) references HOCSINH(MALOP)
Constraint HOCSINH_LOP foreign key (MALOP) references LOP(MALOP)
Constraint LOP_HOCSINH foreign key (MALOP) references LOP(MALOP)
Chọn đáp án C
Không bắt buộc người dùng nhập dữ liệu
Ràng buộc người dùng bắt buộc nhập dữ liệu cho cột tương ứng hoặc không
Bắt buộc người dùng nhập dữ liệu
Người dùng không được để trống tất cả các cột trong bảng
Chọn đáp án B
UPDATE <tên bảng> SET <tên cột> = <giá trị> WHERE
UPDATE SET () FROM WHERE
UPDATE = FROM WHERE
UPDATE INTO SET = FROM WHERE
Chọn đáp án A
open
Get
Extract
Select
Chọn đáp án D
ORDER BY {col_name | formula} [ASC | DESC] ,...
ORDER BY {col_name | formula}
ORDER BY {row_name | formula}
ORDER BY {row_name | formula} [ASC | DESC] ,...
Chọn đáp án A
SELECT NV.HOTEN FROM NHANVIEN AS NV WHERE YEAR(NV.NGAYSINH)= < 1983
</>
SELECT NV.HOTEN FROM NHANVIEN AS NV WHERE YEAR(NV.NGAYSINH) =1983
SELECT NV.HOTEN FROM NHANVIEN AS NV WHERE YEAR(NV.NGAYSINH) >1983
SELECT NV.HOTEN FROM NHANVIEN AS NV WHERE YEAR(NV.NGAYSINH) < 1983
</>
Chọn đáp án D
Tên_DataTable.countcolumns.
Tên_DataTable.columns().count.
Tên_DataTable.count.columns.
Tên_DataTable.columns.count.
Chọn đáp án D
PRIMARY KEY [(danh sách cột)]
[CONSTRAINT tên ràng buộc] PRIMARY KEY [(danh sách cột)]
PRIMARY KEY
CONSTRAINT tên ràng buộc PRIMARY KEY (danh sách cột)
Chọn đáp án D
create new view [(danh sách các cột)] as Câu lệnh select
create new [(danh sách các cột)] as Câu lệnh select
create view <tên view> [(danh sách các cột)] as Câu lệnh select</tên>
create view [(danh sách các cột)] Begin Câu lệnh select End
Chọn đáp án C
Xử lý các thao tác trên Database, gửi kết quả trả về thông qua View.
Thực thi các câu lệnh không cần truy cập cơ sở dữ liệu.
Điều hướng các Request tới những tác vụ tương ứng.
Hiển thị thông tin lên website, sau khi đi qua Controller và nhận kết quả.
Chọn đáp án A
System.Data.DataSet.
System.Data.
System.Data.Oledb.
System.Data.SqlClient.
Chọn đáp án B
begin
create
as
create procedure
Chọn đáp án C
Hiển thị HOTEN của một ngừoi sinh tháng 5
Hiển thị MANV của tất cả sinh tháng 5
Hiển thị MANV của một người sinh tháng 5
Hiển thị HOTEN của tất cả người sinh tháng 5
Chọn đáp án D
SqlDataReader.
Cả phương án (C) và (D) đều đúng.
SqlCommand.
SqlDataAdapter.
Chọn đáp án B
SELECT REVERSE('ABCDEF')
SELECT LTRIM(' ABC ')
Tất cả các đáp án đều sai
SELECT RTRIM(' ABC ')
Chọn đáp án B
SELECT * FROM HoSoThiSinh WHERE DiaChi IN(N‘Nghệ An’, N‘Hà Tĩnh’, N‘Quảng Bình’)
SELECT * FROM HoSoThiSinh WHERE right(DiaChi,7)= N‘Nghệ An’ or right(DiaChi,7)= N‘Hà Tĩnh’ or right(DiaChi,10)= N‘Quảng Bình’
SELECT * FROM HoSoThiSinh WHERE DiaChi Like (‘%Nghệ An’, ‘%Hà Tĩnh’, ‘%Quảng Bình’)
SELECT * FROM HoSoThiSinh WHERE DiaChi Like ‘%Nghệ An%’ or DiaChi Like ‘%Hà Tĩnh%’ or DiaChi Like ‘%Quảng Bình%’
Chọn đáp án A
Số thực dài
Số thực
Số nguyên (4 byte)
Số nguyên lớn ( 8 byte)
Chọn đáp án D
Là bộ điều phối dữ liệu phân chia dữ liệu từ cơ sở dữ liệu nguồn vào các bảng trong đối tượng DataSet.
Là bộ điều phối dữ liệu đọc trực tiếp dữ liệu từ cơ sở dữ liệu nguồn thông qua phương thức ExcuteNonQuery().
Là bộ điều phối dữ liệu cho phép thực thi các truy vấn dạng Insert, Update, Delete và trả về số bộ dữ liệu được thực thi thông qua phương thức ExcuteNonQuery().
Là bộ điều phối dữ liệu cho phép sử dụng phương thức Fill để điền dữ liệu từ một hay nhiều bảng vào đối tượng DataSet hay DataTable.
Chọn đáp án D
ExcuteScalar.
ExcuteCommand.
ExcuteNonQuery.
ExcuteReader.
Chọn đáp án B
Người dùng đặt tên bản ghi cho bảng
Người dùng chọn tên cột trong danh sách cho bảng
Người dùng đặt tên cột cho bảng
Người dùng đặt tên bảng
Chọn đáp án C
Không ràng buộc dữ liệu theo điều kiện
Bắt buộc nhập dữ liệu cho cột đó
Không bắt buộc nhập dữ liệu cho cột đó
Ràng buộc dữ liệu theo điều kiện
Chọn đáp án C
Select (tên trường) Where (điều kiện) Group by ( tên trường) Having ( điều kiện)
Select (tên trường, tên bảng) From (tên bảng) Where (điều kiện) Group by ( tên bảng) Having ( điều kiện)
Select (tên trường) From (tên bảng) Where (điều kiện) Group by ( tên trường) Having ( điều kiện)
Select (tên trường) From (tên bảng) Where (điều kiện) Having ( điều kiện)
Chọn đáp án C
My Structured Query Language
Tất cả đều sai
My System Query Language
Tất cả đều đúng(trừ đáp án này)
Chọn đáp án A
SELECT NV.HOTEN FROM NHANVIEN AS NV WHERE MONTH(NV.NGAYSINH) < 5
</>
SELECT NV.HOTEN FROM NHANVIEN AS NV WHERE MONTH(NV.NGAYSINH) <= 5
</=>
SELECT NV.HOTEN FROM NHANVIEN AS NV WHERE MONTH(NV.NGAYSINH) >= 5
SELECT NV.HOTEN FROM NHANVIEN AS NV WHERE MONTH(NV.NGAYSINH) = 5
Chọn đáp án D
Chấp nhận sự thay đổi dữ liệu trên DataSet.
Không chấp nhận sự thay đổi dữ liệu trên DataSet.
Lọc ra các dữ liệu thay đổi trên DataSet.
Đối chiếu các dữ liệu trên DataSet với nhau.
Chọn đáp án B
create function <tên hàm> returns <kiểu dữ liệu> as begin <thân hàm> end</thân></kiểu></tên>
create function <tên hàm> ([]) returns <kiểu dữ liệu> as begin <thân hàm> end</thân></kiểu></tên>
create function ([ ]) returns table as begin end
create function ([ ]) returns @ table <định nghĩa bảng> as begin end</định>
Chọn đáp án B
Số nguyên (1 byte)
Số nguyên lớn (8 byte)
Số nguyên ( 2 byte)
Số nguyên (4 byte)
Chọn đáp án D
Khi trong câu lệnh có nhiều điều kiện cùng phải thoả mãn
Khi giá trị điều kiện sau mệnh đề Where chưa xác định
Khi có mỗi cột hiển thị phải thoả mãn một điều kiện khác nhau
Khi có các cột muốn hiển thị trên nhiều bảng khác nhau
Chọn đáp án B
WHERE …ORDER BY…GROUP BY
WHERE
GROUP BY
GROUP BY…HAVING
Chọn đáp án B
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)












