wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Page 1

Total questions: 42

Worksheet time: 21mins

Name
Class
Date
1.

Theo các nguồn, giải pháp nào được đưa ra để khắc phục sự cố hệ thống cấp điện ngừng đột ngột?

a)

Xây dựng hệ thống cấp điện đủ công suất.

b)

Thường xuyên kiểm tra toàn bộ hệ thống điện.

c)

Trang bị máy phát điện dự phòng công suất lớn.

d)

Dùng Bộ lưu điện cấp ngay cho máy tính CSDL.

2.

Biện pháp sao lưu dữ liệu định kì được đưa ra để khắc phục sự cố nào?

a)

Hệ thống cung cấp điện năng không đáp ứng đủ công suất.

b)

Sự cố hệ thống máy tính có liên quan đến mất điện đột ngột.

c)

Thiết bị lưu trữ gặp hỏng hóc ngoài tuổi thọ dự kiến.

d)

Thiết bị lưu trữ gặp sự cố hỏng hóc do đã quá tuổi thọ.

3.

Một trong những biện pháp bảo mật CSDL toàn diện là gì?

a)

Tổ chức đào tạo cho người dùng về các nguyên tắc đảm bảo an ninh mạng cơ bản.

b)

Chỉ cho phép người dùng nhóm 4 được đăng nhập vào hệ thống CSDL với quyền hạn tương ứng.

c)

Tạo danh sách các nhóm người dùng và danh sách tài khoản truy xuất CSDL với quyền hạn tương ứng.

d)

Hạn chế tối đa số lượng người dùng có thể truy cập vào hệ thống cơ sở dữ liệu.

4.

Theo chính sách bảo mật CSDL toàn diện, việc làm biên bản lưu trữ hoạt động của hệ thống (log file) có ý nghĩa gì?

a)

Giúp giảm thiểu số lượng người dùng truy cập đồng thời.

b)

Giúp kiểm tra, phân tích hoạt động để phát hiện các điều bất ổn hoặc nguy cơ rình rập.

c)

Là giải pháp để hạn chế sự cố mất điện xảy ra đột ngột.

d)

Giúp đơn giản hóa cấu trúc của hệ quản trị CSDL.

5.

Tài khoản nào có toàn quyền đối với tất cả các bảng trong CSDL music của website âm nhạc?

a)

master_mod

b)

guest

c)

admin

d)

moderator

6.

Mục đích xây dựng của mỗi Hệ Cơ sở dữ liệu (CSDL) là gì?

a)

Lưu trữ khối lượng lớn dữ liệu thô.

b)

Phân tích và báo cáo dữ liệu lớn.

c)

Phục vụ một hệ thống quản lí xác định.

d)

Chỉ dùng để quản lí các website mạng xã hội.

7.

Giả sử bạn là người dùng thuộc Nhóm 3 của website âm nhạc. Trong các thao tác sau, bạn không được quyền thực hiện thao tác nào?

a)

Thêm vào CSDL bản nhạc mới.

b)

Xóa một bảng (table) của CSDL.

c)

Xóa một bản ghi trong bảng bannhac.

d)

Sửa tên ca sĩ trong bảng casi.

8.

Theo tài liệu, công việc đầu tiên cần thực hiện để xây dựng chính sách bảo mật CSDL là gì?

a)

Tiến hành đặt mật khẩu có độ mạnh cao cho tài khoản Quản trị.

b)

Thực hiện việc sao lưu toàn bộ dữ liệu ra một thiết bị dự phòng.

c)

Lập danh sách, xác định rõ quyền hạn các nhóm người dùng.

d)

Kiểm tra đầy đủ và vá lỗi tất cả các phần mềm của hệ thống.

9.

Trong mô hình phân quyền CSDL cho website âm nhạc, việc tạo tài khoản guest được cấp quyền SELECT cho tất cả các bảng nhằm mục đích gì?

a)

