Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Tin

Total questions: 23

Worksheet time: 12mins

Name
Class
Date
1.

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ệ

2.

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

3.

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

a)

cột (Field)

b)

bảng( table)

c)

hàng(record)

d)

báo cáo(report)

4.

phát biểu nào về hệ QTCSDL quan hệ là đúng

a)

phần mềm dùng để xây dựng các CSDL quan hệ

b)

phần mềm dùng để tạo lập, cập nhật và khai thác CSDL quan hệ

c)

phần mềm microsoft access

d)

phần mềm để giải các bài toán quản lí có chứa các quan hệ giữa các dữ liệu

5.

thuật ngữ "quan hệ" 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

6.

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)

cột

d)

hàng

7.

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

8.

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)

hàng

c)

cột

d)

bảng

9.

trong hệ CSDL quan hệ, miền là

a)

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

b)

tập các kiểu dữ liệu trong Access

c)

kiểu dữ liệu của một bảng

d)

tập các thuộc tính trong một bảng

10.

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

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)

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

c)

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

d)

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

11.

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

a)

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

b)

quan hệ không có thuộc tính đa trị hay phức tạ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à quan trọng

d)

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

12.

cho bảng dữ liệu sau:

a)

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

b)

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

c)

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

d)

số bảng ghi quá ít

13.

bảng này không là một quan hệ trong hệ CSDL quan hệ, vì

a)

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

b)

có hai bảng ghi có cùng giá trị thuộc tính số thẻ là TV-02

c)

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

d)

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

14.

phần mềm nào sau đây không phải là hệ QT CSDL quan hệ

a)

OpenOffice, Linux

b)

Oracle, paradox

c)

mệt quá

d)

bãi bỏ

15.

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

a)

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ể

b)

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á thể

c)

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

d)

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

16.

phát biểu nào sai trong các phát biểu sau khi nói về khóa chính?

a)

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

b)

mỗi bảng có ít nhất một khóa

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

d)

nên chọn khóa chính là khóa có thuộc tính ít nhất

17.

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)

khóa chính

b)

khóa và khóa chính

c)

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

d)

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

18.

trong mô hình quan hệ, ràng buộc như thế nào được gọi là ràng buộc toàn vẹn thực thể( ràng buộc khóa)

a)

các hệ QT CSDL quan hệ kiếm soát việc nhập dữ liệu sao cho dữ liệu tại các cột các hệ QT CSDL quan hệ kiếm soát việc nhập dữ liệu sao cho dữ liệu tại các cột các hệ QT CSDL quan hệ kiếm soát việc nhập dữ liệu sao cho dữ liệu tại các cột

b)

các hệ QT CSDL quan hệ kiếm soát việc nhập dữ liệu sao cho dữ liệu tại các cột

c)

các hệ QT CSDL quan hệ kiếm soát việc nhập dữ liệu sao cho dữ liệu tại các cột

d)

các hệ QT CSDL quan hệ kiếm soát việc nhập dữ liệu sao cho dữ liệu tại các cột

19.

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 khóa chính là

a)

số báo danh

b)

STT

c)

phòng thi

d)

họ tên học sinh

20.

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 khóa chính hơn vì:

a)

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

b)

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

c)

trường SOBH đứng trước trường HOTEN

d)

trường SOBH là trường ngắn hơn

21.

trong bảng sau đây, mỗi học sinh chỉ có mộ mã số(Mahs)

khóa chính của bảng là

a)

khóa chính={Mahs}

b)

khóa chính={hoten, ngaysinh, lop, dia chi, toan}

c)

khóa chính={hoten,ngaysinh,lop,diachi,li}

d)

khóa chính={hoten, ngaysinh,lop,dia chi}

22.

hai bảng trong một CSDL quan hệ liên kết với nhau thông qua

a)

thuộc tính khóa

b)

địa chỉ của các bảng

c)

tên trường

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)

23.

cho các bảng sau:

-danhmucsach(masach, tensach, ma loai)

-loaisach(maloai,loaisach)

-hoadon(masach, so luong, don gia)

a)

hoa don

b)

danhmucsach,hoadon

c)

danhmucsach,loaisach

d)

hoadon,loaisach