NEW
Font size
Worksheetstin giữa kì 45 câu cuối:)))
Total questions: 36
Worksheet time: 18mins
Câu nào sau đây là một ví dụ hợp lệ của câu lệnh SELECT?
SELECT * FROM Mymusic;
SELECT table Mymusic; |
SELECT name, age FROM Mymusic;
[*
SELECT Mymusic FROM *; *]
Cú pháp của câu lệnh CREATE NEW TABLE là gì?
CREATE NEW TABLE <tên bảng> SET <tên cột> = <giá trị>
CREATE NEW TABLE <tên bảng> <tên cột> = <giá trị>
CREATE NEW TABLE <tên bảng> (<tên cột 1> <kiểu dữ liệu 1>, <tên cột 2> <kiểu dữ liệu 2>, ...)
CREATE NEW TABLE <tên bảng> WHERE <điều kiện>
Để đặt giá trị mặc định cho một cột trong SQL, bạn sử dụng từ khóa nào?
BASELINE
DEFAULT
STANDARD
NORMAL
Điều nào sau đây không phải là một kiểu dữ liệu trong SQL?
FLOAT
VARCHAR
LINK
INTEGER
Cú pháp cơ bản của câu lệnh GROUP BY là gì?
GROUP BY HAVING condition column_name;
GROUP column_name;
GROUP BY column_name HAVING condition;
GROUP BY column_name;
Khi muốn xóa toàn bộ dữ liệu trong bảng nhưng không xóa bảng, bạn sử dụng câu lệnh nào?
REMOVE ALL
CLEAR TABLE
TRUNCATETABLE
DELE
TE TABLE
Mệnh đề nào dưới đây cho phép bạn chọn ra những bản ghi cụ thể từ một bảng?
Select
Collect
Gather
Extract
Trong một quan hệ "một-nhiều", khóa ngoài thường được đặt ở đâu?
Ở bảng ở phía "nhiều" |
Ở bảng con
Ở bảng ở phía "một"
[*
Ở cả hai bảng *]
Phần mềm quản trị cơ sở dữ liệu là gì?
Phần mềm chỉnh sửa dữ liệu
Phần mềm tự động nhập liệu
Phần mềm lưu trữ dữ liệu trực tuyến
Phần mềm hỗ trợ tạo, quản lý và truy xuất dữ liệu từ CSDL
Lệnh nào sẽ xóa cấu trúc và dữ liệu của một bảng?
CLEAR TABLE
DELETE TABLE
DROP TABLE
REMOVE TABLE
Cú pháp của câu lệnh DROP TABLE là gì?
DROP TABLE <tên bảng> WHERE <điều kiện>
DROP TABLE <tên bảng> <tên cột> = <giá trị>
DROP TABLE <tên bảng>
DROP TABLE <tên bảng> SET <tên cột> = <giá trị>
Để xóa một bản ghi cụ thể khỏi bảng, bạn sẽ dùng câu lệnh nào?
REMOVE RECORD
ERASE DATA
DELETE FROM
DROP RECORD
Mục đích của việc sử dụng khóa ngoài là gì?
Để tăng tốc độ truy vấn dữ liệu
Để giảm dung lượng lưu trữ
Để duy trì tính toàn vẹn dữ liệu giữa các bảng
Để xác định một dòng dữ liệu duy nhất
Trong SQL, khóa ngoài (Foreign Key) dùng để làm gì?
Tạo chỉ mục cho bảng |
Liên kết các bảng với nhau [*
Khóa cơ sở dữ liệu *]
Đánh dấu dữ liệu quan trọng
Câu lệnh nào dùng để sắp xếp dữ liệu trong bảng?
SORT BY
ORGANIZE BY
ARRANGE BY
ORDER BY
Trường "ID" thường được sử dụng làm khóa chính vì lý do nào?
Nó chứa giá trị duy nhất [*
Nó thường xuyên thay đổi
Nó chứa ký tự đặc biệt |
Nó đơn giản và dễ nhớ *]
Để tạo một bảng mới trong cơ sở dữ liệu, bạn sẽ dùng câu lệnh nào?
Build table
Make table
Create new table
Start table
Trong kiến trúc CSDL, "Data Independence" có ý nghĩa là gì?
Dữ liệu không phụ thuộc vào người dùng
Dữ liệu có thể tự do di chuyển từ bảng này sang bảng khác
Cấu trúc lưu trữ dữ liệu có thể thayđổi mà không ảnh hưởng đến cấu trúc lôgic
Dữ liệu được bảo vệ khỏi sự cố hệ thống
Câu lệnh SQL nào được sử dụng để tạo một cơ sở dữ liệu mới?
Make new Database
[*
Init Database *]
Create new Database |
New Database
Trong quá trình thiết kế cơ sở dữ liệu, việc xác định khóa chính nhằm mục đích gì?
Để tăng tốc độ truy vấn dữ liệu
Để đảm bảo mỗi bản ghi có thể được truy xuất một cách duy nhất
Để tối ưu hóa không gian lưu trữ
Để phân quyền người dùng
Để cập nhật dữ liệu trong bảng, bạn sử dụng câu lệnh nào?
EDIT TABLE
UPDATE
CHANGE DATA
MODIFY RECORD
Trong SQL, khóa ngoài có thể tham chiếu đến bao nhiêu bảng chính?
Một hoặc nhiều
Chỉ một
Không giới hạn
Hai hoặc ba
Để đảm bảo rằng một cột không có giá trị NULL, bạn cần sử dụng ràng buộc nào?
NON-NULL
NON-VOID
NON-EMPTY
NOT NULL
Điều gì xảy ra khi một quy trình "rollback" trong quản lý giao dịch CSDL?
Mọi thay đổi từ điểm lưu trữ hoặc giao dịch đều bị hủy bỏ
Thay đổi gần đây nhất được lưu lại
Mọi thay đổi đều được lưu lại
Một bản ghi mới được thêm vào
Khi thiết kế cơ sở dữ liệu, việc xác định khóa chính và khóa ngoài giúp đảm bảo điều gì?
Tính bảo mật của dữ liệu
Tính toàn vẹn của dữ liệu *]
Tính sẵn có của dữ liệu
[*
Tốc độ xử lý của dữ liệu |
Một bảng có thể có bao nhiêu khóa chính?
Chỉ một
Không giới hạn
Nhiều, tùy ý
Hai
Câu lệnh nào sau đây đúng để xoá một bảng trong cơ sở dữ liệu?
DROP TABLE ten_bang
[*
REMOVE TABLE ten_bang |
CUT TABLE ten_bang *]
DELETE TABLE ten_bang
Câu lệnh nào sau đây cho phép bạn thêm dữ liệu vào bảng?
INSERT INTO
APPEND TO
INCLUDE IN
ADD TO
Câu nào sau đây là một ví dụ hợp lệ về câu lệnh ORDER BY?
ORDER BY name ASC FROM students;
SELECT * FROM students ORDER BY name ASC;
SELECT * FROM table students ORDER BY name ASC;
ORDER name ASC * FROM students;
Một "View" trong SQL là gì?
Một bảng được mã hóa để bảo mật
Một bản sao chính xác của một bảng
Một bảng vật lý lưu trữ trong CSDL
Một bảng tạm thời chứa kết quả của một truy vấn
Khóa ngoài (Foreign Key) trong một bảng được dùng để:
Tạo liên kết với khóa chính của bảng khác
Tạo liên kết với khóa ngoài của bảng khác
Xác định các bảng phụ thuộc
Tạo một khóa chính mới
Câu lệnh nào trong SQL được sử dụng để đặt một giới hạn cho số lượng bản ghi được trả về?
A.
B.
C.
D.
TOP
MAX
LIMIT
RESTRICT
Khi muốn đảm bảo rằng không có hai bản ghi nào có giá trị giống nhau trong một cột, bạn sẽ sử dụng ràng buộc nào?
UNIQUE
ONLY
SINGLE
DISTINCT
Trong SQL, khóa ngoài được thiết lập bằng cách sử dụng cụm từ nào?
REFERENCING KEY
SET FOREIGN KEY
ADD FOREIGN KEY
FOREIGN KEY
Cơ sở dữ liệu là gì?
Hệ thống thông tin thu thập từ internet
Tập hợp các thông tin được lưu trữ trong máy tính có cấu trúc
Tập hợp thông tin không có cấu trúc
Phần mềm quản lý thông tin
Cú pháp cơ bản của câu lệnh ORDER BY là gì?
ORDER BY column_name DESC];
[ASC
ORDER DESC] BY column_name;
[ASC
ORDER column_name DESC];
[ASC
DESC] ORDER column_name;
[ASC
