Chọn một khẳng định nào sau đây là đúng nhất:
Trả lời:
Đáp án đúng: B
Câu lệnh CREATE TABLE trong SQL dùng để tạo một bảng (quan hệ) mới trong cơ sở dữ liệu. Khi tạo bảng, ta cần chỉ định tên bảng, các thuộc tính (cột) của bảng, kiểu dữ liệu của mỗi thuộc tính và các ràng buộc (constraints) nếu có.
Phương án A: CREATE TABLE chỉ mô tả các thuộc tính là chưa đủ, vì nó thiếu thông tin về quan hệ (tên bảng).
Phương án B: CREATE TABLE mô tả quan hệ và các thuộc tính là chính xác nhất, vì nó bao gồm cả tên bảng và các cột của bảng.
Phương án C: CREATE TABLE chỉ mô tả quan hệ là chưa đủ, vì nó thiếu thông tin về các thuộc tính của quan hệ đó.
Phương án D: CREATE TABLE không mô tả các phụ thuộc hàm. Phụ thuộc hàm là một khái niệm khác, được sử dụng để phân tích và thiết kế lược đồ cơ sở dữ liệu, và không được thể hiện trực tiếp trong câu lệnh CREATE TABLE.
Do đó, phương án B là khẳng định đúng nhất.