JavaScript is required

Trước khi tạo bảng. Ta cần xác định các thông tin nào của bảng:

A.

Khóa chính, khóa ngoài, chỉ số index, hàm sử dụng

B.

Kiểu dữ liệu, cột, giá trị mặc định, chỉ số index, khóa chính, khóa ngoài

C.

Kiểu dữ liệu, cột , cột nào được phép NULL, giá trị mặc định, chỉ số index, khóa chính, khóa ngoài

D.

Cột, kiểu dữ liệu, cột nào được phép NULL, dữ liệu của bảng, khóa chính

Trả lời:

Đáp án đúng: C


Trước khi tạo một bảng trong cơ sở dữ liệu, việc xác định cấu trúc và các ràng buộc của bảng là vô cùng quan trọng. Điều này bao gồm việc xác định kiểu dữ liệu cho mỗi cột (ví dụ: số nguyên, chuỗi, ngày tháng), tên của các cột, chỉ định cột nào có thể chứa giá trị NULL (cho phép bỏ trống), giá trị mặc định cho cột (nếu không có giá trị nào được cung cấp khi thêm dữ liệu), các chỉ số index (để tăng tốc độ truy vấn), khóa chính (để định danh duy nhất mỗi hàng trong bảng) và khóa ngoại (để thiết lập mối quan hệ giữa các bảng). Phương án 1: Thiếu thông tin về kiểu dữ liệu và việc cho phép NULL. Hàm sử dụng không phải là thông tin cần xác định trước khi tạo bảng. Phương án 2: Thiếu thông tin về việc cột có được phép NULL hay không. Đây là một thuộc tính quan trọng cần xác định. Phương án 3: Bao gồm đầy đủ các yếu tố cần thiết: kiểu dữ liệu, tên cột, khả năng NULL, giá trị mặc định, chỉ số index, khóa chính và khóa ngoại. Phương án 4: Thiếu thông tin về giá trị mặc định, chỉ số index và khóa ngoại, đồng thời đề cập đến dữ liệu của bảng (dữ liệu được thêm sau khi bảng đã được tạo). Do đó, phương án 3 là đáp án chính xác nhất.

Tổng hợp câu hỏi trắc nghiệm lập trình cơ sở dữ liệu SQL có đáp án đầy đủ nhằm giúp các bạn dễ dàng ôn tập lại toàn bộ các kiến thức.


50 câu hỏi 60 phút

Câu hỏi liên quan