wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Cơ sở dữ liệu 2

Total questions: 53

Worksheet time: 27mins

Name
Class
Date
1.

157 - Mục tiêu của phép tách lược đồ quan hệ là:

a)

[c]--Nhằm loại bỏ các dị thường thông tin khi thực hiện các phép lưu trữ.

b)

[a]--Nhằm thực hiện các phép lưu trữ dễ dàng.

2.

mối liên kết giữa các bảng được dựa trên

a)

thuộc tính khóa

b)

ý định ghép các bảng thành một bảng có nhiều thuộc tính hơn

3.

Mức thấp nhất trong kiến trúc của 1 hệ cơ sở dữ liệu là gì?

a)

mức vật lý

b)

mức khái niệm

4.

49 - Mục tiêu của chuẩn hoá dữ liệu là?

a)

[b]--Triệt tiêu mức cao nhất khả năng xuất hiện các dị thường thông tin

b)

[d]--Đảm bảo cho việc lưu trữ dữ liệu

5.

phép chọn được thực hiện sau mệnh đề nào trong Select - from - where

a)

Select

b)

from

6.

243 - Chọn một khẳng định nào sau đây là đúng nhất khi nói về tập tương đương:

a)

[c]--Các phụ thuộc của F được suy dẫn logic từ G và các phụ thuộc của G được suy dẫn logic từ F

b)

[d]--Các phụ thuộc của F cũng là các phụ thuộc của G và ngược lại.

7.

Trong phát biểu Select, mệnh đề where dùng để

a)

Loại bớt một số dòng

b)

loại bớt một số cột

8.

172 - Một quan hệ dạng chuẩn 1NF có thể chuyển đổi về nhóm các quan hệ 3NF bằng cách

a)

[c]--Loại bỏ các phụ thuộc không đầy đủ vào khoá và bắc cầu vào khoá

b)

[d]--Loại bỏ các phụ thuộc đầy đủ vào khoá và bắc cầu vào khoá.

9.

10 - Câu nào sai trong các câu dưới đây?

a)

[d]--Việc xác định khóa phụ thuộc vào quan hệ logic của các dữ liệu chứ không phụ thuộc vào giá trị các dữ liệu

b)

[c]--Trong một bảng có thể có nhiều khóa chính

10.

5 - Tiêu chí nào sau đây thường được dùng để chọn khóa chính?

a)

[a]--Khóa có ít thuộc tính nhất

b)

[d]--Chỉ là khóa có một thuộc tính

11.

phát biểu nào sau đây là đúng khi nói về cây B (B -TREE)

a)

dữ liệu trước khi tổ chức thành cây B không cần xắp xếp vì trong cây, các khóa sẽ được sắp tăng dần trong một nút và theo thứ tự trên dưới, trái phả

b)

dữ liệu trước khi được tổ chức thành cây B phải sắp giảm dần theo khóa

12.

Cho quan hệ r và s. Kết quả bộ giá trị của phép r giao s là:

a)

d. Những bộ giá trị t: sao cho t thuộc r và s

b)

những bộ giá trị t: sao cho t thuộc r

13.

Mục tiêu của phép tách lược độ quan hệ là

a)

Nhằm loại bỏ các dị thường thông tin khi thực hiện các phép lưu trữ

b)

nhằm tối ưu hóa truy vấn

14.

Phát biểu AlTER là

a)

Đổi tên một cột

b)

đổi nội dung một cột

15.

Quan hệ 1NF không thể chấp nhận được trong quá trình tìm kiếm, vì

a)

c. Không đảm bảo tính toàn vẹn dữ liệu

b)

cấu trúc biểu diễn dữ liệu phức tạp

16.

Phát biểu nào dưới đây là đúng nhất khi đề cập đến khái niệm mô hình quan hệ trên tập thuộc tính?

a)

d. là tập con của 1 tích đề các các miền thuộc tính

b)

là dữ liệu được lưu trữ theo 1 quy tắc nào đó

17.

Hệ tiên đề Armstrong cho các phụ thuộc hàm bao gồm các quy tắc

a)

d]--Phản xạ, tăng trưởng, bắc cầu

b)

phản xa, hợp và tách

18.

Cho 2 quan hệ r và s. Kết quả bộ giá trị của phép r hợp s là:

a)

b. những bộ giá trị t: sao cho t thuộc r, hoặc t thuộc s

b)

những bộ giá trị t: sao cho t thuộc s

