wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

F-Bai2. Lớp 11. CSDL quan hệ và khóa chính

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

Trong CSDL quan hệ, dữ liệu được tổ chức dưới dạng gì?

a)

Hộp thoại

b)

Bảng

c)

Tệp văn bản

d)

Sơ đồ khối

2.

Mỗi hàng trong bảng của CSDL quan hệ được gọi là:

a)

Trường

b)

Bản ghi

c)

Khóa

d)

Bảng con

3.

Mỗi cột trong bảng được gọi là một thuộc tính hay còn được gọi là một

a)

trường

b)

tệp

c)

khóa

d)

mệnh đề

4.

Cập nhật dữ liệu trong bảng gồm các thao tác:

a)

In, sao chép, xóa tệp

b)

Thêm, sửa, xóa dữ liệu

c)

Chỉ thêm dữ liệu mới

d)

Chỉ sửa dữ liệu

5.

Khóa chính (Primary Key) là trường có dữ liệu

a)

trùng nhau

b)

duy nhất trong bảng

c)

ngắn nhất trong bảng

d)

dài nhất trong bảng

6.

“Mã định danh” có thể được chọn làm khóa chính vì

a)

dữ liệu ai cũng có thể nhập giống nhau

b)

nó có giá trị duy nhất cho mỗi học sinh

c)

dễ gõ trên bàn phím

d)

luôn là số

7.

Trong một bảng không thể có hai bản ghi giống nhau hoàn toàn vì

a)

phần mềm không cho phép

b)

sẽ làm mất tính toàn vẹn dữ liệu

c)

tốn bộ nhớ

d)

bảng không đủ chỗ

8.

Một tập hợp trường được coi là khóa nếu:

a)

Tất cả giá trị trong tập đều giống nhau

b)

Giá trị của chúng xác định duy nhất một bản ghi

c)

Có ít nhất 3 trường

d)

Trường đầu tiên phải là kiểu số

9.

Truy vấn CSDL có mục đích chính là:

a)

Tạo bảng mới, xóa dữ liệu cũ, sao lưu CSDL

b)

Tìm kiếm và rút trích thông tin cần thiết

c)

Xóa dữ liệu cũ

d)

Sao lưu CSDL

10.

Trong Microsoft Access, để đặt khóa chính ta chọn:

a)

Save

b)

View

c)

Primary Key

d)

Table Design

11.

Nếu trong bảng HỌC SINH có hai học sinh trùng Mã định danh nhưng khác họ tên, điều gì xảy ra?

a)

Bảng vẫn hoạt động bình thường

b)

Vi phạm ràng buộc khóa

c)

Tự động xóa bản ghi trùng

d)

Tự động sửa lại dữ liệu

12.

Bạn muốn tìm những học sinh có địa chỉ “TP Sơn La”. Đây là loại thao tác nào?

a)

Tạo lập

b)

Cập nhật

c)

Truy vấn

d)

Mã hóa

13.

Trong bảng NHÂN VIÊN, trường “Họ và tên” không thể làm khóa chính vì:

a)

Có thể có hai người trùng họ tên

b)

Vì không phải số

c)

Vì không có ý nghĩa

d)

Vì phần mềm không cho phép

14.

Một bảng có khóa gồm hai trường (Họ và tên, Ngày sinh). Điều này có nghĩa là:

a)

Hai trường này luôn khác nhau

b)

Tổ hợp hai giá trị này xác định duy nhất một bản ghi

c)

Hai trường này phải là văn bản

d)

Phải bỏ các trường còn lại

15.

Khi nhập hai bản ghi giống nhau hoàn toàn vào bảng có khóa chính, Access sẽ:

a)

Báo lỗi và không cho lưu

b)

Tự động sửa dữ liệu

c)

Tự động thêm số phía sau

d)

Lưu cả hai

16.

Một bảng NHÂN VIÊN có khóa chính là CCCD. Khi nhập dữ liệu, nhân viên nhập nhầm 2 bản ghi có cùng CCCD nhưng khác họ tên. Hệ quả nghiêm trọng nhất có thể xảy ra là gì?

