wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

tingk2

Total questions: 63

Worksheet time: 11mins

Name
Class
Date
1.

. Sau khi chọn một trường để chỉ định là khóa chính của bảng trong mô hình dữ liệu quan hệ, ta thực hiện thao tác nào sau đây?

a)

A. Chuột phải → Primary key

b)

B. Nháy nút open

c)

C. Click vào nút design

d)

D. Click vào nút new

2.

Hãy chọn câu trả lời đúng. Có các câu trả lời dưới đây cho câu hỏi : “Sau khi thực hiện một vài phép truy vấn, CSDL sẽ như thế nào?”

a)

A. CSDL vẫn giữ nguyên, không thay đổi

b)

B. Thông tin rút ra được sau khi truy vấn không còn được lưu trong CSDL

c)

C. CSDL chỉ còn chứa các thông tin tìm được sau khi truy vấn

d)

D. CSDL chỉ còn phần còn lại không thỏa mãn điều kiện của truy vấn.

3.

Về mặt cấu trúc, mô hình dữ liệu quan hệ được thể hiện trong đối tượng nào sau đây?

a)

các bảng.

b)

các biểu mẫu.

c)

các biểu mẫu.

d)

một cột (một thuộc tính) trong bảng.

4.

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

a)

cột

b)

hàng

c)

bảng

d)

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

5.

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

a)

Hàng

b)

Bảng

c)

. Cột

d)

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

6.

. Danh sách của mỗi phòng thi gồm có các trường: STT, Họ tên học sinh, Số báo danh, phòng thi. Ta chọn khoá chính là:

a)

STT

b)

Số báo danh

c)

Phòng thi

d)

Họ tên học sinh

7.

Xét về mặt vật lý, các mô hình dữ liệu được lưu trữ ở đâu?

a)

Bộ nhớ trong

b)

Cả bộ nhớ trong và bộ nhớ ngoài

c)

Bộ nhớ ngoài

d)

. Lưu trữ trên mạng Internet

8.

. Câu nào sau đây là SAI khi nói về dữ liệu?

a)

A.Không thể xem được dữ liệu.

b)

B. Có thể dùng công cụ lọc dữ liệu để xem một tập con các bản ghi hoặc một số trường trong một bảng.

c)

C. Các hệ quản trị CSDL quan hệ cho phép tạo ra các biểu mẫu để xem các bản ghi.

d)

D. Có thể xem toàn bộ dữ liệu của bảng.

9.

. Chọn câu trả lời đúng nhất? Mô hình dữ liệu quan hệ được E. F. Codd đề xuất năm nào?

a)

1975

b)

1970

c)

2000

d)

1995

10.

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)

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

b)

C. Đặt kích thước

c)

B.Chọn kiểu dữ liệu

d)

D. Mô tả nội dung

11.

.Về mặt khung nhìn, Mô hình dữ liệu quan hệ có thể xây dựng phân cấp cho mấy đối tượng (người sử dụng)?

a)

A. Nhiều đối tượng khác nhau.

b)

C. Hai đối tượng.

c)

B. Một đối tượng.

d)

D. Không đối tượng nào.

12.

. Sau khi tạo cấu trúc cho bảng thì:

a)

A. Không thể sửa lại cấu trúc.

b)

B. Phải nhập dữ liệu ngay.

c)

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

d)

D. Khi tạo cấu trúc cho bảng xong thì phải cập nhật dữ liệu vì cấu trúc của bảng không thể sửa đổi.

13.

Giả sử một bảng có 2 trường SOBH (số bảo hiểm) và HOTEN (họ tên) thì nên chọn trường SOBH làm khoá chính hơn vì:

a)

A. Trường SOBH là duy nhất, trong khi đó trường HOTEN không phải là duy nhất.

b)

B. Trường SOBH là kiểu số, trong khi đó trường HOTEN không phải là kiểu số.

c)

C. Trường SOBH đứng trước trường HOTEN.

d)

D. Trường SOBH là trường ngắn hơn.

14.

