Font size
Worksheetstin học
Total questions: 120
Worksheet time: 3600secs
Tổ chức lưu trữ dữ liệu là gì?
Quá trình sao lưu dữ liệu
Cách tổ chức các tập tin dữ liệu trên máy tính
Công nghệ đảm bảo an toàn dữ liệu
Quá trình tải lên dữ liệu lên mạng
Tổ chức lưu trữ dữ liệu như thế nào giúp cho việc tìm kiếm và truy xuất dữ liệu trở nên nhanh chóng hơn?
Tổ chức theo thứ tự bằng chữ cái
Tổ chức theo thứ tự ngày tháng
Tổ chức theo thứ tự địa chỉ đường
Tổ chức theo thứ tự khóa chính
Tại sao cần phải tổ chức lưu trữ dữ liệu?
Để dễ dàng tìm kiếm và truy xuất dữ liệu
Để giảm dung lượng lưu trữ
Để bảo vệ dữ liệu tránh bị mất mát
Để tăng tốc độ truy cập vào dữ liệu
Tổ chức lưu trữ dữ liệu nào được sử dụng phổ biến nhất trong các hệ quản trị cơ sở dữ liệu quan hệ?
Tổ chức theo thứ tự bằng chữ cái
Tổ chức theo thứ tự ngày tháng
Tổ chức theo thứ tự địa chỉ đường
Tổ chức theo thứ tự khóa chính
Khái niệm "Database" có nghĩa là gì?
Một tài liệu văn bản chứa dữ liệu
Một hệ thống quản lý cơ sở dữ liệu
Một thư mục chứa các tập tin dữ liệu
Một ổ đĩa cứng lưu trữ dữ liệu
Trong một hệ thống cơ sở dữ liệu, khái niệm "Table" tương đương với gì?
Một tập tin chứa dữ liệu
Một bảng chứa các hàng và cột dữ liệu
Một thư mục chứa nhiều tập tin dữ liệu
Một hệ thống lưu trữ đám mây
Phương pháp tổ chức lưu trữ dữ liệu phổ biến nhất là gì?
Tổ chức theo dạng hình thức
Tổ chức theo dạng thời gian
Tổ chức theo dạng vật lý
Tổ chức theo dạng địa lý
Tổ chức lưu trữ dữ liệu được sử dụng phổ biến nhất trong hệ thống cơ sở dữ liệu quan hệ là gì?
Tổ chức theo chiều đối tượng
Tổ chức theo hướng hàng
Tổ chức theo hướng cột
Tổ chức theo hướng dịch vụ
Cơ sở dữ liệu là gì?
Là một phần mềm
Là một tập hợp các hệ thống phần mềm
Là một phần cứng
Là một tập hợp các tập tin lưu trữ dữ liệu
Các thành phần chính của hệ thống quản lý cơ sở dữ liệu bao gồm:
Các phần mềm quản lý, xử lý dữ liệu và các giao diện người dùng, truy xuất dữ liệu
Chỉ là các phần mềm quản lý, xử lý dữ liệu
Chỉ là các giao diện người dùng, truy xuất dữ liệu
Không có đáp án nào đúng
Khái niệm "khóa ngoại" trong cơ sở dữ liệu là gì?
Một cột trong bảng tham chiếu đến giá trị của cột trong bảng khác
Một cột trong bảng được dùng để xác định các giá trị duy nhất của mỗi hàng
Một cột trong bảng được sử dụng để liên kết các bảng khác nhau
Một cột trong bảng chứa giá trị số
Thuộc tính của cơ sở dữ liệu là gì?
Mô tả các đối tượng dữ liệu trong cơ sở dữ liệu
Định dạng dữ liệu trong cơ sở dữ liệu
Tên của cơ sở dữ liệu
Dữ liệu của cơ sở dữ liệu
Tính không dư thừa trong cơ sở dữ liệu là gì?
Việc đảm bảo rằng không có thông tin lặp lại hoặc không cần thiết trong cơ sở dữ liệu
Việc đảm bảo rằng cơ sở dữ liệu bị xóa hoặc không cần thiết trong cơ sở dữ liệu
Việc đảm bảo rằng có thông tin bị sao chép hoặc không cần thiết trong cơ sở dữ liệu
Việc đảm bảo rằng không có dữ liệu bị cắt hoặc không cần thiết trong cơ sở dữ liệu
Tính độc lập dữ liệu của cơ sở dữ liệu là?
Khả năng thay đổi toàn phần của cơ sở dữ liệu mà luôn làm ảnh hưởng đến các ứng dụng hoặc người dùng khác
Khả năng thay đổi một phần của cơ sở dữ liệu mà luôn làm ảnh hưởng đến các ứng dụng hoặc người dùng khác
Khả năng thay đổi toàn phần của cơ sở dữ liệu mà không làm ảnh hưởng đến các ứng dụng hoặc người dùng khác
Khả năng thay đổi một phần của cơ sở dữ liệu mà không làm ảnh hưởng đến các ứng dụng hoặc người dùng khác
Thuộc tính cơ bản của cơ sở dữ liệu bao gồm những gì?
Tên cơ sở dữ liệu, bảng
Kiểu dữ liệu, giá trị mặc định, ràng buộc, khóa chính, khóa phụ
Kích thước cơ sở dữ liệu, số lượng bảng, số lượng cột
Tên cơ sở dữ liệu, tên cột
Thuộc tính dạng văn bản trong cơ sở dữ liệu được sử dụng để làm gì?
Lưu trữ thông tin về ký tự
Lưu trữ thông tin về đơn vị đo lường
Lưu trữ thông tin văn bản, chữ ký, mã hóa,…
Lưu trữ thông tin về chữ số
Các biện pháp bảo mật nào có thể được áp dụng để bảo vệ cơ sở dữ liệu?
Tạo sao lưu dữ liệu, sử dụng các mã độc để bảo vệ
Tạo sao lưu dữ liệu, tối ưu hóa hiệu suất, tạo chứng chỉ SSL
Thay đổi cấu trúc cơ sở dữ liệu thường xuyên, sử dụng các mã độc để bảo vệ
Mã hóa dữ liệu, xác thực người dùng, giám sát hoạt động của người dùng
Hệ quản trị cơ sở dữ liệu (QTCSDL) là?
Phần mềm cung cấp phương thức để bảo trì, cập nhật và truy xuất dữ liệu của CSDL, bảo mật và an toàn dữ liệu
Phần mềm cung cấp phương thức để lưu trữ, cập nhật và truy xuất dữ liệu của CSDL, bảo mật và an toàn dữ liệu
Phần mềm cung cấp phương thức để phân tán, cập nhật và truy xuất dữ liệu của CSDL, bảo mật và an toàn dữ liệu
Phần mềm cung cấp phương thức để kiểm soát, cập nhật và truy xuất dữ liệu của CSDL, bảo mật và an toàn dữ liệu
Hệ QTCSDL có mấy chức năng?
1
4
2
3
Một hệ cơ sở dữ liệu có mấy thành phần?
4
2
1
3
Hệ CSDL tập trung là?
CSDL được lưu trữ phân tán trên nhiều máy tính
CSDL được lưu trữ tập trung trên một máy tính
CSDL được lưu trữ tập trung trên nhiều máy tính
CSDL được lưu trữ phân tán trên một máy tính
CSDL phân tán là gì?
Tập hợp dữ liệu được tập trung trên các trạm khác nhau của một mạng máy tính
Tập hợp dữ liệu được phân tán trên các trạm khác nhau của một mạng máy tính
Tập hợp dữ liệu được phân tán trên một trạm của một mạng máy tính
Tập hợp dữ liệu được phân tán trên một trạm khác nhau của hai mạng máy tính
Hệ CSDL tập trung và hệ CSDL phân tán thì hệ nào khó thiết kế hơn?
Không so sánh được
Hai hệ đều khó như nhau
Hệ CSDL tập trung
Hệ CSDL phân tán
Khi có nhiều người truy cập đồng thời vào CSDL thì điều gì sẽ xảy ra?
Tranh chấp dữ liệu
Đánh mất tài nguyên
Đứt nguồn cấp
Sai lệch thông tin
Thành phần có nhiệm vụ chính là thực hiện các nhiệm vụ tính toán, xử lý dữ liệu được gọi là?
Phần khách
Phần chủ
Phần trung gian
Phần ngoại biên
Những hệ CSDL lớn, dùng cho các tổ chức lớn được tổ chức dưới dạng hệ CSDL nào?
Phân tán
Tập trung
Cục bộ
Toàn bộ
Những nhiệm vụ nào dưới đây không thuộc nhiệm vụ của công cụ kiểm soát, điều khiển truy cập vào CSDL?
Duy trì nhật quán của CSDL
Cập nhật (thêm, sửa, xóa dữ liệu)
Khôi phục CSDL khi có sự cố
Phát hiện và ngăn chặn sự truy cập không được phép
Ưu điểm cơ sở dữ liệu?
Giảm dư thừa, nhất quán và toàn vẹn của dữ liệu
Các thuộc tính được mô tả trong nhiều tệp dữ liệu khác nhau
Khả năng xuất hiện mẫu thuần và không nhất quán dữ liệu
Xuất hiện dữ thông thường
Ngôn ngữ định nghĩa dữ liệu bao gồm các lệnh cho phép?
Đảm bảo tính độc lập dữ liệu
Khai báo kiểu dữ liệu, cấu trúc dữ liệu và các ràng buộc trên dữ liệu của CSDL
Mô tả các đối tượng được lưu trữ trong CSDL
Khai báo kiểu dữ liệu của CSDL
Một hệ quản trị CSDL không có chức năng nào trong các chức năng dưới đây?
Cung cấp môi trường tạo lập CSDL
Cung cấp môi trường cập nhật và khai thác dữ liệu
Cung cấp công cụ quản lí bộ nhớ
Cung cấp công cụ kiểm soát, điều khiển truy cập vào CSDL
Mô hình dữ liệu nào không chấp nhận mối quan hệ nhiều - nhiều là mô hình nào?
Mô hình dữ liệu mạng
Cơ sở dữ liệu phân cấp
Cơ sở dữ liệu phẳng
Cơ sở dữ liệu phân tán
Người quản trị CSDL là?
Quyết định cấu trúc lưu trữ & chiến lược truy nhập
Xác định chiến lược lưu trữ, sao chép, phục hồi dữ liệu
Cho phép người sử dụng những quyền truy nhập cơ sở dữ liệu
Một người hay một nhóm người có khả năng chuyên môn cao về tin học, có trách nhiệm quản lý và điều khiển toàn bộ hoạt động của các hệ CSDL
Cơ sở dữ liệu là tài nguyên thông tin chung, nghĩa là?
Truy nhập trực tiếp
Nhiều người sử dụng, không phụ thuộc vị trí địa lý, có phân quyền
Nhiều người sử dụng
Nhiều người sử dụng, có phân quyền
Đặc trưng của mô hình dữ liệu là?
Mô hình dữ liệu đơn giản
Biểu diễn dữ liệu đơn giản và không cấu trúc
Tính ổn định, tính đơn giản, cần phải kiểm tra dư thừa, đối xứng và có cơ sở lý thuyết vững chắc
Người sử dụng có quyền truy nhập tại mọi lúc, mọi nơi
Trong một hệ thống quản lý thư viện, khi tìm thông tin về sách, nếu bạn đã biết tên tác giả, để tìm ra tất cả các tác phẩm của họ, thao tác phù hợp nhất là?
Chỉ cần truy xuất dữ liệu từ một bảng duy nhất (bảng Tác giả)
Thực hiện thao tác Thêm dữ liệu (INSERT) vào bảng Sách
Thực hiện thao tác liên kết (join) dữ liệu giữa bảng Sách và bảng Tác giả
Chỉ cần phân tách (split) các trường dữ liệu của bảng Tác giả
Trong CSDL quan hệ, thuật ngữ nào dùng để mô tả một trường hoặc một nhóm trường có giá trị không trùng nhau và xác định duy nhất một bản ghi?
Mục dữ liệu (Data Item)
Liên kết dữ liệu (Data Join)
Khóa chính (Primary Key)
Khóa phụ (Secondary Key)
Việc xác định kiểu dữ liệu cụ thể (ví dụ: CHAR(n) , INT , DATE ) cho từng trường trong CSDL quan hệ mang lại lợi ích quan trọng nào cho hệ thống?
Hạn chế lãng phí dung lượng lưu trữ và kiểm soát tính đúng đắn của dữ liệu
Phân biệt giữa Khóa chính và Khóa ngoại một cách tự động
Làm cho dữ liệu trở nên dễ đọc đối với người dùng cuối
Giúp tăng tốc độ tìm kiếm trên toàn bộ máy chủ
Một cột (column) trong bảng CSDL quan hệ được sử dụng để thể hiện một đặc tính của đối tượng (ví dụ: Tên, Ngày sinh) được gọi là gì?
Trường (field)
Mô hình dữ liệu (Data Model)
Khóa ngoại (Foreign Key)
Tập hợp dữ liệu (Dataset)
Một bảng trong CSDL có thể có nhiều Khóa tiềm năng. Tiêu chí quan trọng nhất mà người quản trị CSDL thường sử dụng để chọn một Khóa làm Khóa chính cho bảng đó là gì?
Khóa có kiểu dữ liệu là số nguyên ( INT )
Khóa có tên gọi dễ nhớ nhất
Khóa có số trường dữ liệu ít nhất
Khóa được tạo ra đầu tiên
Trong cấu trúc của một bảng dữ liệu quan hệ, thuật ngữ nào dùng để chỉ một hàng (row) của bảng, đại diện cho một đối tượng cụ thể?
Khóa chính (Primary Key)
Bản ghi (record)
Trường (field)
Thuộc tính (attribute)
Trong CSDL học tập với hai bảng Hocsinh (gồm Số thẻ học sinh là Khóa chính) và Diem (gồm Số thẻ học sinh), muốn truy xuất tên học sinh có điểm cao nhất, Số thẻ học sinh trong bảng Diem đóng vai trò là gì?
Khóa ngoại của bảng Diem, liên kết với bảng Hocsinh.
Một thuộc tính không thể tham gia vào liên kết dữ liệu.
Trường dữ liệu không quan trọng, có thể bỏ qua.
Khóa chính của bảng Diem vì nó duy nhất.
Vì sao việc tổ chức CSDL âm nhạc thành bốn bảng riêng biệt (Nhạc sĩ, Ca sĩ, Ban nhạc, Bản thu âm) lại được khuyến nghị hơn là chỉ lập một bảng lớn chứa tất cả thông tin?
Vì việc truy vấn CSDL chỉ có thể thực hiện hiệu quả trên bốn bảng.
Vì nó giúp tăng tốc độ lưu trữ thông tin dư thừa của CSDL.
Vì việc liên kết dữ liệu giữa các thành phần khác nhau trở nên phức tạp.
Vì nó làm giảm đáng kể sự dư thừa và dễ dàng hơn khi sửa đổi thông tin.
Việc ghép nối dữ liệu giữa hai bảng khác nhau trong CSDL quan hệ, thường được thực hiện thông qua Khóa ngoại, được gọi là thao tác gì?
Liên kết (join) dữ liệu
Tạo chỉ mục (Index)
Phân tách (Split) dữ liệu
Tạo bảng (create)
Dựa trên mô hình CSDL âm nhạc (Hình 13.1), bảng Bản nhạc và bảng Nhạc sĩ có thể liên kết với nhau thông qua thuộc tính chung nào để tìm tên tác giả của một bản nhạc?
Thuộc tính TenBN (Tên bản nhạc)
Thuộc tính Mid (Mã bản nhạc)
Thuộc tính Aid (Mã nhạc sĩ)
Thuộc tính Sid (Mã ca sĩ)
Trong bảng Bản nhạc (Mid, Aid, TenBN), nhóm hai trường (Aid, TenBN) cũng là một Khóa. Tuy nhiên, nếu Mid cũng là một Khóa, tại sao Mid vẫn là lựa chọn tốt nhất để làm Khóa chính?
Vì Mid là kiểu dữ liệu số, còn Aid và TenBN là kiểu dữ liệu chuỗi.
Vì hai trường Aid và TenBN không bao giờ có thể xác định duy nhất bản ghi.
Vì Mid là Khóa ngoài của bảng Nhạc sĩ, đảm bảo liên kết tối ưu.
Vì Mid có số trường ít nhất (chỉ 1 trường), giúp tối ưu hóa việc sắp xếp và truy xuất.
Mô hình CSDL quan hệ (Relational Database) được sử dụng phổ biến nhất hiện nay lưu trữ dữ liệu dưới dạng nào?
Các bảng có quan hệ với nhau
Dạng tập tin phẳng không có quan hệ
Dạng cây phân cấp (Hierarchical Tree)
Dạng đồ thị mạng lưới phức tạp
Có thể dùng gì để thực hiện ghép nối dữ liệu hai bảng với nhau?
Khóa trong
Khóa chính
Khóa ngoại
Khóa cấm trùng lặp
Môi trường có các dữ liệu:
Cùng một kiểu
Khác kiểu
Giống kí tự
Khác kí tự
Lựa chọn phương án đúng và đầy đủ nhất. Việc xác định kiểu dữ liệu của các trường nhằm?
Hạn chế việc lãng phí dung lượng lưu trữ dữ liệu
Kiểm soát tính đúng đắn về mặt logic của dữ liệu được nhập vào bảng
Hạn chế việc mất mát dữ liệu
Hạn chế việc lãng phí dung lượng lưu trữ dữ liệu, Kiểm soát tính đúng đắn về mặt logic của dữ liệu được nhập vào bảng
Chọn phương án đúng. Việc kết nối dữ liệu hai bảng với nhau bằng Khóa ngoại được gọi là:
Liên kết dữ liệu theo định dạng
Liên kết dữ liệu theo chữ
Liên kết dữ liệu theo khóa
Liên kết dữ liệu theo thẻ
Việc thực hiện thao tác dữ liệu sẽ có những hiệu quả lợi ích nào?
Sự nhất quán về dữ liệu
Sự nhất quán về hiệu suất
Sự nhất quán về cấu trúc
Sự nhất quán về định dạng
Thành phần nào của SQL cung cấp các câu truy vấn để kiểm soát quyền người dùng đối với CSDL?
Data Control Language (DCL)
Data Query Language (DQL)
Data Management Language (DML)
Data Manipulation Language (DML)
Thành phần nào của SQL chịu trách nhiệm định nghĩa, khởi tạo CSDL và các bảng?
Data Denfiniton Language (DDL)
Data Query Language (DQL)
Data Control Language (DCL)
Data Manipulation Language (DML)
Để khởi tạo một cơ sở dữ liệu (CSDL) mới trong SQL, câu truy vấn DDL nào được sử dụng?
CREATE INDEX
CREATE TABLE
CREATE DATABASE
CREATE VIEW
Để khai báo trường Sid là khóa chính cho bảng casi (đã tạo), câu truy vấn DDL nào đúng?
CREATE PRIMARY KEY Sid ON casi
ADD PRIMARY KEY Sid TO casi
CREATE INDEX Sid PRIMARY KEY ON casi
ALTER TABLE casi ADD PRIMARY KEY (Sid)
Để thay đổi giá trị cột TenNS thành 'Hoàng Hiệp' cho nhạc sĩ có Aid = 6, câu truy vấn DML nào là đúng?
UPDATE nhacsi SET Aid = 6 WHERE TenNS = 'Hoàng Hiệp'
UPDATE nhacsi SET TenNS = 'Hoàng Hiệp' WHERE Aid = 6
ALTER TABLE nhacsi SET TenNS = 'Hoàng Hiệp' WHERE Aid = 6
INSERT INTO nhacsi VALUES ('Hoàng Hiệp', 6)
Câu truy vấn 'DELETE FROM bannhac WHERE Mid = '0005';' thực hiện thao tác gì?
Xóa các dòng có giá trị cột Mid là '0005' trong bảng bannhac
Thêm dòng mới có Mid là '0005' vào bảng bannhac
Xóa các cột có giá trị Mid là '0005' trong bảng bannhac
Xóa toàn bộ dữ liệu của bảng bannhac
Trong SQL, kiểu dữ liệu nào được sử dụng để lưu trữ một chuỗi kí tự có độ dài cố định?
VARCHAR(n)
CHAR(n)
BOOLEAN
TEXT
Câu truy vấn 'SELECT AVG(tb) FROM diemtoan_11A;' cho kết quả gì?
Lấy ra tổng điểm của tất cả học sinh
Lấy ra số lượng học sinh
Lấy ra giá trị điểm trung bình cộng của cột tb trong bảng diemtoan_11A
Lấy ra điểm trung bình cao nhất
Bạn muốn lấy tên bản nhạc (TenBN) và tên nhạc sĩ (TenNS) từ hai bảng bannhac và nhacsi được liên kết với nhau bằng khóa Aid. Câu truy vấn nào là đúng?
SELECT TenBN, TenNS FROM bannhac, nhacsi WHERE bannhac.Aid = nhacsi.Aid
SELECT * FROM bannhac JOIN nhacsi USING Aid
SELECT bannhac.TenBN, nhacsi.TenNS FROM bannhac INNER JOIN nhacsi ON bannhac.Aid = nhacsi.Aid
SELECT bannhac.TenBN, nhacsi.TenNS FROM bannhac JOIN nhacsi WHERE bannhac.Aid = nhacsi.Aid
Lệnh nào được dùng trong SQL để thêm dữ liệu (các dòng) mới vào một bảng?
UPDATE
DELETE FROM
ALTER TABLE
INSERT INTO
Lệnh 'REVOKE create, alter ON music.bannhac FROM mod;' dùng để làm gì?
Tạo bảng bannhac mới trong CSDL music của người dùng mod
Cấp quyền CREATE và ALTER cho bảng bannhac trong CSDL music của mod
Xóa bảng bannhac trong CSDL music của người dùng mod
Thu hồi quyền CREATE và ALTER đối với bảng bannhac trong CSDL music của người dùng mod
Sự khác biệt cơ bản giữa việc sử dụng ngôn ngữ truy vấn SQL so với lập trình thủ tục trực tiếp để truy xuất dữ liệu là gì?
Người dùng chỉ cần viết ra yêu cầu mà không cần quan tâm cách thực hiện
SQL yêu cầu lập trình viên phải biết rõ cấu trúc thủ tục để truy xuất dữ liệu
Lập trình thủ tục tốn công sức và ít nhầm hơn so với SQL
SQL phải mô tả thủ tục truy cập dữ liệu một cách chi tiết
Muốn thêm dữ liệu vào bảng
INSERT INTO
ORDER BY
INNER JOIN
DELETE FROM
Muốn cập nhật
UPDATE
ORDER BY
INNER JOIN
DELETE FROM
Muốn sắp xếp các dòng kết quả theo thứ tự chỉ định, ta dùng câu truy xuất nào?
WHERE <điều kiện chọn>
ORDER BY
INNER JOIN
DELETE FROM
Muốn liên kết các bảng theo thứ tự chỉ định, ta dùng câu truy xuất nào?
WHERE <điều kiện chọn>
ORDER BY
INNER JOIN
DELETE FROM
Theo tài liệu, 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?
Xây dựng hệ thống cấp điện đủ công suất
Thường xuyên kiểm tra toàn bộ hệ thống điện
Trang bị máy phát điện dự phòng công suất lớn
Dùng Bộ lưu điện cấp ngay cho máy tính CSDL
Biện pháp sao lưu dữ liệu định kì được đưa ra để khắc phục sự cố nào?
Hệ thống cung cấp điện năng không đáp ứng đủ công suất
Sự cố hệ thống máy tính có liên quan đến mất điện đột ngột
Thiết bị lưu trữ gặp hỏng hóc ngoài tuổi thọ dự kiến
Thiết bị lưu trữ gặp sự cố hỏng hóc do đã quá tuổi thọ
Một trong những biện pháp bảo mật CSDL toàn diện là gì?
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
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
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
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
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 (log file) có ý nghĩa gì?
Giúp giảm thiểu số lượng người dùng truy cập đồng thời
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
Là giải pháp để hạn chế sự cố mất điện xảy ra đột ngột
Giúp đơn giản hóa cấu trúc của hệ quản trị CSDL
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?
master_mod
guest
admin
moderator
Mục đích xây dựng của mỗi hệ cơ sở dữ liệu (CSDL) là gì?
Lưu trữ khối lượng lớn dữ liệu thô
Phân tích và báo cáo dữ liệu lớn
Phục vụ một hệ thống quản lí xác định
Chỉ dùng để quản lí các website mạng xã hội
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?
Thêm vào CSDL bản nhạc mới
Xóa một bảng (table) của CSDL
Xóa một bản ghi trong bảng bannhac
Sửa tên ca sĩ trong bảng casi
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ì?
Tiến hành đặt mật khẩu có độ mạnh cao cho tài khoản Quản trị
Thực hiện việc sao lưu toàn bộ dữ liệu ra một thiết bị dự phòng
Lập danh sách, xác định rõ quyền hạn các nhóm người dùng
Kiểm tra đầy đủ và vá lỗi tất cả các phần mềm của hệ thống
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ì?
Giúp người dùng nhóm 3 có thể cập nhật dữ liệu trong CSDL khi cần
Để tài khoản này có khả năng thực hiện mọi thao tác (xóa, sửa) trên toàn bộ CSDL
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
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
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?
Tốc độ truy cập CSDL và hệ thống bị giảm sút
Ý thức người dùng kém dẫn đến lộ, chiếm đoạt tài khoản truy cập
Hệ thống chưa làm biên bản lưu trữ hoạt động truy cập
Người dùng có quyền truy cập mà không cần đăng nhập
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?
Admin
moderator
guest
master_mod
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?
Vì giúp tăng tốc độ xử lí dữ liệu của hệ thống
Để người dùng chỉ truy cập dữ liệu phù hợp vai trò
Để giảm nguy cơ lỗi phần mềm do xung đột hệ thống
Để tất cả người dùng dùng chung tài khoản 'guest'
Việc bảo đảm an ninh CSDL phụ thuộc vào yếu tố nào quan trọng nhất theo tài liệu?
Ý thức của người dùng
Ý thức của người tạo ra
Ý thức của người hỗ trợ
Ý thức của người quản lí
Đố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ì điều gì xảy ra?
Dữ liệu được bảo mật
Dữ liệu còn được bảo mật một phần
Dữ liệu không còn được bảo mật
Dữ liệu bị sai
Khi xây dựng chính sách bảo mật CSDL cần phải làm gì?
Bổ sung cả những 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 của mình cũng như đối với dữ liệu trong CSDL
Bổ sung các nội dung liên quan đến ý thức và trách nhiệm của người dùng
Bổ sung các nội dung liên quan đến dữ liệu trong CSDL
Bổ sung các nội dung liên quan đến bảo mật CSDL
Theo tài liệu, hệ quản trị CSDL nào được mô tả là "sản phẩm mã nguồn mở miễn phí"?
ORACLE
MySQL
HeidiSQL
Microsoft SQL Server
Để 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?
dev.mysql.com/downloads/mysql/
www.oracle.com/database
www.heidisql.com/download.php
www.microsoft.com/sql
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 thao tác gì?
Gỡ và cài đặt lại phần mềm
Chạy lệnh 'mysql -lang english'
Vào 'Tools / Preferences / General'
Nhấn chuột phải vào vùng danh sách CSDL
Câu lệnh nào 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"?
mysql connect root
mysql -u root -p
mysql open -user root
heidisql -u root
Một công ty khởi nghiệp cần hệ QTCSDL miễn phí, tốc độ cao và phù hợp cho ứng dụng Internet. Lựa chọn nào là tốt nhất theo tài liệu?
Quản lí thủ công
ORACLE
MySQL
Microsoft SQL Server
Vì sao việc ứng dụng CSDL trên máy tính mang lại lợi ích lớn cho ngành ngân hàng?
Giúp giảm thời gian giao dịch và hạn chế sai sót
Bắt buộc khách hàng phải tới chi nhánh
Khiến việc rà soát số liệu phức tạp hơn
Làm tăng tính dư thừa dữ liệu
Dựa vào ví dụ ở Hình 17.3, để đọc toàn bộ thông tin bảng nhacsi trong CSDL 'mymusic', câu truy vấn nào cần dùng?
show tables from mymusic;
select all from mymusic.nhacsi;
select * from mymusic.bannhac;
select * from mymusic.nhacsi;
Tại sao sách giáo khoa giới thiệu phần mềm HeidiSQL thay vì chỉ dùng 'mysql.exe'?
'mysql.exe' là phần mềm phải trả phí
'mysql.exe' dùng dòng lệnh, không thuận tiện
'mysql.exe' không thể thực hiện truy vấn SQL
HeidiSQL là hệ QTCSDL mạnh hơn MySQL
Theo tài liệu, 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ì?
Không cần rà soát số liệu vào cuối ngày
Tiền tệ luân chuyển rất nhanh chóng
Dữ liệu luôn nhất quán và không sai sót
Cần nhiều thời gian cho mỗi giao dịch
Ý nghĩa của giá trị "127.0.0.1" trong mục "Tên máy chủ / IP" (Hình 17.4) là gì?
Đây là địa chỉ của trang web HeidiSQL
Đây là mật khẩu của người dùng 'root'
Đây là cổng giao tiếp mặc định của MySQL
Đây là địa chỉ IP chỉ đến chính máy tính đang cài đặt
Phát biểu nào mô tả đúng nhất về đặc điểm của MySQL theo tài liệu?
Là phần mềm giao diện đồ họa để quản lí ORACLE
Gọn nhẹ, nhanh, miễn phí và đảm bảo an toàn dữ liệu
Là phần mềm trả phí nhưng tốc độ xử lí nhanh
Chỉ thích hợp cho các bài toán quản trị CSDL nhỏ
Theo Hình 17.4, giá trị mặc định cho 'Cổng' (Port) khi kết nối HeidiSQL là gì?
Root
3306
80
127.0.0.1
Trong bảng banthuam, trường idCasi là khóa ngoại tham chiếu đến bảng nào?
bannhac
nhacsi
casi
banthuam
Trường nào trong bảng bannhac cần có kiểu dữ liệu VARCHAR(255)?
idNhacsi
tenBannhac
idBannhac
idCasi
Trường idBanthuam trong bảng banthuam có kiểu dữ liệu nào?
VARCHAR
DATE
INT
TEXT
Trong bảng nhacsi, trường idNhacsi thuộc loại khóa gì?
Khóa chính
Khóa ngoại
Khóa cấm trùng lặp
Không phải khóa
Trường tenBannhac trong bảng bannhac có giá trị kiểu dữ liệu nào?
INT
VARCHAR(255)
DATE
BOOLEAN
Bảng nào sau đây có thể tham chiếu đến bảng nhacsi?
casi
bannhac
banthuam
Tất cả các bảng trên
Bảng bannhac có quan hệ tham chiếu đến bảng nhacsi qua trường nào?
idBannhac
idNhacsi
idCasi
tenBannhac
Trong bảng banthuam, trường idBannhac tham chiếu đến bảng nào?
casi
nhacsi
bannhac
banthuam
Khi thêm một bản thu âm mới vào bảng banthuam, bạn cần tham chiếu đến bảng nào?
casi và nhacsi
casi và bannhac
bannhac và nhacsi
chỉ bảng casi
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 để phản ánh điều này?
casi
bannhac
banthuam
nhacsi
Trong hệ thống này, 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?
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
Kiểm tra xem có ca sĩ nào trong bảng casi đang liên quan đến nhạc sĩ đó không
Xóa trực tiếp mà không cần kiểm tra
Chỉ cần xóa từ bảng nhacsi
Để 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 trong phần quản lý cơ sở dữ liệu?
Tạo mới > Bảng
Tạo mới > Cơ sở dữ liệu
Tạo mới > Trường
Tạo mới > Mục lục
Kiểu dữ liệu của trường "idNhacsi" trong bảng "nhacsi" là gì?
VARCHAR(255)
INT
CHAR(255)
TEXT
Khi tạo trường "idNhacsi", tùy chọn nào cần bỏ đánh dấu?
AUTO_INCREMENT
PRIMARY KEY
ALLOW NULL
DEFAULT VALUE
Độ dài tối đa của trường "tenNhacsi" là bao nhiêu?
255 ký tự
200 ký tự
100 ký tự
50 ký tự
Khi tạo trường "tenNhacsi", giá trị mặc định của trường này là gì?
NULL
0
" "
"Unknown"
Khi chọn nhầm trường làm khóa chính, bạn phải làm gì để sửa lại?
Xóa bảng và tạo lại
Chọn lại đúng trường cần làm khóa chính
Xóa trường nhầm và tạo lại
Khởi động lại phần mềm
Tên bảng "nhacsi" sẽ xuất hiện ở đâu sau khi lưu lại khai báo?
Ở dòng CSDL mặc định
Ở dòng CSDL khác
Ở vùng hiển thị phía trái
Ở vùng hiển thị phía dưới
Tại sao cần chọn AUTO_INCREMENT cho trường "idNhacsi"?
Để giá trị trường tự động tăng
Để tránh giá trị NULL
Để đặt giá trị mặc định
Để bảo vệ dữ liệu
Khi chọn kiểu dữ liệu VARCHAR cho "tenNhacsi", điều này có nghĩa gì?
Trường sẽ chứa các số nguyên
Trường sẽ chứa các ký tự văn bản
Trường sẽ chứa các giá trị boolean
Trường sẽ chứa các ngày tháng
Khi tạo bảng "nhacsi", vì sao cần loại bỏ đánh dấu ALLOW NULL cho trường "idNhacsi"?
Để giá trị không thể trống
Để giá trị không thể trùng lặp
Để giảm dung lượng lưu trữ
Để khóa giá trị mặc định
Nếu bạn cần thêm một trường mới vào bảng "nhacsi" sau khi bảng đã được tạo, bạn sẽ thực hiện thao tác nào?
Xóa bảng và tạo lại từ đầu
Sử dụng phím tắt Ctrl+Insert hoặc nháy chuột phải và chọn Add column
Sửa trực tiếp trong mã lệnh SQL
Sử dụng câu lệnh ALTER TABLE
Nếu nhầm lẫn trong việc thiết lập khóa chính, làm sao để sửa lại?
Xóa khóa chính đã chọn nhầm và tạo lại
Khởi động lại phần mềm và chọn lại từ đầu
Sửa lại trực tiếp trong bảng và lưu lại
Không thể sửa, phải tạo lại bảng
Để kiểm tra bảng "nhacsi" đã được tạo đúng cách hay chưa, bước nào sau đây là cần thiết?
Mở bảng trong trình quản lý CSDL và kiểm tra trực quan
Chạy lệnh kiểm tra cấu trúc bảng
Xóa bảng và tạo lại từ đầu
Đặt câu hỏi lên diễn đàn hỗ trợ
Giả sử bạn đã tạo sai cấu trúc bảng, thay vì xóa đi và tạo lại từ đầu, bạn có thể sử dụng lệnh nào để sửa đổi?
CREATE DATABASE
UPDATE TABLE
ALTER TABLE
DELETE TABLE
Để đả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ì?
Thiết lập khóa ngoại
Thiết lập chỉ mục duy nhất cho "idNhacsi"
Thiết lập AUTO_INCREMENT cho "tenNhacsi"
Thiết lập khóa chính cho "tenNhacsi"
