Đề Thi Thử Trắc Nghiệm Online – Môn Cơ Sở Dữ Liệu

Đề Thi Thử Trắc Nghiệm Online – Môn Cơ Sở Dữ Liệu tổng hợp câu hỏi trắc nghiệm chứa đựng nhiều dạng bài tập, bài thi, cũng như các câu hỏi trắc nghiệm và bài kiểm tra, trong bộ Đại Học. Nội dung trắc nghiệm nhấn mạnh phần kiến thức nền tảng và chuyên môn sâu của học phần này. Mọi bộ đề trắc nghiệm đều cung cấp câu hỏi, đáp án cùng hướng dẫn giải cặn kẽ. Mời bạn thử sức làm bài nhằm ôn luyện và làm vững chắc kiến thức cũng như đánh giá năng lực bản thân!

Đề 01

Đề 02

Đề 03

Đề 04

Đề 05

Đề 06

Đề 07

Đề 08

Đề 09

Đề 10

Đề 11

Đề 12

Đề 13

Đề 14

Đề 15

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Cơ sở dữ liệu

Trắc nghiệm Cơ sở dữ liệu - Đề 01

1 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 01

Câu 1: Trong mô hình dữ liệu quan hệ, một bảng (Table) còn được gọi là gì?

2 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 01

Câu 2: Giả sử bạn đang thiết kế CSDL cho một thư viện. Mỗi cuốn sách có thể có nhiều tác giả và mỗi tác giả có thể viết nhiều cuốn sách. Loại quan hệ giữa thực thể SÁCH và thực thể TÁC_GIẢ là gì?

3 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 01

Câu 3: Để biểu diễn mối quan hệ Nhiều-nhiều (Many-to-Many) giữa hai bảng A và B trong CSDL quan hệ, phương pháp chuẩn là gì?

4 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 01

Câu 4: Trong CSDL quan hệ, thuộc tính nào hoặc tập hợp thuộc tính nào có khả năng xác định duy nhất mỗi bộ (hàng) trong một bảng?

5 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 01

Câu 5: Khóa chính (Primary Key) của một bảng trong CSDL quan hệ phải thỏa mãn những yêu cầu cơ bản nào?

6 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 01

Câu 6: Thuộc tính nào trong một bảng (bảng con) tham chiếu đến khóa chính của một bảng khác (bảng cha) nhằm thiết lập mối liên kết giữa hai bảng?

7 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 01

Câu 7: Tính chất nào của giao dịch (Transaction) trong CSDL đảm bảo rằng mọi thay đổi được thực hiện bởi giao dịch sẽ được lưu trữ vĩnh viễn và không bị mất ngay cả khi hệ thống gặp sự cố (như mất điện) sau khi giao dịch hoàn thành?

8 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 01

Câu 8: Khi hai hoặc nhiều giao dịch cùng truy cập và thao tác trên cùng một dữ liệu đồng thời, hệ quản trị CSDL cần áp dụng cơ chế để đảm bảo tính chất nào của giao dịch, tránh các vấn đề như đọc dữ liệu chưa commit, đọc dữ liệu không lặp lại, hoặc ghi đè dữ liệu?

9 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 01

Câu 9: Mục đích chính của việc chuẩn hóa (Normalization) CSDL quan hệ là gì?

10 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 01

Câu 10: Dạng chuẩn nào (trong 3 dạng chuẩn đầu tiên: 1NF, 2NF, 3NF) yêu cầu tất cả các thuộc tính không khóa phải phụ thuộc hoàn toàn và bắc cầu vào khóa chính?

11 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 01

Câu 11: Bạn có một bảng `HOA_DON` với các cột `MaHD`, `NgayLapHD`, `MaKH`, `TenKH`, `DiaChiKH`, `TongTienHD`. Giả sử `MaHD` là khóa chính. Bảng này có vi phạm dạng chuẩn 3NF không? Vì sao?

12 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 01

Câu 12: Ngôn ngữ nào được sử dụng phổ biến nhất để định nghĩa cấu trúc CSDL (DDL) và thao tác dữ liệu (DML) trong các hệ quản trị CSDL quan hệ?

13 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 01

Câu 13: Câu lệnh SQL nào được sử dụng để thay đổi cấu trúc của một bảng hiện có trong CSDL (ví dụ: thêm cột, xóa cột, sửa kiểu dữ liệu)?

14 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 01

Câu 14: Cho bảng `NHAN_VIEN` (MaNV, TenNV, Luong, MaPhong). Câu lệnh SQL `SELECT TenNV FROM NHAN_VIEN WHERE Luong > 15000000 ORDER BY Luong DESC;` sẽ thực hiện việc gì?

15 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 01

Câu 15: Khi cần kết hợp dữ liệu từ hai bảng `DON_HANG` (MaHD, MaKH, NgayLap) và `KHACH_HANG` (MaKH, TenKH, DiaChi) dựa trên cột `MaKH` chung, bạn sẽ sử dụng loại kết nối (JOIN) nào trong SQL để chỉ lấy các đơn hàng có thông tin khách hàng tương ứng?

16 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 01

Câu 16: Chức năng chính của hệ quản trị CSDL (DBMS) là gì?

17 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 01

Câu 17: Ưu điểm chính của việc sử dụng hệ quản trị CSDL (DBMS) so với việc lưu trữ dữ liệu trong các tệp tin riêng lẻ là gì?

18 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 01

Câu 18: Trong kiến trúc CSDL 3 cấp (Three-tier architecture - External, Conceptual, Internal), cấp nào mô tả cấu trúc toàn bộ CSDL một cách logic, độc lập với cách dữ liệu được lưu trữ vật lý và cách người dùng nhìn thấy nó?

19 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 01

Câu 19: Tính độc lập dữ liệu (Data Independence) là khả năng cho phép thay đổi lược đồ ở một cấp mà không ảnh hưởng đến lược đồ ở cấp cao hơn. Việc thay đổi cấu trúc lưu trữ vật lý (ví dụ: thay đổi cách dữ liệu được sắp xếp trên đĩa) mà không ảnh hưởng đến lược đồ quan niệm được gọi là gì?

20 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 01

Câu 20: Ràng buộc toàn vẹn (Integrity Constraint) nào đảm bảo rằng giá trị của khóa ngoại trong bảng con phải hoặc là NULL hoặc là giá trị của khóa chính trong bảng cha?

21 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 01

Câu 21: Trong CSDL phân tán (Distributed Database), dữ liệu được lưu trữ ở nhiều địa điểm khác nhau nhưng vẫn được quản lý bởi một hệ thống duy nhất. Ưu điểm chính của CSDL phân tán là gì?

22 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 01

Câu 22: Hệ quản trị CSDL nào sau đây KHÔNG thuộc loại CSDL quan hệ (Relational Database Management System - RDBMS)?

23 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 01

Câu 23: Bạn được yêu cầu thiết kế một CSDL cho một ứng dụng mạng xã hội, nơi dữ liệu có cấu trúc linh hoạt, thường xuyên thay đổi và cần khả năng mở rộng theo chiều ngang (scale out) dễ dàng để xử lý lượng lớn dữ liệu phi cấu trúc/bán cấu trúc. Loại CSDL nào có thể là lựa chọn phù hợp hơn so với CSDL quan hệ truyền thống trong trường hợp này?

24 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 01

Câu 24: Trong ngữ cảnh bảo mật CSDL, xác thực (Authentication) là quá trình gì?

25 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 01

Câu 25: Quyền hạn (Authorization) trong bảo mật CSDL là quá trình gì?

26 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 01

Câu 26: Khi thiết kế CSDL, việc xác định các ràng buộc nghiệp vụ (Business Rules) là rất quan trọng. Ví dụ: 'Lương của nhân viên không được nhỏ hơn lương tối thiểu vùng'. Ràng buộc này nên được cài đặt ở mức nào trong hệ thống CSDL để đảm bảo tính nhất quán?

27 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 01

Câu 27: Trong quá trình thiết kế CSDL, giai đoạn nào tập trung vào việc mô tả cấu trúc CSDL dựa trên một mô hình dữ liệu cụ thể (ví dụ: mô hình quan hệ), xác định các bảng, cột, khóa chính, khóa ngoại và các ràng buộc?

28 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 01

Câu 28: Một chỉ mục (Index) trong CSDL được tạo ra với mục đích chính là gì?

29 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 01

Câu 29: Giả sử bạn có bảng `SAN_PHAM` (MaSP, TenSP, GiaBan, SoLuongTon). Bạn muốn tạo chỉ mục trên cột `TenSP`. Lợi ích chính khi thực hiện điều này là gì, đặc biệt nếu bạn thường xuyên tìm kiếm sản phẩm theo tên?

30 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 01

Câu 30: Trong một hệ thống CSDL lớn với nhiều người dùng truy cập đồng thời, cơ chế kiểm soát đồng thời (Concurrency Control) đóng vai trò quan trọng nhất trong việc đảm bảo tính chất nào của giao dịch?

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Cơ sở dữ liệu

Trắc nghiệm Cơ sở dữ liệu - Đề 02

1 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 02

Câu 1: Trong mô hình dữ liệu quan hệ, khái niệm nào sau đây giúp đảm bảo mỗi hàng (bản ghi) trong một bảng được xác định một cách duy nhất?

2 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 02

Câu 2: Xét lược đồ quan hệ `NHANVIEN(MaNV, TenNV, PhongBanID)` và `PHONGBAN(PhongBanID, TenPhongBan)`. Để truy vấn danh sách tên nhân viên và tên phòng ban của họ, phép toán đại số quan hệ nào sau đây là phù hợp nhất?

3 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 02

Câu 3: Khi thiết kế cơ sở dữ liệu cho một hệ thống quản lý thư viện, bạn cần lưu thông tin về sách (tên sách, ISBN, tác giả) và độc giả (mã độc giả, tên độc giả, địa chỉ). Kiểu liên kết nào phù hợp nhất giữa bảng `SACH` và bảng `DOCGIA` nếu một độc giả có thể mượn nhiều sách và một cuốn sách có thể được mượn bởi nhiều độc giả?

4 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 02

Câu 4: Trong SQL, câu lệnh nào sau đây được sử dụng để lọc các bản ghi trùng lặp trong kết quả truy vấn?

5 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 02

Câu 5: Thuộc tính ACID (Atomicity, Consistency, Isolation, Durability) là rất quan trọng trong hệ quản trị cơ sở dữ liệu giao dịch. Tính chất 'Atomicity' đảm bảo điều gì?

6 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 02

Câu 6: Mục tiêu chính của việc chuẩn hóa cơ sở dữ liệu (Database Normalization) là gì?

7 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 02

Câu 7: Kiểu dữ liệu nào sau đây thường được sử dụng để lưu trữ dữ liệu dạng văn bản có độ dài thay đổi lớn, ví dụ như nội dung bài viết, mô tả sản phẩm chi tiết?

8 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 02

Câu 8: Trong mô hình ER (Entity-Relationship), hình chữ nhật đại diện cho khái niệm nào?

9 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 02

Câu 9: Khi nào thì việc sử dụng cơ sở dữ liệu NoSQL có thể phù hợp hơn so với cơ sở dữ liệu quan hệ truyền thống?

10 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 02

Câu 10: Trong ngữ cảnh quản lý quyền truy cập cơ sở dữ liệu, vai trò (Role) được sử dụng để làm gì?

11 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 02

