IMG-LOGO
Trang chủ Trắc nghiệm bằng lái IT Test 550+ Câu hỏi trắc nghiệm lập trình cơ sở dữ liệu SQL có đáp án

550+ Câu hỏi trắc nghiệm lập trình cơ sở dữ liệu SQL có đáp án

550+ Câu hỏi trắc nghiệm lập trình cơ sở dữ liệu SQL - Phần 4

  • 4772 lượt thi

  • 50 câu hỏi

  • 60 phút

Danh sách câu hỏi

Câu 1:

Hãy chọn phương án ứng với cú pháp câu lệnh xoá dữ liệu trong các phương án dưới đây:
Xem đáp án

Chọn đáp án B


Câu 2:

Trong Cú pháp câu lệnh ràng buộc Forein Key, từ khoá On Update có nghĩa gì? Hãy chọn phương án đung trong các phương án dưới đây:
Xem đáp án

Chọn đáp án A


Câu 3:

Cho bảng Khoa gồm (makhoa char (10), tenkhoa char (30), dienthoai char (11)). Để tạo bảng GiangVien gồm (magv int, hotengv char (30), luong decimal (5,2), makhoa char (10)) trong đó magv là khóa chính, makhoa là khóa phụ ta thực hiện lệnh nào dưới đây:
Xem đáp án

Chọn đáp án A


Câu 4:

Cho cơ sở dữ liệu như Trong hình. Hãy chọn phương án đúng ứng với câu lệnh được sử dụng để xuất ra danh sách gồm Mã số, Họ tên và Tuổi của các sinh viên khoa ‘TOAN’.
Cho cơ sở dữ liệu như Trong hình. Hãy chọn phương án đúng ứng với câu lệnh được sử dụng để xuất ra danh sách gồm Mã số, Họ tên và Tuổi của các sinh viên khoa ‘TOAN’. (ảnh 1)
Xem đáp án

Chọn đáp án D


Câu 5:

Hãy chọn phương án ứng với câu lệnh được sử dụng để tạo Database trong SQL:
Xem đáp án

Chọn đáp án A


Câu 6:

Hãy chọn phương án ứng với cú pháp được sử dụng để tạo ràng buộc Check:
Xem đáp án

Chọn đáp án C


Câu 7:

Hãy chọn phương án ứng với ý nghĩa của nhóm lệnh BEGIN TRAN KHỐI LỆNH COMMIT.
Xem đáp án

Chọn đáp án A


Câu 10:

Hãy chọn phương án ứng với tác dụng của câu lệnh ALTER TABLE trong các phương án sau:
Xem đáp án

Chọn đáp án C


Câu 11:

Hãy chọn phương án ứng với tác dụng của câu lệnh Select dưới đây
Select company, orderNumber From Order
ORDER BY company
Xem đáp án

Chọn đáp án C


Câu 12:

Trong toán tử Like, kí tự [ ] biểu thị điều gì? Hãy chọn phương án đúng trong các phương án dưới đây:
Xem đáp án

Chọn đáp án A


Câu 13:

Trong toán tử Like, kí tự % biểu thị điều gì? Hãy chọn phương án đúng trong các phương án dưới đây:
Xem đáp án

Chọn đáp án B


Câu 14:

Hãy chọn câu lệnh Select thực hiện đứng trong các câu lệnh Select dưới đây:
Xem đáp án

Chọn đáp án A


Câu 15:

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)).
Hãy chọn phương án ứng với Câu lệnh đếm tổng số thí sinh có kết quả ‘‘đỗ’’ trong các phương án dưới đây
Xem đáp án

Chọn đáp án A


Câu 16:

Trong câu lệnh Select, sau từ khoá ‘‘Having ’’ là gì? Hãy chọn phương án đúng trong các phương án dưới đây:
Xem đáp án

Chọn đáp án B


Câu 17:

Hãy chọn phương án đúng ứng với kết quả của câu lệnh dưới đây: Select Right(N‘Hà Nội’,3)
Xem đáp án

Chọn đáp án D


Câu 18:

Cho lược đồ CSDL như hình trên . Hãy chọn phương án ứng với câu lệnh hiển thị danh sách các ngày thi đã được tổ chức:
Cho lược đồ CSDL như hình trên . Hãy chọn phương án ứng với câu lệnh hiển thị danh sách các ngày thi đã được tổ chức: (ảnh 1)
Xem đáp án

Chọn đáp án C


Câu 19:

Cho lược đồ CSDL như hình trên . Hãy chọn phương án ứng với câu lệnh hiển thị thông tin 30% số lượng sinh viên đầu tiên sắp xếp theo tên tăng dần
Cho lược đồ CSDL như hình trên . Hãy chọn phương án ứng với câu lệnh hiển thị thông tin 30% số lượng sinh viên đầu tiên sắp xếp theo tên tăng dần (ảnh 1)
Xem đáp án

