SQL là viết tắt của "Structured Query Language", có nghĩa là Ngôn ngữ truy vấn có cấu trúc. Đây là ngôn ngữ chuẩn để tương tác và quản lý cơ sở dữ liệu quan hệ.
Câu hỏi này kiểm tra kiến thức về ràng buộc toàn vẹn tham chiếu và các tùy chọn cascade trong cơ sở dữ liệu quan hệ. Khi hai bảng có mối quan hệ 1-n, việc xóa một bản ghi ở bảng cha (bảng 1) có thể ảnh hưởng đến các bản ghi liên quan ở bảng con (bảng 2).
A. Enforce Referential Integrity: Đây là một khái niệm chung về việc đảm bảo tính toàn vẹn dữ liệu giữa các bảng liên quan. Nó bao gồm các quy tắc để ngăn chặn các thao tác có thể phá vỡ mối quan hệ, nhưng không tự động xóa bản ghi liên quan.
B. Cascade Update Related Fields: Tùy chọn này cho phép tự động cập nhật các trường liên quan trong bảng con khi có sự thay đổi ở bảng cha.
C. Cascade Delete Related Records: Tùy chọn này cho phép tự động xóa các bản ghi liên quan trong bảng con khi bản ghi tương ứng trong bảng cha bị xóa. Đây chính là giải pháp cho yêu cầu của đề bài.
D. Không thể thực hiện được: Điều này là sai, vì các hệ quản trị cơ sở dữ liệu (DBMS) thường cung cấp các cơ chế để xử lý các thao tác xóa cascade.
Do đó, đáp án đúng là C, "Cascade Delete Related Records", vì nó cho phép xóa tự động các bản ghi liên quan trong bảng con khi bản ghi tương ứng trong bảng cha bị xóa.
ETL là viết tắt của Extract, Transform, Load. Đây là một quy trình trong lĩnh vực khoa học dữ liệu và kho dữ liệu, dùng để trích xuất dữ liệu từ nhiều nguồn khác nhau (Extract), chuyển đổi dữ liệu về một định dạng thống nhất và phù hợp (Transform), và cuối cùng tải dữ liệu đã chuyển đổi vào một kho dữ liệu (Load).
Trong một bảng dữ liệu, Field (trường) thể hiện thuộc tính (attribute) của bảng. Mỗi field đại diện cho một loại thông tin cụ thể về các đối tượng được lưu trữ trong bảng.
Cell (ô): Là giao điểm của một hàng và một cột, chứa dữ liệu cụ thể.
Record (bản ghi): Là một hàng trong bảng, chứa tất cả các field cho một đối tượng cụ thể.
ETL là viết tắt của Extract (Truy xuất) - Transform (Chuyển đổi) - Load (Tải). Đây là một quy trình trong đó dữ liệu được trích xuất từ nhiều nguồn khác nhau, được chuyển đổi để phù hợp với kho dữ liệu đích, và sau đó được tải vào kho dữ liệu. Vì vậy, đáp án D là đáp án chính xác nhất.
Biểu đồ đường (Line Chart) được sử dụng để thể hiện sự thay đổi của số liệu theo thời gian một cách liên tục. Các điểm dữ liệu được nối với nhau bằng các đường thẳng, giúp người xem dễ dàng nhận thấy xu hướng và biến động của dữ liệu theo thời gian.