Câu 11: Phương pháp lập chỉ mục (Indexing) trong cơ sở dữ liệu chủ yếu nhằm mục đích gì?

12 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 02

Câu 12: Sao lưu (Backup) và phục hồi (Recovery) cơ sở dữ liệu là quy trình quan trọng để đảm bảo tính sẵn sàng và an toàn dữ liệu. Mục đích chính của việc phục hồi cơ sở dữ liệu là gì?

13 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 02

Câu 13: Xét tình huống một hệ thống thương mại điện tử cần xử lý đồng thời hàng ngàn giao dịch mua hàng mỗi giây. Loại cơ sở dữ liệu nào có khả năng mở rộng và hiệu suất cao phù hợp nhất cho tình huống này?

14 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 02

Câu 14: Trong SQL, mệnh đề `WHERE` được sử dụng để làm gì?

15 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 02

Câu 15: Khái niệm 'view' (khung nhìn) trong cơ sở dữ liệu là gì?

16 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 02

Câu 16: Trong thiết kế cơ sở dữ liệu quan hệ, quy tắc chuẩn hóa 1NF (First Normal Form) yêu cầu điều gì?

17 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 02

Câu 17: Ngôn ngữ thao tác dữ liệu (Data Manipulation Language - DML) trong SQL bao gồm các loại câu lệnh nào?

18 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 02

Câu 18: Giả sử bạn có bảng `SANPHAM(MaSP, TenSP, Gia, MaLoaiSP)` và `LOAISANPHAM(MaLoaiSP, TenLoaiSP)`. Bạn muốn tìm tên sản phẩm và giá của tất cả sản phẩm thuộc loại 'Điện tử'. Câu truy vấn SQL nào sau đây là đúng?

19 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 02

Câu 19: Ràng buộc toàn vẹn tham chiếu (Referential Integrity Constraint) trong cơ sở dữ liệu quan hệ đảm bảo điều gì?

20 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 02

Câu 20: Kỹ thuật 'sharding' (phân mảnh dữ liệu) thường được sử dụng trong cơ sở dữ liệu phân tán để làm gì?

21 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 02

Câu 21: Trong SQL, hàm tổng hợp (aggregate function) `COUNT(*)` trả về giá trị gì?

22 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 02

Câu 22: Mô hình cơ sở dữ liệu hướng đối tượng (Object-Oriented Database) khác biệt chính so với mô hình quan hệ ở điểm nào?

23 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 02

Câu 23: Khi thiết kế cơ sở dữ liệu, giai đoạn 'phân tích yêu cầu' (requirements analysis) nhằm mục đích gì?

24 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 02

Câu 24: Trong SQL, câu lệnh `TRUNCATE TABLE` khác biệt so với `DELETE FROM TABLE` như thế nào?

25 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 02

Câu 25: Kỹ thuật 'data warehousing' (kho dữ liệu) chủ yếu được sử dụng cho mục đích gì?

26 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 02

Câu 26: Trong ngữ cảnh bảo mật cơ sở dữ liệu, 'SQL injection' là loại tấn công như thế nào?

27 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 02

Câu 27: Mục đích của việc sử dụng 'stored procedure' (thủ tục lưu trữ) trong cơ sở dữ liệu là gì?

28 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 02

Câu 28: Khi thiết kế một cơ sở dữ liệu cho ứng dụng quản lý video trực tuyến, bạn cần lưu trữ thông tin video (tiêu đề, mô tả, đường dẫn video) và người dùng (tên người dùng, email, mật khẩu). Loại cơ sở dữ liệu NoSQL nào (trong số các loại phổ biến: Key-Value, Document, Column-Family, Graph) có thể phù hợp nhất để lưu trữ thông tin người dùng và video, đặc biệt khi cần truy vấn linh hoạt và mở rộng dễ dàng?

29 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 02

Câu 29: Trong SQL, mệnh đề `GROUP BY` thường được sử dụng kết hợp với mệnh đề nào để lọc các nhóm sau khi đã thực hiện phép nhóm?

30 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 02

Câu 30: 'Data mining' (khai phá dữ liệu) là quá trình chủ yếu nhằm mục đích gì trong lĩnh vực cơ sở dữ liệu?

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Cơ sở dữ liệu

Trắc nghiệm Cơ sở dữ liệu - Đề 03

1 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 03

Câu 1: Trong mô hình dữ liệu quan hệ, khái niệm nào sau đây mô tả một cột trong bảng, nơi mỗi cột đại diện cho một thuộc tính của thực thể?

2 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 03

Câu 2: Điều gì KHÔNG phải là lợi ích chính của việc sử dụng hệ quản trị cơ sở dữ liệu (DBMS)?

3 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 03

Câu 3: Xét lược đồ quan hệ sau: `NHANVIEN(MaNV, TenNV, PhongBan, MaQL)`. Thuộc tính `MaQL` (Mã người quản lý) là khóa ngoại tham chiếu đến chính bảng `NHANVIEN`. Mô hình quan hệ này thể hiện loại liên kết nào?

4 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 03

Câu 4: Trong SQL, câu lệnh `SELECT DISTINCT PhongBan FROM NHANVIEN` sẽ trả về kết quả gì?

5 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 03

Câu 5: Một hệ thống quản lý thư viện muốn lưu trữ thông tin về sách (MASACH, TENSACH, TACGIA, NXB) và độc giả (MADG, TENDG, DIACHI). Để quản lý việc mượn trả sách, cần tạo thêm bảng nào để thể hiện mối quan hệ giữa SÁCH và ĐỘC GIẢ?

6 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 03

Câu 6: Trong ngữ cảnh ACID của giao dịch cơ sở dữ liệu, chữ 'C' đại diện cho thuộc tính nào?

7 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 03

Câu 7: Phát biểu nào sau đây mô tả đúng nhất về 'khóa chính' trong một bảng?

8 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 03

Câu 8: Trong các loại hình kiến trúc cơ sở dữ liệu, kiến trúc nào phù hợp nhất cho các ứng dụng web quy mô lớn, nơi có hàng triệu người dùng truy cập đồng thời?

9 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 03

Câu 9: Cho lược đồ quan hệ `KHACHHANG(MaKH, TenKH, DiaChi)` và `DONHANG(MaDH, MaKH, NgayDat, TongTien)`. Câu lệnh SQL nào sau đây truy vấn để lấy ra tên khách hàng và tổng số đơn hàng của mỗi khách hàng?

10 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 03

Câu 10: Trong quá trình thiết kế cơ sở dữ liệu, giai đoạn nào tập trung vào việc xác định các thực thể, thuộc tính và mối quan hệ giữa chúng dựa trên yêu cầu của người dùng?

11 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 03

Câu 11: 'Toàn vẹn tham chiếu' (Referential Integrity) là một loại ràng buộc dữ liệu, đảm bảo điều gì?

12 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 03

Câu 12: Trong SQL, câu lệnh `UPDATE NHANVIEN SET PhongBan = 'Kinh doanh' WHERE MaNV = 'NV001'` thực hiện thao tác gì?

13 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 03

Câu 13: Khi nào thì việc sử dụng 'view' (khung nhìn) trong cơ sở dữ liệu là hữu ích nhất?

14 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 03

Câu 14: 'Data warehouse' (kho dữ liệu) khác biệt với 'database' (cơ sở dữ liệu giao dịch) ở điểm nào chính yếu?

15 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 03

Câu 15: Trong mô hình ER (Entity-Relationship), hình chữ nhật đại diện cho khái niệm nào?

16 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 03

Câu 16: Phương pháp chuẩn hóa cơ sở dữ liệu (Normalization) nhằm mục đích chính là gì?

17 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 03

Câu 17: Trong các loại chỉ mục (index) cơ sở dữ liệu, loại nào thường được sử dụng để tăng tốc độ tìm kiếm trên các cột có giá trị duy nhất?

18 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 03

Câu 18: Khi thiết kế cơ sở dữ liệu cho một hệ thống quản lý bán hàng, bạn cần lưu trữ thông tin về sản phẩm (MaSP, TenSP, GiaBan) và đơn hàng (MaDH, NgayDat). Mối quan hệ giữa SẢN PHẨM và ĐƠN HÀNG là gì?

19 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 03

Câu 19: Trong SQL, mệnh đề `JOIN` nào trả về tất cả các bản ghi từ bảng bên trái và các bản ghi phù hợp từ bảng bên phải?

20 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 03

Câu 20: Sao lưu và phục hồi (Backup and Recovery) cơ sở dữ liệu là quy trình quan trọng để đảm bảo thuộc tính nào của dữ liệu?

21 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 03

Câu 21: Loại ngôn ngữ nào được sử dụng để định nghĩa cấu trúc cơ sở dữ liệu, bao gồm tạo bảng, định nghĩa kiểu dữ liệu và ràng buộc?

22 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 03

Câu 22: Xét bảng `SANPHAM(MaSP, TenSP, GiaBan)`. Câu lệnh SQL nào sau đây sẽ thêm một cột mới 'MoTa' kiểu dữ liệu TEXT vào bảng `SANPHAM`?

23 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 03

Câu 23: 'NoSQL' là viết tắt của cụm từ nào và đặc trưng chính của loại CSDL này là gì?

24 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 03

Câu 24: Để đảm bảo tính bảo mật của cơ sở dữ liệu, biện pháp nào sau đây KHÔNG phù hợp?

25 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 03

Câu 25: Trong mô hình dữ liệu phân cấp, dữ liệu được tổ chức theo cấu trúc nào?

26 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 03

Câu 26: Khi thiết kế cơ sở dữ liệu, bạn nhận thấy một thuộc tính có thể có nhiều giá trị (ví dụ: một cuốn sách có nhiều tác giả). Để chuẩn hóa, bạn nên làm gì?

27 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 03

Câu 27: Trong SQL, hàm tổng hợp (aggregate function) nào được sử dụng để tính giá trị trung bình của một cột số?

28 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 03

Câu 28: 'Data mining' (khai phá dữ liệu) là quá trình làm gì với cơ sở dữ liệu?

29 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 03

Câu 29: Trong mô hình OSI (Open Systems Interconnection) 7 lớp, tầng nào chịu trách nhiệm cho việc đảm bảo truyền dữ liệu tin cậy giữa hai hệ thống, bao gồm cả việc kiểm soát lỗi và luồng dữ liệu?

30 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 03

Câu 30: Bạn cần chọn một hệ quản trị CSDL (DBMS) cho một dự án nhỏ với yêu cầu đơn giản, dễ sử dụng, ít người dùng và không đòi hỏi hiệu suất cao. DBMS nào sau đây là lựa chọn phù hợp nhất?

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Cơ sở dữ liệu

Trắc nghiệm Cơ sở dữ liệu - Đề 04

1 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 04

Câu 1: Trong mô hình dữ liệu quan hệ, ràng buộc toàn vẹn tham chiếu (referential integrity constraint) được sử dụng để đảm bảo điều gì?

2 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 04

Câu 2: Xét lược đồ cơ sở dữ liệu quan hệ sau: `SINHVIEN(MaSV, TenSV, MaLop)`, `LOP(MaLop, TenLop, MaKhoa)`, `KHOA(MaKhoa, TenKhoa)`. Câu truy vấn SQL nào sau đây trả về danh sách tên sinh viên và tên lớp của những sinh viên thuộc khoa 'CNTT'?

3 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 04

Câu 3: Chuẩn hóa cơ sở dữ liệu (Database normalization) nhằm mục đích chính là gì?

4 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 04

