wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Chương 8: Quản trị hệ thống

Total questions: 30

Worksheet time: 15mins

Name
Class
Date
1.

Full Backup trong SQL Server có đặc điểm nào?

a)

Chỉ sao lưu những thay đổi kể từ lần backup gần nhất

b)

Sao lưu toàn bộ CSDL, file có phần mở rộng .bak

c)

Chỉ sao lưu transaction log

d)

Không ảnh hưởng đến tài nguyên hệ thống

2.

Differential Backup yêu cầu gì để có thể phục hồi?

a)

Chỉ cần file differential gần nhất

b)

Cần full backup gần nhất + file differential

c)

Chỉ cần transaction log

d)

Không cần full backup

3.

Transaction Log Backup dùng để:

a)

Sao lưu toàn bộ CSDL

b)

Xóa dữ liệu gốc

c)

Giảm mất mát dữ liệu và lưu thao tác CSDL

d)

Không cần dùng trong thực tế

4.

Detach CSDL có nghĩa là:

a)

Xóa CSDL hoàn toàn khỏi ổ đĩa

b)

Tách CSDL ra khỏi SQL Server mà vẫn giữ file vật lý

c)

Sao lưu CSDL

d)

Tạo bản copy mới

5.

Trong các Recovery Model, mô hình nào đơn giản nhất và không hỗ trợ transaction log backup?

a)

Full Recovery

b)

Bulk-Logged Recovery

c)

Simple Recovery

d)

Differential Recovery

6.

Công cụ nào trong SSMS dùng để tự động hóa backup?

a)

SQL Profiler

b)

SQL Server Agent

c)

SQL Server Browser

d)

SSIS

7.

Lệnh REVOKE trong SQL Server dùng để:

a)

Cấp quyền cho user

b)

Thu hồi quyền đã cấp cho user

c)

Từ chối quyền ngay từ đầu

d)

Xóa user khỏi hệ thống

8.

Thực hiện backup full database QLTONKHO ra file D:\QLTONKHO_full.bak:

a)

BACKUP DATABASE QLTONKHO TO DISK='D:\QLTONKHO_full.bak'

b)

BACKUP LOG QLTONKHO TO DISK='D:\QLTONKHO_full.bak'

c)

RESTORE DATABASE QLTONKHO FROM DISK='D:\QLTONKHO_full.bak'

d)

EXPORT DATABASE QLTONKHO TO 'D:\QLTONKHO_full.bak'

9.

Backup differential cho DB QLTONKHO:

a)

BACKUP DATABASE QLTONKHO TO DISK='D:\QLTONKHO_diff.bak' WITH DIFFERENTIAL

b)

BACKUP LOG QLTONKHO TO DISK='D:\QLTONKHO_diff.bak'

c)

BACKUP DATABASE QLTONKHO TO DIFFERENTIAL 'D:\QLTONKHO_diff.bak'

d)

BACKUP DIFF QLTONKHO TO DISK='D:\QLTONKHO_diff.bak'

10.

Backup transaction log cho QLTONKHO:

a)

BACKUP DATABASE QLTONKHO TO DISK='D:\QLTONKHO_log.bak'

b)

BACKUP LOG QLTONKHO TO DISK='D:\QLTONKHO_log.bak'

c)

BACKUP LOG FILE QLTONKHO TO DISK='D:\QLTONKHO_log.bak'

d)

BACKUP LOG QLTONKHO TO 'QLTONKHO'

11.

Đặt lịch backup tự động yêu cầu role nào?

a)

db_owner

b)

sysadmin

c)

db_backupoperator

d)

securityadmin

12.

Lệnh phục hồi DB từ file backup:

a)

RESTORE DATABASE QLTONKHO FROM DISK='D:\QLTONKHO_full.bak'

b)

BACKUP DATABASE QLTONKHO FROM DISK='D:\QLTONKHO_full.bak'

c)

RESTORE LOG QLTONKHO FROM DISK='D:\QLTONKHO_full.bak'

d)

RECOVER DATABASE QLTONKHO DISK='D:\QLTONKHO_full.bak'

13.

Khi gặp lỗi ".mdf cannot be overwritten", nguyên nhân là:

a)

Sai password

b)

Sai đường dẫn

c)

Trùng tên file .MDF đang được dùng

d)

Không có quyền sysadmin

14.

Detach database QLTONKHO bằng SSMS thực hiện qua menu:

a)

Right click Database → Delete