19.

Cho 2 quan hệ r và s. Điều kiện để thực hiện phép r hợp s là:

a)

c. Thuộc tính của 2 quan hệ r và s phải giống nhau

b)

d.Thuộc tính của 2 quan hệ r và s phải khác nhau

20.

Cho R ={A, B, C} và F ={A -> C, A ->B}

a)

không tồn tại các thuộc tính không khóa

b)

quan hệ trên có dạng chuẩn 2NF

21.

Phát biểu nào là đúng nhất

a)

Các hàng của quan hệ được gọi là bộ hay bản ghi, các cột được gọi là thuộc tính hay trường

b)

Các hàng của quan hệ được gọi là bộ hay trường, các cột được gọi là thuộc tính hay bản ghi

22.

Tiêu chí để lựa chọn hàm băm để xây dựng tệp băm là gì

a)

Lựa chọn hàm băm sao cho sự phân bố bản ghi vào các cụm là tương đối đồng đều

b)

lựa chọn hàm băm sao cho tất cả các cụm đều có số bản ghi lưu trữ bằng hàm

23.
  1. F = { X->Z, XY -> WP, XY -> ZWQ, XZ -> R}

a)

vế trái của 4 có chứa thuộc tính dư thừa

b)

vế trái của 3 có chứa thuộc tính dư thừa

24.

Trong SQL, Ký hiệu "%" là để thay thế cho

a)

1 xâu kí tự

b)

1 ký tự

25.

Có mấy loại độc lập dữ liệu trong kiến trúc 1 hệ cơ sở dữ liệu

a)

2

b)

4

26.

Các phép tính cơ bản trong 1 hệ cơ sở dữ liệu quan hệ là

a)

Phép chèn, phép xóa, phép thay đổi

b)

chép chèn, phép xóa

27.

Chỉ hiển thị khách hàng có số điện thoại của bảng: KH(maK, tenK, phone)

a)

SELECT *from KH where phone is NOT NULL

b)

SELECT *from KH where phone NOT NULL

28.

Trong mô hình cơ sở dữ liệu quan hệ

a)

a. Thứ tự của các cột là không quan trọng

b)

thứ tự các cột là quan trọng

29.
  1. 40. [R1,R2,...,Rn] là phép tách không tổn thất thông tin nếu:

a)

c. Kết quả kết nối tự nhiên các quan hệ chiếu chính là quan hệ gốc

b)

Kết quả kết nối tự nhiên các quan hệ chiếu được chứa trong quan hệ gốc

30.

Mệnh đề tạo bảng có dạng tổng quát như sau:

CREATE TABLE tên_bảng(tên_cột loại_dữ_liệu...)

thứ tự tên cột trong bảng

a)

Thứ tự các tên cột không quan trọng

b)

bắt buộc khóa của bảng phải đứng đầu tiên

31.

Phụ thuộc nào sau đây là phụ thuộc đầy đủ:

a)

(Số thứ tự, mã lớp) -> Họ tên sinh viên

b)

(Mã báo, mã khách hàng) -> giá báo

32.

Khẳng định nào sau đây về CSDL quan hệ à đúng?

a)

a. Cơ sở dữ liệu được xây dựng trên mô hình dữ liệu quan hệ

b)

cơ sở dữ liệu mà giữa các dữ liệu có quan hệ với nhau

33.

Kết quả của phát biểu SELECT được xem là

a)

a. một bộ

b)

b. một quan hệ

34.

Chọn câu trả lời đúng nhất khi nói về cây B

a)

Khóa có giá trị lớn nhất nằm ở khóa bên phải cùng của cây

b)

khóa có giá trị lớn nhất nằm ở gốc của cây

35.

Chọn một khẳng định nào sau đây là đúng nhất khi nói về các phụ thuộc hàm tăng trưởng

a)

d. Có thể mở rộng về trái hoặc cả hai vế phụ thuộc hàm cùng một thuộc tính

b)

không mở rộng về trái và phải

36.

Nếu trong phát biểu SELECT không có mệnh đề WHERE thì

a)

a. Kết quả chứa tất cả các bộ trong bảng truy vấn

b)

kết quả không chứa bộ nào

37.

Chọn câu trả lời đúng khi nói về việc tìm kiếm khóa x trong tệp chỉ số

a)

C. có thể tìm kiếm tuần tự hoặc nhị phân

b)

Chỉ có thể tìm kiếm tuần tự

38.