Trong CSDL, tên một học sinh trong trường "Họ Tên" được chỉnh sửa từ "Quan" thành "Quang". Kích thước của CSDL này thay đổi thế nào khi lưu trữ?

a)

Tăng 1 byte

b)

Tăng 2 byte

c)

. Không thay đổi

d)

Giảm 1 byte.

15.

Khai thác CSDL quan hệ có thể là:

a)

A. Tạo bảng, chỉ định khóa chính, tạo liên kết

b)

B. Đặt tên trường, chọn kiểu dữ liệu, định tính chất trường

c)

C. Thêm, sửa, xóa bản ghi

d)

D. Sắp xếp, truy vấn, xem dữ liệu, kết xuất báo cáo

16.

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

a)

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

b)

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

c)

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

d)

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

17.

Cho các thuộc tính lần lượt như sau: [mã số], [tên hàng], [giá thành], [số lượng]

a)

A. currency, number, text, autonumber

b)

B.autonumber, text, number, currency

c)

C. number, text, currency, autonumber

d)

D. autonumber, text, currency, number

18.

2. Cơ sở dữ liệu quan hệ là gì?

a)

A. Là một cơ sở dữ liệu phi quan hệ

b)

B. Là một cơ sở dữ liệu được thiết kế dựa trên mô hình quan hệ

c)

C. Là một cơ sở dữ liệu được thiết kế dựa trên mô hình hướng đối tượng

d)

D. Là một cơ sở dữ liệu dựa trên mô hình bản ghi

19.

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

a)

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 bộ.

b)

B. Khoá là một tập thuộc tính (có thể chỉ có 1 thuộc tính) vừa đủ để phân biệt được các bộ.

c)

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

d)

D. Khoá phải là các trường STT.

20.

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

a)

A. Hệ quản trị CSDL quan hệ có công cụ để kiểm soát sự ràng buộc dữ liệu được nhập vào.

b)

B. Không thể xóa được vĩnh viễn một bộ của bảng dữ liệu.

c)

C. Hệ quản trị CSDL quan hệ cho phép nhập dữ liệu trực tiếp trong bảng hoặc nhập thông qua biểu mẫu.

d)

D. Hệ quản trị CSDL có thể tự động chọn khóa.

21.

Thuật ngữ “thuộc tính” 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.

Trong cơ sở dữ liệu quan hệ, khóa chính của một bảng được sử dụng để làm gì?

a)

A. Làm cho bảng trở nên duy nhất.

b)

C. Liên kết các bảng với nhau

c)

B. Làm cho bảng chứa các giá trị duy nhất

d)

D. Xác định quyền truy cập của người dùng

23.

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

a)

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

b)

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

c)

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

d)

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

24.

Tạo bảng trong CSDL quan hệ nhằm mục đích nào dưới đây?

a)

A. Khai báo cấu trúc để lưu trữ dữ liệu.

b)

C. Tạo ra một khuôn mẫu để trình bày và in ấn dữ liệu.

c)

B. Xác định các đối tượng của tổ chức.

d)

D. Tạo ra giao diện thuận tiện để nhập dữ liệu

25.

Thuật ngữ “miền” 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

26.

Trong một CSDL quan hệ có thể có:

a)

A. Hai quan hệ cùng tên

b)

C. Các thuộc tính cùng tên ở nhiều quan hệ khác nhau

c)

B. Hai bộ giống khóa chính

d)

D. Thuộc tính đa trị hay phức hợp

27.

Trong các mô hình dữ liệu được mô tả sau đây, mô hình nào là mô hình dữ liệu quan hệ?

a)

A. các bản ghi được sắp xếp theo câu trúc từ trên xuống theo dạng cây.

b)

B. một bản ghi bất kì có thể được kết nối với một số bất kì các bản ghi khác ( như sự liên kết giữa các địa chỉ trên mạng).

c)

C. dữ liệu được biểu diễn dưới dạng các bảng gồm các bản ghi. Mỗi bản ghi có cùng các thuộc tính là một hàng của bảng. Giữa các bảng có liên kết.

d)