Câu 4: Thuật ngữ ACID trong cơ sở dữ liệu dùng để mô tả các thuộc tính quan trọng của giao dịch (transaction). Chữ 'C' trong ACID đại diện cho thuộc tính nào?

5 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 04

Câu 5: Trong các loại chỉ mục (index) cơ sở dữ liệu, chỉ mục clustered khác biệt so với chỉ mục non-clustered như thế nào?

6 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 04

Câu 6: Cơ sở dữ liệu NoSQL (Not Only SQL) thường được sử dụng khi nào thì phù hợp hơn so với cơ sở dữ liệu quan hệ truyền thống?

7 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 04

Câu 7: Trong SQL, mệnh đề `GROUP BY` được sử dụng để làm gì?

8 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 04

Câu 8: Giả sử bạn có bảng `DONHANG(MaDH, MaKH, NgayDatHang, TongTien)` và `KHACHHANG(MaKH, TenKH, DiaChi)`. Bạn muốn tìm tổng số tiền đặt hàng của mỗi khách hàng. Câu truy vấn SQL nào sau đây là đúng?

9 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 04

Câu 9: Sao lưu (backup) và phục hồi (recovery) dữ liệu là một phần quan trọng trong quản trị cơ sở dữ liệu. Mục đích chính của việc sao lưu dữ liệu là gì?

10 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 04

Câu 10: Phân quyền truy cập (access control) trong hệ quản trị cơ sở dữ liệu nhằm mục đích gì?

11 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 04

Câu 11: Trong mô hình ER (Entity-Relationship), một thuộc tính đa trị (multivalued attribute) là gì?

12 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 04

Câu 12: Khi thiết kế cơ sở dữ liệu, mối quan hệ 'một-nhiều' (one-to-many relationship) giữa hai thực thể được thể hiện như thế nào trong mô hình quan hệ?

13 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 04

Câu 13: Dữ liệu lớn (Big Data) thường được đặc trưng bởi 4Vs: Volume, Velocity, Variety và Veracity. 'Variety' trong 4Vs đề cập đến khía cạnh nào của Big Data?

14 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 04

Câu 14: Data warehouse (kho dữ liệu) khác biệt với cơ sở dữ liệu giao dịch (transactional database) chủ yếu ở mục đích sử dụng nào?

15 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 04

Câu 15: Trong ngữ cảnh bảo mật cơ sở dữ liệu, 'SQL injection' là loại tấn công nào?

16 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 04

Câu 16: Khi nào thì việc sử dụng stored procedure (thủ tục lưu trữ) trong cơ sở dữ liệu mang lại lợi ích?

17 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 04

Câu 17: Trong thiết kế cơ sở dữ liệu, lược đồ quan niệm (conceptual schema) mô tả điều gì?

18 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 04

Câu 18: Giả sử bạn có một bảng `SANPHAM(MaSP, TenSP, Gia, MaNCC)` và muốn tìm ra mã nhà cung cấp (MaNCC) nào cung cấp ít nhất 3 sản phẩm. Câu truy vấn SQL nào sau đây thực hiện điều này?

19 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 04

Câu 19: Khái niệm 'data mining' (khai phá dữ liệu) trong cơ sở dữ liệu liên quan đến hoạt động nào?

20 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 04

Câu 20: Trong hệ quản trị cơ sở dữ liệu phân tán (distributed database), tính trong suốt phân tán (distributed transparency) đề cập đến điều gì?

21 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 04

Câu 21: Điều gì xảy ra khi một giao dịch (transaction) trong cơ sở dữ liệu vi phạm tính nguyên tử (atomicity)?

22 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 04

Câu 22: Trong SQL, mệnh đề `JOIN` nào được sử dụng để trả về tất cả các hàng từ bảng bên trái và các hàng phù hợp từ bảng bên phải?

23 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 04

Câu 23: Mục tiêu chính của việc tối ưu hóa truy vấn (query optimization) trong cơ sở dữ liệu là gì?

24 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 04

Câu 24: Loại cơ sở dữ liệu nào thường được sử dụng để lưu trữ và quản lý dữ liệu đồ thị, ví dụ như mạng xã hội hoặc bản đồ quan hệ?

25 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 04

Câu 25: Trong mô hình dữ liệu quan hệ, phép toán 'phép chiếu' (projection) thực hiện thao tác nào?

26 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 04

Câu 26: Khi thiết kế chỉ mục (index) cho cột nào trong bảng là hiệu quả nhất để tăng tốc độ truy vấn?

27 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 04

Câu 27: Công nghệ 'in-memory database' (cơ sở dữ liệu trong bộ nhớ) mang lại lợi ích gì chính?

28 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 04

Câu 28: Hãy xác định phát biểu nào sau đây là đúng về mối quan hệ giữa khóa chính và khóa ngoại trong cơ sở dữ liệu quan hệ?

29 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 04

Câu 29: Trong mô hình 'publish-subscribe' (xuất bản-đăng ký) áp dụng cho cơ sở dữ liệu, thành phần 'publisher' (nhà xuất bản) có vai trò gì?

30 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 04

Câu 30: Khi lựa chọn hệ quản trị cơ sở dữ liệu (DBMS) cho một dự án, yếu tố 'khả năng mở rộng' (scalability) quan trọng khi nào?

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Cơ sở dữ liệu

Trắc nghiệm Cơ sở dữ liệu - Đề 05

1 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 05

Câu 1: Trong mô hình dữ liệu quan hệ, phép toán SELECT được sử dụng để:

2 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 05

Câu 2: Phát biểu nào sau đây mô tả đúng nhất về ràng buộc toàn vẹn tham chiếu (Referential Integrity Constraint) trong cơ sở dữ liệu quan hệ?

3 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 05

Câu 3: Xét lược đồ quan hệ sau: `SINHVIEN(MaSV, TenSV, MaLop), LOP(MaLop, TenLop, SiSo)`. Câu truy vấn SQL nào sau đây trả về danh sách tên sinh viên và tên lớp của những sinh viên thuộc lớp có sĩ số lớn hơn 30?

4 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 05

Câu 4: Thuật ngữ 'chuẩn hóa dữ liệu' (Database Normalization) dùng để chỉ quá trình:

5 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 05

Câu 5: ACID là bộ thuộc tính quan trọng đảm bảo tính tin cậy của giao dịch trong hệ quản trị CSDL. ACID là viết tắt của:

6 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 05

Câu 6: Loại hình cơ sở dữ liệu NoSQL nào phù hợp nhất để lưu trữ và truy vấn dữ liệu có cấu trúc linh hoạt, dạng tài liệu JSON, và có khả năng mở rộng ngang tốt?

7 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 05

Câu 7: Trong giai đoạn thiết kế cơ sở dữ liệu, mô hình ER (Entity-Relationship) thường được sử dụng trong giai đoạn nào?

8 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 05

Câu 8: Để đảm bảo an ninh cơ sở dữ liệu, biện pháp xác thực (Authentication) thường được sử dụng để:

9 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 05

Câu 9: Chỉ mục (Index) trong cơ sở dữ liệu được tạo ra nhằm mục đích chính là:

10 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 05

Câu 10: Trong quá trình sao lưu và phục hồi cơ sở dữ liệu, 'transaction log' (nhật ký giao dịch) đóng vai trò:

11 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 05

Câu 11: Khái niệm 'Data Warehouse' (Kho dữ liệu) thường được sử dụng để chỉ:

12 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 05

Câu 12: Trong ngữ cảnh 'Big Data', CAP theorem (Định lý CAP) khẳng định rằng trong một hệ thống phân tán, không thể đồng thời đảm bảo cả ba thuộc tính nào?

13 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 05

Câu 13: Cơ sở dữ liệu dạng đồ thị (Graph Database) được thiết kế tối ưu cho việc quản lý và truy vấn loại dữ liệu nào?

14 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 05

Câu 14: 'Cloud Database' (Cơ sở dữ liệu đám mây) mang lại lợi ích chính nào sau đây so với cơ sở dữ liệu truyền thống?

15 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 05

Câu 15: Trong kiến trúc cơ sở dữ liệu client-server, máy chủ (server) chịu trách nhiệm chính trong việc:

16 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 05

Câu 16: Phát biểu nào sau đây đúng về khóa chính (Primary Key) trong bảng cơ sở dữ liệu?

17 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 05

Câu 17: Thủ tục lưu trữ (Stored Procedure) trong cơ sở dữ liệu là gì?

18 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 05

Câu 18: Trigger (Bộ kích hoạt) trong cơ sở dữ liệu được sử dụng để:

19 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 05

Câu 19: Mục tiêu chính của việc 'tuning' (tinh chỉnh) hiệu suất cơ sở dữ liệu là:

20 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 05

Câu 20: 'Data Migration' (Di trú dữ liệu) là quá trình:

21 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 05

Câu 21: Nhiệm vụ chính của một 'Database Administrator' (DBA - Quản trị cơ sở dữ liệu) là gì?

22 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 05

Câu 22: Trong mô hình dữ liệu quan hệ, phép toán JOIN được sử dụng để:

23 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 05

Câu 23: Khi thiết kế cơ sở dữ liệu, 'mô hình hóa dữ liệu' (Data Modeling) giúp:

24 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 05

Câu 24: 'Data Integrity' (Tính toàn vẹn dữ liệu) đề cập đến:

25 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 05

Câu 25: Trong SQL, câu lệnh `DELETE` được sử dụng để:

26 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 05

Câu 26: 'Concurrency Control' (Kiểm soát đồng thời) trong hệ quản trị CSDL là cơ chế để:

27 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 05

Câu 27: Phát biểu nào sau đây mô tả đúng nhất về 'khóa ngoại' (Foreign Key)?

28 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 05

Câu 28: 'Data Integration' (Tích hợp dữ liệu) là quá trình:

29 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 05

Câu 29: Ưu điểm chính của việc sử dụng hệ quản trị cơ sở dữ liệu (DBMS) so với việc quản lý dữ liệu bằng file truyền thống là gì?

30 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 05

Câu 30: Trong ngữ cảnh cơ sở dữ liệu, 'schema' (lược đồ) đề cập đến:

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Cơ sở dữ liệu

Trắc nghiệm Cơ sở dữ liệu - Đề 06

1 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 06

Câu 1: Sự khác biệt chính giữa Cơ sở dữ liệu (Database) và Hệ quản trị cơ sở dữ liệu (DBMS) là gì?

2 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 06

Câu 2: Mô hình dữ liệu quan hệ (Relational Data Model) dựa trên khái niệm toán học nào làm nền tảng chính?

3 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 06

Câu 3: Khóa chính (Primary Key) trong một bảng cơ sở dữ liệu quan hệ có vai trò quan trọng nhất nào sau đây?

4 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 06

Câu 4: Chuẩn hóa cơ sở dữ liệu (Database Normalization) là quá trình thiết kế lược đồ cơ sở dữ liệu nhằm mục đích chính là gì?

5 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 06

Câu 5: Câu lệnh SQL nào sau đây được sử dụng để truy xuất dữ liệu từ một hoặc nhiều bảng trong cơ sở dữ liệu?

6 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 06

Câu 6: Thuộc tính ACID (Atomicity, Consistency, Isolation, Durability) là tập hợp các tính chất quan trọng của giao dịch (Transaction) trong DBMS. Tính chất 'Nguyên tố' (Atomicity) đảm bảo điều gì?

7 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 06

Câu 7: Trong mô hình 'thực thể - kết hợp' (Entity-Relationship Model), ký hiệu hình thoi (diamond) thường được sử dụng để biểu diễn khái niệm nào?

8 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 06

Câu 8: Kiểu ràng buộc toàn vẹn tham chiếu (Referential Integrity Constraint) trong cơ sở dữ liệu quan hệ nhằm mục đích gì?

9 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 06

Câu 9: Trong ngữ cảnh cơ sở dữ liệu NoSQL, thuật ngữ 'CAP theorem' đề cập đến ba thuộc tính quan trọng mà một hệ thống phân tán cần cân nhắc. Chữ 'C' trong CAP theorem đại diện cho thuộc tính nào?

10 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 06

Câu 10: Phân quyền truy cập (Access Control) trong DBMS là cơ chế bảo mật nhằm mục đích gì?

11 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 06

Câu 11: Xét bảng 'SinhVien' với các cột 'MaSV', 'TenSV', 'MaLop'. Câu lệnh SQL nào sau đây trả về danh sách tên sinh viên và mã lớp của tất cả sinh viên thuộc lớp có mã 'CNTT1'?

12 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 06

Câu 12: Trong các hệ quản trị cơ sở dữ liệu hiện đại, cơ chế 'Stored Procedure' (Thủ tục lưu trữ) mang lại lợi ích chính nào?

13 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 06

Câu 13: 'Data Warehouse' (Kho dữ liệu) được thiết kế chủ yếu để phục vụ cho mục đích nào?

14 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 06

Câu 14: Trong ngữ cảnh bảo mật cơ sở dữ liệu, 'SQL Injection' là loại tấn công lợi dụng lỗ hổng nào?

15 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 06

Câu 15: 'NoSQL' (Not Only SQL) là thuật ngữ dùng để chỉ loại cơ sở dữ liệu nào?

16 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 06

Câu 16: 'Index' (Chỉ mục) trong cơ sở dữ liệu được tạo ra nhằm mục đích chính là gì?

17 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 06

Câu 17: Trong quá trình thiết kế cơ sở dữ liệu, giai đoạn 'Thiết kế logic' (Logical Design) tập trung vào việc xác định yếu tố nào?

18 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 06

Câu 18: Loại hình kiến trúc cơ sở dữ liệu nào phù hợp nhất cho một ứng dụng web có lượng truy cập lớn, đòi hỏi khả năng mở rộng và chịu tải cao?

19 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 06

Câu 19: Trong SQL, mệnh đề 'JOIN' được sử dụng để làm gì?

20 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 06

Câu 20: 'Data Mining' (Khai phá dữ liệu) là quá trình làm gì trong lĩnh vực cơ sở dữ liệu?

21 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 06

Câu 21: 'View' (Khung nhìn) trong cơ sở dữ liệu quan hệ là gì?

22 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 06

Câu 22: Trong SQL, hàm tổng hợp (Aggregate function) 'COUNT(*)' dùng để làm gì?

23 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 06

Câu 23: 'Data scrubbing' hoặc 'Data cleansing' (Làm sạch dữ liệu) là quá trình quan trọng trong quản lý dữ liệu, nhằm mục đích gì?

24 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 06

Câu 24: 'Two-Phase Locking' (Khóa hai pha) là một giao thức kiểm soát đồng thời (Concurrency Control) trong DBMS, nhằm mục đích gì?

25 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 06

Câu 25: Trong SQL, mệnh đề 'GROUP BY' thường được sử dụng kết hợp với mệnh đề nào để lọc kết quả dựa trên các nhóm?

26 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 06

Câu 26: 'Data Replication' (Sao chép dữ liệu) là kỹ thuật được sử dụng trong DBMS phân tán để đạt được mục tiêu chính nào?

27 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 06

Câu 27: Trong ngữ cảnh cơ sở dữ liệu, 'Metadata' (Siêu dữ liệu) mô tả điều gì?

28 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 06

Câu 28: 'Online Transaction Processing (OLTP)' và 'Online Analytical Processing (OLAP)' là hai loại hình xử lý dữ liệu khác nhau. OLTP tập trung vào loại công việc nào?

29 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 06

Câu 29: Trong SQL, câu lệnh 'CREATE INDEX' thuộc nhóm ngôn ngữ định nghĩa dữ liệu (DDL - Data Definition Language) hay ngôn ngữ thao tác dữ liệu (DML - Data Manipulation Language)?

30 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 06

Câu 30: 'CAP theorem' phát biểu rằng trong một hệ thống cơ sở dữ liệu phân tán, chỉ có thể đảm bảo tối đa bao nhiêu trong ba thuộc tính: Tính nhất quán (Consistency), Tính khả dụng (Availability), và Tính chịu phân vùng (Partition Tolerance)?

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Cơ sở dữ liệu

Trắc nghiệm Cơ sở dữ liệu - Đề 07

1 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 07

Câu 1: Trong mô hình cơ sở dữ liệu quan hệ, khái niệm nào sau đây mô tả một thuộc tính hoặc tập hợp các thuộc tính dùng để xác định duy nhất mỗi bản ghi trong một bảng?

2 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 07

Câu 2: Phát biểu nào sau đây mô tả đúng nhất về ràng buộc toàn vẹn tham chiếu (Referential Integrity Constraint) trong cơ sở dữ liệu quan hệ?

3 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 07

Câu 3: Xét lược đồ quan hệ sau: `Sách(Mã_sách, Tên_sách, Mã_tác_giả), Tác_giả(Mã_tác_giả, Tên_tác_giả)`. Câu lệnh SQL nào sau đây truy vấn để lấy ra tên tất cả các cuốn sách và tên tác giả của chúng?

4 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 07

Câu 4: Chuẩn hóa cơ sở dữ liệu (Database Normalization) là quá trình thiết kế lược đồ cơ sở dữ liệu để giảm thiểu dư thừa dữ liệu và các bất thường khi cập nhật. Dạng chuẩn 3NF (Third Normal Form) loại bỏ loại dư thừa dữ liệu nào?

5 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 07

Câu 5: Giao tác (Transaction) trong hệ quản trị cơ sở dữ liệu phải đảm bảo tính chất ACID. Chữ 'I' trong ACID đại diện cho tính chất nào?

6 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 07

Câu 6: Trong ngôn ngữ SQL, câu lệnh `DELETE FROM Bang_Diem WHERE Diem < 5;` thực hiện thao tác gì?

7 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 07

Câu 7: Ưu điểm chính của việc sử dụng chỉ mục (Index) trong cơ sở dữ liệu là gì?

8 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 07

Câu 8: Mô hình dữ liệu NoSQL khác biệt với mô hình dữ liệu quan hệ truyền thống ở điểm nào?

9 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 07

Câu 9: Trong kiến trúc cơ sở dữ liệu 3 mức (3-schema architecture), mức khung nhìn ngoài (external level) liên quan đến:

10 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 07

Câu 10: Phép toán nào trong đại số quan hệ (Relational Algebra) được sử dụng để chọn ra các bộ (tuples) thỏa mãn một điều kiện nhất định từ một quan hệ (relation)?

11 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 07

Câu 11: Để đảm bảo tính bảo mật cho cơ sở dữ liệu, biện pháp nào sau đây thường được sử dụng để kiểm soát quyền truy cập của người dùng?

12 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 07

Câu 12: Trong mô hình ER (Entity-Relationship), một hình chữ nhật đại diện cho khái niệm nào?

13 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 07

Câu 13: Khi thiết kế cơ sở dữ liệu cho một hệ thống quản lý thư viện, bạn cần lưu trữ thông tin về sách, độc giả và việc mượn trả sách. Mối quan hệ giữa 'Độc giả' và 'Sách' trong trường hợp mượn trả sách có thể được mô tả là quan hệ gì?

14 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 07

Câu 14: Trong SQL, mệnh đề `GROUP BY` thường được sử dụng kết hợp với mệnh đề nào để lọc các nhóm sau khi đã nhóm các bản ghi?

15 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 07

Câu 15: Trong quá trình khôi phục cơ sở dữ liệu sau sự cố, loại nhật ký (log) nào thường được sử dụng để thực hiện việc hoàn tác (undo) các giao tác chưa được cam kết?

16 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 07

Câu 16: Phát biểu nào sau đây không phải là ưu điểm của hệ quản trị cơ sở dữ liệu (DBMS)?

17 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 07

Câu 17: Xét bảng 'Nhân_vien' có thuộc tính 'Ngay_sinh'. Câu lệnh SQL nào sau đây tìm ra ngày sinh sớm nhất (người lớn tuổi nhất) trong bảng?

18 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 07

Câu 18: Kỹ thuật 'sharding' thường được sử dụng trong cơ sở dữ liệu phân tán để giải quyết vấn đề gì?

19 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 07

Câu 19: Trong thiết kế cơ sở dữ liệu hướng đối tượng, khái niệm nào tương ứng với bảng trong mô hình quan hệ?

20 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 07

Câu 20: Loại tấn công SQL injection lợi dụng lỗ hổng nào trong ứng dụng web?

21 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 07

Câu 21: Trong ngữ cảnh cơ sở dữ liệu, thuật ngữ 'Data Warehouse' dùng để chỉ hệ thống nào?

22 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 07

Câu 22: Câu lệnh SQL `CREATE TABLE Sinh_vien (Ma_SV VARCHAR(10) PRIMARY KEY, Ten_SV VARCHAR(50));` thuộc nhóm ngôn ngữ DDL (Data Definition Language) dùng để làm gì?

23 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 07

Câu 23: Trong mô hình quan hệ, thuộc tính nào được sử dụng để liên kết một bản ghi trong một bảng với một bản ghi trong bảng khác?

24 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 07

Câu 24: Để tối ưu hóa hiệu suất truy vấn trong cơ sở dữ liệu, kỹ thuật nào sau đây giúp giảm số lượng đĩa I/O cần thiết để truy xuất dữ liệu?

25 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 07

Câu 25: Trong ngữ cảnh kiểm soát đồng thời (Concurrency Control) trong DBMS, cơ chế khóa hai pha (Two-Phase Locking - 2PL) nhằm mục đích gì?

26 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 07

Câu 26: Mô hình dữ liệu nào phù hợp nhất cho việc lưu trữ và truy vấn dữ liệu mạng xã hội, nơi các thực thể và mối quan hệ giữa chúng phức tạp và linh hoạt?

27 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 07

Câu 27: Trong kiến trúc client-server cho DBMS, thành phần 'server' chịu trách nhiệm chính cho chức năng nào?

28 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 07

Câu 28: Loại cơ sở dữ liệu NoSQL nào lưu trữ dữ liệu dưới dạng cặp key-value, phù hợp cho việc caching và phiên làm việc?

29 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 07

Câu 29: Khi thiết kế một cơ sở dữ liệu, bước nào sau đây thường được thực hiện đầu tiên?

30 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 07

Câu 30: Trong SQL, mệnh đề `UNION` được sử dụng để làm gì?

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Cơ sở dữ liệu

Trắc nghiệm Cơ sở dữ liệu - Đề 08

1 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 08

Câu 1: Trong mô hình cơ sở dữ liệu quan hệ, khái niệm nào sau đây mô tả chính xác nhất một cột trong một bảng?

2 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 08

Câu 2: Điều gì KHÔNG phải là mục tiêu chính của việc chuẩn hóa cơ sở dữ liệu?

3 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 08

Câu 3: Xét lược đồ quan hệ `NHANVIEN(MaNV, TenNV, PhongBanID)` và `PHONGBAN(PhongBanID, TenPhongBan)`. Để truy vấn danh sách tên nhân viên và tên phòng ban mà họ làm việc, phép toán SQL nào sau đây là phù hợp nhất?

4 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 08

Câu 4: Trong ngữ cảnh giao dịch cơ sở dữ liệu, thuộc tính 'Nguyên tử' (Atomicity) đảm bảo điều gì?

5 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 08

Câu 5: Ràng buộc toàn vẹn tham chiếu (Referential Integrity Constraint) được sử dụng để đảm bảo điều gì trong cơ sở dữ liệu quan hệ?

6 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 08

Câu 6: Cơ chế kiểm soát truy cập dựa trên vai trò (Role-Based Access Control - RBAC) trong hệ quản trị CSDL hoạt động dựa trên nguyên tắc nào?

7 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 08

Câu 7: Điểm khác biệt chính giữa cơ sở dữ liệu quan hệ (Relational Database) và cơ sở dữ liệu NoSQL là gì?

8 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 08

Câu 8: Kiến trúc cơ sở dữ liệu khách-chủ (Client-Server) mang lại lợi ích nào sau đây?

9 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 08

Câu 9: Ngôn ngữ định nghĩa dữ liệu (Data Definition Language - DDL) trong SQL được sử dụng cho mục đích gì?

10 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 08

Câu 10: Chỉ mục (Index) trong cơ sở dữ liệu được tạo ra nhằm mục đích chính nào?

11 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 08

Câu 11: View (khung nhìn) trong cơ sở dữ liệu là gì?

12 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 08

Câu 12: Biểu đồ ER (Entity-Relationship Diagram) được sử dụng để mô hình hóa khía cạnh nào của cơ sở dữ liệu?

13 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 08

Câu 13: Kho dữ liệu (Data Warehouse) chủ yếu được sử dụng cho mục đích gì?

14 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 08

Câu 14: Khai phá dữ liệu (Data Mining) là quá trình:

15 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 08

Câu 15: Tại sao việc sao lưu và phục hồi cơ sở dữ liệu lại quan trọng?

16 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 08

Câu 16: Kiểm soát đồng thời (Concurrency Control) trong CSDL nhằm giải quyết vấn đề gì?

17 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 08

Câu 17: Thủ tục lưu trữ (Stored Procedure) trong CSDL mang lại lợi ích chính nào?

18 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 08

Câu 18: Trigger (bộ kích hoạt) trong CSDL được sử dụng để làm gì?

19 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 08

Câu 19: Loại cơ sở dữ liệu NoSQL nào phù hợp nhất để lưu trữ dữ liệu dạng JSON?

20 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 08

Câu 20: Ưu điểm chính của việc sử dụng cơ sở dữ liệu đám mây (Cloud Database) là gì?

21 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 08

Câu 21: Mô hình hóa dữ liệu (Data Modeling) quan trọng trong quá trình thiết kế CSDL vì:

22 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 08

Câu 22: Kỹ thuật nào sau đây KHÔNG phải là một phương pháp tối ưu hóa truy vấn (Query Optimization)?

23 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 08

Câu 23: Nhiệm vụ chính của một quản trị cơ sở dữ liệu (Database Administrator - DBA) là gì?

24 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 08

Câu 24: Tính độc lập dữ liệu (Data Independence) trong CSDL có nghĩa là gì?

25 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 08

Câu 25: Trong thuộc tính ACID, tính 'Nhất quán' (Consistency) đảm bảo điều gì?

26 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 08

Câu 26: Lược đồ cơ sở dữ liệu (Database Schema) mô tả điều gì?

27 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 08

Câu 27: Khi nào nên sử dụng khóa chính tổng hợp (Composite Primary Key)?

28 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 08

Câu 28: Phép toán 'Phép chọn' (Selection) trong đại số quan hệ (Relational Algebra) tương ứng với mệnh đề nào trong SQL?

29 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 08

Câu 29: Trong quá trình thiết kế CSDL, bước 'Thiết kế logic' (Logical Design) tập trung vào điều gì?

30 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 08

Câu 30: Loại hình tấn công SQL Injection lợi dụng lỗ hổng nào trong ứng dụng web?

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Cơ sở dữ liệu

Trắc nghiệm Cơ sở dữ liệu - Đề 09

1 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 09

Câu 1: Trong mô hình dữ liệu quan hệ, khái niệm nào sau đây thể hiện một mối quan hệ có ý nghĩa giữa các thực thể, thường được biểu diễn dưới dạng bảng có khóa ngoại tham chiếu đến khóa chính của bảng khác?

2 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 09

Câu 2: Xét lược đồ cơ sở dữ liệu gồm bảng 'SinhVien' (MaSV, TenSV, MaLop) và bảng 'Lop' (MaLop, TenLop, MaKhoa). Câu truy vấn SQL nào sau đây trả về danh sách tên sinh viên và tên lớp của họ?

3 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 09

Câu 3: Tính chất ACID (Atomicity, Consistency, Isolation, Durability) là một tập hợp các thuộc tính quan trọng đảm bảo các giao dịch cơ sở dữ liệu được xử lý một cách đáng tin cậy. Tính chất 'Consistency' (Tính nhất quán) trong ACID đảm bảo điều gì?

4 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 09

Câu 4: Trong thiết kế cơ sở dữ liệu quan hệ, quá trình chuẩn hóa (Normalization) nhằm mục đích chính là gì?

5 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 09

Câu 5: Lệnh DDL (Data Definition Language) nào sau đây được sử dụng để thay đổi cấu trúc của một bảng đã tồn tại trong cơ sở dữ liệu, ví dụ như thêm một cột mới hoặc sửa đổi kiểu dữ liệu của một cột?

6 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 09

Câu 6: Một hệ quản trị cơ sở dữ liệu (DBMS) cung cấp nhiều chức năng quan trọng. Chức năng nào sau đây KHÔNG phải là chức năng chính của một DBMS?

7 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 09

Câu 7: Trong mô hình ER (Entity-Relationship), hình chữ nhật thường được sử dụng để biểu diễn khái niệm nào?

8 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 09

Câu 8: Loại ràng buộc toàn vẹn nào đảm bảo rằng giá trị của một thuộc tính phải tồn tại trong một tập hợp các giá trị được phép trước?

9 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 09

Câu 9: Phép toán đại số quan hệ (Relational Algebra) nào sau đây được sử dụng để chọn ra các bộ (rows) thỏa mãn một điều kiện nhất định từ một bảng?

10 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 09

Câu 10: Trong SQL, mệnh đề `WHERE` được sử dụng để làm gì trong câu truy vấn `SELECT`?

11 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 09

Câu 11: Kiểu dữ liệu nào sau đây thường được sử dụng để lưu trữ ngày tháng năm trong cơ sở dữ liệu?

12 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 09

Câu 12: Khái niệm 'khóa ngoại' (Foreign Key) dùng để thiết lập và duy trì ràng buộc toàn vẹn nào giữa hai bảng trong cơ sở dữ liệu quan hệ?

13 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 09

Câu 13: Trong ngữ cảnh cơ sở dữ liệu, 'lược đồ' (Schema) dùng để chỉ điều gì?

14 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 09

Câu 14: Phân loại cơ sở dữ liệu theo mô hình dữ liệu, đâu là loại cơ sở dữ liệu sử dụng cấu trúc bảng để tổ chức dữ liệu và các mối quan hệ giữa chúng?

15 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 09

Câu 15: Trong SQL, lệnh `INSERT INTO` thuộc nhóm ngôn ngữ thao tác dữ liệu (DML) và được sử dụng để làm gì?

16 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 09

Câu 16: Khi thiết kế cơ sở dữ liệu cho một hệ thống quản lý thư viện, bạn cần lưu trữ thông tin về sách (tên sách, tác giả, ISBN) và độc giả (mã độc giả, tên độc giả, địa chỉ). Bạn quyết định tạo hai bảng 'Sach' và 'DocGia'. Để quản lý việc mượn trả sách, bạn cần thêm một bảng trung gian nào để thể hiện mối quan hệ 'nhiều-nhiều' giữa sách và độc giả?

17 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 09

Câu 17: Trong SQL, hàm tổng hợp `COUNT(*)` được sử dụng để làm gì?

18 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 09

Câu 18: 'Data warehouse' (kho dữ liệu) thường được sử dụng cho mục đích chính nào sau đây?

19 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 09

Câu 19: Trong SQL, mệnh đề `GROUP BY` thường được sử dụng kết hợp với mệnh đề nào để lọc các nhóm sau khi đã thực hiện phép gộp nhóm?

20 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 09

Câu 20: Phương pháp 'indexing' (chỉ mục) trong cơ sở dữ liệu được sử dụng để cải thiện hiệu suất của thao tác nào?

21 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 09

Câu 21: 'NoSQL' là viết tắt của 'Not Only SQL' và chỉ loại cơ sở dữ liệu nào?

22 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 09

Câu 22: Trong ngữ cảnh bảo mật cơ sở dữ liệu, 'SQL injection' là loại tấn công nào?

23 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 09

Câu 23: Để đảm bảo tính sẵn sàng cao (high availability) cho hệ thống cơ sở dữ liệu, giải pháp phổ biến nào thường được sử dụng?

24 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 09

Câu 24: Trong mô hình dữ liệu quan hệ, khái niệm 'view' (khung nhìn) dùng để chỉ điều gì?

25 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 09

Câu 25: Thuật ngữ 'trigger' (bộ kích hoạt) trong cơ sở dữ liệu dùng để chỉ đối tượng nào?

26 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 09

Câu 26: Trong ngữ cảnh phân tích dữ liệu lớn (Big Data), 'Hadoop' là một framework mã nguồn mở nổi tiếng, được sử dụng chủ yếu cho mục đích nào?

27 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 09

Câu 27: Khi nào thì việc sử dụng 'stored procedure' (thủ tục lưu trữ) trong cơ sở dữ liệu mang lại lợi ích về hiệu suất?

28 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 09

Câu 28: Trong mô hình quan hệ, thuộc tính nào dùng để định danh duy nhất mỗi bộ (row) trong một bảng?

29 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 09

Câu 29: Cho sơ đồ quan hệ: `NhanVien(MaNV, TenNV, MaPhongBan), PhongBan(MaPhongBan, TenPhongBan)`. Truy vấn SQL sau đây thực hiện phép kết (JOIN) nào: `SELECT TenNV, TenPhongBan FROM NhanVien JOIN PhongBan ON NhanVien.MaPhongBan = PhongBan.MaPhongBan;`?

30 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 09

Câu 30: Trong ngữ cảnh cơ sở dữ liệu phân tán, 'sharding' (phân mảnh ngang) là kỹ thuật dùng để làm gì?

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Cơ sở dữ liệu

Trắc nghiệm Cơ sở dữ liệu - Đề 10

1 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 10

Câu 1: Trong mô hình dữ liệu quan hệ, khái niệm nào sau đây mô tả một thuộc tính hoặc tập hợp các thuộc tính dùng để xác định duy nhất mỗi bộ (tuple) trong một quan hệ (relation)?

2 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 10

Câu 2: Xét lược đồ quan hệ `NHANVIEN(MaNV, TenNV, PhongBan, Luong)`. Câu lệnh SQL nào sau đây trả về tên của tất cả nhân viên làm việc trong phòng ban 'Kế toán'?

3 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 10

