wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

BÀI LUYỆN TẬP OLM - MÔN TIN HỌC LỚP 11

Total questions: 23

Worksheet time: 12mins

Name
Class
Date
1.

Trường dữ liệu nào sau đây nên được sử dụng là khóa chính của bảng?

a)

A. STT.

b)

B. Giới tính.

c)

C. Họ và tên.

d)

D. CCCD.

2.

Phát biểu nào sau đây về khóa là đúng?

a)

Các trường xác định trong bảng.

b)

Một trường duy nhất trong bảng.

c)

Một bản ghi cố định trong bảng.

d)

Giá trị tồn tại duy nhất trong bảng.

3.

Một trường được coi là khóa nếu thỏa mãn điều kiện nào sau đây?

a)

Mỗi bộ là cùng kiểu giá trị với nhau.

b)

Mỗi bộ là ghép bởi một hay nhiều trường.

c)

Mỗi bộ là giá trị duy nhất trong trường.

d)

Mỗi bộ là giá trị có trong một trường khác.

4.

Loại khóa nào sau đây được sử dụng để xác định mỗi bản ghi trong bảng dữ liệu?

a)

Khóa đóng.

b)

Khóa ngoài.

c)

Khóa chính.

d)

Khóa liên kết.

5.

Trường dữ liệu nào sau đây nên được lựa chọn làm khóa chính?

a)

Tên sinh viên, STT.

b)

Tên sinh viên, Lớp.

c)

Mã sinh viên, STT.

d)

Mã sinh viên, Điểm.

6.

Các bảng dữ liệu liên kết thông qua loại khóa nào sau đây?

a)

Khóa toàn vẹn.

b)

Khóa liên kết.

c)

Khóa chính.

d)

Khóa ngoài.

7.

Cho cơ sở dữ liệu quản lí sinh viên của một trường đại học gồm các bảng dữ liệu sau: Dưới đây là một số phát biểu của học sinh về CSDL. Hãy xác định các phát biểu sau là Đúng hay Sai.

a)

a) Đúng

b)

b) Đúng

c)

c) Sai

8.

Trường Mã khoa trong bảng Sinh viên khoa không thể bị trùng lặp.

a)

Đúng

b)

Sai

9.

Nhân viên có mã "HB145" có chức vụ là Giám đốc.

a)

Đúng

b)

Sai

10.

Có thể sử dụng tenNV làm khóa chính.

a)

Đúng

b)

Sai

11.

Khóa chính của bảng Nhânvien là ghép cặp của trường tenNhanvien và STT.

a)

Đúng

b)

Sai

12.

MãCV trong bảng Lamviec có thể bị trùng lặp.

a)

Đúng

b)

Sai

13.

Loại khóa nào sau đây là khóa của bảng A nhưng đồng thời cũng là khóa của bảng B?

a)

Khóa chính.

b)

Khóa ngoài.

c)

Khóa liên kết.

d)

Khóa toàn vẹn.

14.

Tất cả các bảng dữ liệu đều phải có khóa ngoài.

a)

Đúng

b)

Sai

15.

Cột nào sau đây được dùng để làm khóa chính cho bảng?

a)

maSV.

b)

ngaysinh.

c)

diachi.

d)

tenSV.

16.

Một phát biểu SAI về đặc điểm của khóa ngoại là

a)

A. một bảng có thể không có khóa ngoài.

b)

B. một loại khóa dùng để kết nối các bảng.

c)

C. xác định số lượng cột dữ liệu trong bảng.

d)

D. thể hiện sự ràng buộc giữa các bảng.

17.

Một phát biểu đúng về đặc điểm của khóa chính là

a)

một loại khóa tham chiếu đến bộ khác.

b)

một bảng có thể không có khóa chính.

c)

thể hiện mức liên kết giữa các bảng.

d)

xác định mỗi bộ trong bảng là độc lập.

18.

Một phát biểu đúng về đặc điểm của khóa chính là

a)

thể hiện mức độc lập giữa các bảng.

b)

mỗi giá trị trong khóa không trùng lặp.

c)

một loại khóa tham chiếu đến bộ khác.

d)

không cần được thiết đặt trong bảng.

19.

Một phát biểu SAI về đặc điểm của khóa chính là

a)

xác định mỗi bộ trong bảng là độc lập.

b)

một bảng bắt buộc phải có khóa chính.

c)

loại khóa được tham chiếu từ bộ khác.

d)

thể hiện mức liên kết giữa các bảng.

20.

Loại kết nối nào sau đây được dùng khi thực hiện truy vấn giữa hai bảng dữ liệu A và B?

a)

Mọi hàng thuộc A và mọi hàng thuộc B.

b)

Một hàng thuộc A và một hàng thuộc B.

c)

Khóa chính của A và khóa ngoài của B.

d)

Khóa ngoài của A và khóa ngoài của B.

21.

Điều nào sau đây KHÔNG được xảy ra khi thiết kế cơ sở dữ liệu quan hệ?

a)

Tồn tại duy nhất một trường là khóa ngoài.

b)

Một khóa ngoài có thể chấp nhận giá trị rỗng.

c)

Một khóa ngoài là một phần của khóa chính.

d)

Một khóa chính có thể gồm nhiều trường.

22.

Có thể tồn tại nhiều khoá ngoài trong một bảng nhưng khoá chính chỉ có 1 duy nhất. Một số bảng đặc biệt sử dụng nhiều hơn một trường làm khoá chính, trong đó có một phần là khoá ngoài hoặc các trường chính là khoá ngoài. Câu 19. Một trường được chỉ định làm khoá chính nếu giá trị mỗi bộ của nó là

a)

A. khác kiểu.

b)

B. giống nhau.

c)

C. có thể rỗng.

d)

D. khác nhau.

23.

Có thể tồn tại nhiều khoá ngoài trong một bảng nhưng khoá chính chỉ có 1 duy nhất. Một số bảng đặc biệt sử dụng nhiều hơn một trường làm khoá chính, trong đó có một phần là khoá ngoài hoặc các trường chính là khoá ngoài. Từ khoá nào sau đây dùng để xác định hai khoá kết nối bảng?

a)

A. WHERE

b)

B. JOIN

c)

C. SELECT

d)

D. UNION