D. các dữ liệu và thao tác trên dữ liệu được gói trong một cấu trúc chung gọi là cấu trúc của lớp đối tượng.

28.

Ý nào sau đây KHÔNG là một trong các đặc trưng của một quan hệ trong hệ CSDL quan hệ?

a)

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

b)

B. Không tiết lộ nội dung dữ liệu cũng như chương trình xử lý.

c)

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

d)

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

29.

Khẳng định nào đúng khi nhận xét về các đặc trưng quan trọng nhất của một quan hệ (một bảng)?

a)

A. mỗi quan hệ có một tên phân biệt.

b)

B. quan hệ không có thuộc tính phức hợp hoặc đa trị.

c)

C. các bản ghi là phân biệt.

d)

D. không thể nói đặc trưng nào quan trọng nhất vì tất cả các đặc tính trên đều góp phần hình thành một quan hệ trong quan hệ CSDL quan hệ.

30.

Khi lưu trữ CSDL trong mô hình dữ liệu, thiết bị nào thường được lựa chọn để lưu trữ?

a)

. Đĩa cứng

b)

Đĩa mềm

c)

Đĩa CD

d)

USB

31.

Việc xác định khóa phụ thuộc vào:

a)

A. giá trị các dữ liệu

b)

C. quan hệ logic của các dữ liệu

c)

B. phụ thuộc vào thời gian

d)

D. các hàng của bảng

32.

Trong mô hình dữ liệu quan hệ, truy vấn dữ liệu KHÔNG giúp thực hiện công việc nào dưới đây?

a)

A. Sắp xếp các bản ghi.

b)

B. Chọn các bản ghi thỏa mãn điều kiện cho trước.

c)

C. Chọn các trường để hiển thị, thực hiện tính toán, tính tổng điểm, tổng.

d)

D. Định dạng theo mẫu và in dữ liệu.

33.

Chọn câu trả lời đúng? Trong những năm gần đây, mô hình dữ liệu thường…

a)

A. không dùng

b)

C. dùng rất phổ biến

c)

B. ít dùng

d)

D. dùng nhiều vào những năm 1950

34.

Chọn câu trả lời đúng nhất? Khi xây dựng mô hình dữ liệu cần có sự tham gia của…

a)

A. Một người

b)

C. Ba người

c)

B. Hai người

d)

D. Nhiều người

35.

Liên kết giữa các bảng được xác lập dựa trên:

a)

A. Thuộc tính khóa

b)

C. Tên trường

c)

B. Địa chỉ của các bảng

d)

D. Thuộc tính của các trường được chọn (không nhất thiết phải là khóa)

36.

Mô hình nào dưới đây là mô hình phổ biến để xây dựng CSDL quan hệ?

a)

A. Mô hình phân cấp.

b)

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

c)

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

d)

D. Mô hình dữ liệu phân tán.

37.

Phát biểu nào sau đây là SAI?

a)

A. Một bảng có thể liên kết với nhiều bảng trong CSDL quan hệ.

b)

B. Nhờ liên kết giữa các bảng, ta tập hợp được thông tin từ nhiều bảng trong CSDL quan hệ.

c)

C. CSDL tổ chức tốt là CSDL có ít bảng.

d)

D. Trong mỗi bảng của CSDL quan hệ có thể có rất nhiều bản ghi.

38.

Giả sử một quan hệ đã có dữ liệu, thao tác nào dưới đây có thể làm thay đổi dữ liệu quan hệ?

a)

A. Xóa một thuộc tính.

b)

B. Truy vấn CSDL.

c)

C. Xem dữ liệu.

d)

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

39.

Các phát biểu nào dưới đây SAI?

a)

A. Mối liên kết giữa các quan hệ được xác lập trên thuộc tính khóa.

b)

B. Hai quan hệ có các thuộc tính với tên giống nhau mới xác lập được liên kết.

c)

D. Khóa chính là dùng để phân biệt giữa các bản ghi với nhau

d)

C. Trong một quan hệ không thể có nhiều khóa chính.

40.

