NEW
Font size
WorksheetsTrắc nghiệm củng cố kiến thức lớp 11 HK2
Total questions: 40
Worksheet time: 20mins
Trong SQL, lệnh nào dùng để xóa một bảng đã tồn tại?
DROP TABLE
DELETE TABLE
REMOVE TABLE
TRUNCATE
Thuộc tính nào trong MySQL cho phép tự động tăng giá trị của cột khóa chính?
AUTO_INCREMENT
UNIQUE
NOT NULL
PRIMARY
Để lọc kết quả trả về chỉ những sinh viên có điểm trung bình ≥ 8, ta dùng mệnh đề nào?
WHERE DiemTB ≥ 8
HAVING DiemTB ≥ 8
FILTER DiemTB ≥ 8
SELECT DiemTB ≥ 8
Trong GIMP, công cụ "Bucket Fill" dùng để:
Đổ màu đồng nhất vào vùng chọn
Vẽ đường viền quanh đối tượng
Tạo hiệu ứng đổ bóng
Sao chép vùng ảnh
Để nối hai bảng A và B ta dùng:
INNER JOIN
LEFT JOIN
RIGHT JOIN
FULL JOIN
Lệnh SQL nào sau đây tạo một chỉ mục (index) trên cột "Hoten" của bảng "Hocsinh"?
CREATE INDEX idx_ten ON Hocsinh(Hoten);
ADD INDEX idx_ten Hocsinh(Hoten);
INDEX idx_ten ON Hocsinh(Hoten);
MAKE INDEX idx_ten ON Hocsinh(Hoten);
Khi muốn chọn một vùng ảnh hình tam giác trong GIMP, em nên dùng công cụ:
Free Select Tool
Rectangle Select Tool
Ellipse Select Tool
Fuzzy Select Tool
Trong SQL, mệnh đề nào dùng để nhóm các bản ghi theo một hoặc nhiều cột?
GROUP BY
ORDER BY
CLUSTER BY
PARTITION BY
Định dạng file nào sau đây không hỗ trợ lưu nhiều layer khi xuất từ GIMP?
XCF
PSD
GIF
TIFF
Đảm bảo tính toàn vẹn tham chiếu giữa hai bảng, ta sử dụng:
Khóa ngoài (FOREIGN KEY)
Khóa chính (PRIMARY KEY)
UNIQUE
CHECK
Công cụ "Blur/Sharpen" trong GIMP có chức năng:
Làm mờ hoặc làm nét vùng chọn
Điều chỉnh độ sáng và tương phản
Tô màu theo tone Gradient
Thay đổi kích cỡ ảnh
Giá trị DPI càng cao thì:
Ảnh in ra càng mịn, chi tiết
Kích thước file càng nhỏ
Ảnh hiển thị trên màn hình càng rộng
Màu sắc càng chuyển động
Để sắp xếp kết quả truy vấn theo chiều giảm dần của cột "Tuoi", ta viết:
ORDER BY Tuoi DESC
ORDER BY Tuoi ASC
SORT BY Tuoi DOWN
ORDER Tuoi DESC
Câu 13. Để sắp xếp kết quả truy vấn theo chiều giảm dần của cột "Tuoi", ta viết:
ORDER BY Tuoi DESC
ORDER BY Tuoi ASC
SORT BY Tuoi DOWN
ORDER Tuoi DESC
Câu 14. Khi muốn xóa đi một phần không mong muốn trên ảnh, công cụ GIMP thường dùng là:
Eraser
Crop
Paintbrush
Gradient
Câu 15. Trong SQL, từ khóa nào dùng để giới hạn số bản ghi trả về?
LIMIT
TOP
MAX
RESTRICT
Câu 16. Để đánh dấu một lớp là ẩn/hiện trong GIMP, ta click vào biểu tượng:
Con mắt
Khóa
Mắt kính
Đĩa mềm
Câu 17. Khi xuất ảnh động GIF, muốn mỗi frame chạy trong 200ms, ta đặt tên lớp là:
Frame 1 (200ms)
Frame 1 [200]
Frame 200ms
200ms Frame
Câu 18. Để sao chép nội dung một vùng ảnh sang vị trí khác giữ nguyên mẫu gốc, em chọn công cụ:
Clone
Heal
Smudge
Dodge
Câu 19. Mệnh đề nào sau đây dùng để thêm một cột mới "Email" vào bảng "Giangvien"?
ALTER TABLE Giangvien ADD Email VARCHAR(100);
UPDATE TABLE Giangvien ADD COLUMN Email;
MODIFY TABLE Giangvien ADD Email;
ADD COLUMN Email TO TABLE Giangvien;
Câu 20. Trong GIMP, để thiết lập lại các thông số chỉnh sửa về mặc định, em nhấn:
Reset Colors
Reset All
Reset Brushes
Reset Tool Options
Câu 21. Khi dùng LEFT JOIN giữa SV và Ketqua, nếu sinh viên không có điểm, cột DiemTB trả về sẽ là:
NULL
0
Chuỗi rỗng
ERROR
Câu 22. Lệnh SQL nào cập nhật tuổi của học sinh mã "HS01" thành 17?
UPDATE Hocsinh SET Tuoi = 17 WHERE Maso = 'HS01';
MODIFY Hocsinh SET Tuoi = 17 WHERE Maso = 'HS01';
CHANGE Hocsinh Tuoi = 17 WHERE Maso = 'HS01';
SET Tuoi = 17 ON Hocsinh WHERE Maso = 'HS01';
Câu 23: Lợi ích chính của việc quản trị cơ sở dữ liệu trên máy tính là gì?
Giúp lưu trữ, quản lý và truy xuất dữ liệu hiệu quả
Giảm thời gian khởi động máy tính
Nâng cao chất lượng hiển thị màn hình
Tăng dung lượng lưu trữ của ổ cứng
Câu 24: Hệ quản trị CSDL giúp hạn chế điều gì?
Trùng lặp dữ liệu
Tốc độ truy vấn nhanh hơn
Kích thước tập tin lớn hơn
Câu 24: Hệ quản trị CSDL giúp hạn chế điều gì?
Trùng lặp dữ liệu
Tốc độ truy vấn nhanh hơn
Kích thước tập tin lớn hơn
Khả năng lưu trữ dữ liệu số
Câu 25: Tại sao HeidiSQL được sử dụng để làm việc với MySQL?
Vì HeidiSQL cung cấp giao diện đồ họa giúp thao tác với CSDL dễ dàng hơn
Vì HeidiSQL có thể thay thế hoàn toàn MySQL trong việc lưu trữ dữ liệu
Vì HeidiSQL giúp MySQL chạy nhanh hơn mà không cần tối ưu truy vấn
Vì HeidiSQL có thể tự động sửa lỗi câu lệnh SQL mà người dùng nhập sai
Câu 26: Trong quá trình thiết kế CSDL, bước nào là cần thiết để đảm bảo dữ liệu được tổ chức hợp lý?
Phân tích và xác định các bảng, các trường dữ liệu và các khóa
Nhập trực tiếp dữ liệu vào bảng mà không có thiết kế
Chọn phần mềm quản trị CSDL bất kỳ
Viết câu lệnh SQL mà không xem xét cấu trúc dữ liệu
Câu 27: Thành phần nào trong CSDL dùng để xác định duy nhất mỗi bản ghi?
Khóa chính
Trường dữ liệu
Tập tin
Hệ điều hành
Câu 28: Để tạo bảng mới trong HeidiSQL, em chọn?
Create new → Database
Root
Create new → Table
File → Save
Câu 29: Trong quá trình tạo bảng trong HeidiSQL, thao tác nào sau đây giúp chỉ định khóa chính?
Chọn Create new index → Primary.
Chọn Create new index → Unique.
Chọn Create new index → Key.
Chọn Create new index → Fulltext.
Câu 30: Trong HeidiSQL, để khai báo một khóa ngoài khi tạo bảng, cần chọn thẻ nào?
Create database
Create new
Root
Foreign keys
Câu 31: Để khai báo khóa cấm trùng lặp ta dùng?
Chọn Create new index -> Primary
Chọn Create new index -> Key
Chọn Create new index -> Unique
Chọn Create new index -> Fulltext
Câu 32: Khi nào cần sử dụng khóa cấm trùng lặp (UNIQUE KEY) trong một bảng cơ sở dữ liệu?
Khi cần đảm bảo rằng không có hai bản ghi nào có cùng giá trị trong một cột.
Khi cột đó được sử dụng làm khóa chính.
Khi cần liên kết với bảng khác bằng khóa ngoại.
Khi muốn tăng tốc độ truy vấn dữ
Một bảng trong cơ sở dữ liệu có thể có bao nhiêu khóa ngoại (Foreign Key)?
Chỉ 1 khóa ngoại
Tối đa 2 khóa ngoại
Không giới hạn số lượng khóa ngoại
Không thể có khóa ngoại nếu đã có khóa chính
Khi thiết lập khóa ngoài, điều kiện nào sau đây cần được đảm bảo?
Giá trị của khóa ngoài phải tham chiếu đến một giá trị tồn tại trong bảng tham chiếu
Giá trị của khóa ngoài có thể trống hoặc không cần tham chiếu
Giá trị của khóa ngoài phải là một số nguyên dương
Giá trị của khóa ngoài phải luôn là chuỗi ký tự
Để chọn bảng tham chiếu ta chọn ô?
Create database
Create new
Reference table
Foreign keys
Việc thiết lập khóa ngoài trong cơ sở dữ liệu có tác dụng gì?
Giúp liên kết dữ liệu giữa các bảng và đảm bảo tính toàn vẹn dữ liệu.
Chỉ giúp tăng tốc độ truy vấn dữ liệu trong bảng.
Cho phép lưu trữ dữ liệu có giá trị trùng lặp giữa các bảng.
Chỉ được sử dụng để đánh dấu dữ liệu quan trọng.
Khi nhập dữ liệu vào một bảng có khóa ngoài, cần lưu ý điều gì?
Giá trị nhập vào cột khóa ngoài phải tồn tại trong khóa chính của bảng tham chiếu.
Khóa ngoài có thể chứa bất kỳ giá trị nào, không cần liên quan đến bảng khác.
Khi nhập dữ liệu, khóa ngoài phải là một số nguyên dương.
Không thể nhập dữ liệu vào bảng nếu có khóa ngoài.
Nếu giá trị của trường khóa ngoài không hợp lệ thì?
HeidiSQL sẽ thông báo lỗi.
Không cho phép bạn thực hiện thao tác cập nhật.
Hệ thống sẽ vừa thông báo lỗi vừa không cho thực hiện thao tác cập nhật.
Không có thông báo lỗi và thao tác cập nhật vẫn được thực hiện.
