wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ÔN TẬP CSDL QUAN HỆ

Total questions: 31

Worksheet time: 16mins

Name
Class
Date
1.

Hệ QTCSDL đùng để……..CSDL quan hệ gọi là hệ QTCSDL quan hệ

a)

Tạo lập và cập nhật

b)

Thao tác trên

c)

Tạo lập , cập nhật, và khai thác

d)

Cập nhật và khai thác

2.

Cho bảng trên, với nội qui thư viện là mỗi bạn đọc trong một ngày chỉ được mượn một cuốn sách nào đó không quá 1 lần. Phương án chọn khóa nào đúng?

a)

B) Khoá = {Số thẻ , Mã số sách , Ngày mượn, Ngày trả}

b)

B) Khoá = {Số thẻ , Mã số sách , Ngày mượn}

c)

B) Khoá = {Số thẻ , Mã số sách}

d)

B) Khoá = {Số thẻ}

3.

Trong cơ sở dữ liệu quan hệ “bảng” được gọi là ?

a)

Đối tượng

b)

Quan hệ

c)

Table

d)

Đặc trưng

4.

Cho bảng dữ liệu trên:

Bảng trên không là một quan hệ trong hệ CSDL quan hệ, vì:

a)

Có bản ghi chưa đủ các giá trị thuộc tính

b)

Độ rộng các cột không bằng nhau

c)

Có hai bản ghi có cùng giá trị thuộc tính số thẻ là TV02

d)

Một thuộc tính có đa trị

5.

Có mấy đặc trưng chính của một quan hệ trong hệ CSDL quan hệ?

a)

2

b)

3

c)

4

d)

5

6.

Khẳng định nào sau đây là đúng khi nói về khóa?

a)

Khóa chỉ là một thuộc tính trong bảng được chọn làm khóa.

b)

Khóa phải là các trường STT.

c)

Khóa là tập hợp tất cả các thuộc tính vừa đủ để phân biệt được các cá thể.

d)

Khóa là tập hợp tất cả các thuộc tính trong bảng để phân biệt được các cá thể.

7.

Thay đổi giá trị một thuộc tính của bộ gọi là thao tác gì trong CSDL quan hệ

a)

Kết xuất báo cáo

b)

Chỉnh sửa dữ liệu

c)

Tạo bảng

d)

Cập nhật cấu trúc

8.

Câu nào là đúng. Sau khi tạo cấu trúc cho bảng thì:

a)

không thể sửa lại cấu trúc

b)

phải nhập dữ liệu ngay

c)

có thể lưu lại cấu trúc và nhập dữ liệu sau

d)

Phải nhập trước khi tạo liên kết

9.

Thao tác nào sau đây không là khai thác CSDL quan hệ?

a)

Chỉnh sửa dữ liệu

b)

Kết xuất báo cáo

c)

Xem dữ liệu

d)

Tạo các truy vấn

10.

Việc đầu tiên để tạo lập một CSDL quan hệ là:

a)

Tạo ra một hay nhiều biểu mẫu

b)

Tạo ra một hay nhiều báo cáo

c)

Tạo ra một hay nhiều mẫu hỏi

d)

Tạo ra một hay nhiều bảng

11.

Thao tác khai báo cấu trúc bảng bao gồm:

a)

Khai báo kích thước của trường

b)

Tạo liên kết giữa các bảng

c)

Đặt tên các trường và chỉ định kiểu dữ liệu cho mỗi trường

d)

chỉ định kiểu dữ liệu

12.

Chỉnh sửa dữ liệu là:

a)

Xoá một số quan hệ

b)

Xoá giá trị của một vài thuộc tính của một bộ

c)

Thay đổi các giá trị của một vài thuộc tính của một bộ

d)

Xoá một số thuộc tính

13.

Truy vấn cơ sở dữ liệu là gì?

a)

Là một đối tượng có khả năng thu thập thông tin từ nhiều bảng trong một CSDL quan hệ

b)

Là một dạng bộ lọc

c)

Là một dạng bộ lọc, có khả năng thu thập thông tin từ nhiều bảng trong một CSDL quan hệ

d)

Là yêu cầu máy thực hiện lệnh gì đó

14.

Chức năng chính của biểu mẫu (Form) là:

a)

Tạo báo cáo thống kê số liệu

b)

Hiển thị và cập nhật dữ liệu

c)

Thực hiện các thao tác thông qua các nút lệnh

d)

Tạo truy vấn lọc dữ liệu

15.

Khi nhập dữ liệu cho bảng, trường khóa chính phải tuân thủ qui định nào

a)

Giá trị nhập vào có thể trùng nhau

b)

Giá trị của mọi bộ tại khóa chính không được để trống

c)

Giá trị tại khóa chính phải chọn kiểu Text

d)

Giá trị tại khóa chính kiểu Auto Number thì nhập số liên tiếp

16.

Đặc điểm nào sau đây không là đặc trưng của một quan hệ trong hệ CSDL quan hệ?

a)

Các bộ là phân biệt và thứ tự các bộ là không quan trọng.

b)

Quan hệ không có thuộc tính đa trị hay phức hợp

c)

Mỗi thuộc tính có một tên phân biệt và thứ tự các thuộc tính là không quan trọng.

d)

