wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

BÀI TẬP

Total questions: 18

Worksheet time: 9mins

Name
Class
Date
1.

Sao lưu bảng banthuam của CSDL mymusic. Gồm các bước sau:

1. Chọn CSDL mymusic

 2. Chọn Các công cụ / chọn Xuất cơ sở dữ liệu dưới dạng SQL

 3. Check vào bảng banthuam

 4. Mục Data: chọn dòng Delete + Insert

 5. Mục Output: chọn dòng Single .sql file

 6. Mục Tên tệp: chọn nơi chứa tệp và đặt tên tệp

 7. Nháy vào Export

Sắp xếp lại thứ tự các bước để có cách thực hiện đúng?

a)

1, 2, 3, 4, 5, 7, 6

b)

2, 1, 3, 4, 5, 6, 7

c)

1, 2, 3, 7, 4, 5, 6

d)

1, 2, 3, 4, 5, 6, 7

2.

Để thêm vào một hàng dữ liệu mới có thể nhấn phím:

a)

Home

b)

Enter

c)

Delete

d)

Insert

3.

Để lấy ra danh sách các bản nhạc gồm tenBannhac, tenNhacsi, dùng câu truy vấn nào sau đây là đúng? 

(bảng bannhac gồm idBannhac, tenBannhac, idNhacsi)

( bảng nhacsi gồm idNhacsi, tenNhacsi)

a)

SELECT bannhac.tenBannhac,nhacsi.tenNhacsi

                     FROM bannhac INNER JOIN nhacsi ON bannhac,idNhacsi=nhacsi,idNhacsi;

b)

SELECT bannhac.tenBannhac,nhacsi.tenNhacsi

                     FROM bannhac JOIN nhacsi IN bannhac.idNhacsi=nhacsi.idNhacsi;

c)

SELECT bannhac.tenBannhac,nhacsi.tenNhacsi

          FROM bannhac INNER  nhacsi IN bannhac.idNhacsi=nhacsi.idNhacsi;

d)

SELECT bannhac.tenBannhac, nhacsi.tenNhacsi

                     FROM bannhac INNER JOIN nhacsi ON bannhac.idnhacsi=nhacsi.idnhacsi;

4.

Để khai báo khóa cấm trùng lặp cho cặp (tenBannhac, idNhacsi), ta đánh dấu 2 trường này, nháy nút phải chuột vào vùng đánh dấu và chọn:

a)

Create new index, chọn UNIQUE

b)

Create new index, KEY

c)

Create new index, chọn PRIMARY

d)

Add to index, chọn PRIMARY

5.

Cho biết ý nghĩa của bảng thông báo sau?

a)

Thông báo nhắc xác nhận yêu cầu thêm mới một hàng dữ liệu

b)

Thông báo nhắc xác nhận yêu cầu xóa một hàng dữ liệu

c)

Thông báo nhắc xác nhận yêu cầu xóa bảng dữ liệu

d)

Thông báo nhắc xác nhận yêu cầu xóa một cột dữ liệu dữ liệu

6.

Muốn truy xuất dữ liệu các ca sĩ có (tencasi) chứa từ khóa "Hoa" ta dùng ?

a)

SELECT * FROM casi WHERE idcasi = 1;

b)

SELECT * FROM casi WHERE tencasi LIKE '%Hoa%';

c)

SELECT * FROM casi WHERE tencasi LIKE 'Hoa%'

d)

SELECT * FROM casi WHERE tencasi LIKE '%H%';

7.

Quan sát cấu trúc bảng bên dưới và cho biết trong khai báo trường nào là khoá chính, trường nào là khoá ngoài?

a)

Trường khoá chính là trường idNhacsi, trường khoá ngoài là trường idBannhac.

b)

Trường khoá chính là trường idBannhac, trường khoá ngoài là trường tenBannhac.

c)

Trường khoá chính là trường idNhacsi, trường khoá ngoài là trường tenBannhac.

d)

Trường khoá chính là trường idBannhac, trường khoá ngoài là trường idNhacsi.

8.

Để phục hồi CSDL, thay vì chọn Tập tin / Load SQL file. Ta có thể bấm tổ hợp phím nào sau đây?

a)

Ctrl + O

b)

Ctrl + N

c)

Ctrl + T

d)

Ctrl + S

9.

Đâu không phải là hệ QTCSDL phổ biến hiện nay?

a)

ORACLE

b)

MySQL         

c)

Microsoft Word

d)

Microsoft SQL Sever

10.

Khi cập nhật một bảng có khoá ngoài, dữ liệu của trường khoá ngoài phải là?

a)

Biểu thức kí tự liên kết với một ô trong bảng

b)

Dữ liệu tham chiếu được đến một trường khoá chính của một bảng tham chiếu.

c)

Biểu thức logic một bảng khác.

d)

Dữ liệu bất kì không cần tham chiếu đến trường khóa chính.

11.

Trong CSDL quản lí tên các Quận/Huyện của một Tỉnh/Thành phố của Việt Nam gồm 2 bảng là quanhuyen(idquanhuyen, tenquanhuyen, idtinhthanh)

tinhthanh(idtinhthanh, tentinhthanh),

Trường được chọn làm khóa ngoài là:

a)

Trường idtinhthanh của bảng tinhthanh

b)

Trường tentinhthanh của bảng tinhthanh

c)

Trường idtinhthanh của bảng quanhuyen

d)

Trường idquanhuyen của bảng quanhuyen

12.

Cho biết ý nghĩa của thông báo sau đây.

a)

Cảnh báo lỗi nhập dữ liệu trùng lắp

b)

Thông báo lỗi cập nhật dữ liệu chưa khớp do dữ liệu không nhất quán

c)

Thông báo lỗi xóa dữ liệu làm mất tính toàn vẹn dữ liệu

d)

Thông báo lỗi xóa dữ liệu không thành công do không tồn tại trường idBannhac

13.

Cho biết ý nghĩa của thông báo sau đây.

a)

Cảnh báo lỗi nhập dữ liệu trùng lắp

b)

Thông báo lỗi cập nhật dữ liệu chưa khớp do dữ liệu không nhất quán

c)

Thông báo lỗi xóa dữ liệu làm mất tính toàn vẹn dữ liệu

d)

Thông báo lỗi xóa dữ liệu không thành công do không tồn tại trường idBannhac

14.

Để làm việc với MySQL, sau khi mở cửa sổ dòng lệnh (chẳng hạn chạy cmd.exe) ta nhập lệnh nào sau đây?

a)

mysql -o root -p

b)

mysql -r root -p

c)

mysql -u root -p

d)

mysql -u root –r

15.

Câu truy vấn truy xuất dữ liệu các nhạc sĩ có tên (tenNhacsi) bắt đầu bằng chữ “P” là?

a)

SELECT * FROM nhacsi WHERE tenNhacsi LIKE '%P';

b)

SELECT * FROM nhacsi;

c)

SELECT * FROM nhacsi WHERE tenNhacsi LIKE 'P%';

d)

SELECT * FROM nhacsi WHERE tenNhacsi = 1;

16.

Để phục hồi CSDL, thay vì chọn Tập tin / Load SQL file. Ta có thể bấm tổ hợp phím nào sau đây?

a)

Ctrl + O

b)

Ctrl + N

c)

Ctrl + S

d)

Ctrl + A

17.

Câu truy vấn truy xuất dữ liệu các nhạc sĩ có tên (tenNhacsi) kết thúc bằng chữ “n” là?

a)

SELECT * FROM nhacsi WHERE tenNhacsi LIKE '%n';

b)

SELECT * FROM nhacsi;

c)

SELECT * FROM nhacsi WHERE tenNhacsi LIKE 'n%';

d)

SELECT * FROM nhacsi WHERE tenNhacsi LIKE '%n%';

18.

Việc tổ chức lại các bảng dữ liệu từ một bảng duy nhất ban đầu thành nhiều bảng nhằm mục đích gì?

a)

Hạn chế lặp lại lượng lớn dữ liệu, tiết kiệm không gian lưu trữ dữ liệu

b)

Tạo thuận lợi cho việc bảo mật và an toàn dữ liệu.

c)

Thống kê tất cả các dữ liệu liên quan.

d)

Các dữ liệu sẽ được phân loại theo đúng mức độ quan trọng.