Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Câu hỏi về CSDL

Total questions: 29

Worksheet time: 15mins

Name
Class
Date
1.

Hệ quản trị CSDL DBMS (DataBase Management System) là?

a)

Hệ thống phần mềm điều khiển các chiến lược truy nhập và tổ chức lưu trữ cơ sở dữ liệu

b)

Tạo cấu trúc dữ liệu tương ứng với mô hình dữ liệu

c)

Cập nhật, chèn thêm, loại bỏ hay sửa đổi dữ liệu mức tệp

d)

Đảm bảo an toàn, bảo mật dữ liệu và tính toàn vẹn dữ liệu

2.

Tập thực thể là?

a)

Đối tượng có thực.

b)

Tập hợp các đối tượng có thuộc tính tương tự nhau

c)

Các mối liên kết giữa các đối tượng

d)

Các đối tượng và mối liên kết giữa các đối tượng

3.

Thuộc tính là gì?

a)

Đặc điểm hoặc tính chất cần quản lý của đối tượng

b)

Giá trị số hoặc chữ

c)

Tên của một thực thể cần quản lý

d)

Là những thông tin có giá trị khác nhau

4.

Quan hệ một - nhiều giữa hai tập thực thể:

a)

Là một thực thể ở tập này liên kết với nhiều thực thể ở tập kia và ngược lại

b)

Là một thực thể ở tập này liên kết với nhiều thực thể ở tập kia và một thực thể ở tập kia chỉ liên kết với một thực thể ở tập này.

c)

Là một thực thể ở tập này liên kết với một thực thể ở tập kia và ngược lại

d)

Là nhiều thực thể ở tập này liên kết với nhiều thực thể ở tập kia

5.

Giả sử trong mô hình ER có một mối liên kết một-nhiều (1-n). Khi chuyển từ mô hình ER sang mô hình quan hệ thì mối quan hệ 1-n trên được chuyển đổi như thế nào?

a)

Chuyển thành một quan hệ mới với tên là tên của mối quan hệ.

b)

Bổ sung vào quan hệ này thuộc tính khóa của quan hệ kia (hoặc ngược lại, kết nối 2 quan hệ thông qua thuộc tính chuyển đổi này.

c)

Bổ sung vào quan hệ bên nhiều (n) thuộc tính khóa của quan hệ bên một (1), kết nối 2 quan hệ thông qua thuộc tính chuyển đổi này.

d)

Kết nối thuộc tính khóa của 2 quan hệ với nhau

6.

Ý nghĩa của phép giao 2 quan hệ là

a)

Lấy tất cả các bộ thuộc về 2 quan hệ

b)

Lấy những bộ chung của 2 quan hệ

c)

Lấy những bộ thuộc quan hệ này mà không thuộc quan hệ kia

d)

Chỉ lấy các thỏa điều kiện

7.

Phép trừ giữa hai quan hệ A- B:

a)

Tập các bộ vừa thuộc A vừa thuộc B.

b)

Tập các bộ thuộc A hoặc thuộc B.

c)

Tập các bộ thuộc A không thuộc B.

d)

Tập các bộ thuộc B không thuộc A.

8.

SQL là tên viết tắt của

a)

Structured Query Language

b)

Query Structured Language

c)

Structured Question Language

d)

Structured Query Location

9.

Để xóa cột diachi có kiểu text ra khỏi bảng khachhang, ta chọn câu lệnh nào sau đây?

a)

Alter table khachhang drop column diachi

b)

Alter table khachhang drop column diachi text

c)

Alter table khachhang delete column diachi

d)

Alter table khachhang delete column diachi text

10.

Muốn cập nhật tăng 1 điểm cho các sinh viên trong kq(masv, mamh, diem), câu lệnh nào là đúng?

a)

Update kq set diem=2

b)

Update kq set diem=diem+1

c)

Update kq set diem=diem+1 where masv="s1"

d)

Update kq diem=diem+1

11.

Để lấy tất cả các cột trong bảng, ta chọn kí hiệu nào sau đây sau từ khóa select?

a)

*

b)

?

c)

>

d)

<

12.

Muốn lấy ra mặt hàng có đơn giá thấp nhất từ bảng chitiethoadon(mahd, mahang, soluong, dongia). Cú pháp nào sau đây là đúng?

a)

Select * from chitiethoadon where dongia=min

b)

Select top 1 * from chitiethoadon

c)

Select top 1 * from chitiethoadon order by dongia asc

d)

Select top 1 * from chitiethoadon order by dongia desc

13.

Ràng buộc ngayden <=ngaydi trong lược đồ datphong(makh, map, ngayden, ngaydi) là loại ràng buộc nào?

a)

Ràng buộc miền giá trị

b)

Ràng buộc liên bộ

c)

Ràng buộc liên thuộc tính

d)

Ràng buộc liên thuộc tính liên quan hệ

14.

Cho R(ABCDEGH). F ={ A -> BC, D -> BE, GE -> H). Bao đóng của AG là

a)

ABCG

b)

ABCDE

