JavaScript is required
Danh sách đề

100+ câu hỏi trắc nghiệm Lập trình Quản trị cơ sở dữ liệu nâng cao kèm đáp án chi tiết - Phần 1

50 câu hỏi 60 phút

Thẻ ghi nhớ
Luyện tập
Thi thử
Nhấn để lật thẻ
1 / 50

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

A.

Chứa tên server cần kết nối

B.

Tất cả các phương án

C.

Chứa tên cơ sở dữ liệu cần kết nối

D.

Chứa chuỗi kết nối (đường dẫn)

Đáp án
Thuộc tính `ConnectionString` của đối tượng `SqlConnection` trong .NET chứa chuỗi kết nối (đường dẫn) đến cơ sở dữ liệu. Chuỗi kết nối này bao gồm các thông tin cần thiết để thiết lập kết nối, như tên server, tên cơ sở dữ liệu, thông tin xác thực (username, password), và các tùy chọn kết nối khác. Các phương án A và C chỉ đề cập đến một phần thông tin chứa trong chuỗi kết nối, do đó không đầy đủ bằng phương án D.

Danh sách câu hỏi:

Câu 1:

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

Lời giải:
Đáp án đúng: B
Thuộc tính `ConnectionString` của đối tượng `SqlConnection` trong .NET chứa chuỗi kết nối (đường dẫn) đến cơ sở dữ liệu. Chuỗi kết nối này bao gồm các thông tin cần thiết để thiết lập kết nối, như tên server, tên cơ sở dữ liệu, thông tin xác thực (username, password), và các tùy chọn kết nối khác. Các phương án A và C chỉ đề cập đến một phần thông tin chứa trong chuỗi kết nối, do đó không đầy đủ bằng phương án D.

Câu 2:

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

Lời giải:
Đáp án đúng: D
Kiểu dữ liệu `Nchar(n)` trong SQL được sử dụng để lưu trữ chuỗi ký tự có độ dài cố định là `n` ký tự và hỗ trợ Unicode. Unicode cho phép lưu trữ các ký tự từ nhiều bảng mã khác nhau, bao gồm cả tiếng Việt, tiếng Trung, tiếng Nhật, v.v. Vì vậy, đáp án đúng là "Chuỗi với độ dài cố định hỗ trợ Unicode". Các đáp án khác không chính xác vì: - "Chuỗi với độ dài cố định" thiếu thông tin quan trọng về hỗ trợ Unicode. - "Chuỗi với độ dài chính xác" và "Chuỗi với độ dài chính xác hỗ trợ Unicode" không diễn đạt đúng ý nghĩa về độ dài *cố định* của kiểu dữ liệu `Nchar(n)`.

Câu 3:

Cú pháp câu lệnh sửa thủ tục?

Lời giải:
Đáp án đúng: A

Cú pháp câu lệnh sửa thủ tục trong SQL Server là ALTER PROCEDURE procedure_name. Do đó, đáp án đúng là A và D.

Câu 4:

Để lấy ra 3 ký tự đầu của chuỗi lệnh nào là đúng:

Lời giải:
Đáp án đúng: D

Đề bài yêu cầu lấy ra 3 ký tự đầu của một chuỗi. Trong SQL, hàm LEFT() được sử dụng để lấy một số lượng ký tự nhất định từ bên trái của một chuỗi.

  • A. SELECT LEN('123456'): Hàm LEN() trả về độ dài của chuỗi, không phải là các ký tự đầu tiên.
  • B. SELECT REPLICATE('123456',5): Hàm REPLICATE() lặp lại chuỗi một số lần nhất định, không liên quan đến việc lấy các ký tự đầu tiên.
  • C. SELECT RIGHT('123456',3): Hàm RIGHT() lấy một số lượng ký tự nhất định từ bên phải của chuỗi, không phải bên trái.
  • D. SELECT LEFT('123456',3): Hàm LEFT() lấy 3 ký tự đầu tiên từ chuỗi '123456', kết quả là '123'. Đây là đáp án đúng.

Câu 5:

Câu lệnh nào sau đây giúp lấy dữ liệu của các cột bên trong bảng đồng thời sắp xếp theo thứ tự tăng dần?

Lời giải:
Đáp án đúng: B
Câu hỏi yêu cầu tìm câu lệnh SQL để lấy dữ liệu từ các cột trong bảng và sắp xếp theo thứ tự tăng dần. Phương án A: `SELECT…FROM…WHERE …[ORDER BY…[DESC,…]]` sử dụng mệnh đề `WHERE` để lọc dữ liệu và `ORDER BY ... DESC` để sắp xếp giảm dần (DESC). Do đó, phương án này không đúng vì yêu cầu sắp xếp tăng dần. Phương án B: `SELECT…FROM…ORDER BY…[ASC,…]` sử dụng `ORDER BY ... ASC` (ASC là viết tắt của ascending) để sắp xếp tăng dần. Đây là phương án đúng. Phương án C: `SELECT…FROM…WHERE` chỉ dùng để lọc dữ liệu, không có sắp xếp. Phương án D: `SELECT…FROM…ORDER BY…[DESC,…]` sử dụng `ORDER BY ... DESC` để sắp xếp giảm dần (DESC). Do đó, phương án này không đúng vì yêu cầu sắp xếp tăng dần. Vậy, đáp án đúng là phương án B.

Câu 6:

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

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 7:

Cơ sở dữ liệu ‘‘QuanLyTuyenSinh’’có bảng:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 8:

SQL là:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 9:

Phương thức ExcuteNoneQuery() của đối tượng SqlCommand sẽ trả về nội dung nào trong các nội dung sau?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 10:

Các lệnh ALTER TABLE được sử dụng để?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 11:

Hãy chọn phương án đúng ứng với cụm từ viết tắt ADO?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 13:

Câu lệnh xoá bảng trong SQL:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 14:

Kiến trúc mô hình lập trình MVC bao gồm những thành phần nào trong các thành phần sau đây?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 15:

Muốn lấy 2 cột giá cả và tên sản phẩm trong n cột của bảng hóa đơn thực hiện?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 16:

Hàm SELECT COUNT(DISTINCT column_name) FROM table_name trả về giá trị gì ?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 17:

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

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 18:

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?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 19:

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

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 20:

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

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 21:

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?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 22:

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

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 24:

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

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 26:

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

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 29:

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?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 30:

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ã?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 31:

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

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 32:

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

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 33:

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

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 35:

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

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 36:

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

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 37:

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

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 38:

Parameter là:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 39:

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?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 41:

Cơ sở dữ liệu ‘‘QuanLyTuyenSinh’’có bảng:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 43:

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

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 44:

Từ khoá tạo SP:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 45:

Cấu trúc câu lệnh Case trong SQL:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 47:

Cho đoạn chương trình. Hãy chọn khẳng định đúng trong các khẳng định sau?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 49:

Hãy chọn câu khái niệm tương ứng với khái niệm về đối tượng DataView?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 50:

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

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP