wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

LIÊN KẾT GIỮA CÁC BẢNG

Total questions: 30

Worksheet time: 15mins

Name
Class
Date
1.

Khi nào thì tạo được liên kết bảng?

a)

Khi CSDL có ít nhất 2 bảng

b)

Bất cứ khi nào

c)

Khi CSDL có ít nhất 3 bảng

d)

Khi CSDL có ít nhất 1 bảng

2.

Liên kết giữa các bảng trong CSDL nhằm khắc phục những nhược điểm gì?

a)

Không đảm bảo an toàn và bảo mật thông tin.

b)

Dư thừa dữ liệu

c)

Không đảm bảo sự nhất quán dữ liệu

d)

Dư thừa dữ liệu, không đảm bảo sự nhất quán dữ liệu

3.

Để tạo mối liên kết giữa các bảng, ta mở cửa sổ Relationships bằng cách nháy vào biểu tượng lệnh nào?

a)
b)
c)
d)
4.

Liên kết giữa các bảng có lợi ích gì?

a)

Tránh được dư thừa dữ liệu

b)

Đảm bảo tính nhất quán dữ liệu

c)

Có thể có được thông tin tổng hợp từ nhiều bảng

d)

Tránh được dư thừa dữ liệu, đảm bảo tính nhất quán dữ liệu, có thể có được thông tin tổng hợp từ nhiều bảng

5.

Muốn xóa liên kết giữa hai bảng, trong cửa sổ Relationships ta thực hiện như thế nào?

a)

Chọn đường liên kết giữa hai bảng đó và nhấn phím Delete.

b)

Chọn hai bảng và nhấn phím Delete.

c)

Chọn tất cả các bảng và nhấn phím Delete.

d)

Chọn một bảng náo đó trong hai bảng và nhấn phím Delete.

6.

Khi muốn thiết lập liên kết giữa hai bảng thì mỗi bảng phải có:

a)

Tối thiểu một trường giống nhau

b)

Khóa chính giống nhau

c)

Số trường bằng nhau

d)

Số bản ghi bằng nhau

7.

Tính năng Enforce Referential Integrity trong của sổ thiết lập quạn hệ có ý nghĩa là:

a)

Để thiết lập quan hệ theo kiểu một- một

b)

Để tự động thiết lập quan hệ

c)

Để đặt sự ràng buộc toàn vẹn dữ liệu

d)

Để thiết lập mối quan hệ chặt chẽ hơn

8.

Tính năng Cascade update related fields trong của sổ thiết lập quạn hệ có ý nghĩa là:

a)

Thiết lập quan hệ theo kiểu một- một

b)

Tự động thiết lập quan hệ

c)

Khi CẬP NHẬT dữ liệu ở bảng dữ liệu chính, thì ở bảng còn lại sẽ tự động thay đổi

d)

Tự động tạo mẫu tin mới

9.

Tính năng Cascade delete reacords trong của sổ thiết lập quan hệ có ý nghĩa là:

a)

Tự động sửa đổi các mẫu tin mới, xóa các mẫu tin cũ

b)

Tự động xóa các mối quan hệ khi không dùng nữa

c)

Tự động hiển thị các quan hệ đã xóa

d)

Khi XÓA dữ liệu ở bảng dữ liệu chính, thì ở bảng còn lại sẽ tự động bị xóa.

10.

Khi muốn thiết lập liên kết giữa hai bảng thì mỗi bảng phải có

a)

Khóa chính giống nhau

b)

Số trường bằng nhau

c)

Số bản ghi bằng nhau

d)

Tất cả đều sai

11.

cho biết cách thiết lập liên kết giữa bảng KHACH_HANG và HOA_DON là:

a)

Kéo trường Ma_khach_hang từ bảng KHACH_HANG thả vào Ma_khach_hang của bảng HOA_DON

b)

Không liên kết được 2 bảng này

c)

Kéo bất kỳ trường nào của 1 trong 2 bảng thả vào bảng kia

d)

không thể thực hiện liên kết giữa 2 bảng này

12.

Để tạo liên kết giữa các bảng, ta chọn:

a)

Database Tools --> Relationships

b)

Insert --> Relationships

c)

Edit --> Relationships

d)

Relationships... --> Insert

13.

Khi xây dựng CSDL, liên kết giữa các bảng cho phép:

a)

Tạo dữ liệu dư thừa

b)

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

c)

Tạo tính duy nhất của dữ liệu

d)

Tạo tính thẩm mĩ

14.

Sắp xếp các bước theo đúng thứ tự thực hiện để tạo liên kết giữa hai bảng:

1. Kéo thả trường để tạo liên kết

2. Chọn Close/Yes để lưu lại liên kết

3.Trong Show Table/Chọn Bảng để tạo liên kết/Add

4. Tab Database Tools/Nhóm Relationships/Chọn Relationships

a)

2 - 4 - 1 - 3

b)

4 - 3 - 1 - 2

c)

4 - 2 - 3 - 1

d)

3 - 1 - 4 - 2

15.

Khi liên kết bị sai, ta có thể sửa lại bằng cách:

a)

Nháy đúp vào đường liên kết - chọn lại trường cần liên kết

b)

Chọn Edit - RelationShip

c)