Chọn đáp án D


Câu 20:

DELETE TRIGGER dùng để:
Xem đáp án

Chọn đáp án B


Câu 21:

Lệnh sau dùng để làm gì?
CREATE TRIGGER tên_trigger ON ten_bảng
FOR {[INSERT][,][UPDATE][,][DELETE]}
AS
[IF UPDATE(tên_cột)
[AND UPDATE(tên_cột)|OR UPDATE(tên_cột)] ...]
Xem đáp án

Chọn đáp án D


Câu 22:

Trong lệnh Create trigger, sau mệnh đề ON là gì?
Xem đáp án

Chọn đáp án B


Câu 23:

Để xóa trigger ta sử dụng cấu trúc:
Xem đáp án

Chọn đáp án A


Câu 24:

Để vô hóa trigger bằng lệnh DISABLE TRIGGER có cấu trúc như sau:
Xem đáp án

Chọn đáp án B


Câu 25:

Sau khi tạo Trigger, bảng Deleted được tạo:
Xem đáp án

Chọn đáp án B


Câu 26:

Để gán giá trị cho biến ta thực hiện lệnh:
Xem đáp án

Chọn đáp án A


Câu 27:

Để lệnh Print để kết hợp với chuỗi ta thực hiện:
Xem đáp án

Chọn đáp án D


Câu 28:

Lệnh DROP PROCEDURE tên_thủ_tục dùng để:
Xem đáp án

Chọn đáp án D


Câu 29:

Khi khai báo thủ tục lưu trữ tên thủ thủ tục phải tuân theo:
Xem đáp án

Chọn đáp án A


Câu 30:

An toàn dữ liệu trong SQL Server là gì? Đâu là phương án đúng trong các phương án dưới đây:
Xem đáp án

Chọn đáp án A


Câu 31:

Trong SQL ta có 3 thành phần: Column Name, Data Type, Allow Nulls để tạo cấu trúc bảng. Cho biết phương án nào dưới đây là tác dụng của Allow Nulls?
Xem đáp án

Chọn đáp án C


Câu 33:

Trong SQL ta có 3 thành phần: Column Name, Data Type, Allow Nulls để tạo cấu trúc bảng. Cho biết phương án nào dưới đây là tác dụng của Data Type?
Xem đáp án

Chọn đáp án A


Câu 34:

Cho biết phương án nào sau đây là cấu trúc lời gọi Store Procedure?
Xem đáp án

Chọn đáp án C


Câu 35:

Inner Join là kiểu liên kết gì trong các phương án sau?
Xem đáp án

Chọn đáp án C


Câu 36:

Trong Cú pháp câu lệnh ràng buộc Forein Key, từ khoá On Update có nghĩa là gì trong các phương án sau?
Xem đáp án

Chọn đáp án A


Câu 37:

Cho biết phương án nào sau đây là cú pháp câu lệnh xoá thủ tục?
Xem đáp án

Chọn đáp án B


Câu 38:

Cho biết phương án nào sau đây là cú pháp câu lệnh khai báo tham số?
Xem đáp án

Chọn đáp án B


Câu 39:

Cho biết phương án nào sau đây là cú pháp câu lệnh thêm một cột vào bảng trong SQL?
Xem đáp án

Chọn đáp án C


Câu 41:

Khi 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 nào trong các phương án sau?
Xem đáp án

Chọn đáp án C


Câu 42:

Cho biết phương án nào sau đây là cú pháp câu lệnh khai báo biến?
Xem đáp án

Chọn đáp án B


Câu 43:

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 nào trong các phương án sau?
Xem đáp án

Chọn đáp án C


Câu 44:

Cho biết phương án nào sau đây là cú pháp câu lệnh sửa thủ tục?
Xem đáp án

Chọn đáp án D


Câu 45:

Cho biết phương án nào sau đây là cú pháp câu lệnh tạo cấu trúc bảng trong SQL?
Xem đáp án

Chọn đáp án D


Câu 46:

Cho biết phương án nào sau đây là cú pháp câu lệnh ràng buộc Check?
Xem đáp án

Chọn đáp án A


Câu 47:

Cho biết phương án nào sau đây là cú pháp câu lệnh nhập dữ liệu trong SQL?
Xem đáp án

Chọn đáp án B


Câu 48:

Cho biết phương án nào sau đây là cú pháp câu lệnh sửa cấu trúc bảng trong SQL?
Xem đáp án

Chọn đáp án B


Câu 49:

Cho biết phương án nào sau đây là cú pháp câu lệnh cập nhật (hoặc sửa) dữ liệu?
Xem đáp án

Chọn đáp án C


Câu 50:

Cho biết phương án nào sau đây là cấu trúc khai báo một store procedure?
Xem đáp án

Chọn đáp án A


Bắt đầu thi ngay