Câu 3: Trong thiết kế cơ sở dữ liệu quan hệ, quá trình chuẩn hóa (normalization) nhằm mục đích chính là gì?

4 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 10

Câu 4: Phát biểu nào sau đây mô tả đúng nhất về ràng buộc toàn vẹn tham chiếu (referential integrity constraint) trong cơ sở dữ liệu quan hệ?

5 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 10

Câu 5: Trong ACID properties của giao dịch cơ sở dữ liệu, 'Atomicity' (Tính nguyên tử) có nghĩa là gì?

6 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 10

Câu 6: Một bảng 'SINHVIEN' có các cột: 'MaSV', 'TenSV', 'MaLop'. Bảng 'LOP' có cột 'MaLop', 'TenLop'. Mối quan hệ giữa 'SINHVIEN' và 'LOP' là mối quan hệ nào?

7 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 10

Câu 7: Để kết hợp dữ liệu từ hai bảng 'DONHANG' và 'KHACHHANG' dựa trên cột chung 'MaKH', loại phép JOIN SQL nào thường được sử dụng để lấy tất cả các đơn hàng và thông tin khách hàng tương ứng (nếu có)?

8 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 10

Câu 8: Trong ngữ cảnh bảo mật cơ sở dữ liệu, 'SQL injection' là loại tấn công nào?

9 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 10

Câu 9: NoSQL database (Cơ sở dữ liệu NoSQL) thường được ưu tiên sử dụng trong trường hợp nào sau đây?

10 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 10

Câu 10: 'Data Warehouse' (Kho dữ liệu) được thiết kế chủ yếu cho mục đích gì?

11 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 10

Câu 11: Trong mô hình ER (Entity-Relationship), hình chữ nhật đại diện cho khái niệm nào?

12 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 10

Câu 12: Cho lược đồ quan hệ `SANPHAM(MaSP, TenSP, Gia, MaNCC)` và `NHACUNGCAP(MaNCC, TenNCC, DiaChi)`. Câu lệnh SQL nào liệt kê tên sản phẩm và tên nhà cung cấp cho tất cả sản phẩm?

13 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 10

Câu 13: 'Index' (Chỉ mục) trong cơ sở dữ liệu được sử dụng để làm gì?

14 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 10

Câu 14: 'View' (Khung nhìn) trong SQL là gì?

15 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 10

Câu 15: Khi thiết kế cơ sở dữ liệu, bạn nhận thấy một bảng có nhiều cột giá trị lặp lại và không phụ thuộc vào khóa chính. Bảng này vi phạm dạng chuẩn nào?

16 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 10

Câu 16: 'Stored Procedure' (Thủ tục lưu trữ) trong SQL là gì?

17 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 10

Câu 17: 'Trigger' (Bộ kích hoạt) trong cơ sở dữ liệu được sử dụng để làm gì?

18 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 10

Câu 18: 'Backup' (Sao lưu) và 'Recovery' (Phục hồi) là các hoạt động quan trọng trong quản trị CSDL. Mục đích chính của việc sao lưu và phục hồi là gì?

19 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 10

Câu 19: Trong các loại CSDL NoSQL, 'Document Database' (CSDL dạng tài liệu) lưu trữ dữ liệu dưới dạng nào?

20 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 10

Câu 20: 'CAP theorem' trong hệ thống phân tán (distributed systems) và CSDL NoSQL đề cập đến ba thuộc tính nào?

21 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 10

Câu 21: 'Data Mining' (Khai phá dữ liệu) là quá trình gì?

22 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 10

Câu 22: 'ETL' trong Data Warehousing là viết tắt của quá trình nào?

23 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 10

Câu 23: 'OLAP' (Xử lý phân tích trực tuyến) khác với 'OLTP' (Xử lý giao dịch trực tuyến) chủ yếu ở điểm nào?

24 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 10

Câu 24: 'Database as a Service' (DBaaS) là mô hình dịch vụ đám mây nào?

25 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 10

Câu 25: Khi nào nên sử dụng 'composite key' (khóa tổng hợp) làm khóa chính cho một bảng?

26 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 10

Câu 26: Trong SQL, mệnh đề 'GROUP BY' được sử dụng để làm gì?

27 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 10

Câu 27: 'Data scrubbing' hay 'data cleansing' (làm sạch dữ liệu) là quá trình gì trong quản lý dữ liệu?

28 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 10

Câu 28: Khi thiết kế cơ sở dữ liệu cho một hệ thống quản lý thư viện, bạn cần lưu thông tin về sách, độc giả, và việc mượn trả sách. Bảng nào sau đây có thể cần thiết để quản lý mối quan hệ mượn trả sách giữa độc giả và sách?

29 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 10

Câu 29: Giả sử bạn có một bảng 'NHANVIEN' với cột 'NgaySinh'. Bạn muốn truy vấn để tìm số lượng nhân viên sinh vào mỗi tháng. Câu lệnh SQL nào sau đây là phù hợp?

30 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 10

Câu 30: Trong ngữ cảnh hiệu suất CSDL, 'query optimization' (tối ưu hóa truy vấn) là quá trình làm gì?

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Cơ sở dữ liệu

Trắc nghiệm Cơ sở dữ liệu - Đề 11

1 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 11

Câu 1: Trong mô hình cơ sở dữ liệu quan hệ, khái niệm nào sau đây mô tả chính xác nhất một bảng?

2 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 11

Câu 2: Chuẩn hóa cơ sở dữ liệu (Normalization) là quá trình thiết kế lược đồ cơ sở dữ liệu nhằm mục đích chính nào?

3 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 11

Câu 3: Câu lệnh SQL nào sau đây được sử dụng để truy xuất dữ liệu từ một bảng có tên 'Customers' và chỉ lấy ra các bản ghi có 'Country' là 'USA'?

4 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 11

Câu 4: Tính chất 'Nguyên tử' (Atomicity) trong ACID properties của giao dịch cơ sở dữ liệu đảm bảo điều gì?

5 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 11

Câu 5: Loại tấn công bảo mật nào khai thác lỗ hổng trong mã ứng dụng để chèn các câu lệnh SQL độc hại vào truy vấn cơ sở dữ liệu?

6 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 11

Câu 6: Trong thiết kế cơ sở dữ liệu quan hệ, khóa ngoại (Foreign Key) được sử dụng để làm gì?

7 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 11

Câu 7: Hệ quản trị cơ sở dữ liệu NoSQL thường được ưu tiên sử dụng trong trường hợp nào sau đây?

8 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 11

Câu 8: Thủ tục sao lưu và phục hồi cơ sở dữ liệu (Backup and Recovery) đóng vai trò quan trọng nhất trong việc đảm bảo tính chất nào của dữ liệu?

9 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 11

Câu 9: Trong mô hình dữ liệu ER (Entity-Relationship), hình chữ nhật đại diện cho khái niệm nào?

10 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 11

Câu 10: Loại ràng buộc toàn vẹn nào đảm bảo rằng giá trị của một thuộc tính phải nằm trong một tập hợp các giá trị được phép?

11 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 11

Câu 11: Xét lược đồ cơ sở dữ liệu 'Sinh viên' với bảng 'Khoa' (MaKhoa, TenKhoa) và 'SinhVien' (MaSV, TenSV, MaKhoa). Mối quan hệ giữa 'SinhVien' và 'Khoa' là loại quan hệ nào?

12 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 11

Câu 12: Ưu điểm chính của việc sử dụng stored procedure (thủ tục lưu trữ) trong cơ sở dữ liệu là gì?

13 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 11

Câu 13: Trong ngữ cảnh cơ sở dữ liệu phân tán, 'phân mảnh ngang' (horizontal fragmentation) nghĩa là gì?

14 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 11

Câu 14: Công cụ nào sau đây thường được sử dụng để thiết kế mô hình dữ liệu ER một cách trực quan?

15 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 11

Câu 15: Khi nào thì việc sử dụng index (chỉ mục) trong cơ sở dữ liệu mang lại hiệu quả cao nhất?

16 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 11

Câu 16: Trong mô hình dữ liệu hướng đối tượng (Object-Oriented Database), khái niệm nào tương đương với 'bảng' trong mô hình quan hệ?

17 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 11

Câu 17: Mục đích chính của việc sử dụng trigger (bộ kích hoạt) trong cơ sở dữ liệu là gì?

18 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 11

Câu 18: Phép toán 'JOIN' trong SQL được sử dụng để làm gì?

19 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 11

Câu 19: Trong kiến trúc cơ sở dữ liệu client-server, thành phần nào chịu trách nhiệm xử lý các yêu cầu truy vấn dữ liệu từ client?

20 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 11

Câu 20: Loại hình cơ sở dữ liệu nào phù hợp nhất cho việc lưu trữ và truy vấn dữ liệu dạng đồ thị, ví dụ như mạng xã hội hoặc hệ thống gợi ý?

21 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 11

Câu 21: Xét bảng 'Sản phẩm' (MaSP, TenSP, Gia, MaNCC) và 'Nhà cung cấp' (MaNCC, TenNCC). Để liệt kê tên sản phẩm và tên nhà cung cấp cho các sản phẩm có giá trên 100.000 VNĐ, câu lệnh SQL nào sau đây là đúng?

22 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 11

Câu 22: Trong quá trình thiết kế cơ sở dữ liệu, bước 'phân tích yêu cầu' (requirements analysis) có vai trò gì?

23 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 11

Câu 23: Thuật ngữ 'Data Warehouse' (Kho dữ liệu) dùng để chỉ loại cơ sở dữ liệu nào?

24 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 11

Câu 24: Phương pháp 'kiểm soát đồng thời' (concurrency control) trong hệ quản trị cơ sở dữ liệu nhằm giải quyết vấn đề gì?

25 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 11

Câu 25: Trong ngữ cảnh Big Data, thuật ngữ '3Vs' (Volume, Velocity, Variety) dùng để mô tả đặc điểm nào của dữ liệu?

26 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 11

Câu 26: Xét quan hệ R(A, B, C, D) với phụ thuộc hàm {AB -> C, C -> D}. Để đạt chuẩn 3NF, quan hệ R cần được phân rã thành các quan hệ nào?

27 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 11

Câu 27: Trong SQL, mệnh đề 'GROUP BY' thường được sử dụng kết hợp với mệnh đề nào để lọc các nhóm sau khi đã nhóm?

28 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 11

Câu 28: Loại kiến trúc cơ sở dữ liệu nào phù hợp nhất cho các ứng dụng web có lượng truy cập lớn và yêu cầu khả năng mở rộng cao?

29 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 11

Câu 29: Trong mô hình dữ liệu hướng đối tượng, tính chất 'đa hình' (polymorphism) cho phép điều gì?

30 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 11

Câu 30: Cho lược đồ quan hệ 'Nhân viên' (MaNV, TenNV, PhongBan, Luong). Để tìm phòng ban có tổng lương nhân viên cao nhất, câu lệnh SQL nào sau đây là hiệu quả nhất?

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Cơ sở dữ liệu

Trắc nghiệm Cơ sở dữ liệu - Đề 12

1 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 12

Câu 1: Trong mô hình dữ liệu quan hệ, khái niệm nào sau đây mô tả một cột trong bảng, chứa thông tin về một đặc tính cụ thể của thực thể?

2 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 12

Câu 2: Để đảm bảo tính toàn vẹn tham chiếu giữa hai bảng trong CSDL quan hệ, ràng buộc nào sau đây thường được sử dụng khi tạo liên kết?

