STT Câu hỏi Ngôn ngữ truy vấn dữ liệu - IT08 Đáp án1 Các lưu ý khi sử dụng ràng buộc tham chiếu là gì?. Tất cả các lựa chọn đều đúng 2 Câu lệnh nào sau đây sẽ kết thúc việc thực hiện tro
Trang 1STT Câu hỏi Ngôn ngữ truy vấn dữ liệu - IT08 Đáp án
1 Các lưu ý khi sử dụng ràng buộc tham chiếu là gì? Tất cả các lựa chọn đều đúng
2 Câu lệnh nào sau đây sẽ kết thúc việc thực hiện trong RETURN
3 Cho 2 bảng NHANVIEN(MaNV, HoTen, NS, Cho danh sách gồm Họ tên và tên phòng ban của các
4 Cho bảng HANGHOA(MaHH, TenHH, DonGia) và SELECT TenHang, Sum(SoLuong*DonGia)
5 Cho bảng HANGHOA(MaHH, TenHH, DonGia) và Tính tổng số tiền đã bán hàng của từng mặt hàng,
6 Cho bảng HANGHOA(MaHH, TenHH, DonGia) và Cho biết tên và tổng số tiền hàng đã bán của các mặt
7 Cho bảng KHOA(MaKhoa, TenKhoa, DiaChi) và CREATE TABLE SINHVIEN( MaSV varchar(9)
8 Cho bảng NHANVIEN( MaNV, HoTen, NgaySinh, SELECT * FROM NHANVIEN WHERE HoTen like
9 Cho bảng NHANVIEN( MaNV, HoTen, NgaySinh, SELECT * FROM NHANVIEN WHERE HoTen like
10 Cho bảng NHANVIEN( MaNV, HoTen, NgaySinh, SELECT * FROM NHANVIEN WHERE HoTen not
11 Cho bảng NHANVIEN( MaNV, HoTen, NgaySinh, Cả hai lựa chọn đều đúng
12 Cho bảng NHANVIEN(MaNV, HoTen, NS, Select MaPB, count(MaNV) as SoNV from
13 Cho bảng NHANVIEN(MaNV, HoTen, NS, Select count(MaNV), sum(Luong) from NHANVIEN
14 Cho bảng NHANVIEN(MaNV, HoTen, NS, Đếm và tính tổng lương của các nhân viên nữ
15 Cho bảng NHANVIEN(MaNV, HoTen, NS, Cho biết tuổi cao nhất của các nhân viên
16 Cho bảng NHANVIEN(MaNV, HoTen, NS, HSL, Select Hoten from NHANVIEN where HSL>=
17 Cho bảng NHANVIEN(MaNV, HoTen, NS, HSL, Select Hoten from NHANVIEN where HSL<=
18 Cho bảng SINHVIEN( MaSV, HoTen, NgaySinh, SELECT MaSV, HoTen, NgaySinh FROM
19 Cho bảng SINHVIEN( MaSV, HoTen, NgaySinh, SELECT MaSV, HoTen, NgaySinh FROM
20 Cho bảng SINHVIEN( MaSV, HoTen, NgaySinh, UPDATE SINHVIEN
21 Cho bảng SINHVIEN( MaSV, HoTen, NgaySinh, DELETE FROM SINHVIEN
22 Cho bảng SINHVIEN( MaSV, HoTen, NgaySinh, UPDATE SINHVIEN
23 Cho bảng SINHVIEN( MaSV, HoTen, NgaySinh, DELETE FROM SINHVIEN
24 Cho bảng SINHVIEN( MaSV, HoTen, NgaySinh, UPDATE SINHVIEN
25 Cho bảng SINHVIEN( MaSV, HoTen, NS, GioiTinh, CREATE TABLE SINHVIEN( MaSV varchar
26 Cho bảng SINHVIEN( MaSV, HoTen, NS, GioiTinh, NS datetime NOT NULL
27 Cho bảng SINHVIEN( MaSV, HoTen, NS, GioiTinh, DiemTB float CHECK ( DiemTB>=0 and
28 Cho bảng SINHVIEN( MaSV, HoTen, NS, GioiTinh, Cả hai lựa chọn đều đúng
29 Cho bảng SINHVIEN( MaSV, HoTen, NS, GioiTinh, MaSV varchar(9) PRIMARY KEY
30 Cho bảng SINHVIEN( MaSV, HoTen, NS, GioiTinh, ALTER TABLE NHANVIEN ADD QueQuan
31 Cho bảng SINHVIEN( MaSV, HoTen, NS, GioiTinh, ALTER TABLE NHANVIEN DROP COLUMN
32 Cho câu lệnh tạo bảng SINHVIEN như sau:CREATE INSERT INTO SINHVIEN VALUES(„01‟, „Đào
Trang 233 Có những kiểu truy vấn join nào khi lấy dữ liệu từ Tất cả các lựa chọn đều đúng
34 Có những kiểu truy vấn lồng nào? Cả hai loại đều đúng
35 Cú pháp của lệnh SELECT đơn giản là gì? SELECT <DS thuộc tính>
36 Cú pháp để sửa đổi kiêu dữ liệu của một cột là gì? ALTER TABLE Tên_bảng
37 Cú pháp để thêm cột mới vào một bảng là như thế nào ALTER TABLE <tên bảng> ADD <tên cột> <Kiểu
38 Cú pháp nào sau đây dùng để sửa Stored Procedure ALTER PROCEDURE Test
39 Cú pháp nào sau đây dùng để tạo Stored Procedure CREATE PROCEDURE Test
40 Cú pháp nào sau đây dùng để thực thi (chạy) Stored EXECUTE Test
41 Cú pháp nào sau đây dùng để xoá Stored Procedure DROP PROCEDURE Test
42 Đâu là định nghĩa của truy vấn lồng phân câp Trong mệnh đề WHERE của truy vấn con không
43 Đâu là định nghĩa của truy vấn tương quan Trong mệnh đề WHERE của truy vấn con tham chiếu
44 Đâu là hàm kết hợp để tính tổng các giá trị trên một SUM
45 Để truy vấn dữ liệu từ nhiều bảng có thể thực hiện Cả hai lựa chọn đều đúng
46 Để xem dữ liệu của view có tên là vTest, ta dùng truy SELECT *FROM vTest
47 Điều gì xảy ra sau khi ta xoá 1 bản ghi trên View? Bản ghi ở bảng nguồn bị xoá
48 Đoạn chương trình nào sau đây kiểm tra nếu IF @MaPhong NOT LIKE „P%‟
49 Dòng code nào sau đây bị lỗi? Dòng 2
50 Dữ liệu sẽ được lưu ở đâu sau khi ta thêm dữ liệu qua Trong bảng nguồn của View
51 Dữ liệu thêm vào View phải thoả mãn điều kiện gì? Các ràng buộc ở bảng nguồn của View và điều kiện
52 Giả sử đã có bảng tblTemp với cấu trúc giống bảng Thực hiện @t lần lặp Trong mỗi lần lặp:
53 Hiệu quả của việc chỉ ra WITH ENCRYPTION trong Nội dung của Stored Procedure được mã hoá khi lưu
54 Hiệu quả của việc chỉ ra WITH RECOMPILE trong Stored Procedure được dịch lại ở mỗi lần thực thi
55 Khi tạo ràng buộc tham chiếu đến môt cột của bảng Tên có thể khác nhau nhưng kiểu phải giống nhau
56 Khi thực hiện câu lệnh DELETE cần xác định thành Cả hai thành phần được liệt kê
57 Khi thực hiện câu lệnh INSERT cần xác định thành Tất cả các thành phần được liệt kê
58 Khi thực hiện câu lệnh UPDATE cần xác định thành Tất cả các thành phần được liệt kê
60 Không sửa được giá trị ở cột (trường) nào của View Namsinh
61 Lệnh nào không phải Data Definition Language? SELECT
62 Mệnh đề group by trong câu lệnh SELECT được sử Để thực hiện gom nhóm các bộ theo một tiêu chí xác
63 Mệnh đề nào không được sử dụng trong truy vấn INTO
64 Mệnh đề order by trong câu lệnh SELECT được sử Để hiển thị kết quả câu truy vấn theo một thứ tự nào
65 Mục đích của câu lệnh DELETE là gì? Dùng để xóa dữ liệu của bảng một cách tự động dựa
Trang 366 Mục đích của câu lệnh INSERT là gì? Dùng để bổ sung thêm dữ liệu vào bảng
67 Mục đích của câu lệnh SELECT là gì? Được sử dụng để truy xuất lấy dữ liệu từ các dòng,
68 Mục đích của câu lệnh UPDATE là gì? Dùng để thay đổi dữ liệu của bảng một cách tự động
69 Ngôn ngữ SQL gồm những thành phần ngôn ngữ Ngôn ngữ định nghĩa dữ liệu, thao tác dữ liệu, điều
70 NHANVIEN(MaNV, HoTen, NS, GioiTinh, Luong, Tính tổng số nhân viên của từng phòng ban, thông kê
71 Phát biểu “dùng khi muốn đảm bảo việc nhập dữ liệu References
72 Phát biểu nào sau đây là đúng? View không chứa dữ liệu
73 Phát biểu nào sau đây là sai về Stored Procedure? Stored Procedure chỉ làm việc được với các giá trị cố
74 Ràng buộc Check được sử dụng với mục đích gì? Chỉ định điều kiện để kiểm tra hợp lệ đối với dữ liệu
75 Ràng buộc Default được sử dụng với mục đích gì? Sử dụng nhằm xác định giá trị mặc định ban đầu cho
76 Ràng buộc Not Null được sử dụng với mục đích gì? Sử dụng nhằm bắt buộc phải nhập giá trị cho cột khi
77 Ràng buộc Primary Key được sử dụng với mục đích Được dùng để định nghĩa khóa chính của bảng
79 Stored Procedure Test có 1 tham số được khai báo DECLARE @x INT;
80 Stored Procedure Test có 2 tham số được khai báo EXECUTE Test
81 Stored Procedure Test có lệnh cuối cùng là: DECLARE @x INT;
82 Tại sao Stored Procedure được Hệ quản trị thực thi Vì chúng được Hệ quản trị dịch sẵn ở lần thực thi đầu
83 Tên cột nào sau đây là hợp lệ? Tất cả đều sai
84 Trật tự các bản ghi trên View được quyết định bởi? Truy vấn lấy dữ liệu của View
85 Trong View, nếu có mệnh đề ORDER BY thì phải có TOP …
86 Truy vấn nào được sử dụng trong nội dung View SELECT
87 Truy vấn nào không thực hiện được trên View sau UPDATE Test
88 Truy vấn nào không thực hiện được trên View sau SELECT Gioitinh
89 Truy vấn nào không thực hiện được trên View sau: Cả 3 phương án đều đúng
90 Truy vấn nào không thực hiện được trên view sau: Cả 3 phương án đều đúng
91 Truy vấn nào sau đây dùng để thực thi Stored Tất cả các phương án đều đúng
92 Truy vấn nào sau đây tạo được Stored Procedure cho CREATE PROCEDURE spNhanvienTre
93 Truy vấn nào sau đây tạo được Stored Procedure trả CREATE PROCEDURE spMax
94 Truy vấn nào sau đây tạo ra một Stored Procedure lấy CREATE PROCEDURE Test
95 Truy vấn sau đây cần sửa những gì? Thay “IS” bằng “AS”
96 Truy vấn sau đây sai cú pháp, hãy giải thích tại sao? Thiếu từ khoá “AS” trước truy vấn SELECT
97 Truy vấn sửa View nào sau đây là đúng? ALTER VIEW Test
98 Truy vấn tạo View nào sau đây là đúng? CREATE VIEW TestAS
Trang 499 Truy vấn xoá View nào sau đây là đúng? DROP VIEW Test
100 Từ khoá nào sau đây được dùng khi tạo View? CREATE
101 Từ khoá nào sau đây không dùng khi tạo View? SET
102 View có thể được sử dụng để Cả 3 phương án đều đúng