Bạn biết gì về NoSQL Database?

Cơ sở dữ liệu Phi quan hệ - NoSQL là 1 dạng CSDL mã nguồn mở được phát triển trên Javascript Framework. NoSQL ra đời như là 1 mảnh vá cho những khuyết điểm, thiếu sót cũng như hạn chế của mô hình dữ liệu quan hệ RDBMS và đang dần nổi lên như một thế lực trong giới lập trình.

Vậy bạn đã biết được bao nhiêu về NoSQL? Hãy thử tài kiến thức của mình cùng Quantrimang qua bộ câu hỏi trắc nghiệm sau đây nhé!

  • Câu 1: Câu nào sau đây là khẳng định đúng về NoSQL?
    • NoSQL thích hợp cho những người dùng muốn truy cập nhanh vào dữ liệu, mục tiêu là quan tâm nhiều hơn đến tốc độ, sự đơn giản của việc truy cập hơn là sự đáng tin cậy hoặc tính nhất quán của các giao dịch.
    • NoSQL lưu trữ dữ liệu của mình theo dạng cặp giá trị “key – value”, sử dụng số lượng lớn các node để lưu trữ thông tin.
    • Cơ sở dữ liệu NoSQL có khả năng mở rộng và hiệu suất cao hơn SQL.
    • Tất cả các phương án đều đúng.
  • Câu 2: Nên sử dụng NoSQL Database khi nào?
    • Khi tính bảo mật, tính toàn vẹn và tính sẵn sàng là rất quan trọng
    • Khi dữ liệu có thể được dự đoán.
    • Khi cần lấy một lượng lớn dữ liệu
    • Khi tốc độ truy xuất dữ liệu không quan trọng
    Giải thích: Thông tin được lưu trữ trong cơ sở dữ liệu NoSQL cung cấp quyền truy cập dữ liệu nhanh hơn RDBMS truyền thống nên sẽ dễ dàng hơn khi cần lấy một lượng lớn dữ liệu.
  • Câu 3: Đâu là một số loại phổ biến trong số các cơ sở dữ liệu NoSQL?
    • Oracle NoSQL database, NoSQL cho Windows Azure và IBM DB2
    • CouchDB, MongoDB, Cassandra và HBase
    • Document database, Key-value stores, Wide column stores và Graph database
    • Quản lý dữ liệu đám mây và quản lý dữ liệu phần cứng
  • Câu 4: Đâu không phải là công cụ NoSQL Database?
    • MongoDB
    • SQL Server
    • Cassandra
    • Redis
    Giải thích: Microsoft SQL Server là một hệ quản trị cơ sở dữ liệu quan hệ được phát triển bởi Microsoft.
  • Câu 5: Đâu không phải là đặc điểm của NoSQL?
    • Phân tán
    • Phi Quan hệ
    • Đơn giản
    • Nhất quán
    Giải thích: NoSQL thiếu tính nhất quán, đánh đổi sự nhất quán để ưu tiên tốc độ, hiệu suất hiệu quả hơn.
  • Câu 6: Đâu là khẳng định sai?
    • Cơ sở dữ liệu phi quan hệ yêu cầu các lược đồ được xác định trước khi bạn thêm dữ liệu.
    • Cơ sở dữ liệu NoSQL cho phép chèn dữ liệu mà không cần xác định lược đồ.
    • Cơ sở dữ liệu NewSQL cho phép chèn dữ liệu mà không cần xác định lược đồ.
    • Tất cả các đáp án trên.
  • Câu 7: Công ty nào sau đây đã phát triển NoSQL Database - Cassandra?
    • LinkedIn
    • Twitter
    • MySpace
    • Facebook
    Giải thích: Cassandra ban đầu được tạo ra bởi Facebook. Sau đó nó đã được tặng cho Quỹ Apache và tháng 2 năm 2010 và được nâng cấp lên thành dự án hàng đầu của Apache.
  • Câu 8: Đúng hay sai? Các cơ sở dữ liệu quan hệ đang dần bị loại bỏ khi ngày càng nhiều công ty chuyển sang công nghệ NoSQL.
    • Đúng
    • Sai
    Giải thích: Mặc dù công nghệ NoSQL cung cấp các khả năng mới và giải quyết một số vấn đề tốt hơn so với cơ sở dữ liệu truyền thống, nhưng người dùng và các chuyên gia tư vấn đồng ý rằng cơ sở dữ liệu quan hệ vẫn tiếp tục đáp ứng nhu cầu dữ liệu quan trọng và có khả năng giữ vai trò hàng đầu trong xử lý giao dịch và ứng dụng kinh doanh trong tương lai.
  • Câu 9: Công cụ nào là dạng wide-column store của NoSQL database?
    • Cassandra
    • Riak
    • Redis
    • MongoDB
    Giải thích: Dạng database wide-column store như Cassandra và HBase được tối ưu hóa cho truy vấn trên các bộ dữ liệu lớn và lưu trữ các cột dữ liệu cùng nhau thay vì các hàng.
  • Câu 10: Điều nào sau đây không phải là lý do khiến hiện tại NoSQL trở thành giải pháp hợp lý cho nhiều tổ chức?
    • Khả năng mở rộng tốt hơn.
    • Cải thiện khả năng nhất quán dữ liệu.
    • Truy cập dữ liệu nhanh hơn các hệ quản trị cơ sở dữ liệu quan hệ (RDBMS)
    • Dễ dàng lấy được dữ liệu do được lưu trữ trên nhiều máy chủ
    Giải thích: NoSQL đánh đổi tính nhất quán để ưu tiên tốc độ và hiệu suất hiệu quả hơn.
Bạn cần cố gắng hơn!
Kết quả của bạn khá đấy!
Kiến thức NoSQL của bạn rất tốt đấy!
Chính xác tuyệt đối!
Kiến thức NoSQL của bạn rất tốt đấy!
Kiểm tra kết quả Làm lại
Chủ Nhật, 17/02/2019 08:06
54 👨 1.381
0 Bình luận
Sắp xếp theo
    ❖ Quiz công nghệ