3 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 12

Câu 3: Xét lược đồ quan hệ `NHANVIEN(MaNV, TenNV, PhongBanID)` và `PHONGBAN(PhongBanID, TenPhongBan)`. Để truy vấn danh sách tên nhân viên và tên phòng ban mà họ làm việc, phép toán đại số quan hệ nào sau đây là phù hợp nhất?

4 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 12

Câu 4: Trong SQL, câu lệnh `SELECT * FROM SanPham WHERE Gia > 100 AND LoaiSP = 'Điện tử'` thực hiện thao tác nào?

5 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 12

Câu 5: Bạn cần thiết kế CSDL cho hệ thống quản lý thư viện. Thực thể 'SÁCH' có các thuộc tính: Mã sách (khóa chính), Tên sách, Tác giả, Nhà xuất bản, Năm xuất bản. Thuộc tính nào sau đây có thể được chọn làm khóa chính?

6 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 12

Câu 6: Trong mô hình ER, hình chữ nhật thường được sử dụng để biểu diễn khái niệm nào?

7 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 12

Câu 7: Ưu điểm chính của việc sử dụng hệ quản trị CSDL (QTCSDL) so với quản lý dữ liệu bằng file truyền thống là gì?

8 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 12

Câu 8: Trong kiến trúc CSDL 3 mức (3-schema architecture), mức nào mô tả cách dữ liệu thực sự được lưu trữ trên thiết bị vật lý?

9 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 12

Câu 9: Tính chất ACID (Atomicity, Consistency, Isolation, Durability) là tập hợp các thuộc tính quan trọng để đảm bảo điều gì trong hệ thống giao dịch CSDL?

10 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 12

Câu 10: Trong SQL, câu lệnh nào sau đây được sử dụng để thêm một bản ghi mới vào bảng?

11 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 12

Câu 11: Phép chuẩn hóa CSDL (Normalization) nhằm mục đích chính là gì?

12 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 12

Câu 12: Loại hình CSDL nào phù hợp nhất cho việc lưu trữ và truy vấn dữ liệu phi cấu trúc hoặc bán cấu trúc, ví dụ như tài liệu JSON, XML?

13 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 12

Câu 13: Trong CSDL phân tán, dữ liệu có thể được phân mảnh và lưu trữ trên nhiều máy tính khác nhau. Phương pháp phân mảnh nào chia bảng theo hàng, sao cho mỗi hàng thuộc về một phân mảnh duy nhất?

14 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 12

Câu 14: Sao lưu và phục hồi CSDL (Backup and Recovery) là một hoạt động quan trọng để đảm bảo điều gì?

15 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 12

Câu 15: Trong SQL, mệnh đề `GROUP BY` thường được sử dụng kết hợp với hàm tổng hợp (aggregate function) như `COUNT`, `SUM`, `AVG` để làm gì?

16 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 12

Câu 16: Kỹ thuật Data Warehousing (Kho dữ liệu) chủ yếu được sử dụng cho mục đích gì?

17 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 12

Câu 17: Trong mô hình CSDL quan hệ, mối quan hệ 'một-nhiều' giữa hai thực thể A và B được biểu diễn bằng cách nào?

18 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 12

Câu 18: Chỉ mục (Index) trong CSDL được tạo ra nhằm mục đích chính là gì?

19 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 12

Câu 19: Trong ngữ cảnh bảo mật CSDL, 'ủy quyền' (Authorization) khác với 'xác thực' (Authentication) như thế nào?

20 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 12

Câu 20: Trong SQL, câu lệnh `UPDATE BangNV SET Luong = Luong * 1.1 WHERE PhongBan = 'Kế toán'` sẽ thực hiện điều gì?

21 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 12

Câu 21: Khi thiết kế CSDL, bước nào sau đây thường được thực hiện đầu tiên?

22 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 12

Câu 22: Khái niệm 'View' (khung nhìn) trong CSDL có ý nghĩa gì?

23 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 12

Câu 23: Điều gì xảy ra nếu vi phạm ràng buộc duy nhất (Unique constraint) khi cố gắng thêm một bản ghi mới?

24 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 12

Câu 24: Trong mô hình ER, hình elip thường được sử dụng để biểu diễn khái niệm nào?

25 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 12

Câu 25: Trong SQL, câu lệnh `DELETE FROM BangSP WHERE MaLoaiSP = 'LT'` sẽ thực hiện thao tác gì?

26 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 12

Câu 26: Kỹ thuật 'Sharding' trong CSDL thường được sử dụng để giải quyết vấn đề gì?

27 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 12

Câu 27: Mục đích chính của việc lập chỉ mục (indexing) trên các cột thường xuyên được sử dụng trong mệnh đề WHERE của câu truy vấn là gì?

28 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 12

Câu 28: Trong mô hình dữ liệu hướng đối tượng, khái niệm nào tương đương với 'bảng' trong mô hình dữ liệu quan hệ?

29 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 12

Câu 29: Xét tình huống: Một hệ thống quản lý bán hàng cần lưu trữ thông tin về khách hàng, đơn hàng và sản phẩm. Bạn quyết định sử dụng CSDL quan hệ. Hãy sắp xếp các bước thiết kế CSDL theo thứ tự logic:

30 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 12

Câu 30: Trong ngữ cảnh CSDL, thuật ngữ 'Transaction' (Giao dịch) dùng để chỉ điều gì?

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Cơ sở dữ liệu

Trắc nghiệm Cơ sở dữ liệu - Đề 13

1 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 13

Câu 1: Trong mô hình cơ sở dữ liệu quan hệ, khái niệm nào sau đây giúp đảm bảo tính duy nhất của mỗi bản ghi trong một bảng?

2 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 13

Câu 2: Một công ty muốn xây dựng hệ thống quản lý thông tin khách hàng. Yêu cầu là khi xóa một khách hàng, tất cả các đơn hàng liên quan đến khách hàng đó cũng phải được xóa tự động. Ràng buộc toàn vẹn nào trong cơ sở dữ liệu quan hệ phù hợp nhất để đảm bảo điều này?

3 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 13

Câu 3: Trong ngôn ngữ SQL, câu lệnh nào sau đây được sử dụng để truy xuất dữ liệu từ một hoặc nhiều bảng?

4 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 13

Câu 4: Xét lược đồ quan hệ sau: `NHANVIEN(MaNV, TenNV, PhongBan)`. Câu lệnh SQL nào sau đây trả về danh sách tên nhân viên và phòng ban của họ từ bảng NHANVIEN?

5 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 13

Câu 5: Khi thiết kế cơ sở dữ liệu, quá trình chuẩn hóa (normalization) nhằm mục đích chính là gì?

6 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 13

Câu 6: Trong mô hình ER (Entity-Relationship), hình chữ nhật biểu diễn cho khái niệm nào?

7 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 13

Câu 7: Loại hình cơ sở dữ liệu nào phù hợp nhất cho các ứng dụng yêu cầu khả năng mở rộng linh hoạt và xử lý lượng lớn dữ liệu phi cấu trúc, ví dụ như mạng xã hội hay lưu trữ tài liệu?

8 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 13

Câu 8: Thuộc tính ACID (Atomicity, Consistency, Isolation, Durability) mô tả các đặc tính quan trọng của giao dịch trong hệ quản trị cơ sở dữ liệu. Tính chất 'Atomicity' đảm bảo điều gì?

9 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 13

Câu 9: Trong mô hình client-server cho cơ sở dữ liệu, thành phần 'server' chịu trách nhiệm chính cho việc gì?

10 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 13

Câu 10: Câu lệnh SQL `JOIN` được sử dụng để làm gì?

11 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 13

Câu 11: Chỉ mục (index) trong cơ sở dữ liệu được tạo ra nhằm mục đích chính là gì?

12 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 13

Câu 12: Sao lưu (backup) cơ sở dữ liệu là một hoạt động quan trọng trong quản trị CSDL. Mục đích chính của việc sao lưu là gì?

13 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 13

Câu 13: Ngôn ngữ định nghĩa dữ liệu (DDL - Data Definition Language) trong SQL được sử dụng cho các thao tác nào?

14 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 13

Câu 14: Ngôn ngữ thao tác dữ liệu (DML - Data Manipulation Language) trong SQL được sử dụng cho các thao tác nào?

15 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 13

Câu 15: Trong cơ sở dữ liệu phân tán (distributed database), dữ liệu được lưu trữ ở đâu?

16 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 13

Câu 16: Khái niệm 'view' (khung nhìn) trong cơ sở dữ liệu là gì?

17 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 13

Câu 17: Loại tấn công bảo mật nào khai thác lỗ hổng trong việc xử lý đầu vào của người dùng để chèn mã SQL độc hại vào truy vấn, từ đó có thể truy cập hoặc sửa đổi dữ liệu trái phép?

18 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 13

Câu 18: Trong mô hình dữ liệu quan hệ, mối quan hệ 'một-nhiều' (one-to-many) giữa hai bảng được thể hiện thông qua khái niệm nào?

19 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 13

Câu 19: Trong ngữ cảnh cơ sở dữ liệu, 'trigger' (bộ kích hoạt) là gì?

20 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 13

Câu 20: Loại cơ sở dữ liệu nào được tối ưu hóa cho việc phân tích dữ liệu và truy vấn phức tạp, thường được sử dụng trong các hệ thống báo cáo và kho dữ liệu (data warehouse)?

21 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 13

Câu 21: Phương pháp nào sau đây giúp đảm bảo tính 'Consistency' trong thuộc tính ACID của giao dịch cơ sở dữ liệu?

22 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 13

Câu 22: Trong SQL, mệnh đề `WHERE` được sử dụng để làm gì?

23 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 13

Câu 23: Kiến trúc 'ba mức' (three-schema architecture) trong cơ sở dữ liệu bao gồm các mức nào?

24 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 13

Câu 24: Trong mô hình cơ sở dữ liệu phân cấp (hierarchical database), dữ liệu được tổ chức dưới dạng cấu trúc nào?

25 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 13

Câu 25: Câu lệnh SQL nào sau đây được sử dụng để thêm một bản ghi mới vào bảng?

26 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 13

Câu 26: Tính 'Isolation' trong thuộc tính ACID đảm bảo điều gì khi có nhiều giao dịch đồng thời truy cập cơ sở dữ liệu?

27 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 13

Câu 27: Trong ngữ cảnh NoSQL, loại cơ sở dữ liệu 'document database' (cơ sở dữ liệu tài liệu) lưu trữ dữ liệu dưới định dạng chính nào?

28 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 13

Câu 28: 'Data warehouse' (kho dữ liệu) được xây dựng chủ yếu cho mục đích gì?

29 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 13

Câu 29: Trong SQL, hàm tổng hợp `COUNT(*)` dùng để làm gì?

30 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 13

Câu 30: Khi thiết kế cơ sở dữ liệu cho một hệ thống quản lý thư viện, bạn cần lưu trữ thông tin về sách, độc giả và việc mượn trả sách. Mối quan hệ giữa 'Sách' và 'Độc giả' thông qua việc mượn trả sách có thể được mô hình hóa là mối quan hệ gì?

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Cơ sở dữ liệu

Trắc nghiệm Cơ sở dữ liệu - Đề 14

1 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 14

Câu 1: Trong mô hình dữ liệu quan hệ, khái niệm nào sau đây được sử dụng để đảm bảo mỗi hàng trong một bảng là duy nhất?

2 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 14