Giúp người dùng thuộc nhóm 3 có thể cập nhật dữ liệu khi cần.

b)

Để tài khoản này có khả năng thực hiện mọi thao tác (xoá, sửa) trên toàn bộ CSDL.

c)

Tạo điều kiện để người dùng thuộc nhóm 4 có thể truy cập CSDL mà không cần đăng nhập.

d)

Cho phép mọi người dùng có thể tìm kiếm, xem danh sách nhạc mà không cần đăng nhập.

10.

Tại sao việc đảm bảo an ninh CSDL vẫn có thể bị hạn chế tác dụng ngay cả khi phân quyền truy cập chi tiết?

a)

Tốc độ truy cập của CSDL và hệ thống bị giảm sút.

b)

Ý thức người dùng kém dẫn đến lộ, chiếm đoạt tài khoản truy cập.

c)

Hệ thống chưa làm biên bản lưu trữ hoạt động truy cập.

d)

Người dùng có quyền truy cập mà không cần đăng nhập.

11.

Trong các tài khoản được đề cập, tài khoản nào có quyền SELECT, INSERT, UPDATE, DELETE đối với tất cả các bảng trong CSDL music?

a)

Admin

b)

moderator

c)

guest

d)

master_mod

12.

Tại sao việc phân quyền truy cập CSDL theo nhóm người dùng là cần thiết?

a)

Vì giúp tăng tốc độ xử lí dữ liệu của hệ thống.

b)

Để người dùng chỉ truy cập dữ liệu phù hợp vai trò.

c)

Để giảm nguy cơ lỗi phần mềm do xung đột hệ thống.

d)

Để tất cả người dùng dùng chung tài khoản 'guest'.

13.

Việc bảo đảm an ninh CSDL phụ thuộc vào?

a)

Ý thức của người dùng

b)

Ý thức của người tạo ra

c)

Ý thức của người hỗ trợ

d)

Ý thức của người quản lí

14.

Đối với những CSDL cần bảo mật như CSDL ngân hàng, chứng khoán... nếu người dùng tiết lộ thông tin truy cập thì?

a)

Dữ liệu được bảo mật

b)

Dữ liệu còn được bảo mật một phần

c)

Dữ liệu không còn được bảo mật

d)

Dữ liệu bị sai

15.

Khi xây dựng chính sách bảo mật CSDL cần phải?

a)

Bổ sung nội dung liên quan đến ý thức và trách nhiệm của người dùng đối với tài khoản và dữ liệu

b)

Chỉ bổ sung nội dung liên quan đến ý thức và trách nhiệm của người dùng

c)

Chỉ bổ sung nội dung liên quan đến dữ liệu trong CSDL

d)

Chỉ bổ sung nội dung liên quan đến bảo mật CSDL

16.

Theo các nguồn, hệ QTCSDL nào sau đây được mô tả là "sản phẩm mã nguồn mở miễn phí"?

a)

ORACLE

b)

MySQL

c)

HeidiSQL

d)

Microsoft SQL Server

17.

Để tải về phần mềm HeidiSQL, người dùng cần truy cập trang web nào theo hướng dẫn?

a)

dev.mysql.com/downloads/mysql/

b)

www.oracle.com/database

c)

www.heidisql.com/download.php

d)

www.microsoft.com/sql

18.

Một học sinh cài đặt HeidiSQL và thấy giao diện tự động là Tiếng Việt. Để đổi ngôn ngữ, học sinh đó cần làm gì?

a)

Gỡ và cài đặt lại phần mềm.

b)

Chạy lệnh mysql -lang english.

c)

Vào Tools / Preferences / General.

d)

Nhấn chuột phải vào vùng danh sách CSDL.

19.

Câu lệnh nào được dùng trong cửa sổ dòng lệnh để kết nối với MySQL với tư cách người dùng "root"?

a)

mysql connect root

b)

mysql -u root -p

c)

mysql open -user root

d)

heidisql -u root

20.

