Bộ đề 1

Câu 1

Trong SQL, mệnh đề nào được sử dụng để kết hợp các hàng từ hai hoặc nhiều bảng dựa trên một cột liên quan?

Câu 2

Trong SQL, mệnh đề nào được sử dụng để lọc các hàng sau khi các hàng đã được nhóm bởi mệnh đề GROUP BY?

Câu 3

Trong SQL, hàm nào được sử dụng để tìm giá trị lớn nhất trong một cột?

Câu 4

Loại ràng buộc nào ngăn không cho một giá trị trong một cột tham chiếu đến một giá trị không tồn tại trong một bảng khác?

Câu 5

Kỹ thuật nào được sử dụng để giảm số lượng hàng trả về bởi một truy vấn bằng cách tạo ra một bảng tạm thời chứa kết quả của một truy vấn con?

Câu 6

Câu lệnh SQL nào được sử dụng để xóa một bảng khỏi cơ sở dữ liệu?

Câu 7

Trong mô hình ER, một mối quan hệ một-nhiều (one-to-many) được biểu diễn như thế nào?

Câu 8

Cho lược đồ quan hệ sau: 'Customers(CustomerID, Name, City)' và 'Orders(OrderID, CustomerID, OrderDate)'. Câu lệnh SQL nào trả về tên của tất cả khách hàng đã đặt hàng sau ngày 01/01/2023?

Câu 9

Trong mô hình ER, một thực thể yếu (weak entity) là gì?

Câu 10

Loại khóa nào xác định duy nhất mỗi bản ghi trong một bảng và không thể chứa giá trị null?

Câu 11

Trong SQL, hàm nào được sử dụng để tính tổng các giá trị trong một cột?

Câu 12

Mục đích của việc sử dụng trigger trong cơ sở dữ liệu là gì?

Câu 13

Mục đích của việc sử dụng view trong cơ sở dữ liệu là gì?

Câu 14

Đâu là lợi ích chính của việc sử dụng NoSQL database so với relational database?

Câu 15

Loại chỉ mục nào được sử dụng tốt nhất cho các cột chứa một số lượng lớn các giá trị riêng biệt?

Câu 16

Trong SQL, mệnh đề nào được sử dụng để sắp xếp kết quả của một truy vấn?

Câu 17

Kỹ thuật nào được sử dụng để cải thiện hiệu suất truy vấn bằng cách lưu trữ kết quả của các truy vấn thường xuyên được sử dụng?

Câu 18

Loại chuẩn hóa nào loại bỏ các phụ thuộc hàm bắc cầu?

Câu 19

Khái niệm nào sau đây mô tả tốt nhất một khóa ngoại?

Câu 20

Mục đích chính của việc chuẩn hóa cơ sở dữ liệu là gì?

Câu 21

Trong ngữ cảnh của cơ sở dữ liệu, ACID là viết tắt của điều gì?

Câu 22

Trong mô hình thực thể kết hợp (ER), một thuộc tính được gọi là thuộc tính đa trị khi nào?

Câu 23

Đâu là mục đích chính của việc sử dụng data warehouse?

Câu 24

Loại ràng buộc nào đảm bảo rằng giá trị của một thuộc tính phải tuân theo một định dạng cụ thể?

Câu 25

Trong cơ sở dữ liệu, deadlock xảy ra khi nào?

Câu 26

Đâu là lợi ích chính của việc sử dụng stored procedure trong cơ sở dữ liệu?

Câu 27

Câu lệnh SQL nào được sử dụng để thêm dữ liệu mới vào một bảng?

Câu 28

Câu lệnh SQL nào được sử dụng để thay đổi cấu trúc của một bảng hiện có?

Câu 29

Phát biểu nào sau đây mô tả đúng nhất về tính chất 'Atomicity' trong ACID?

Câu 30

Đâu là mục đích chính của việc sử dụng transaction log trong hệ quản trị cơ sở dữ liệu?