a)

Nhân viên không thể sửa lỗi

b)

Quyết định quản lý sai lệch do dữ liệu không duy nhất

c)

Phần mềm bị treo

d)

Mất toàn bộ bảng

17.

Trưởng yêu cầu thêm thuộc tính “Email phụ huynh” cho bảng HỌC SINH mà không làm mất dữ liệu cũ. Bạn phải thực hiện thao tác nào?

a)

Tạo bảng mới

b)

Thêm trường mới vào cấu trúc bảng hiện tại

c)

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

d)

Thêm vào cuối mỗi bản ghi dưới dạng ghi chú

18.

Bạn muốn đảm bảo rằng không học sinh nào có điểm Tin học < 0 hoặc > 10. Đây là loại ràng buộc gì?

a)

Khóa chính

b)

Toàn vẹn miền giá trị

c)

Duy nhất

d)

Dữ liệu văn bản

19.

Trong một công ty, bảng NHÂN VIÊN ban đầu chọn STT làm khóa chính. Tuy nhiên, khi nhân viên bị xóa dòng STT không còn liên tục. Giải pháp tối ưu nhất là:

a)

Dùng lại STT và bỏ qua lỗi

b)

Chuyển khóa chính sang trường CCCD hoặc MaNV

c)

Không dùng khóa chính nữa

20.

Bạn phải nhập nhiều bản ghi sách vào bảng SÁCH, nhưng một số trường bị trùng Mã sách (khóa chính). Bạn nên xử lý thế nào để đảm bảo toàn vẹn dữ liệu?

a)

Bỏ qua cảnh báo và lưu lại

b)

Thay đổi cấu trúc bảng để bỏ khóa chính

c)

Sửa lại Mã sách sao cho mỗi bản ghi là duy nhất

d)

Nhập lại tất cả dữ liệu từ đầu

21.

Một công ty sử dụng bảng NHÂN VIÊN với khóa chính là (Họ tên, Ngày sinh). Tuy nhiên, công ty tuyển dụng hai người trùng hoàn toàn Họ tên và Ngày sinh. Cách khắc phục tối ưu nhất là gì?

a)

Xóa một trong hai người vì hệ thống không lưu được

b)

Thêm một trường mới như MÃNV làm khóa chính

c)

Chọn trường Giới tính thay thế cho Ngày sinh

d)

Chuyển khóa chính sang trường BHYT

22.

Khi nhập liệu vào bảng SÁCH, bạn phát hiện việc tìm kiếm bằng Tên sách rất chậm vì có quá nhiều bản ghi trùng hoặc gần giống nhau. Để tối ưu hóa việc truy vấn, giải pháp phù hợp nhất là gì?

a)

Bỏ tìm kiếm theo Tên sách

b)

Gộp tất cả sách trùng tên vào một bản ghi

c)

Tạo chỉ mục (Index) cho trường Tên sách

d)

Chọn sắp xếp theo Mã sách để tăng tốc độ tìm kiếm

23.

Trong bảng HỌC SINH, trường "Đoàn viên" chỉ nhận hai giá trị hợp lệ: ✓ hoặc ✗. Để đảm bảo không nhập sai, cần áp dụng ràng buộc nào?

a)

Ràng buộc khóa

b)

Ràng buộc toàn vẹn miền giá trị

c)

Ràng buộc duy nhất

d)

Ràng buộc khóa chính phụ

24.

Thư viện muốn thống kê xem có bao nhiêu quyển sách về môn Tin học. Đây là hoạt động gì trong khai thác thông tin?

a)

Tạo lập hồ sơ

b)

Cập nhật dữ liệu

c)

Thống kê dữ liệu

d)

Sao lưu dữ liệu

25.

Để tạo một CSDL mới trong Access, bước đầu tiên kích vào biểu tượng Access để khởi động phần mềm sau đó chọn

a)

Blank desktop

b)

Blank database

c)

Database

d)

Create database