Tên của các quan hệ có thể trùng nhau

17.

Khẳng định nào là đúng nhất khi nói về khoá?

a)

Khoá là tập hợp tất cả các thuộc tính trong bảng đủ để phân biệt được các cá thể

b)

Khoá là tập hợp tất cả các thuộc tính kiểu Text của bảng

c)

Khoá chỉ là một thuộc tính trong bảng được chọn làm khoá

d)

Khoá phải là trường Số thứ tự

18.

Trong mô hình quan hệ, về mặt cấu trúc thì dữ liệu được thể hiện trong các:

a)

Bảng (Table)

b)

Báo cáo (Report)

c)

Mẫu hỏi (Query)

d)

Biểu mẫu (Form)

19.

Mô hình phổ biến để xây dựng CSDL quan hệ là:

a)

Mô hình phân cấp

b)

Mô hình dữ liệu quan hệ

c)

Mô hình hướng đối tượng

d)

Mô hình cơ sỡ quan hệ

20.

Các khái niệm dùng để mô tả các yếu tố nào sẽ tạo thành mô hình dữ liệu quan hệ?

a)

Cấu trúc dữ liệu

b)

Các ràng buộc dữ liệu

c)

Các thao tác, phép toán trên dữ liệu

d)

Tất cả câu trên

21.

Thuật ngữ “bộ” dùng trong hệ CSDL quan hệ là để chỉ đối tượng:

a)

Kiểu dữ liệu của một thuộc tính

b)

Bảng

c)

Hàng

d)

Cột

22.

Trường hợp nào không phải thao tác cập nhật dữ liệu?

a)

Nhập thêm một hồ sơ bệnh nhân mới

b)

Sửa thông tin của học sinh

c)

Xóa bỏ thông tin của nhân viên nghỉ công tác

d)

Xóa bỏ trường Mô tả hàng trong bảng HANG

23.

Thao tác nào sau đây không là khai thác CSDL quan hệ?

a)

Sắp xếp thứ tự các thuộc tính của Quan hệ

b)

Truy vấn dữ liệu từ các Quan hệ

c)

Kết xuất báo cáo từ quan hệ MATHANG

d)

Xem dữ liệu trong quan hệ HOCSINH

24.

Sau khi thiết lập tính toàn vẹn trong liên kết giữa các bảng, khi cập nhật dữ liệu trong CSDL quan hệ thì…

a)

Phải nhập dữ liệu cho bảng tham chiếu trước, bảng chính sau

b)

Phải nhập dữ liệu cho bảng chính trước, bảng tham chiếu sau

c)

Không bắt buộc, có thể nhập cho bảng tùy ý

d)

Phải nhập dữ liệu cho bảng có ít thông tin trước

25.

Thao tác nào không phải một bước trong khai báo cấu trúc bảng

a)

Nhập tên trường dữ liệu

b)

Tạo liên kết giữa các bảng

c)

Chọn kiểu dữ liệu cho trường

d)

Khai báo kích thước của trường

26.

Việc đầu tiên để tạo lập một CSDL quan hệ là:

a)

Tạo cấu trúc bảng

b)

Tạo biểu mẫu để nhập dữ liệu

c)

Tạo báo cáo để kết xuất dữ liệu

d)

Tạo truy vấn dữ liệu

27.

Trong quá trình tạo cấu trúc của một bảng, khi tạo một trường, việc nào sau đây không nhất thiết phải thực hiện?

a)

Đặt tên, các tên của các trường cần phân biệt

b)

Chọn kiểu dữ liệu

c)

Mô tả nội dung cho trường

d)

Khai báo các thuộc tính của trường

28.

Cho các thao tác sau:

B1: Tạo bảng

B2: Đặt tên và lưu cấu trúc

B3: Chọn khóa chính cho bảng

B4: Tạo liên kết giữa các bảng

Khi tạo lập CSDL quan hệ ta thực hiện lần lượt các bước sau:

a)

B1-B3-B4-B2

b)

B2-B1-B2-B4

c)

B1-B3-B2-B4

d)

B1-B2-B3-B4

29.

Hai bảng trong một CSDL quan hệ được liên kết với nhau bởi các khóa. Điều khẳng định nào sau đây là sai?

a)

Các khóa liên kết phải là khóa chính của mỗi bảng

b)

Trong các khóa liên kết phải có ít nhất một khóa là khóa chính ở một bảng nào đó

c)

Trong các khóa liên kết có thể không có khóa chính nào tham gia

d)

Khóa liên kết ở hai bảng có thể khác kiểu dữ liệu

30.

Quan sát bảng dữ liệu sau và chọn lí giải đúng. Các lí giải sau cho rằng bảng đó không phải là một quan hệ là vì

a)

Tên các thuộc tính bằng chữ Việt

b)

Có một cột thuộc tính là phức hợp

c)

Không có thuộc tính tên người mượn

d)

Số bản ghi quá ít

31.

Trong bảng sau đây, mỗi học sinh chỉ có một mã số (Mahs), các mã số khác nhau. Phương án chọn khoá nào sau đây là hợp lí?

a)

Khoá = {Mahs}

b)

Khoá = {HoTen, Ngaysinh}

c)

Khoá = {HoTen, Ngaysinh, Lop}

d)

Khoá = {Mahs, Diachi}