Câu 2: Một công ty muốn xây dựng hệ thống quản lý thông tin khách hàng. Yêu cầu đặt ra là dữ liệu khách hàng cần được lưu trữ một cách cấu trúc, dễ dàng truy vấn và có khả năng mở rộng khi số lượng khách hàng tăng lên. Loại mô hình cơ sở dữ liệu nào sau đây phù hợp nhất cho tình huống này?

3 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 14

Câu 3: Xét lược đồ quan hệ sau: `NHANVIEN(MaNV, TenNV, PhongBan, MaPB)`. `PHONGBAN(MaPB, TenPB, TruongPhong)`. Khóa ngoại trong lược đồ trên là thuộc tính nào?

4 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 14

Câu 4: Trong SQL, câu lệnh `SELECT * FROM SanPham WHERE GiaBan > 100 AND LoaiSP = 'Điện tử'` thực hiện thao tác gì?

5 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 14

Câu 5: Tính chất ACID (Atomicity, Consistency, Isolation, Durability) là một tập các thuộc tính quan trọng đảm bảo tính tin cậy của giao dịch trong hệ quản trị cơ sở dữ liệu. Tính chất 'Consistency' (Tính nhất quán) đảm bảo điều gì?

6 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 14

Câu 6: Trong quá trình thiết kế cơ sở dữ liệu quan hệ, chuẩn hóa (Normalization) là một kỹ thuật quan trọng. Mục đích chính của chuẩn hóa là gì?

7 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 14

Câu 7: Khi nào thì việc sử dụng cơ sở dữ liệu NoSQL (ví dụ: MongoDB, Cassandra) được ưu tiên hơn so với cơ sở dữ liệu quan hệ truyền thống (ví dụ: MySQL, PostgreSQL)?

8 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 14

Câu 8: Trong mô hình ER (Entity-Relationship), hình chữ nhật biểu diễn cho khái niệm nào?

9 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 14

Câu 9: Sao lưu (backup) và phục hồi (recovery) dữ liệu là một phần quan trọng trong quản trị cơ sở dữ liệu. Mục đích chính của việc sao lưu dữ liệu là gì?

10 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 14

Câu 10: Câu lệnh DDL (Data Definition Language) trong SQL được sử dụng để làm gì?

11 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 14

Câu 11: Trong cơ sở dữ liệu phân tán (Distributed Database), dữ liệu được lưu trữ ở nhiều vị trí vật lý khác nhau. Ưu điểm chính của cơ sở dữ liệu phân tán là gì?

12 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 14

Câu 12: Xét bảng `SINHVIEN(MaSV, TenSV, NgaySinh, MaLop)`. Để tìm ra số lượng sinh viên trong mỗi lớp, câu lệnh SQL nào sau đây là đúng?

13 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 14

Câu 13: Khái niệm 'view' (khung nhìn) trong cơ sở dữ liệu được sử dụng để làm gì?

14 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 14

Câu 14: Trong mô hình cơ sở dữ liệu phân cấp, cấu trúc dữ liệu được tổ chức theo dạng nào?

15 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 14

Câu 15: Trong SQL, mệnh đề `JOIN` được sử dụng để làm gì?

16 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 14

Câu 16: Loại ràng buộc toàn vẹn nào đảm bảo rằng giá trị của một cột phải thuộc một tập hợp các giá trị được xác định trước?

17 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 14

Câu 17: Trong ngữ cảnh cơ sở dữ liệu, 'metadata' (siêu dữ liệu) là gì?

18 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 14

Câu 18: Thao tác 'rollback' (quay lui) trong quản lý giao dịch cơ sở dữ liệu có nghĩa là gì?

19 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 14

Câu 19: Phương pháp đánh chỉ mục (indexing) trong cơ sở dữ liệu được sử dụng để cải thiện điều gì?

20 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 14

Câu 20: Trong môi trường đa người dùng, cơ chế kiểm soát đồng thời (concurrency control) là cần thiết để giải quyết vấn đề gì?

21 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 14

Câu 21: Cho lược đồ quan hệ `KHACHHANG(MaKH, TenKH, DiaChi)` và `DONDATHANG(SoDH, MaKH, NgayDat, TongTien)`. Để liệt kê tên khách hàng và tổng số tiền của tất cả đơn đặt hàng của mỗi khách hàng, câu lệnh SQL nào sau đây là phù hợp nhất?

22 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 14

Câu 22: Trong mô hình dữ liệu quan hệ, thao tác 'phép chiếu' (projection) trong đại số quan hệ tương ứng với thao tác nào trong SQL?

23 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 14

Câu 23: Công nghệ 'Data Warehousing' (Kho dữ liệu) chủ yếu được sử dụng cho mục đích gì?

24 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 14

Câu 24: Trong SQL, câu lệnh `UPDATE` được sử dụng để l??m gì?

25 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 14

Câu 25: Trong ngữ cảnh bảo mật cơ sở dữ liệu, 'SQL injection' là loại tấn công nào?

26 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 14

Câu 26: Kiến trúc 3 lớp (3-tier architecture) trong hệ thống cơ sở dữ liệu thường bao gồm các lớp nào?

27 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 14

Câu 27: Trong mô hình dữ liệu quan hệ, thuộc tính nào sau đây là ứng viên tốt nhất để làm khóa chính của bảng `NHANVIEN`?

28 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 14

Câu 28: Để đảm bảo tính toàn vẹn tham chiếu (referential integrity) giữa hai bảng trong cơ sở dữ liệu quan hệ, cần sử dụng loại ràng buộc nào?

29 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 14

Câu 29: 'Data mining' (khai phá dữ liệu) là quá trình làm gì?

30 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 14

Câu 30: Trong SQL, câu lệnh `DELETE` được sử dụng để làm gì?

Xem kết quả

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Cơ sở dữ liệu

Trắc nghiệm Cơ sở dữ liệu - Đề 15

1 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 15

Câu 1: Trong mô hình dữ liệu quan hệ, khái niệm nào sau đây mô tả một thuộc tính hoặc tập hợp các thuộc tính dùng để xác định duy nhất mỗi bộ (row) trong một bảng?

2 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 15

Câu 2: Một bảng dữ liệu 'NHÂN_VIÊN' có các cột: 'MaNV', 'TenNV', 'DiaChi', 'PhongBan'. Giả sử 'MaNV' là khóa chính. Phát biểu nào sau đây là đúng về ràng buộc toàn vẹn?

3 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 15

Câu 3: Xét lược đồ quan hệ sau: SẢN_PHẨM(MaSP, TenSP, GiaSP, MaNCC), NHÀ_CUNG_CẤP(MaNCC, TenNCC, DiaChiNCC). 'MaNCC' trong bảng 'SẢN_PHẨM' là loại khóa gì?

4 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 15

Câu 4: Trong SQL, câu lệnh nào sau đây được sử dụng để truy vấn dữ liệu từ bảng 'SINH_VIEN' và chỉ lấy ra các sinh viên có 'DiemTB' lớn hơn 8.0?

5 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 15

Câu 5: Điều gì xảy ra khi thực hiện phép chiếu (PROJECT) trong đại số quan hệ?

6 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 15

Câu 6: Phép toán nào trong đại số quan hệ tương đương với mệnh đề WHERE trong SQL?

7 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 15

Câu 7: Trong SQL, câu lệnh nào dùng để thêm một bản ghi mới vào bảng 'KHACH_HANG' với các giá trị tương ứng cho các cột 'MaKH', 'TenKH', 'SDT'?

8 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 15

Câu 8: Mục đích chính của việc chuẩn hóa cơ sở dữ liệu (Normalization) là gì?

9 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 15

Câu 9: Dạng chuẩn 1NF (First Normal Form) yêu cầu điều kiện gì đối với các thuộc tính trong một quan hệ?

10 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 15

Câu 10: Trong SQL, mệnh đề nào thường được sử dụng để kết hợp dữ liệu từ hai hoặc nhiều bảng dựa trên các cột liên quan?

11 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 15

Câu 11: ACID là viết tắt của các thuộc tính quan trọng của giao dịch (transaction) trong hệ quản trị CSDL. Chữ 'C' trong ACID đại diện cho thuộc tính nào?

12 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 15

Câu 12: Cơ chế kiểm soát đồng thời (Concurrency Control) trong hệ quản trị CSDL nhằm mục đích gì?

13 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 15

Câu 13: Sao lưu (backup) và phục hồi (recovery) dữ liệu là một phần quan trọng của quản trị CSDL. Mục đích chính của việc sao lưu CSDL là gì?

14 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 15

Câu 14: Trong mô hình ER (Entity-Relationship), hình chữ nhật đại diện cho khái niệm nào?

15 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 15

Câu 15: Mối quan hệ một-nhiều (one-to-many relationship) giữa hai thực thể A và B có nghĩa là gì?

16 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 15

Câu 16: Khi thiết kế CSDL cho một hệ thống quản lý thư viện, bạn cần lưu trữ thông tin về sách, độc giả và việc mượn trả sách. Thực thể nào sau đây có khả năng là thực thể 'quan hệ' (relationship entity) trong mô hình ER?

17 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 15

Câu 17: Trong SQL, câu lệnh nào dùng để thay đổi cấu trúc của một bảng đã tồn tại, ví dụ như thêm một cột mới?

18 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 15

Câu 18: Ngôn ngữ định nghĩa dữ liệu (DDL - Data Definition Language) trong SQL được sử dụng cho mục đích chính nào?

19 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 15

Câu 19: Câu lệnh SQL `DELETE FROM BANG_A WHERE cột_X = 'giá_trị_Y'` thực hiện điều gì?

20 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 15

Câu 20: Ưu điểm chính của việc sử dụng stored procedure (thủ tục lưu trữ) trong CSDL là gì?

21 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 15

Câu 21: Chỉ mục (index) trong CSDL được tạo ra nhằm mục đích gì?

22 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 15

Câu 22: Loại hình CSDL NoSQL nào phù hợp nhất để lưu trữ dữ liệu dạng key-value, ví dụ như thông tin phiên làm việc (session) của người dùng?

23 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 15

Câu 23: Mô hình CSDL hướng đối tượng (Object-Oriented Database) khác biệt chính so với mô hình quan hệ ở điểm nào?

24 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 15

Câu 24: Khi nào thì nên sử dụng CSDL NoSQL thay vì CSDL quan hệ?

25 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 15

Câu 25: Trong ngữ cảnh bảo mật CSDL, 'SQL injection' là loại tấn công nào?

26 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 15

Câu 26: Giải pháp nào sau đây giúp bảo vệ CSDL khỏi tấn công SQL injection?

27 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 15

Câu 27: Trong phân tích dữ liệu lớn (Big Data), Hadoop và Spark là các công nghệ phổ biến. Spark thường được ưu tiên hơn Hadoop MapReduce trong trường hợp nào?

28 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 15

Câu 28: Data warehouse (kho dữ liệu) được thiết kế chủ yếu cho mục đích gì?

29 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 15

Câu 29: ETL (Extract, Transform, Load) là quy trình quan trọng trong xây dựng kho dữ liệu. Giai đoạn 'Transform' (biến đổi) trong ETL bao gồm các hoạt động nào?

30 / 30

Category: Trắc nghiệm Cơ sở dữ liệu

Tags: Bộ đề 15

Câu 30: Trong ngữ cảnh CSDL đám mây (Cloud Database), 'Database as a Service' (DBaaS) mang lại lợi ích chính nào cho người dùng?

Xem kết quả