Professional Documents
Culture Documents
hqt tin chuẩn
hqt tin chuẩn
Nhà của tôi Các khoá học của tôi 2223II_INT3202_6 15 May - 21 May Kiểm tra thực hành cuối kỳ nhóm 1+3
Câu lệnh mysqldump -u root -p sakila –-no-data sẽ sao lưu CSDL sakila?
a. Chỉ có câu lệnh tạo cấu trúc bảng và cơ sở dữ liệu, không có câu lệnh thêm dữ liệu.
b. Chỉ có câu lệnh thêm dữ liệu, không có câu lệnh tạo cấu trúc bảng.
c. Chỉ có câu lệnh thêm dữ liệu, không có câu lệnh tạo cấu trúc bảng và cơ sở dữ liệu.
d. Chỉ có câu lệnh tạo cấu trúc bảng, không có câu lệnh thêm dữ liệu.
Câu trả lời đúng là: Chỉ có câu lệnh tạo cấu trúc bảng, không có câu lệnh thêm dữ liệu.
Câu Hỏi 2 Đúng
Trong MySQL có tài khoản người dùng 'test'@'x.x.x.x', câu nào sau đây là chính xác?
a. Người dùng test có thể kết nối đến MySQL server từ bất kỳ máy tính nào
b. Người dùng test không thể kết nối đến MySQL server từ bất kỳ máy tính nào
c. Người dùng test không thể kết nối đến MySQL server từ máy tính có địa chỉ ip 'x.x.x.x'
d. Người dùng test có thể kết nối đến MySQL server từ máy tính có địa chỉ ip 'x.x.x.x'
Câu trả lời đúng là: Người dùng test có thể kết nối đến MySQL server từ máy tính có địa chỉ ip 'x.x.x.x'
Trong MySQL người dùng cần có quyền gì để có thể tạo và thực thi hàm (FUNCTION)?
a. CREATE METHOD
b. CREATE ROUTINE
c. CREATE FUNCTION
d. CREATE PROCEDURE
Trong MySQL người dùng cần có quyền gì để có thể tạo và thực thi thủ tục (PROCEDURE)?
a. CREATE ROUTINE
b. CREATE METHOD
c. CREATE FUNCTION
d. CREATE PROCEDURE
Trong MySQL replication, câu lệnh để xem master đang sử dụng file log nhị phân nào là?
a. SHOW MASTER
b. SHOW STATUS
Trong MySQL replication, câu lệnh hiển thị trạng thái hoạt động của slave là?
a. SHOW SLAVE
d. SHOW STATUS
Trong MySQL replication, cổng mặc định dùng để cấu hình tạo bản sao là?
a. 3307
b. 3308
c. 3306
d. 3309
Trong MySQL replication, log ghi thay đổi dữ liệu từ master được slave lưu ở?
a. error log
c. binary log
d. relay log
Trong MySQL replication, người dùng slave cần có quyền gì để có thể kết nối và đọc thông tin thay đổi
từ Master?
a. REPLICATION CLIENT
b. REPLICATION SLAVE
c. SELECT
d. MASTER
a. Quá trình tự động thực thi các lệnh INSERT, UPDATE, hoặc DELETE.
c. Quá trình tự động thi hành các lệnh SQL hoặc store procedures trước hoặc sau các lệnh INSERT,
UPDATE, hoặc DELETE.
d. Quá trình thi hành các lệnh SQL hoặc store procedures trước hoặc sau các lệnh INSERT, UPDATE, hoặc
DELETE.
Câu trả lời đúng là: Quá trình tự động thi hành các lệnh SQL hoặc store procedures trước hoặc sau các lệnh
INSERT, UPDATE, hoặc DELETE.
◄ Các Lab tự học không chấm điểm
Chuyển tới...
Ngọc Huy Nguyễn NN
Nhà của tôi Các khoá học của tôi 2223II_INT3202_6 15 May - 21 May Kiểm tra thực hành cuối kỳ nhóm 1+3
a. Từ khóa NEW tham chiếu đến dữ liệu của bản ghi trong khi bị thay đổi.
b. Từ khóa OLD tham chiếu đến dữ liệu của bản ghi trước khi bị thay đổi.
c. Từ khóa NEW tham chiếu đến dữ liệu của bản ghi trước khi bị thay đổi.
d. Từ khóa OLD tham chiếu đến dữ liệu của bản ghi trong khi bị thay đổi.
Câu trả lời đúng là: Từ khóa OLD tham chiếu đến dữ liệu của bản ghi trước khi bị thay đổi.
a. Từ khóa OLD tham chiếu đến dữ liệu của bản ghi trong khi bị thay đổi.
b. Từ khóa NEW tham chiếu đến dữ liệu của bản ghi mới hoặc bản ghi sau khi thay đổi.
c. Từ khóa OLD tham chiếu đến dữ liệu của bản ghi mới hoặc bản ghi sau khi thay đổi.
d. Từ khóa NEW tham chiếu đến dữ liệu của bản ghi trong khi bị thay đổi.
Câu trả lời đúng là: Từ khóa NEW tham chiếu đến dữ liệu của bản ghi mới hoặc bản ghi sau khi thay đổi.
Câu Hỏi 13 Đúng
a. TABLE
b. DATABASE
c. SCHEMA
d. VIEW
Trong MySQL, câu lệnh DECLARE abc HANDLER FOR def ghi. abc là?
c. Tham số
d. Câu lệnh
Trong MySQL, câu lệnh DECLARE abc HANDLER FOR def ghi. def là?
a. Câu lệnh
b. Tham số
Trong MySQL, câu lệnh DECLARE abc HANDLER FOR def ghi. ghi là?
c. Câu lệnh
d. Tham số
Trong MySQL, câu lệnh nào được sử dụng để chỉ lấy lại quyền đọc dữ liệu của người dùng 'test' trên tất
cả các CSDL?
Câu trả lời đúng là: REVOKE SELECT ON *.* FROM test@localhost
Trong MySQL, câu lệnh nào được sử dụng để hiển thị thông tin người dùng hiện tại?
a. SELECT USERS()
b. SELECT CURRENT_USER()
c. SELECT CURRENT_USERS()
d. SELECT CUR_USER()
Trong MySQL, câu lệnh nào được sử dụng để lấy lại toàn quyền người dùng 'test' chỉ trên CSDL 'sakila'?
Câu trả lời đúng là: REVOKE ALL ON sakila.* FROM test@localhost
Trong MySQL, câu lệnh nào được sử dụng để phân quyền người dùng 'test' chỉ có toàn quyền truy cập
đến CSDL 'sakila'?
Chuyển tới...
Ngọc Huy Nguyễn NN
Nhà của tôi Các khoá học của tôi 2223II_INT3202_6 15 May - 21 May Kiểm tra thực hành cuối kỳ nhóm 1+3
Trong MySQL, câu lệnh nào được sử dụng để phân quyền người dùng 'test' chỉ có quyền đọc trên tất cả
các CSDL?
Trong MySQL, câu lệnh nào được sử dụng để tạo tài khoản người dùng 'user' với mật khẩu '123456'?
Câu trả lời đúng là: CREATE USER user@localhost IDENTIFIED BY '123456'
Câu Hỏi 23 Đúng
c. Lọc dữ liệu
d. Xóa dữ liệu
Trong MySQL, Cú pháp nào được sử dụng để thay đổi dấu phân cách câu lệnh (kết thúc câu lệnh)?
a. DELIMITER_REDEFINE
b. DELIMITER
c. REDEFINE
d. REDEFINE_DELIMITER
Trong MySQL, hàm (FUNCTION) không sử dụng các tham số IN, OUT, INOUT?
a. Đúng
b. Sai
Trong MySQL, ký tự mặc định nào mà client (terminal) nhận ra đó là dấu phân cách câu lệnh (kết thúc
câu lệnh)?
a. .
b. $$
c. ;
d. //
Trong MySQL, tham số truyền vào kiểu gì trong thủ tục (PROCEDURE) để có thể vừa truyền giá trị và lấy
giá trị ra?
a. GETINOUT
b. OUT
c. INOUT
d. IN
a. Sai
b. Đúng
Trong MySQL, trong các ký tự dưới đây, ký tự nào không thể sử dụng để làm dấu phân cách câu lệnh
(kết thúc câu lệnh)?
a. ,
b. \
c. ;
d. .
a. DROP
b. CLEAR
c. REMOVE
d. DELETE
Chuyển tới...
Ngọc Huy Nguyễn NN
Nhà của tôi Các khoá học của tôi 2223II_INT3202_6 15 May - 21 May Kiểm tra thực hành cuối kỳ nhóm 1+3
Câu trả lời đúng là: Sao lưu một vài CSDL.
a. Trước khi bắt đầu quá trình sao lưu, MySQL server kết thúc file log cũ và ghi vào file log mới.
b. Trước khi bắt đầu quá trình sao lưu, MySQL server xóa file log cũ và ghi vào file log mới.
c. Sau khi sao lưu xong, MySQL server sẽ không ghi log.
d. Sau khi sao lưu xong, MySQL server tiếp tục ghi log vào file log cũ.
Câu trả lời đúng là: Trước khi bắt đầu quá trình sao lưu, MySQL server kết thúc file log cũ và ghi vào file log
mới.
Câu Hỏi 33 Sai
Câu lệnh mysqldump -u root -p sakila –no-create-info sẽ sao lưu CSDL sakila?
a. Chỉ có câu lệnh tạo cấu trúc bảng và cơ sở dữ liệu, không có câu lệnh thêm dữ liệu.
b. Chỉ có câu lệnh thêm dữ liệu, không có câu lệnh tạo cấu trúc bảng và cơ sở dữ liệu.
c. Chỉ có câu lệnh tạo cấu trúc bảng, không có câu lệnh thêm dữ liệu.
d. Chỉ có câu lệnh thêm dữ liệu, không có câu lệnh tạo cấu trúc bảng.
Câu trả lời đúng là: Chỉ có câu lệnh thêm dữ liệu, không có câu lệnh tạo cấu trúc bảng và cơ sở dữ liệu.
Câu lệnh nào dưới đây được sử dụng để sao lưu chỉ CSDL sakila?
Chúng ta có thể xem thông tin triggers trong MySQL từ CSDL triggers trong CSDL?
a. mysql.
b. performance_schema.
c. sakila
d. information_schema.
Câu trả lời đúng là: Thiếu định nghĩa giá trị trả về RETURNS
CREATE PROCEDURE film_count(IN p_description varchar(20), OUT total INT) \nBEGIN \nDECLARE d
INT; \nSELECT COUNT(*) INTO total \nFROM film \nWHERE film.description LIKE CONCAT("%",
p_description, "%"); \nEND $$ \n Gọi thủ tục được định nghĩa ở trên bằng?
Câu trả lời đúng là: CALL film_count('drama', @total); SELECT @total;
Câu Hỏi 38 Đúng
CREATE PROCEDURE film_count(IN p_description varchar(20), OUT total INT) \nBEGIN \nDECLARE d
INTEGER; \nSELECT COUNT(*) INTO total \nFROM film \nWHERE film.description LIKE CONCAT("%",
p_description, "%"); \nEND $$ \n Thủ tục trên sau khi được tạo gắn với CSDL sakila, Khi gọi thủ tục với
tham số p_description truyền vào là 'drama', kết quả trả về của tham số total là?
a. NULL
b. 0
c. 106
d. 230
CREATE PROCEDURE film_count(IN p_description varchar(20), OUT total INT) \nBEGIN \nDECLARE d
INTEGER; \nSELECT COUNT(*) INTO total \nFROM film \nWHERE film.description LIKE CONCAT("%",
p_description, "%"); \nEND $$ \n Thủ tục trên sau khi được tạo gắn với CSDL sakila, Khi gọi thủ tục với
tham số p_description truyền vào là 'documentary', kết quả trả về của tham số total là?
a. 0
b. 101
c. 106
d. NULL
CREATE PROCEDURE film_count(IN p_description varchar(20), OUT total INT) \nBEGIN \nDECLARE d
INTEGER; \nSELECT COUNT(*) INTO total \nFROM film \nWHERE film.description LIKE CONCAT("%",
p_description, "%"); \nEND $$ \n Thủ tục trên sau khi được tạo gắn với CSDL sakila, Khi gọi thủ tục với
tham số p_description truyền vào là '', kết quả trả về của tham số total là?
a. NULL
b. 0
c. 1000
d. 111
Chuyển tới...
Ngọc Huy Nguyễn NN
Nhà của tôi Các khoá học của tôi 2223II_INT3202_6 15 May - 21 May Kiểm tra thực hành cuối kỳ nhóm 1+3
a. Có
b. Không
Để truy vấn thông tin các view trong một cơ sở dữ liệu ta có thể truy vấn trong bảng nào của CSDL
information_schema?
a. cả TABLES và VIEWS
b. TABLES
c. USERS
d. VIEWS
Giá trị server-id (định danh của server) cho Master và Slave là?
a. Duy nhất
b. 1
c. 0
d. 2
Hàm (FUNCTION) trong MySQL có thể trả về bao nhiêu giá trị?
a. 1
b. 0
c. Vô số
d. 2
a. 3310
c. 3306
d. 3308
Câu trả lời đúng là: Bất kỳ cổng nào chưa được sử dụng bởi hệ thống.
Câu Hỏi 46 Đúng
Sử dụng hàm/thủ tục có thể nâng cao khả năng bảo mật dữ liệu trong MySQL?
a. Sai
b. Đúng
a. Nhóm các câu lệnh SQL khác nhau được biên dịch.
c. Nhóm các câu lệnh trong SQL được biên dịch thành một phương án thực thi duy nhất
d. Nhóm các hàm, thủ tục được biên dịch trong MySQL.
Câu trả lời đúng là: Nhóm các câu lệnh trong SQL được biên dịch thành một phương án thực thi duy nhất
a. mysqllogic
b. mysqlimport
c. mysqlbinlog
d. mysqldump
Tiện ích nào dịch tệp tin log nhị phân (binary log) sang dạng text?
a. mysqlbinlog
b. mysqlbin
c. mysqldump
d. mysqllog
Trong mô hình Master - Slave, tệp tin log nhị phân (binary log) sẽ được khởi chạy ở đâu?
b. Cả hai
c. Master
d. Slave
Chuyển tới...