JavaScript is required

Hãy chọn phương án trả lời đúng. Có các câu trả lời sau cho câu hỏi: "Tại sao phải khai báo kích thước cho mỗi trường?"

A.

Để giúp hệ thống kiểm tra tính đúng đắn khi nhập dữ liệu

B.

Để có thể tính kích thước của bản ghi (bộ dữ liệu) và xác định vị trí các trường trong bản ghi

C.

Để hệ thống dự trữ vùng nhớ phục vụ ghi dữ liệu 

D.

Tất cả đều đúng

Trả lời:

Đáp án đúng: D


Việc khai báo kích thước cho mỗi trường trong cơ sở dữ liệu là vô cùng quan trọng vì những lý do sau: 1. **Kiểm tra tính đúng đắn của dữ liệu:** Khi nhập dữ liệu, hệ thống sẽ kiểm tra xem dữ liệu có vượt quá kích thước đã khai báo hay không. Nếu vượt quá, hệ thống sẽ báo lỗi, giúp đảm bảo tính toàn vẹn và chính xác của dữ liệu. 2. **Tính toán kích thước bản ghi và xác định vị trí các trường:** Kích thước của mỗi trường là yếu tố cần thiết để tính toán tổng kích thước của một bản ghi (row). Khi biết kích thước bản ghi, hệ thống có thể xác định chính xác vị trí của từng trường dữ liệu trong bản ghi, từ đó truy xuất dữ liệu một cách hiệu quả. 3. **Dự trữ vùng nhớ:** Khi khai báo kích thước, hệ thống sẽ biết cần bao nhiêu không gian lưu trữ (bộ nhớ) để chứa dữ liệu của trường đó. Điều này giúp hệ thống quản lý bộ nhớ một cách hiệu quả và tránh lãng phí tài nguyên. Vì tất cả các lý do trên đều đúng, đáp án chính xác là "Tất cả đều đúng".

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