Vì sao việc ứng dụng CSDL trên máy tính lại mang lại lợi ích lớn cho ngành ngân hàng?

a)

Vì giúp giảm thời gian giao dịch và hạn chế sai sót.

b)

Vì bắt buộc khách hàng phải tới chi nhánh.

c)

Vì CSDL khiến việc rà soát số liệu phức tạp hơn.

d)

Vì CSDL làm tăng tính dư thừa dữ liệu.

21.

Để đọc toàn bộ thông tin bảng nhacsi trong CSDL mymusic, cần dùng câu truy vấn nào?

a)

show tables from mymusic;

b)

select all from mymusic.nhacsi;

c)

select * from mymusic.bannhac;

d)

select * from mymusic.nhacsi;

22.

Tại sao sách giáo khoa lại giới thiệu phần mềm HeidiSQL thay vì chỉ dùng mysql.exe?

a)

Vì mysql.exe là phần mềm phải trả phí.

b)

Vì mysql.exe dùng dòng lệnh, không thuận tiện.

c)

Vì mysql.exe không thể thực hiện truy vấn SQL.

d)

Vì HeidiSQL là một hệ QTCSDL mạnh hơn MySQL.

23.

Theo các nguồn, một trong những khó khăn của việc quản lí dữ liệu thủ công ở ngân hàng là gì?

a)

Không cần rà soát số liệu vào cuối ngày.

b)

Tiền tệ luân chuyển rất nhanh chóng.

c)

Dữ liệu luôn nhất quán và không sai sót.      

d)

Cần nhiều thời gian cho mỗi giao dịch.

24.

Ý nghĩa của giá trị 127.0.0.1127.0.0.1 trong ô "Tên máy chủ / IP" là gì?

a)

Đây là địa chỉ của trang web HeidiSQL.

b)

Đây là mật khẩu của người dùng "root".

c)

Đây là cổng giao tiếp mặc định của MySQL.

d)

Đây là địa chỉ IP chỉ đến chính máy tính đang cài đặt.

25.

Phát biểu nào mô tả đúng nhất về đặc điểm của MySQL theo tài liệu?

a)

Là phần mềm giao diện đồ họa để quản lí ORACLE.

b)

Gọn nhẹ, nhanh, miễn phí và đảm bảo an toàn dữ liệu.

c)

Là phần mềm trả phí nhưng tốc độ xử lí nhanh.

d)

Chỉ thích hợp cho các bài toán quản trị cơ sở dữ liệu nhỏ.

26.

Theo Hình 17.4 SGK, giá trị mặc định cho "Cổng" (Port) khi kết nối HeidiSQL là gì?

a)

Root

b)

3306

c)

80

d)

127.0.0.1

27.

Nếu nhạc sĩ sáng tác nhiều bản nhạc khác nhau, bảng nào cần phải được cập nhật?

a)

casi

b)

bannhac

c)

banthuam

d)

nhacsi

28.

Khi cần xóa một nhạc sĩ khỏi bảng nhacsi, cần kiểm tra điều gì trước?

a)

Kiểm tra xem có bản nhạc nào trong bảng bannhac đang tham chiếu đến nhạc sĩ đó không.

b)

Kiểm tra xem có ca sĩ nào trong bảng casi đang liên quan đến nhạc sĩ đó không.

c)

Xóa trực tiếp mà không cần kiểm tra.

d)

Chỉ cần xóa từ bảng nhacsi.

29.

Để tạo lập cơ sở dữ liệu mới với tên "mymusic", ta cần chọn mục nào?

a)

Tạo mới > Bảng

b)

Tạo mới > Cơ sở dữ liệu

c)

Tạo mới > Trường

d)

Tạo mới > Mục lục

30.

Khi tạo trường "idNhacsi", tùy chọn nào cần bỏ đánh dấu?

a)

AUTO_INCREMENT

b)

PRIMARY KEY

c)

ALLOW NULL

d)

DEFAULT VALUE

