NEW
Font size
WorksheetsBài 19: Mục tiêu và Thiết bị
Total questions: 10
Worksheet time: 50secs
Trong quá trình tạo bảng, bước nào sau đây cần thực hiện trước tiên?
Khai báo khoá chính
Xác định tên bảng và các trường
Nhập dữ liệu cho bảng
Lưu bảng
Khi tạo bảng trong cơ sở dữ liệu, việc lựa chọn kiểu dữ liệu cho từng trường nhằm mục đích gì?
Làm cho bảng đẹp hơn
Đảm bảo dữ liệu được lưu trữ chính xác và hiệu quả
Giảm số lượng bản ghi
Bắt buộc phải khai báo khoá chính
Khóa chính nên có kiểu dữ liệu nào phù hợp nhất để tăng hiệu quả truy vấn?
VARCHAR dài
Số nguyên tăng tự động
TEXT nhiều ký tự
DATE phức tạp
Khi chỉ định khóa chính cho bảng, lựa chọn nào là đúng?
Chọn mọi cột trong bảng
Chọn một hoặc nhiều cột duy nhất
Chỉ dùng cột văn bản dài
Không cần ràng buộc duy nhất
Khi khai báo trường idNhacsi trong bảng nhacsi, kiểu dữ liệu phù hợp là gì?
INT
VARCHAR
TEXT
DATE
Trường tenNhacsi nên dùng kiểu dữ liệu nào để lưu tên với độ dài thay đổi?
FLOAT
CHAR(255)
VARCHAR(255)
INT
Để đặt idNhacsi làm khóa chính trong HeidiSQL, thao tác đúng là gì?
Chọn Allow NULL cho idNhacsi
Thêm trigger Before Insert
Đặt UNIQUE cho tenNhacsi
Tạo index Primary cho idNhacsi
Sau khi khai báo xong các trường và khóa, bước cuối cùng để lưu bảng trong HeidiSQL là gì?
Nhấn Refresh
Chọn Export
Đổi tên schema
Chọn Save
Mục đích chính của việc khai báo khóa chính cho bảng là gì?
Tăng dung lượng lưu trữ của bảng
Đảm bảo mỗi bản ghi được xác định duy nhất và không trùng lặp
Giúp bảng có nhiều trường hơn
DGiúp nhập dữ liệu nhanh hơn
Trường dữ liệu nào sau đây phù hợp nhất để làm khoá chính?
Họ và tên
Mã số (ID)
Ngày sinh
Địa chỉ