Xét về mặt cấu trúc, thuộc tính - trường (Field) trong mô hình dữ liệu quan hệ được hiểu là…

a)

A. Cột của bảng

b)

B. Hàng của bảng

c)

C. Tính chất của trường

d)

D. Mô tả trường

41.

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 Khi tạo lập CSDL quan hệ ta thực hiện lần lượt các bước sau:

a)

A. B1-B3-B4-B2

b)

C. B1-B3-B2-B4

c)

B. B2-B1-B2-B4

d)

D. B1-B2-B3-B4

42.

Chọn câu trả lời SAI? Các bảng trong mô hình dữ liệu, khi lựa chọn thông tin được đưa vào ta cần quan tâm:

a)

A. Mối quan hệ giữa các thuộc tính

b)

C. Thuộc tính nào mang tính ràng buộc

c)

B. Số thuộc tính cần đưa vào

d)

D. Cho càng nhiều thuộc tính càng tốt

43.

Sau khi tạo liên kết giữa các bảng trong mô hình dữ liệu quan hệ, có thể thực hiện công việc nào dưới đây?

a)

A. Tổng hợp dữ liệu chỉ từ 1 bảng

b)

C. Tổng hợp dữ liệu chỉ từ 3 bảng

c)

B. Tổng hợp dữ liệu chỉ từ 2 bảng

d)

D. Tổng hợp dữ liệu từ nhiều bảng

44.

Thông thường hệ QTCSDL cung cấp nhiều cách xem dữ liệu:

a)

A. Xem toàn bộ bảng, xem từng bản ghi.

b)

C. Xem một phần bản ghi.

c)

B. Xem toàn bộ bảng, xem một tập con các bản ghi hoặc một số trường trong một bảng

d)

D. Xem toàn bộ bảng, xem từng bản ghi, xem một tập con các bản ghi hoặc một số trường trong một bảng

45.

Chọn câu trả lời đúng nhất? Trong mô hình dữ liệu quan hệ, khi lưu trữ CSDL trên bộ nhớ ngoài thì ta cần quan tâm…

a)

A. Cấu hình máy tính

b)

C. RAM của máy tính

c)

B. Dung lượng bộ nhớ ngoài

d)

D. Nguồn điện máy tính

46.

. Thao tác nào sau đây không phải là thao tác cập nhật dữ liệu?

a)

A. Nhập dữ liệu ban đầu

b)

C. Thêm bản ghi

c)

B. Sửa những dữ liệu chưa phù hợp

d)

D. Sao chép CSDL thành bản sao dự phòng

47.

Chức năng của mẫu hỏi (Query) là:

a)

A. Tổng hợp thông tin từ nhiều bảng.

b)

C. Thực hiện tính toán đơn giản.

c)

B. Sắp xếp, lọc các bản ghi.

d)

D. Tất cả các chức năng trên.

48.

Khi cập nhật dữ liệu vào bảng, ta không thể để trống trường nào sau đây?

a)

A. Khóa chính

b)

C. Khóa chính và trường bắt buộc điền dữ liệu

c)

B. Khóa và khóa chính

d)

D. Tất cả các trường của bảng

49.

. 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)

A. Các thao tác, phép toán trên dữ liệu, các ràng buộc dữ liệu

b)

B. Các ràng buộc dữ liệu, cấu trúc dữ liệu

c)

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

d)

D. Cấu trúc dữ liệu, Các thao tác, phép toán trên dữ liệu, Các ràng buộc dữ liệu

50.

. Điều kiện để liên kết giữa các bảng?

a)

A. giữa 2 bảng phải có trường chung

b)

B. có 2 bảng trở lên

c)

C. ít nhất 1 trong 2 trường chung phải có 1 trường làm khóa chính

d)

D. tất cả các điều kiện trên

51.

Khái niệm nào dưới đây KHÔNG dùng để mô tả các yếu tố tạo thành mô hình cơ sở dữ liệu?

a)

A. Cấu trúc dữ liệu

b)

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

c)

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

d)

D. Cách tổ chức, lưu trữ dữ liệu.