b)

Right click Database → Tasks → Detach

c)

Right click Database → Tasks → Backup

d)

Right click Database → New Query

15.

Attach database từ file .mdf:

a)

RESTORE DATABASE FROM MDF

b)

ATTACH DATABASE QLTONKHO

c)

Right click Databases → Attach → Add file .mdf

d)

IMPORT DATABASE MDF

16.

Muốn import dữ liệu từ file Excel vào bảng VATTU, ta dùng:

a)

Tasks → Import Data

b)

Tasks → Export Data

c)

Tasks → Detach

d)

Tasks → Backup

17.

Muốn export dữ liệu bảng NHACC ra file CSV:

a)

Tasks → Export Data

b)

Tasks → Import Data

c)

Tasks → Generate Scripts

d)

Tasks → Backup

18.

Role nào có toàn quyền quản trị server?

a)

ServerAdmin

b)

SysAdmin

c)

SecurityAdmin

d)

db_owner

19.

Role nào có quyền đọc toàn bộ dữ liệu trong DB QLTONKHO?

a)

db_datawriter

b)

db_owner

c)

db_datareader

d)

db_securityadmin

20.

Muốn cấp quyền INSERT trên bảng DONDH cho user UserKho:

a)

GRANT INSERT ON DONDH TO UserKho

b)

GRANT ALL ON DONDH TO UserKho

c)

GRANT UPDATE ON DONDH TO UserKho

d)

DENY INSERT ON DONDH TO UserKho

21.

Muốn thu hồi quyền SELECT trên bảng VATTU từ user UserKho:

a)

GRANT SELECT ON VATTU TO UserKho

b)

REVOKE SELECT ON VATTU FROM UserKho

c)

DENY SELECT ON VATTU TO UserKho

d)

DROP SELECT ON VATTU

22.

Muốn từ chối quyền DELETE trên bảng NHACC:

a)

REVOKE DELETE ON NHACC FROM UserKho

b)

GRANT DELETE ON NHACC TO UserKho

c)

DENY DELETE ON NHACC TO UserKho

d)

REVOKE ALL ON NHACC

23.

Tạo role mới RoleNhapXuat trong DB QLTONKHO:

a)

CREATE ROLE RoleNhapXuat

b)

CREATE LOGIN RoleNhapXuat

c)

CREATE USER RoleNhapXuat

d)

CREATE SCHEMA RoleNhapXuat

24.

Thêm user UserKho vào role RoleNhapXuat:

a)

ALTER ROLE RoleNhapXuat ADD MEMBER UserKho

b)

GRANT RoleNhapXuat TO UserKho

c)

EXEC sp_addrolemember 'RoleNhapXuat','UserKho'

d)

Cả A và C

25.

Xóa user UserKho khỏi role RoleNhapXuat:

a)

DROP USER UserKho FROM RoleNhapXuat

b)

ALTER ROLE RoleNhapXuat DROP MEMBER UserKho

c)

REVOKE ALL ON RoleNhapXuat FROM UserKho

d)

DENY UserKho FROM RoleNhapXuat

26.

Backup log có thể xóa transaction log sau khi backup để:

a)

Tiết kiệm dung lượng

b)

Tăng tốc SELECT

c)

Tạo thêm user

d)

Khóa bảng

27.

Phục hồi DB QLTONKHO mà không khôi phục ngay (cho phép restore thêm log tiếp theo), ta dùng:

a)

RESTORE DATABASE QLTONKHO WITH RECOVERY

b)

RESTORE DATABASE QLTONKHO WITH NORECOVERY

c)

RESTORE DATABASE QLTONKHO WITH INIT

d)

RESTORE DATABASE QLTONKHO WITH DIFFERENTIAL

28.

Khi import dữ liệu từ CSV vào CTPNHAP, bước cuối cùng để xác minh là:

a)

SELECT * FROM CTPNHAP

b)

BACKUP DATABASE QLTONKHO

c)

EXPORT DATA

d)

RESTORE DATABASE

29.

Khi export dữ liệu từ bảng PXUAT, file kết quả thường có thể mở bằng:

a)

SSMS

b)

Excel hoặc Notepad

c)

Only SSIS

d)

PowerPoint

30.

Khi muốn chuyển database QLTONKHO sang server khác bằng cách copy file .mdf/.ldf, ta dùng:

a)

Backup/Restore

b)

Detach/Attach

c)

Import/Export

d)

Generate Script