c)

ABCDEG

d)

ABCDEGH

15.

Cho R(ABCDEGH). F ={ A -> BC, D -> BE, GE -> H). Bao đóng của AG là

a)

ABCG

b)

ABCDE

c)

ABCDEG

d)

ABCDEGH

16.

Cho R(ABCDEGH). F ={ A -> BC, C -> D, D -> BE, GE -> H). Phụ thuộc hàm nào được suy diễn từ F

a)

A -> G

b)

A -> H

c)

A -> E

d)

C -> H

17.

Ràng buộc SLdat =SLxuat trong 2 lược đồ Dathang(MADH, MAH, SLdat) và XuatHang(MAPX, MAHD, MAH, SLxuat) là ràng buộc

a)

Ràng buộc liên thuộc tính

b)

Ràng buộc miền giá trị

c)

ràng buộc liên bộ

d)

ràng buộc liên thuộc tính liên quan hệ

18.

Cho R (MNOPQ), F={ N ->M, OP -> Q, MO -> Q}. Phụ thuộc hàm NO -> Q được suy diễn nhờ vào luật nào sau đây?

a)

Luật thêm

b)

Luật hợp

c)

Luật bắc cầu

d)

Luật tựa bắc cầu

19.

Để xóa cột diachi có kiểu text ra khỏi bảng khachhang, ta chọn câu lệnh nào sau đây?

a)

Alter table khachhang drop column diachi

b)

Alter table khachhang drop column diachi text

c)

Alter table khachhang delete column diachi

d)

Alter table khachhang delete column diachi text

20.

Muốn cập nhật tăng 2 điểm cho sinh viên có mã s1 trong sinh viên trong kq(masv, mamh, diem), câu lệnh nào là đúng?

a)

Update kq set diem=2

b)

Update kq set diem=diem+1

c)

Update kq set diem=diem+2 where masv="s1"

d)

Update kq diem=diem+1

21.

Để liệt kê các khách hàng phái nữ có sinh nhật trong tháng 4. Dữ liệu lấy từ bảng khachhang(makh, holot, tenkhachhang, ngaysinh, phai). Cú pháp lệnh nào là đúng?

a)

Select * from khachhangwhere thang=4 and phai="nu"

b)

Select * from khachhang where month(ngaysinh)=4 and phai="nu"

c)

Select makh, tenkhachhang, month(ngaysinh) as thang from khachhang where thang=4 and phai="nu"

d)

Select makh, tenkhachhang, month(ngaysinh) as thang from khachhang where month(ngaysinh)=4

22.

Cho R(ABCDEGH). F ={ A -> BC, D -> BE, GE -> H). Bao đóng của ADG là

a)

ADG

b)

ABCDE

c)

ABCDEG

d)

ABCDEGH

23.

Cho R(ABCDEGH). F ={ A -> BC, D -> BE, GE -> H). Bao đóng của ADG là

a)

ADG

b)

ABCDE

c)

ABCDEG

d)

ABCDEGH

24.

Cho R(ABCDE) F={AB -> CD, D -> EB}. Chỉ ra 1 khóa của lược đồ

a)

AB

b)

D

c)

ABC

d)

ABCD

25.

Cho R(ABCDEGH). F ={ A -> BC, C -> D, D -> BE, GE -> H). Phụ thuộc hàm nào được suy diễn từ F

a)

A -> G

b)

A -> H

c)

A -> E

d)

C -> H

26.

Muốn lấy ra mặt hàng có đơn cao nhất từ bảng chitiethoadon(mahd, mahang, soluong, dongia). Cú pháp nào sau đây là đúng?

a)

Select * from chitiethoadon where dongia=min

b)

Select top 1 * from chitiethoadon

c)

Select top 1 * from chitiethoadon order by dongia asc

d)

Select top 1 * from chitiethoadon order by dongia desc

27.

Để xóa cột diachi có kiểu text ra khỏi bảng khachhang, ta chọn câu lệnh nào sau đây?

a)

Alter table khachhang drop column diachi

b)

Alter table khachhang drop column diachi text

c)

Alter table khachhang delete column diachi

d)

Alter table khachhang delete column diachi text

28.

Ý nghĩa của phép hợp 2 quan hệ là

a)

Lấy tất cả các bộ thuộc về 2 quan hệ

b)

Lấy những bộ chung của 2 quan hệ

c)

Lấy những bộ thuộc quan hệ này mà không thuộc quan hệ kia

d)

Chỉ lấy các thỏa điều kiện

29.

Quan hệ nhiều - nhiều giữa hai tập thực thể:

a)

Là một thực thể ở tập này liên kết với nhiều thực thể ở tập kia và ngược lại

b)

Là một thực thể ở tập này liên kết với nhiều thực thể ở tập kia và một thực thể ở tập kia chỉ liên kết với một thực thể ở tập này.

c)

Là một thực thể ở tập này liên kết với một thực thể ở tập kia và ngược lại

d)

Là nhiều thực thể ở tập này liên kết với nhiều thực thể ở tập kia