31.

Độ dài tối đa của trường "tenNhacsi" là bao nhiêu?

a)

255 ký tự

b)

200 ký tự

c)

100 ký tự

d)

50 ký tự

32.

Khi tạo trường "tenNhacsi", giá trị mặc định của trường này là gì?

a)

NULL

b)

0

c)

" "

d)

"Unknown"

33.

Khi chọn nhầm trường làm khoá chính, bạn phải làm gì để sửa lại?

a)

Xóa bảng và tạo lại

b)

Chọn lại đúng trường cần làm khóa chính

c)

Xóa trường nhầm và tạo lại

d)

Khởi động lại phần mềm

34.

Tên bảng "nhacsi" sẽ xuất hiện ở đâu sau khi lưu lại khai báo?

a)

Ở dòng CSDL mặc định

b)

Ở dòng CSDL khác

c)

Ở vùng hiển thị phía trái

d)

Ở vùng hiển thị phía dưới

35.

Tại sao cần chọn AUTO_INCREMENT cho trường "idNhacsi"?

a)

Để giá trị trường tự động tăng

b)

Để tránh giá trị NULL

c)

Để đặt giá trị mặc định

d)

Để bảo vệ dữ liệu

36.

Khi chọn kiểu dữ liệu VARCHAR cho "tenNhacsi", điều này có nghĩa gì?

a)

Trường sẽ chứa các số nguyên

b)

Trường sẽ chứa các ký tự văn bản

c)

Trường sẽ chứa các giá trị boolean

d)

Trường sẽ chứa các ngày tháng

37.

Khi tạo bảng "nhacsi", vì sao cần loại bỏ đánh dấu ALLOW NULL cho trường "idNhacsi"?

a)

Để giá trị không thể trống

b)

Để giá trị không thể trùng lặp

c)

Để giảm dung lượng lưu trữ

d)

Để khóa giá trị mặc định

38.

Nếu cần thêm một trường mới vào bảng "nhacsi" sau khi đã tạo bảng, bạn thực hiện thao tác nào?

a)

Xóa bảng và tạo lại từ đầu

b)

Sử dụng phím tắt Ctrl+Insert hoặc nháy chuột phải và chọn Add column

c)

Sửa trực tiếp trong mã lệnh SQL

d)

Sử dụng tùy chọn ALTER TABLE

39.

Nếu nhầm lẫn trong việc thiết lập khóa chính, làm sao để sửa lại?

a)

Xóa khóa chính đã chọn nhầm và tạo lại

b)

Khởi động lại phần mềm và chọn lại từ đầu

c)

Sửa lại trực tiếp trong bảng và lưu lại

d)

Không thể sửa, phải tạo lại bảng

40.

Để kiểm tra bảng "nhacsi" đã được tạo đúng cách hay chưa, bước nào là cần thiết?

a)

Mở bảng trong trình quản lý CSDL và kiểm tra trực quan

b)

Chạy lệnh kiểm tra cấu trúc bảng

c)

Xóa bảng và tạo lại từ đầu

d)

Đặt câu hỏi lên diễn đàn hỗ trợ

41.

Nếu đã tạo sai cấu trúc bảng, thay vì xóa đi, bạn sử dụng lệnh nào để sửa đổi?

a)

CREATE DATABASE

b)

UPDATE TABLE

c)

ALTER TABLE

d)

DELETE TABLE

42.

Để đảm bảo dữ liệu trong bảng "nhacsi" không bị trùng lặp theo "idNhacsi", bạn cần thiết lập gì?

a)

Thiết lập khóa ngoại

b)

Thiết lập chỉ mục duy nhất cho "idNhacsi"

c)

Thiết lập AUTO_INCREMENT cho trường "tenNhacsi"

d)

Thiết lập khóa chính cho "idNhacsi" (Nguồn ghi idNhacsi là khóa chính của bảng nhacsi, giúp đảm bảo tính duy nhất)