Font size
Worksheetstin hc 11
Total questions: 36
Worksheet time: 20mins
Trong hệ quản trị CSDL, chức năng nào giúp đảm bảo tính nhất quán của dữ liệu?
Tính toàn vẹn dữ liệu
Tính phân quyền người dùng
Tính khả dụng cao
Tính bảo mật dữ liệu
Tại sao MySQL được ưa chuộng trong quản trị CSDL?
Vì có giá thành thấp
Vì nó là mã nguồn mở và miễn phí
Vì chỉ hỗ trợ cho các hệ thống nhỏ
Vì không cần phần cứng mạnh
Một trong những lợi ích của việc sử dụng hệ quản trị CSDL là gì?
Dữ liệu được lưu trữ trực tiếp trên giấy
Hạn chế quyền truy cập người dùng
Dữ liệu có thể được truy xuất và chỉnh sửa
Không cần kiểm tra dữ liệu
Lợi ích của hệ quản trị CSDL trong lĩnh vực ngân hàng là gì?
Giảm thiểu nhân lực
Tăng thời gian xử lý giao dịch
Hạn chế khả năng tự động hóa
Đảm bảo giao dịch nhanh và chính xác
Tại sao cần phải nhập mật khẩu khi truy cập MySQL với quyền root?
Để bảo vệ dữ liệu khỏi truy cập trái phép
Để giới hạn thời gian truy cập
Để nâng cao tốc độ xử lý
Để kiểm soát quyền truy cập mạng
Bảng banthuam(idBanthuam, idBannhac, idCasi), chọn trường nào làm khóa chính?
idBannhac
idBanthuam
idCasi
tenBannhac
Khi cần quản lý thêm ngày sinh của các ca sĩ trong CSDL, nên thay đổi như thế nào?
Tạo bảng mới lưu trữ thông tin ngày sinh
Thêm trường ngaysinh vào bảng banthuam
Thêm trường ngaysinh vào bảng casi
Không cần thay đổi
Muốn quản lý thêm thông tin nơi sinh của nhạc sĩ, CSDL cần thay đổi như thế nào?
Thêm trường noisinh vào bảng bannhac
Tạo bảng mới lưu trữ nơi sinh
Không cần thay đổi
Thêm trường noisinh vào bảng nhacsi
Trường nào trong bảng banthuam(idBanthuam, idBannhac, idCasi) là khóa ngoài?
idBannhac và idCasi
idBanthuam
tenBannhac
tenCasi
Trong bảng nhacsi(idNhacsi, tenNhacsi), idNhacsi có vai trò gì?
Khóa ngoài
Khóa chính
Chỉ mục
Không cần thiết
Tạo bảng, muốn trường "idNhacsi" tự động tăng giá trị, ta phải chọn tùy chọn nào?
UNSIGNED
NOT NULL
AUTO_INCREMENT
DEFAULT
Sau khi hoàn tất việc khai báo bảng, bước cuối cùng để lưu bảng là gì?
Đóng cửa sổ tạo bảng
Chọn Export
Chọn Commit
Nhấn nút Lưu
Khi khai báo trường "tenNhacsi", độ dài tối đa bao nhiêu thường được sử dụng?
255
50
100
500
Tạo thêm trường mới cho bảng "nhacsi", phím tắt nào sau đây sử dụng được?
Ctrl+S
Ctrl+Insert
Ctrl+C
Ctrl+Delete
Để đảm bảo trường idNhacsi không nhận giá trị NULL, cần chọn tùy chọn nào?
AUTO_INCREMENT
UNSIGNED
NOT NULL
DEFAULT
Trường nào trong bảng "bannhac" được thiết lập làm khóa chính?
idNhacsi
tenBannhac
tenNhacsi
idBannhac
Khai báo cho bảng bannhac, trường nào được chọn làm khóa ngoài?
idNhacsi
idBannhac
tenBannhac
idBanthuam
Khi khai báo khóa ngoài cho idNhacsi, bảng tham chiếu nào được chọn?
bannhac
nhacsi
banthuam
casi
Khai báo khóa ngoài, kiểu dữ liệu của trường idNhacsi trong bảng bannhac là gì?
VARCHAR
TEXT
INT
FLOAT
Tạo bảng bannhac, để thêm một trường mới vào bảng, bạn sử dụng thao tác nào?
Nhấn Ctrl+Alt+Del
Nhấn Ctrl+Delete
Nhấn Alt+Insert
Nhấn Ctrl+Insert
Giá trị mặc định của trường khóa ngoài idNhacsi trong bảng bannhac nên là gì?
0
Null
Auto_Increment
Một chuỗi rỗng
Thao tác nào được sử dụng để khai báo khóa chính cho trường idBannhac?
Chọn Create new index → Unique
Chọn Create new index → Primary
Chọn Create new index → Foreign key
Chọn Create new index → Index
Chọn thao tác nào để thêm dữ liệu mới vào bảng trong HeidiSQL?
Nhấn Delete
Nhấn Ctrl + S
Nhấn Insert
Nhấn Alt + Enter
Để sửa nội dung của một ô dữ liệu, ta thực hiện thao tác nào?
Chọn ô rồi nhấn phím Deletex
Chọn ô rồi nhấn phím Ctrl + Enter
Chọn ô rồi nhấn phím F
Nhấn đôi chuột vào ô cần sửa
Trong HeidiSQL, tổ hợp phím nào được sử dụng để xóa các dòng dữ liệu đã chọn?
Ctrl + Delete
Shift + Delete
Alt + Delete
Ctrl + Shift
Câu lệnh SQL nào dùng để lấy tất cả các trường trong bảng nhacsi?
SELECT idNhacsi, tenNhacsi FROM nhacsi
SELECT * FROM nhacsi
SELECT nhacsi.* FROM nhacsi
SELECT * FROM nhacsi WHERE idNhacsi > 0
Tìm kiếm bản ghi có tên nhạc sĩ bắt đầu bằng chữ "P", câu lệnh SQL nào là đúng?
SELECT * FROM nhacsi WHERE tenNhacsi = 'P%'
SELECT * FROM nhacsi WHERE tenNhacsi LIKE '%P%'
SELECT * FROM nhacsi WHERE tenNhacsi LIKE 'P%'
SELECT * FROM nhacsi WHERE tenNhacsi LIKE '%P'
Xóa tất cả các bản ghi trong bảng, nhưng vẫn giữ cấu trúc bảng, chọn lệnh nào?
DELETE FROM nhacsi
DROP TABLE nhacsi
DELETE * FROM nhacsi
TRUNCATE TABLE nhacsi
Trong HeidiSQL, để lọc dữ liệu với tiêu chí "LIKE", ta chọn tùy chọn nào?
Nhấp chuột phải vào cột dữ liệu, chọn Quick Filter và chọn LIKE
Edit > Filter > LIKE
View > Data Filter > LIKE
Filter > Apply LIKE Condition
Câu lệnh SQL nào dùng để sắp xếp dữ liệu theo tên nhạc sĩ theo thứ tự tăng dần?
SELECT * FROM nhacsi ORDER BY tenNhacsi DESC
SELECT * FROM nhacsi ORDER BY tenNhacsi ASC
SELECT * FROM nhacsi ORDER BY idNhacsi
SELECT * FROM nhacsi WHERE ORDER BY tenNhacsi ASC
Tại sao MySQL thường được lựa chọn làm hệ quản trị CSDL trong nhiều ứng dụng?
Vì MySQL là phần mềm mã nguồn mở và miễn phí
Vì MySQL không hỗ trợ việc quản lý chặt chẽ sự nhất quán dữ liệu
Vì MySQL thích hợp cho các bài toán quản trị cơ sở dữ liệu lớn và trực tuyến
Vì MySQL yêu cầu phải có kết nối Internet để sử dụng
Nếu muốn quản lý thêm ngày sinh của các ca sĩ, cơ sở dữ liệu cần thay đổi bảng nào?
Bảng banthuam
Bảng bannhac
Bảng casi
Bảng nhacsi
Khai báo khóa ngoài trường idNhacsi trong bảng bannhac, điều nào sau đây là đúng?
Trường idNhacsi tham chiếu đến trường idNhacsi của bảng nhacsi
Trường idNhacsi phải có cùng kiểu dữ liệu với trường tham chiếu trong bảng nhacsi
Khóa ngoài idNhacsi không yêu cầu phải khai báo khóa chính trong bảng nhacsi
Giá trị mặc định của trường idNhacsi có thể là 0
Khi tạo CSDL mymusic trong MySQL, bộ mã ký tự mặc định được chọn là gì?
ASCII
utf8mb3
utf8mb4
Latin1
Trong HeidiSQL, thêm một hàng dữ liệu mới vào bảng nhacsi, bạn nên làm gì?
Nhập giá trị thủ công cho trường idNhacsi
Để trường idNhacsi trống và chỉ nhập giá trị cho trường tenNhacsi
Sử dụng câu lệnh SQL để thêm dữ liệu và tự điền idNhacsi
Nhấn Insert để chèn hàng mới và chỉ nhập tên nhạc sĩ vào trường tenNhacsi
Làm thế nào để xóa nhiều dòng dữ liệu trong bảng nhacsi trên HeidiSQL?
Chọn dòng dữ liệu và nhấn phím Delete trên bàn phím
Chọn nhiều dòng, nhấn tổ hợp phím Ctrl+Delete hoặc sử dụng biểu tượng xóa
Sử dụng câu lệnh SQL DELETE để xóa các dòng dữ liệu
Nhấp chuột phải vào từng dòng và chọn Xóa dòng