52.

. Hãy chọn phương án trả lời sai. Có các câu trả lời sau cho câu hỏi : “Tại sao phải khai báo kích thước cho mỗi trường?”

a)

A. Để giúp hệ thống kiểm tra tính đúng đắn khi nhập dữ liệu.

b)

B. Để hệ thống dự trữ vùng nhớ phục vụ ghi dữ liệu.

c)

C. Để có thể tính kích thước của bản ghi (bộ dữ liệu) và xác định vị trí các trường trong bản ghi

d)

.D. Để biết được khối lượng của trường đó.

53.

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

a)

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

b)

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

c)

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

d)

D. Đặt tên các trường và chỉ định kiểu dữ liệu cho mỗi trường, mô tả nội dung trường, lựa chọn tính chất cho trường đó.

54.

. Câu nào đúng trong các câu dưới đây đối với khóa chính?

a)

A. Các giá trị của nó phải là duy nhất.

b)

B. Nó phải được xác định như một trường văn bản

c)

C. Nó phải là trường đầu tiên của bảng

d)

D. Nó không bao giờ được thay đổi

55.

Khi xác nhận các tiêu chí truy vấn thì hệ QTCSDL sẽ không thực hiện công việc:

a)

A. Xoá vĩnh viễn một số bản ghi không thoả mãn điều kiện trong CSDL

b)

B. Thiết lập mối quan hệ giữa các bảng để kết xuất dữ liệu.

c)

B. Thiết lập mối quan hệ giữa các bảng để kết xuất dữ liệu.

d)

D. Định vị các bản ghi thoả mãn điều kiện

56.

Hai quan hệ 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à đúng?

a)

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

b)

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)

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

d)

D. Tất cả đều đúng

57.

Phát biểu nào trong các phát biểu sau là SAI khi nói về miền?

a)

A. Các miền của các thuộc tính khác nhau không nhất thiết phải khác nhau

b)

C. Hai thuộc tính khác nhau có thể cùng miền

c)

B. Mỗi một thuộc tính có thể có hai miền trở lên

d)

D. Miền của thuộc tính họ tên thường là kiểu text

58.

. Báo cáo được sử dụng để

a)

A. Thể hiện sự so sánh và tổng hợp thông tin từ các nhóm dữ liệu

b)

B. Thể hiện mối liên kết giữa các quan hệ.

c)

C. Định vị các bộ trong quan hệ

d)

D. Thể hiện kiểu dữ liệu có trong quan hệ.

59.

Thao tác nào sau đây không thuộc loại tạo lập CSDL quan hệ?

a)

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

b)

C. Ðặt tên bảng và lưu cấu trúc bảng

c)

B. Chọn khoá chính

d)

D. Nhập dữ liệu ban đầu

60.

Xoá bản ghi là:

a)

A. Xoá một hoặc một số quan hệ

b)

C. Xoá một hoặc một số bộ của bảng

c)

B. Xoá một hoặc một số cơ sở dữ liệu

d)

D. Xoá một hoặc một số thuộc tính của bảng

61.

Phép cập nhật cấu trúc nào nêu dưới đây làm thay đổi giá trị các dữ liệu hiện có trong bảng?

a)

A. Thêm một trường vào cuối bảng

b)

C. Đổi tên một trường

c)

B. Thay đổi kiểu dữ liệu của một trường

d)

D. Chèn một trường vào giữa các trường hiện có

62.

. Chọn câu trả lời SAI? Trong mô hình dữ liệu quan hệ, khi lưu trữ CSDL trên bộ nhớ ngoài thì ta cần quan tâm đến…

a)

A. Dung lượng của CSDL

b)

C. Tốc độ lưu trữ của máy tính

c)

B. Dung lượng bộ nhớ ngoài

d)

D. Mạng Internet của máy tính

63.

Khi tạo bảng ta không cần làm điều gì?

a)

A. Xác định số lượng bản ghi của bảng

b)

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

c)

B. Đặt tên các trường

d)

D. Chỉ định kiểu dữ liệu cho mỗi trường