MySQL MCQ với các câu trả lời và giải thích cho các bài kiểm tra vị trí và phỏng vấn việc làm. Các MCQ MySQL đã được giải quyết này rất hữu ích cho việc sắp xếp trong khuôn viên trường cho tất cả những người mới bắt đầu bao gồm Sinh viên Kỹ thuật, sinh viên MCA, Kỹ sư Máy tính và CNTT, v.v.
MCQ MySQL của chúng tôi [Câu hỏi trắc nghiệm MySQL] tập trung vào tất cả các lĩnh vực của cơ sở dữ liệu MySQL và khái niệm của nó. Chúng tôi sẽ thường xuyên cập nhật các câu đố và điều thú vị nhất là các câu hỏi đến theo trình tự ngẫu nhiên. Vì vậy, mỗi khi bạn sẽ cảm thấy câu hỏi mới
Nếu muốn tìm hiểu chi tiết về MySQL, bạn có thể theo dõi các khóa học này do các chuyên gia trong ngành tạo ra. Bạn có thể dùng thử một số khóa học miễn phí
Hướng dẫn về MySQL MCQ
MySQL MCQ này nhằm mục đích kiểm tra kiến thức về MySQL của bạn. Mất 1 giờ 6 phút để vượt qua MySQL MCQ. Nếu bạn không hoàn thành MySQL MCQ trong thời gian đã đề cập, tất cả các câu hỏi chưa được trả lời sẽ được tính là sai. Bạn có thể bỏ lỡ các câu hỏi bằng cách nhấp vào nút “Tiếp theo” và quay lại các câu hỏi trước đó bằng nút “Trước”. Mỗi câu hỏi chưa được trả lời sẽ được tính là sai. MCQ trên MySQL có các tính năng ngẫu nhiên khiến bạn cảm thấy một câu hỏi mới được đặt ra sau mỗi lần thử
Trong Bài kiểm tra MySQL này, chúng tôi cũng đã triển khai một tính năng không cho phép người dùng xem câu hỏi tiếp theo hoặc hoàn thành bài kiểm tra mà không thử MCQ MySQL hiện tại.
1 phiếu bầu, trung bình 5
Bạn có 1 giờ 6 phút để làm MCQ MYSQL
Thời gian của bạn đã kết thúc
MySQL MCQ
MySQL MCQ. Câu hỏi và câu trả lời trắc nghiệm về MySQL
1 / 66
Bạn đang nhập dữ liệu dưới dạng JSON vào một bảng mới. Bạn chạy CREATE TABLE json_data [ city JSON ]; . Cú pháp chính xác để xem danh sách các thành phố là gì?
CHỌN thành phố TỪ json_data;
CHỌN thành phố->>'$. tên' thành phố TỪ json_data;
Lựa chọn thành phố. tên thành phố TỪ json_data;
CHỌN thành phố->'$. tên' thành phố TỪ json_data;
2 / 66
Yêu cầu để sử dụng truy vấn con trong mệnh đề SELECT là gì?
truy vấn con phải sử dụng hàm tổng hợp
truy vấn phụ phải tham chiếu đến cùng một bảng với truy vấn chính
truy vấn con phải trả về một giá trị duy nhất
truy vấn con phải trả về ít nhất một giá trị
3 / 66
Làm cách nào bạn có thể xóa bản ghi bằng MySQL?
XÓA BỎ
XÓA TỪ
DI DỜI
LOẠI BỎ TỪ
4 / 66
Bạn cần xuất dữ liệu trong bảng khách hàng thành tệp CSV, với tiêu đề cột ở hàng đầu tiên. Bạn thêm mệnh đề nào vào lệnh MySQL của mình?
THAM GIA
CÓ TIÊU ĐỀ
LIÊN HIỆP
CÓ CỘT
5 / 66
Bạn cần xuất toàn bộ cơ sở dữ liệu, bao gồm các đối tượng cơ sở dữ liệu, ngoài dữ liệu. Bạn sử dụng công cụ dòng lệnh nào?
mysqlexport
mysqladmin
mysqldump
mysqld
6 / 66
Hàm tạo hợp lệ nào cho lớp có tên Người dùng?
cấu trúc công khai Người dùng [] {}
Người dùng công khai [] {}
cá thể công khai Người dùng [] {}
người dùng khởi tạo công khai [] {}
7 / 66
MySQL lưu trữ mật khẩu cho tài khoản người dùng trong bảng nào?
mysql. tài khoản;
mysql. mật khẩu;
mysql. quản trị viên;
mysql. người sử dụng;
8 / 66
Truy vấn nào liệt kê các cơ sở dữ liệu trên máy chủ hiện tại?
HIỂN THỊ CƠ SỞ DỮ LIỆU;
DANH SÁCH TẤT CẢ CÁC CƠ SỞ DỮ LIỆU;
DANH SÁCH CƠ SỞ DỮ LIỆU;
HIỂN THỊ DB;
9 / 66
Làm cách nào bạn có thể lọc dữ liệu trùng lặp trong khi truy xuất bản ghi từ bảng?
RIÊNG BIỆT
Ở ĐÂU
GIỚI HẠN
BẰNG
10 / 66
Có thể sử dụng tùy chọn nào của hầu hết các chương trình dòng lệnh MySQL để có được mô tả về các tùy chọn khác nhau của chương trình?
--tùy chọn
?
--giúp đỡ
-h
11 / 66
bạn cần chạy một truy vấn phức tạp với các truy vấn con đệ quy nhưng không tạo một thủ tục được lưu trữ hoặc một hàm. Bạn sử dụng lệnh hoặc mệnh đề nào?
đối chiếu
liên hiệp
tham gia đầy đủ
với
12 / 66
Máy chủ MySQL có thể hoạt động ở các chế độ SQL khác nhau, tùy thuộc vào giá trị của biến hệ thống sql_mode. Chế độ nào thay đổi cú pháp và hành vi để phù hợp hơn với SQL chuẩn?
TRUYỀN THỐNG
ANSI
MSSQL
NGHIÊM NGẶT
13 / 66
Trong một cơ sở dữ liệu quan hệ được thiết kế hiệu quả, mỗi bảng có gì?
bộ kích hoạt
trường id tuần tự
tối thiểu ba cột
khóa chính
14 / 66
Làm cách nào để bạn chọn mọi hàng trong một bảng nhất định có tên là "khoảng không quảng cáo"?
CHỌN tất cả TỪ khoảng không quảng cáo;
TỪ hàng tồn kho CHỌN tất cả;
TỪ hàng tồn kho CHỌN *;
CHỌN * TỪ hàng tồn kho;
15 / 66
Bạn có thể sử dụng câu lệnh nào để tải dữ liệu từ tệp vào bảng?
tập tin mèo. mysql
tải dữ liệu vào [chính xác nếu tệp đã có trên máy chủ]
tải dữ liệu nội bộ cục bộ [cũng đúng nhưng chỉ khi tệp đến từ máy khách]
tuyên bố chèn mở rộng
16 / 66
Đâu là cú pháp đúng của câu lệnh chèn mở rộng?
chèn vào các giá trị [nhà sản xuất, mẫu mã, năm] ô tô ['Ford', 'Mustang', 2002] ['Mercedes', 'C', 2003]
chèn vào các giá trị [nhà sản xuất, mẫu mã, năm] ô tô ['Ford', 'Mustang', 2002] giá trị ['Mercedes', 'C', 2003]
chèn vào ô tô [hãng, kiểu, năm] mở rộng ['Ford', 'Mustang', 2002], ['Mercedes', 'C', 2003]
chèn vào các giá trị [nhà sản xuất, mẫu mã, năm] ô tô ['Ford', 'Mustang', 2002], ['Mercedes', 'C', 2003]
17 / 66
Lựa chọn nào không phải là một trong các câu lệnh bảo trì bảng?
BẢNG KIỂM TRA;
TẠO BẢNG;
BẢNG PHÂN TÍCH;
TỐI ƯU HÓA BẢNG;
18 / 66
Một hình thức sao lưu, sao chép, cho phép bạn duy trì dữ liệu giống hệt nhau trên nhiều máy chủ, dưới dạng cấu hình ___
cục bộ từ xa
cha-con
chủ nô
logic-vật lý
19 / 66
Lợi thế của việc sử dụng bảng tạm thời thay vì bảng heap là gì?
Bảng tạm thời sẽ bị hủy khi khởi động lại cơ sở dữ liệu
Các bảng tạm thời có thể được chia sẻ giữa các máy khách, giúp chúng dễ sử dụng hơn trong môi trường phát triển nhóm
Bảng tạm thời sẽ bị hủy ngay sau khi phiên của bạn bị ngắt kết nối
Tạo một bảng tạm thời không yêu cầu bất kỳ đặc quyền nào
20 / 66
Cổng mặc định cho MySQL Server là gì?
25
990
0
3306
21 / 66
Trong quá trình di chuyển dữ liệu, thường cần phải xóa các hàng trùng lặp như một phần của quá trình dọn dẹp dữ liệu. Tuyên bố nào hoạt động tốt nhất?
XÓA DUP
XÓA KHÁC BIỆT
XÓA THAM GIA
XÓA VỚI
22 / 66
Sau khi cài đặt MySQL, có thể cần khởi tạo __, việc này có thể được thực hiện tự động với một số phương pháp cài đặt MySQL
Công cụ lưu trữ
tài khoản người dùng
bảng cấp
Thư mục dữ liệu
23 / 66
Sự khác biệt giữa DROP và TRUNCATE là gì?
Cả hai đều đề cập đến cùng một thao tác xóa bảng hoàn toàn
Cả hai đều đề cập đến cùng một hoạt động xóa bảng, nhưng giữ nguyên định nghĩa của nó
TRUNCATE xóa hoàn toàn bảng, xóa cả định nghĩa của nó. DROP xóa bảng nhưng không xóa định nghĩa
DROP xóa hoàn toàn bảng, xóa cả định nghĩa của nó. TRUNCATE xóa bảng nhưng không xóa định nghĩa
24 / 66
Truy vấn nào sẽ KHÔNG được sử dụng để quản trị máy chủ MySQL?
SỬ DỤNG db
CHỌN cột TỪ tbl
HIỂN THỊ CỘT TỪ tbl
HIỂN THỊ BẢNG
25 / 66
Khi làm việc với con trỏ MySQL, bạn cũng phải khai báo những gì?
Giá trị mặc định
TRẢ LẠI biến
thủ tục SQLEXCEPTION
trình xử lý NOT FOUND
26 / 66
Câu nào đúng về kiểu dữ liệu DẤU THỜI GIAN và DATETIME?
Các giá trị DẤU THỜI GIAN yêu cầu nhiều byte hơn để lưu trữ hơn các giá trị DATETIME
DẤU THỜI GIAN được lưu trữ không có múi giờ và DATETIME được lưu trữ ở giá trị UTC
TIMESTAMP và DATETIME đều được lưu trữ mà không có múi giờ
DẤU THỜI GIAN được lưu trữ trong các giá trị UTC và DATETIME được lưu trữ mà không có múi giờ
27 / 66
Nếu bạn đang xây dựng lược đồ bảng để lưu trữ điểm của học sinh dưới dạng một chữ cái [A, B, C, D hoặc F] thì loại cột nào sẽ là lựa chọn tốt nhất?
ENUM
VĂN BẢN
VARCHAR
VĂN BẢN DÀI
28 / 66
Bạn cần khôi phục cơ sở dữ liệu MySQL từ tệp sao lưu. Bạn sử dụng công cụ dòng lệnh nào để nhập dữ liệu thực tế sau khi tạo lại cơ sở dữ liệu?
mysqld
mysql
mysqladmin
mysqldump
29 / 66
Bạn quản lý cơ sở dữ liệu với bảng "khách hàng". Bạn đã tạo một bảng tạm thời còn được gọi là "khách hàng" mà bạn đang làm việc trong suốt thời gian của phiên của mình. Bạn cần tạo lại bảng tạm thời với các thông số kỹ thuật khác. Bạn cần chạy lệnh nào trước?
tạo khách hàng bảng tạm thời;
thả khách bàn tạm thời;
thả khách bàn;
bỏ bàn tạm khách;
30 / 66
Trong các phiên bản gần đây của MySQL [8. 0+], cú pháp chính xác để khai báo CTE [Biểu thức bảng chung] là gì?
VỚI [CHỌN id TỪ người dùng] làm cte, CHỌN
VỚI [CHỌN id TỪ người dùng] là cte CHỌN
VỚI cte as [CHỌN id TỪ người dùng], CHỌN
VỚI cte as [CHỌN id TỪ người dùng] CHỌN
31 / 66
Bảng nào không thể có trình kích hoạt được liên kết với nó?
tạm thời
hệ thống
lớn
Mới
32 / 66
Trình kích hoạt là một đối tượng cơ sở dữ liệu được liên kết với một bảng và được kích hoạt khi một sự kiện cụ thể xảy ra đối với bảng. Đó là ba sự kiện nào?
CHÈN, CẬP NHẬT, XÓA
TẠO, THAY ĐỔI, THẢ
MỞ, LẤY, ĐÓNG
KHAI BÁO, THIẾT LẬP, CHỌN
33 / 66
Một lý do để đưa dự phòng dữ liệu vào một thiết kế cơ sở dữ liệu chuẩn hóa là gì?
để giảm tham nhũng trong dữ liệu
để giảm không gian lưu trữ
để làm cho hệ thống nhanh hơn
để ngăn chặn sự bất thường dữ liệu
34 / 66
Số cột tối đa có thể được sử dụng bởi một chỉ mục bảng là bao nhiêu?
2
4
số 8
16
35 / 66
Lựa chọn nào không phải là thuật toán xử lý cho chế độ xem cơ sở dữ liệu?
hợp nhất
có thể cập nhật
dễ bị cám dỗ
không xác định
36 / 66
Làm thế nào bạn có thể liệt kê tất cả các cột cho một bảng nhất định?
SHOW bảng COLUMNS;
HIỂN THỊ CỘT TỪ bảng;
DANH SÁCH bảng CỘT;
CHỌN CỘT TỪ bảng;
37 / 66
Quản lý đã yêu cầu bạn xây dựng cơ sở dữ liệu nhân viên. Bạn cần bao gồm vị trí và mức lương hiện tại của từng nhân viên, cũng như tất cả các vị trí và mức lương trước đây với công ty. Bạn quyết định sử dụng cấu trúc một-nhiều. một bảng nhân viên với các thông tin chính như tên và địa chỉ, và một bảng việc làm với lịch sử vị trí và tiền lương. Bạn có thể sử dụng trường employeeID để kết nối chúng. việc làm là gì. employeeID một ví dụ về?
khóa chính;
chìa khóa phụ;
khóa ngoại;
chìa khóa thay thế;
38 / 66
Bạn cần một bản sao chính xác của bảng với tất cả các cột và chỉ mục. Làm sao?
tạo bảng
bảng nhân bản
chèn vào
hiển thị tạo bảng
39 / 66
Tương đương với lệnh tải lại mysqladmin là gì?
chủ đề tuôn ra mysqladmin
bảng tuôn ra mysqladmin
đặc quyền tuôn ra mysqladmin
mysqladmin tuôn ra tất cả
40 / 66
MySQL sử dụng bảo mật dựa trên**_**cho tất cả các kết nối, truy vấn và các hoạt động khác mà người dùng có thể thực hiện
lược đồ quản trị viên
thuật toán được mã hóa
thiết lập người dùng
tham khảo danh sách kiểm soát truy cập
41 / 66
Phát biểu nào về câu lệnh TRUNCATE TABLE là đúng?
Nó sẽ dừng và đưa ra lỗi khi gặp một hàng được tham chiếu bởi một hàng trong bảng con
Đầu tiên nó luôn bị rớt, sau đó tạo lại một bảng mới
Nó xóa từng hàng một trên các bảng có ràng buộc khóa ngoại
Nó không gọi trình kích hoạt XÓA được liên kết với bảng
42 / 66
Mỗi khi MySQL được nâng cấp, tốt nhất là thực thi mysql_upgrade, tìm kiếm sự không tương thích với máy chủ MySQL được nâng cấp. Lệnh này làm gì khi tìm thấy một bảng có khả năng không tương thích?
nó thực hiện kiểm tra bảng và, nếu tìm thấy sự cố, sẽ thử sửa chữa bảng
nó dừng lại và thông báo cho quản trị viên máy chủ rằng quá trình nâng cấp không thể hoàn tất cho đến khi vấn đề không tương thích được giải quyết
nó cung cấp một báo cáo đầy đủ về thông số kỹ thuật của bảng và sự không tương thích cho quản trị viên máy chủ
nó thực hiện kiểm tra bảng và, nếu phát hiện thấy sự cố, sẽ hiển thị thông tin để quản trị viên máy chủ thực hiện hành động
43 / 66
Nếu bạn cần sắp xếp một bảng phim theo tên, truy vấn nào sẽ hoạt động?
CHỌN * TỪ NHÓM phim theo tên
CHỌN * TỪ phim ĐẶT HÀNG THEO tên
CHỌN * TỪ BẢNG ĐẶT HÀNG phim theo tên
CHỌN * TỪ phim LỌC THEO tên
44 / 66
Nếu bạn muốn sử dụng MyISAM thay vì InnoDB, bạn cần chỉ định tùy chọn nào trong câu lệnh CREATE TABLE?
ĐỘNG CƠ
VÁCH NGĂN
KHO
TABLESPACE
45 / 66
Loại truy vấn tốt nhất để xác thực định dạng của địa chỉ email trong bảng MySQL là gì?
truy vấn SQL sử dụng phân vùng
một truy vấn SQL sử dụng IS NULL
truy vấn SQL sử dụng biểu thức chính quy
một truy vấn SQL sử dụng LTRIM hoặc RTRIM
46 / 66
Câu lệnh mysql nào được sử dụng để kiểm tra tài khoản nào có đặc quyền cụ thể?
hiển thị các khoản trợ cấp [hiển thị các đặc quyền và vai trò được gán cho vai trò hoặc tài khoản người dùng MySQL]
hiển thị đặc quyền [hiển thị danh sách các đặc quyền hệ thống mà máy chủ MySQL hỗ trợ]
hiển thị quyền truy cập
hiển thị quyền của người dùng
47 / 66
Trong MySQL, các truy vấn luôn được theo sau bởi ký tự nào?
ngắt dòng
Đại tràng
dấu chấm phẩy
Giai đoạn
48 / 66
Bạn đang tải dữ liệu vào một bảng. Bạn có thể sử dụng lệnh nào để đảm bảo rằng tất cả dữ liệu được chèn và các hàng trùng lặp bị loại bỏ?
CHÈN BỎ QUA
CHÈN DUY NHẤT
CHÈN VÀO
CHÈN DISTINCT
49 / 66
Lựa chọn nào không phải là mô hình hợp lệ cho tham số thủ tục được lưu trữ?
ĐẦU VÀO
TRONG
NGOÀI
VÀO RA
50/66
MySQL khác với SQL như thế nào?
SQL là ngôn ngữ chuẩn để truy xuất và thao tác dữ liệu từ cơ sở dữ liệu có cấu trúc. MySQL là một hệ thống quản lý cơ sở dữ liệu phi quan hệ được sử dụng để quản lý cơ sở dữ liệu SQL
SQL là ngôn ngữ chuẩn để truy xuất và thao tác dữ liệu từ cơ sở dữ liệu có cấu trúc. MySQL là một hệ thống quản lý cơ sở dữ liệu quan hệ được sử dụng để quản lý cơ sở dữ liệu SQL
Họ không khác nhau. MySQL và SQL đề cập đến cùng một điều
SQL của tôi là một ngôn ngữ và SQL là một ứng dụng phần mềm
51 / 66
Bạn đang làm việc với các bảng rất lớn trong cơ sở dữ liệu của mình. Bạn sử dụng mệnh đề SQL nào để ngăn kết quả truy vấn quá lớn?
ĐỘC NHẤT
GIỚI HẠN
RIÊNG BIỆT
HẠN CHẾ
52 / 66
MySQL sử dụng các biến môi trường trong một số chương trình và hoạt động dòng lệnh. Biến nào được shell sử dụng để tìm các chương trình MySQL?
TRỰC TIẾP
TRANG CHỦ
ĐƯỜNG DẪN
MYSQL_HOME
53 / 66
Tiện ích dòng lệnh perror của MySQL được sử dụng để làm gì?
để hiển thị phiên bản MySQL của bạn
để hiển thị mã lỗi hệ điều hành
để hiển thị cài đặt mặc định bị lỗi
để hiển thị mã lỗi lưu trữ
54 / 66
Lệnh MySQL nào sửa đổi các bản ghi dữ liệu trong một bảng?
CẬP NHẬT
BIẾN ĐỔI
THAY ĐỔI
THAY ĐỔI
55 / 66
Lệnh MySQL nào hiển thị cấu trúc của bảng?
bảng INFO;
bảng HIỂN THỊ;
bảng CẤU TRÚC;
MÔ TẢ bảng;
56 / 66
Lệnh nào sẽ trả về danh sách các trình kích hoạt trong cơ sở dữ liệu hiện tại?
MÀN HÌNH KÍCH HOẠT;
HIỂN THỊ KÍCH HOẠT;
CHỌN TẤT CẢ CÁC KÍCH HOẠT;
CHỌN * TỪ information_schema. gây nên;
57 / 66
Các chương trình MySQL là một tập hợp các tiện ích dòng lệnh được cung cấp cùng với các bản phân phối MySQL điển hình. MySQL được thiết kế để trở thành một cơ sở dữ liệu
cơ sở dữ liệu và lập trình
người dùng và quản trị viên
máy khách và máy chủ
cú pháp và đối tượng
58 / 66
Trong CHỌN * TỪ khách hàng;
một truy vấn SQL
một câu lệnh SQL
Một cơ sở dữ liệu
một cái bàn
59 / 66
Các tệp tùy chọn MySQL cung cấp một cách để chỉ định các tùy chọn thường được sử dụng để chúng không cần phải nhập vào dòng lệnh mỗi khi bạn chạy chương trình. Tên khác cho các tập tin tùy chọn là gì?
cài đặt biến
tập tin cấu hình
tập tin trợ giúp
thiết lập mặc định
60 / 66
các phiên bản sau của mysql hỗ trợ kiểu dữ liệu json gốc để lưu trữ tài liệu json. Hạn chế của cột json là gì?
không hiệu quả để lưu trữ tài liệu json
không thể được lập chỉ mục trực tiếp
tài liệu không thể được xác thực khi được lưu trữ trong cột json
không thể được bình thường hóa
61 / 66
Câu lệnh SQL sau trả về giá trị gì?\
SELECT * FROM Employees WHERE EmployeeName LIKE 'a%'
Nó ghi lại trong bảng Nhân viên nơi giá trị trong cột Tên nhân viên không có "a"
Nó ghi lại trong bảng Nhân viên nơi giá trị trong cột Tên nhân viên bắt đầu bằng "a"
Nó ghi lại trong bảng Nhân viên nơi giá trị trong cột Tên nhân viên có "a"
Nó ghi lại trong bảng Nhân viên nơi giá trị trong cột Tên nhân viên kết thúc bằng "a"
62 / 66
bạn cần làm cho hệ thống mysql của mình an toàn trước tin tặc. Bạn không nên làm gì?
Chạy máy chủ như người dùng bình thường
quy trình cấp hoặc siêu đặc quyền cho người dùng khác
chạy máy chủ với tư cách là người dùng root unix
sử dụng giao thức nén
63 / 66
Bạn phải đảm bảo tính chính xác và độ tin cậy của dữ liệu trong cơ sở dữ liệu của mình. Bạn chỉ định một số ràng buộc để giới hạn loại dữ liệu có thể đi vào bảng. Bạn đang chỉ định loại ràng buộc nào?