50 câu hỏi
SQL là từ viết tắt của:
Strong Question Language
Structured Question Language
Structured Query Language
Câu lệnh SQL nào được dùng để trích xuất dữ liệu từ database
Get
Open
Extract
Select
Câu lệnh SQL nào được dùng để cập nhật dữ liệu từ database
Update
Save as
Modify
Save
Câu lệnh SQL nào được dùng để xóa dữ liệu từ database
Truncate
Delete
Remove
Câu lệnh SQL nào được dùng để chèn thêm dữ liệu vào database:
Add recrd
Add into
Insert
Add new
Trong SQL, làm thế nào để chọn cột dữ liệu có tên FirstName từ bảng Persons:
Extract FirstName FROM Persons
Select FirstName FROM Persons
Slect Persons.FirstName
Trong SQL, làm thế nào để chọn tất cả các cột dữ liệu trong bảng Persons:
Select [all] FROM Persons
Select All Persons
Select *.Persons
Select * FROM Persons
Trong SQL làm thế nào để chọn tất cả các bản ghi từ bảng Persons với giá trị trong cột FirstName là Peter:
Select [all] FROM Persons WHERE FirstName='Peter'
Select * FROM Persons WHERE FirstName LIKE'Peter'
Select [all] FROM Persons WHERE FirstName LIKE'Peter'
Select * FROM Persons WHERE FirstName='Peter'
Trong SQL, làm thế nào để chọn tất cả các bản ghi từ bảng Persons với giá trị trong cột FirstName bắt đầu bằng giá trị a:
Select * From Persons WHERE FirstName='%a%'
Select * From Persons WHERE FirstNameLIKE %
Select * From Persons WHERE FirstName='a'
Select * From Persons WHERE FirstName='a%'
Mệnh đề OR sẽ hiển thị bản ghi nếu bất kỳ điều kiện nào dưới đây là đúng. Và mệnh đề AND sẽ hiển thị bản ghi nếu tất cả điều kiện dưới đây là đúng:
Đúng
Sai
Trong SQL, làm thế nào để chọn tất cả các bản ghi từ bảng Persons với giá trị trong cột FirsName là Perter và LastName là Jackson:
SELEC * FROM Persons WHERE FirstName LIKE 'Peter" AND LastName LIKE 'Jackson'
SELEC * FROM Persons WHERE FirstName='Peter' AND LastName='Jackson'
SELECT FirstName='Peter', LastName='Jackson' FROM Persons
Trong SQL, làm thế nào để chọn tất cả các bản ghi từ bảng Persons với giá trị trong cột FirstName được sắp xếp theo thứ tự bảng chữ cái nằm giữa (và bao gồm) Hansen và Pettersen:
SELECT LastName>'Hansen' AND LastName<'Pettersen' FROM Persons
'pettersen'>
SELECT * FROM Persons WHERE LastName BETWEEN 'Hansen" AND 'Pettersen'
SELECT * FROM Persons WHERE LastName>'Hansen' AND LastName<'Pettersen'
'pettersen'
Cú pháp SQL nào được dùng để trả về những giá trị khác nhau:
SELECT UNIQUE
SELECT INDENTITY
SELECT DIFFERNT
SELECT DISTINCT
Từ khóa SQL nào được sử dụng để sắp xếp danh sách kết quả:
SORT BY
ORDER
ORDER BY
SORT
Trong SQL, làm thế nào để trả về tất cả các dữ liệu bản ghi từ bảng Persons theo thứ tự sắp xếp giảm dần trong cột FirstName:
SELECT * FROM Persons SORT BY 'FirstName' DESC
SELECT * FROM Persons ORDER BY FirstName DESC
SELECT * FROM Persons ORDER FirstName DESC
SELECT * FROM Persons SORT 'FirstName' DESC
Trong SQL, làm thế nào để chèn thêm bản ghi mới vào bảng Persons:
INSERT INTO Persons VALUES ('Jimmy', 'Jackson')
INSERT ('Jimmy', 'Jackson') INTO Persons
INSERT VALUES ('Jimmy', 'Jackson') INTO Persons
Trong SQL, làm thế nào để chèn Olsen vào cột LastName trong bảng Persons:
INSERT INTO Persons (LastName) VALUES ('Olsen')
INSERT ('Olsen') INTO Persons (LastName)
INSERT INTO Persons ('Olsen') INTO LastName
Làm thế nào để chuyển hóa Hansen thành Nilsen trong cột LastName của bảng Persons:
UPDATE Persons SET LastName='Hansen' INTO LastName='Nilsen'
UPDATE Persons SET LastName='Nilsen' WHERE LastName='Hansen'
MODIFY Persons SET LastName='Hansen' INTO LastName='Nilsen'
MODIFY Persons SET LastName='Nilsen' WHERE LastName='Hansen'
Trong SQL, làm thế nào để xóa bản ghi Peter trong cột FirstName của bảng Persons:
DELETE FROM Persons WHERE FirstName = 'Peter'
DELETE ROW FirstName= 'Peter' FROM Persons
DELETE FirstName= 'Peter' FROM Persons
Trong SQL, làm thế nào để trả về số lượng các bản ghi trong bảng Persons:
SELECT COLUMNS () FROM Persons
SELECT COUNT () FROM Persons
SELECT COLUMNS () FROM Persons
SELECT COUNT () FROM Persons
Kết quả của mệnh đề SELECT có thể chứa các dòng dữ liệu trùng nhau:
Đúng
Sai
Đôi khi, cú pháp "select count(*)" sẽ trả về giá trị ít hơn so với "select count(value)"
Đúng
Sai
Kiểu khóa nào sau đây sẽ ngăn chặn bất kỳ người dùng nào truy cập vào bảng dữ liệu:
EXPLICIT
IMPLICIT
EXCLUSIVE
SHARED
Câu lệnh SQL nào sau đây được dùng để xóa các dòng dữ liệu khỏi bảng:
DROP
REMOVE ROW
DELETE
DELETE ROW
Cách duy nhất để liên kết 2 bảng dữ liệu với nhau là sử dụng cú pháp chuẩn ANSI:
Đúng
Sai
Giá trị NULL được coi là rỗng hoặc bằng 0:
Đúng
Sai
Left outer join là 1 dạng của outer join. 1 dạng khác là:
Right
Right outer
Full outer
Tất cả đáp án trên
Câu lệnh SQL nào được sử dụng để lấy dữ liệu từ cơ sở dữ liệu?
GET
OPEN
SELECT
EXTRACT
Câu lệnh SQL nào được sử dụng để cập nhật dữ liệu trong cơ sở dữ liệu?
MODIFY
SAVE AS
SAVE
UPDATE
Câu lệnh SQL nào được sử dụng để xóa dữ liệu khỏi cơ sở dữ liệu?
REMOVE
DELETE
COLLAPSE
DROP
Câu lệnh SQL nào được sử dụng để thêm dữ liệu mới vào cơ sở dữ liệu?
ADD RECORD
ADD NEW
INSERT INTO
INSERT NEW
Trong SQL, làm thế nào để chọn một cột có tên "FirstName" từ bảng "Persons"?
EXTRACT FirstName FROM Persons
SELECT FirstName FROM Persons
SELECT Persons.FirstName
Trong SQL, làm thế nào để chọn tất cả các cột từ bảng "Persons"?
SELECT [all] FROM Persons
SELECT * FROM Persons
SELECT *.Persons
SELECT Persons
Trong SQL, làm thế nào để chọn tất cả các bản ghi từ bảng "Persons" trong đó giá trị của cột "FirstName" là "Peter"?
SELECT [all] FROM Persons WHERE FirstName='Peter'
SELECT [all] FROM Persons WHERE FirstName LIKE 'Peter'
SELECT * FROM Persons WHERE FirstName<>'Peter'
SELECT * FROM Persons WHERE FirstName='Peter'
Trong SQL, làm thế nào để chọn tất cả các bản ghi từ bảng "Persons" trong đó giá trị của cột "FirstName" bắt đầu bằng "a"?
SELECT * FROM Persons WHERE FirstName LIKE '%a'
SELECT * FROM Persons WHERE FirstName LIKE 'a%'
SELECT * FROM Persons WHERE FirstName='%a%'
SELECT * FROM Persons WHERE FirstName='a'
Toán tử OR hiển thị bản ghi nếu dữ liệu lấy ra chỉ cần thỏa mãn một trong các điều kiện được liệt kê. Toán tử AND hiển thị bản ghi nếu dữ liệu lấy ra thỏa mãn tất các điều kiện được liệt kê.
Đúng
Sai
Trong SQL, làm thế nào để chọn tất cả các bản ghi từ bảng "Persons" trong đó giá trị của cột "FirstName" là "Peter" và "LastName" là "Jackson"?
SELECT * FROM Persons WHERE FirstName='Peter' AND LastName='Jackson'
SELECT * FROM Persons WHERE FirstName<>'Peter' AND LastName<>'Jackson'
SELECT FirstName='Peter', LastName='Jackson' FROM Persons
Trong SQL, làm thế nào để chọn tất cả các bản ghi từ bảng "Persons" trong đó "LastName" được xếp theo thứ tự abc và nằm trong khoảng "Hansen" và "Pettersen" (bao gồm cả 2 giá trị này)?
SELECT * FROM Persons WHERE LastName>'Hansen' AND LastName<'Pettersen'
'pettersen'
SELECT LastName>'Hansen' AND LastName<'Pettersen' FROM Persons
'pettersen'>
SELECT * FROM Persons WHERE LastName BETWEEN 'Hansen' AND 'Pettersen'
Câu lệnh SQL nào được sử dụng để trả về các giá trị duy nhất trong bảng?
SELECT UNIQUE
SELECT DISTINCT
SELECT DIFFERENT
Lệnh SQL nào được sử dụng để sắp xếp tập kết quả?
SORT BY
SORT
ORDER
ORDER BY
Trong SQL, làm thế nào có thể trả về tất cả các bản ghi từ bảng "Persons" được sắp xếp giảm dần theo "FirstName"?
SELECT * FROM Persons SORT BY 'FirstName' DESC
SELECT * FROM Persons ORDER BY FirstName DESC
SELECT * FROM Persons SORT 'FirstName' DESC
SELECT * FROM Persons ORDER FirstName DESC
Trong SQL, làm thế nào để chèn một bản ghi mới vào bảng "Persons"?
INSERT INTO Persons VALUES ('Jimmy', 'Jackson')
INSERT VALUES ('Jimmy', 'Jackson') INTO Persons
INSERT ('Jimmy', 'Jackson') INTO Persons
Trong SQL, làm thế nào để chèn vào "LastName" bản ghi có giá trị "Olsen" trong bảng "Persons"?
INSERT ('Olsen') INTO Persons (LastName)
INSERT INTO Persons ('Olsen') INTO LastName
INSERT INTO Persons (LastName) VALUES ('Olsen')
Làm thế nào để thay đổi "Hansen" thành "Nilsen" ở cột "LastName" trong bảng "Persons"?
MODIFY Persons SET LastName='Nilsen' WHERE LastName='Hansen'
UPDATE Persons SET LastName='Nilsen' WHERE LastName='Hansen'
MODIFY Persons SET LastName='Hansen' INTO LastName='Nilsen
UPDATE Persons SET LastName='Hansen' INTO LastName='Nilsen'
Trong SQL, làm thế nào để xóa bản ghi "Peter" từ cột "FirstName" trong bảng "Persons"?
DELETE FirstName='Peter' FROM Persons
DELETE ROW FirstName='Peter' FROM Persons
DELETE FROM Persons WHERE FirstName = 'Peter'
Trong SQL, làm thế nào để trả về số lượng bản ghi trong bảng "Persons"?
SELECT COLUMNS() FROM Persons
SELECT COUNT() FROM Persons
SELECT LEN() FROM Persons
SELECT NO() FROM Persons
Đâu là loại JOIN phổ biến nhất?
INNER JOIN
INSIDE JOIN
JOINED TABLE
JOINED
Toán tử nào được sử dụng để lấy dữ liệu trong một khoảng?
RANGE
BETWEEN
WITHIN
Ràng buộc NOT NULL không chấp nhận một cột có giá trị null.
Đúng
Sai
1 bảng dữ liệu employees như hình dưới. Giá trị trả về của câu lệnh select count(*)from employees sẽ như thế nào?
1
2
3
Câu trả lời khác