Mệnh đề tạo bảng có dạng tổng quát như sau:

CREATE TABLE tên_bảng (tên_cột loại_dữ_liệu [not null]...)

trong đó tên_bảng là:

a)

c. Là xâu kí tự bất kì không có kí tự trống và không trùng với từ khóa

b)

d. Là xâu kí tự bất kì có thể có kí tự trống và không trùng với từ khóa

39.

Có mấy phép tính cơ bản trong 1 hệ cơ sở dữ liệu quan hệ?

a)

3

b)

5

40.

243 - Chọn một khẳng định nào sau đây là đúng nhất khi nói về tập tương đương:

a)

[c]--Các phụ thuộc của F được suy dẫn logic từ G và các phụ thuộc của G được suy dẫn logic từ F

b)

[b]--Các phụ thuộc của G là các phụ thuộc của F

41.

Cho 2 quan hệ r và s. Kết quả bộ giá trị của phép r - s là:

a)

Những bộ giá trị t : sao cho t thuộc r và t không thuộc s

b)

những bộ giá trị t : sao cho t thuộc r

42.

Dấu gạch dưới (_)

a)


Đại diện cho cho một kí tự đơn.

b)

Kí hiệu phần trăm (%) ->
Đại diện cho một hoặc nhiều ký tự.

43.

Khi thực hiện phép tìm kiếm khóa x trong tệp băm, phát biểu nào là đúng

a)

B. phải tính toán hàm băm cho khóa x trước khi tìm kiếm và việc tìm kiếm trong 1 cụm được thực hiện tuần tự

b)

C. Việc tìm kiếm trong 1 cụm được thực hiện tuần tự

44.

Đâu là phát biểu đúng nhất khi nói về lý do của sai sót khi thực hiện phép chèn trong CSDL quan hệ?

a)

A. một số giá trị của một số thuộc tính nằm ngoài miền giá trị

b)

B. bộ mới được thêm là không phì hợp với lược đồ quan hệ cho trước

c)

C. giá trị khóa của bộ mới có thể là giá trị của khóa đã cso

d)

Tất cả đáp án đều đúng

45.

Cho quan hệ r gồm tập thuộc tính R, X l là tập con của thuộc tính R. Phép chiếu trên tập X của quan hệ r được định nghĩ như sau:

a)

b)

46.

Quan hệ gồm các thuộc tính mã số, họ tên và địa chỉ ở dạng chuẩn nào

a)

Dạng chuẩn 3NF

b)

Dạng chuẩn 2NF

47.

20.Có mấy chiến lược tối ưu tổng quát

a)

6

b)

5

48.

18.Quan hệ 1 NF không thể chấp nhận trong quá trình tìm kiếm vì ….?

a)

Vì không đảm bảo tính toàn vẹn dữ liệu. Khi thao tác các phép lưu trữ

thường xuất hiện dị thường thông tin. Cấu trúc biểu diễn dữ liệu phức tạp

b)

[d]--Có quá nhiều phụ thuộc hàm trong nó

49.

200 - Khi thực hiện các phép toán trong một biểu thức quan hệ, thứ tự ưu tiên là

a)

Các phép toán 1 ngôi có thứ tự ưu tiên cao hơn so với phép toán hai ngôi

b)

[d]--Phép kết nối được ưu tiên hơn so với phép hợp, phép giao

50.

23.Giá trị các thành phần của khóa có qui định gì?

a)

Không thể nhận giá trị null hay các giá trị không xác định

b)

Có thể nhận giá trị NUL

Không

51.

199 - Hai biểu thức E1 và E2 tương đương với nhau, ký hiệu là E1 = E2 , nếu:

a)

[b]--Chúng biểu diễn cùng một ánh xạ.

b)

[d]--Các quan hệ trong các biểu thức cùng miền xác định

52.

194 - Tối ưu hoá câu hỏi truy vấn dữ liệu là:

a)

[d]--Quá trình biến đổi câu hỏi sao cho chi phí thời gian thực hiện là ít nhất

b)

[c]--Quá trình biến đổi câu hỏi về dạng biểu thức quan hệ.

53.

196 - Tối ưu theo định nghĩa biến đổi một biểu thức đại số quan hệ:

a)

[a]--Cho cùng một kết quả với chi phí thời gian thực hiện và sử dụng bộ nhớ ít hơn.

b)

[d]--Cho cùng một kết quả với chi phí bộ nhớ không nhiều