Font size
WorksheetsPage 1
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 hướng đố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 sử 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
Không có điều kiện để kết luận
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
Lưu tất cả dữ liệu ở nhiều bản sao để dự phòng
Gộp mọi bảng thành một bảng duy nhất để tiện lưu trữ
Chỉ lưu dữ liệu dạng văn bản để giảm kích thước
Tính độc lập dữ liệu của Cơ sở dữ liệu có khả năng?
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, tên 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 thẻ 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 chung
Hệ CSDL phân tán
Khi có nhiều người truy cập đồng thời được 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ì tính 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 tin
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 và chỉ mục 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 truy cập 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
Tất cả các mô hình dữ liệu
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ữ và chiến lược truy nhập
Xác định quyền truy cập, 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 tuyến
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ột 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ọ, bạn cần thực hiện thao tác nào?
Chỉ 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ả
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)
Khoá chính (Primary Key)
Khoá 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 Khoá chính và Khoá 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)
Khoá ngoài (Foreign Key)
Tập hợp dữ liệu (Dataset)
Một bảng trong CSDL có thể có nhiều Khoá tiềm năng. Tiêu chí quan trọng nhất thường dùng để chọn một Khoá làm Khoá chính cho bảng đó là gì?
Khoá có kiểu dữ liệu là số nguyên (INT)
Khoá có tên gọi dễ nhớ nhất
Khoá có số trường dữ liệu ít nhất
Khoá đượ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ể?
Khoá 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à Khoá chính) và Diem (gồm Số thẻ học sinh), nếu 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ì?
Khoá 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
Khoá 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) đượ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 thực hiện thông qua Khoá 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
Thuộc tính Mid
Thuộc tính Aid (Mã nhạc sĩ)
Thuộc tính Sid
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ự
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 mục đích gì?
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 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 dữ liệu
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à gì?
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 tên
Việc thực hiện thao tác dữ liệu sẽ có nhiều thuận lợi nhờ
Sự nhất quán về dữ liệu
Sự nhất quán về cách sắp xếp
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 Definition Language (DDL)
Data Query Language (DQL)
Data Control Language (DCL)
Data Manipulation Language (DML)
Để khởi tạo một 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 là đú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ủa cột TenNS thành 'Hoàng Hiệp' cho nhạc sĩ có Aid = 6, câu truy vấn DML đúng là gì?
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 diemtuan_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 diemtuan_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 cấu trúc tệp dữ liệu chi tiết.
Lập trình thủ tục ít tốn công sức và ít nhầm lẫn hơn so với SQL.
SQL là ngôn ngữ phải biết rõ thứ tự 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 dưới đây?
WHERE <điều kiện chọn>
ORDER BY
INNER JOIN
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 dưới đây?
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 mang 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 của hệ thố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ọi 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 thuộc nhóm 3 có thể thực hiện 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óm4 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 của 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?
Ý 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ả những nội dung liên quan đến ý thức và trách nhiệm của người dùng.
Bổ sung cả những nội dung liên quan đến dữ liệu trong CSDL.
Bổ sung cả những nội dung liên quan đến bảo mật CSDL.
Theo tài liệu, hệ QTCSĐL nào sau đây đượ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 thực hiện thao tác nào?
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 danh sách CSDL.
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"?
mysql connect root
mysql -u root -p
mysql open -user root
heidisql -root
Một công ty khởi nghiệp cần một hệ QTCSĐL 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?
ORACLE
MySQL
HeidiSQL
Microsoft SQL Server
Chọn một đáp án đúng: 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?
Vì giúp giảm thời gian giao dịch và hạn chế sai sót.
Vì bắt buộc khách hàng phải tới chi nhánh.
Vì CSDL khiến việc rà soát số liệu phức tạp hơn.
Vì CSDL làm tăng tình trạng dư thừa dữ liệu.
Chọn một đáp án đúng: Dựa vào ví dụ ở Hình 17.3, để đọc toàn bộ thông tin bảng "nhacsi" trong CSDL "mymusic", cần dùng câu truy vấn nào?
show tables from mymusic;
select all from mymusic.nhacsi;
select * from mymusic.bannhac;
select * from mymusic.nhacsi;
Chọn một đáp án đúng: Tại sao sách giáo khoa giới thiệu phần mềm HeidiSQL thay vì chỉ dùng "mysql.exe"?
Vì "mysql.exe" là phần mềm phải trả phí.
Vì "mysql.exe" dùng dòng lệnh, không thuận tiện.
Vì "mysql.exe" không thể thực hiện truy vấn SQL.
Vì HeidiSQL là một hệ QTCSDL mạnh hơn MySQL.
Chọn một đáp án đúng: 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.
Chọn một đáp án đúng: Ý nghĩa của giá trị "127.0.0.1" trong ô "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.
Chọn một đáp án đúng: 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ỏ.
Chọn một đáp án đúng: Theo Hình 17.4 SGK, giá trị mặc định cho "Cổng" (Port) khi kết nối HeidiSQL là gì?
Root
3306
80
127.0.0.1
Chọn một đáp án đúng: Trong bảng "banthuam", trường "idCasi" là khóa ngoại tham chiếu đến bảng nào?
bannhac
nhacsi
casi
Banthuam
Chọn một đáp án đúng: Trường nào trong bảng "bannhac" cần có kiểu dữ liệu VARCHAR(255)?
idNhacsi
tenBannhac
idBannhac
idCasi
Chọn một đáp án đúng: Trường "idBanthuam" trong bảng "banthuam" có kiểu dữ liệu nào?
Số nguyên (INT)
Văn bản (VARCHAR(255))
Ngày tháng (DATE)
Số thực (FLOAT)
Dựa vào bảng nhacsi hiển thị (các cột: idNhacsi, tenNhacsi), 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
Quan sát bảng bannhac (các cột: idBannhac, tenBannhac, idNhacsi), trường tenBannhac trong bảng này có giá trị kiểu dữ liệu nào?
INT
VARCHAR(255)
DATE
BOOLEAN
Xem các bảng casi, bannhac, banthuam và nhacsi trong hình; bảng nào có thể tham chiếu đến bảng nhacsi?
casi
bannhac
banthuam
Tất cả các bảng trên
Trong quan hệ giữa bảng bannhac và nhacsi, bảng bannhac tham chiếu đến nhacsi qua trường nào?
idCasi
tenBannhac
idNhacsi
idBanthuam
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 va bannhac
nhacsi va casi
bannhac va nhacsi
banthuam
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?
Ở vùng hiển thị phía trái
Ở dòng CSDL khác
Ở vùng hiển thị phía dưới
Ở dòng CSDL mặc định
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 tùy chọn 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 trường "tenNhacsi"
Thiết lập khóa chính cho "tenNhacsi"
