Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Kiểm tra thường xuyên 3

Total questions: 15

Worksheet time: 11mins

Name
Class
Date
1.

Để tạo lập cơ sở dữ liệu mới với tên "mymusic", ta cần chọn mục nào trong phần quản lý cơ sở dữ liệu?

a)

Tạo mới > Bảng

b)

Tạo mới > Cơ sở dữ liệu

c)

Tạo mới > Trường

d)

Tạo mới > Mục lục

2.

Khi tạo trường "idNhacsi", tùy chọn nào cần bỏ đánh dấu?

a)

AUTO_INCREMENT

b)

PRIMARY KEY

c)

ALLOW NULL

d)

DEFAULT VALUE

3.

Độ dài tối đa của trường "tenNhacsi" là bao nhiêu?

a)

255 ký tự

b)

200 ký tự

c)

100 ký tự

d)

50 ký tự

4.

Khi chọn nhầm trường làm khóa chính, bạn phải làm gì để sửa lại?

a)

Xóa bảng và tạo lại

b)

Chọn lại đúng trường cần làm khóa chính

c)

Xóa trường nhầm và tạo lại

d)

Khởi động lại phần mềm

5.

Tên bảng "nhacsi" sẽ xuất hiện ở đâu sau khi lưu lại khai báo?

a)

Ở dòng CSDL mặc định

b)

Ở dòng CSDL khác

c)

Ở vùng hiển thị phía trái

d)

Ở vùng hiển thị phía dưới

6.

Tại sao cần chọn AUTO_INCREMENT cho trường "idNhacsi"?

a)

Để giá trị trường tự động tăng

b)

Để tránh giá trị NULL

c)

Để đặt giá trị mặc định

d)

Để bảo vệ dữ liệu

7.

Khi chọn kiểu dữ liệu VARCHAR cho "tenNhacsi", điều này có nghĩa gì?

a)

Trường sẽ chứa các số nguyên

b)

Trường sẽ chứa các ký tự văn bản

c)

Trường sẽ chứa các giá trị boolean

d)

Trường sẽ chứa các ngày tháng

8.

Khi tạo bảng "nhacsi", vì sao cần loại bỏ đánh dấu ALLOW NULL cho trường "idNhacsi"?

a)

Để giá trị không thể trống

b)

Để giá trị không thể trùng lặp

c)

Để giảm dung lượng lưu trữ

d)

Để khóa giá trị mặc định

9.

Nếu bạn cần thêm một trường mới vào bảng "nhacsi" sau khi bảng đã được tạo, bạn sẽ thực hiện thao tác nào?

a)

Xóa bảng và tạo lại từ đầu

b)

Sử dụng phím tắt Ctrl+Insert hoặc nháy chuột phải và chọn Add column

c)

Sửa trực tiếp trong mã lệnh SQL

d)

Sử dụng tùy chọn ALTER TABLE

10.

Lệnh nào dưới đây dùng để tạo trường mới trong bảng bannhac?

a)

Add field

b)

Add column

c)

New field

d)

New column

11.

Để khai báo khóa chính trong bảng bannhac, ta chọn mục nào?

a)

Create new table

b)

Create new column

c)

Create new index

d)

Create new field

12.

Nếu không khai báo khóa chính cho bảng bannhac, điều gì sẽ xảy ra?

a)

Bảng sẽ không thể lưu được

b)

Bảng sẽ không có dữ liệu

c)

Các trường trong bảng sẽ bị xóa

d)

Bảng vẫn lưu bình thường nhưng không có khóa chính

13.

Tại sao cần khai báo khóa UNIQUE cho cặp trường tenBannhac và idNhacsi?

a)

Để tăng tốc độ truy vấn

b)

Để tránh trùng lặp giá trị

c)

Để giảm dung lượng bảng

d)

Để tăng tính bảo mật

14.

Khóa ngoại trong bảng bannhac giúp đảm bảo điều gì?

a)

Dữ liệu trong bảng nhacsi tồn tại

b)

Dữ liệu trong bảng bannhac là duy nhất

c)

Dữ liệu trong bảng bannhac không bị trùng lặp

d)

Liên kết giữa bảng bannhac và bảng nhacsi là hợp lệ

15.

Để khai báo khóa ngoại, ta chọn mục nào sau đây?

a)

Primary Key

b)

Foreign Key

c)

Unique Key

d)

Index Key