Chọn Tools - RelationShip - Change Field

d)

Chọn Tool - Edit

16.

Điều kiện để tạo mối liên kết giữa hai bảng là :

a)

Trường liên kết của hai bảng phải cùng kiểu dữ liệu

b)

Trường liên kết của hai bảng phải là chữ hoa

c)

Trường liên kết của hai bảng phải là kiểu dữ liệu Number

d)

Trường liên kết của hai bảng phải là kiểu dữ liệu Text

17.

Hãy chọn từ thích hợp điền vào chỗ trống.

“Khi xây dựng CSDL, liên kết được tạo giữa các bảng cho phép …… dữ liệu từ …… bảng”.

a)

tổng hợp - nhiều

b)

tổng hợp - một

c)

tách - một

d)

tách – nhiều

18.

Các mối liên kết được thể hiện trong cửa sổ nào sau đây:

a)

Show Table

b)

Relationships

c)

Edit Relationships

d)

Table

19.

CSDL kinh_doanh có 3 bảng có cấu trúc như sau:

Khach_Hang: Mã_KH, họ tên, Địa chỉ

Mat_hang: Mã_MH, Tên hàng, Giá tiền

Hoa_don: Số_đơn, Mã_KH, Mã_MH, Số lượng, Ngày_GH

Câu trả lời nào sau đây đúng:

a)

Bảng Khach_Hang liên kết với bảng Hoa_don bởi Mã_KH

b)

Bảng Khach_Hang liên kết với bảng Mat_hang bởi Mã_KH, Mã_MH

c)

Bảng Mat_Hang liên kết với bảng Hoa_don bởi Mã_KH

d)

Bảng Khach_Hang liên kết với bảng Hoa_don bởi Số_đơn

20.

cho biết cách thiết lập liên kết giữa bảng KHACH_HANG và HOA_DON là:

a)

Kéo trường Ma_khach_hang từ bảng KHACH_HANG thả vào Ma_khach_hang của bảng HOA_DON

b)

Không liên kết được 2 bảng này

c)

Kéo bất kỳ trường nào của 1 trong 2 bảng thả vào bảng kia

d)

không thể thực hiện liên kết giữa 2 bảng này

21.

Để tạo liên kết giữa các bảng, ta chọn:

a)

Tools --> Relationships...

b)

Insert --> Relationships...

c)

Edit --> Relationships...

d)

Relationships... --> Insert

22.

Khi xây dựng CSDL, liên kết giữa các bảng cho phép:

a)

tạo dữ liệu dư thừa

b)

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

c)

tạo tính duy nhất của dữ liệu

d)

tạo tính thẩm mĩ

23.

Khi liên kết bị sai, ta có thể sửa lại bằng cách:

a)

Nháy đúp vào đường liên kết - chọn lại trường cần liên kết

b)

Chọn Edit - RelationShip

c)

Chọn Tools - RelationShip - Change Field

d)

Chọn Tool - Edit

24.

Để tạo liên kết giữa các bảng, ta thực hiện thao tác:

a)

Create/Relationships/Chèn bảng vào

b)

Database Tool/Relationships/Chèn bảng vào

c)

Relationships/Database Tool/Chèn bảng vào

d)

Create/Table/Design Table

25.

Trong Access, để tạo liên kết giữa 2 bảng thì hai bảng đó phải có hai trường thỏa mãn điều kiện nào sau đây?

a)

Có tên giống nhau

b)

Có kiểu dữ liệu giống nhau

c)

Có ít nhất một trường là khóa chính

d)

Có kiểu dữ liệu khác nhau

26.

Điều kiện cần để tạo được liên kết là gì?

a)

Phải có ít nhất hai bảng

b)

Phải có ít nhất một bảng và một mẫu hỏi

c)

Phải có ít nhất một bảng mà một biểu mẫu

d)

Tổng số bảng và mẫu hỏi ít nhất là 2

27.

Tại sao khi lập mối quan hệ giữa hai trường của hai bảng nhưng Access lại không chấp nhận?

a)

Vì bảng chưa nhập dữ liệu

b)

Vì một hai bảng này đang sử dụng (mở cửa sổ table)

c)

Vì hai trường tham gia vào dây quan hệ cùng kiểu dữ liệu(data type), khác chiều dài (field size)

d)

Vì bảng nhập dữ liệu chưa đúng

28.

Câu 2: Để tạo liên kết giữa các bảng, ta chọn:

a)
b)
c)
d)
29.

Câu 3: Muốn xóa liên kết giữa hai bảng, trong cửa sổ Relationships ta thực hiện:

a)

Chọn hai bảng và nhấn phím Delete

b)

Chọn đường liên kết giữa hai bảng đó và nhấn phím Delete

c)

Chọn tất cả các bảng và nhấn phím Delete

d)

Chỉ nhấn phím Delete

30.

Muốn tổng hợp dữ liệu liên quan tới các bảng trong cùng một CSDL thì ta phải thực hiện thao tác nào?

a)

Mở các bảng và ghi lại thông tin cần thiết

b)

Liên kết giữa các bảng

c)

Tạo CSDL mới gồm tất cả các thông tin trên các bảng gộp thành 1 bảng

d)

Không tổng hợp được dữ liệu vì nó không cùng một bảng