SDN302 Chương 4 - Cơ sở dữ liệu NoSQL với MongoDB

Server-Side development with NodeJS, Express, and MongoDB

Chương 4 môn SDN302 trình bày cơ sở dữ liệu NoSQL với MongoDB: đặc điểm lưu trữ tài liệu linh hoạt dạng JSON, khái niệm collection tương ứng bảng trong SQL, schema mềm dẻo phù hợp dữ liệu thay đổi nhanh, cổng mặc định 27017, ObjectId tự sinh cho trường _id, các thao tác CRUD với insertOne, find, updateOne và deleteMany, truy vấn regex và toán tử , giới hạn 16 MB mỗi tài liệu cùng cách tối ưu mô hình dữ liệu, kết nối bằng MongoClient và pipeline tổng hợp. Trọn bộ câu hỏi trắc nghiệm có đáp án và giải thích.

Học ngân hàng câu hỏi của chủ đề

Luyện tập theo chủ đề này

25Câu hỏi hiện có
Số câu hỏi
Độ khó
Phiên sắp tạo
25 câu Chế độ học Không giới hạn Trộn

Bạn cần đăng nhập để luyện tập theo chủ đề và lưu tiến độ.

Chưa có bài thi nào cho chủ đề này.

SDN302 Chương 1 - Node.js căn bản: kiến trúc và bất đồng bộ

Chương 1 môn SDN302 dựng nền tảng Node.js: bản chất runtime cho phép JavaScript chạy phía máy chủ, đặc trưng đơn luồng nhưng khả năng mở rộng cao nhờ vòng lặp sự kiện (event loop) và I/O bất đồng bộ không chặn, mô hình hướng sự kiện với EventEmitter, cơ chế module và npm, làm việc với hệ thống tệp qua fs.readFile và stream, cùng ba cách xử lý bất đồng bộ là callback, Promise với ba trạng thái pending - fulfilled - rejected, và async/await kèm try/catch. Trọn bộ câu hỏi trắc nghiệm có đáp án và giải thích.

0Bộ đềbộ đề
18+Câu hỏicâu hỏi
đăng ngày

SDN302 Chương 10 - Backend as a Service và triển khai ứng dụng

Chương 10 môn SDN302 khép lại phần vận hành: mô hình Backend as a Service giúp nhóm nhỏ thiếu năng lực DevOps nhanh chóng có hạ tầng phía máy chủ, các dịch vụ Firebase gồm Firebase Auth cho xác thực người dùng, Firestore, Firebase Storage và Firebase Cloud Messaging cho thông báo đẩy, so sánh BaaS với tự dựng máy chủ, hosting trang tĩnh bằng GitHub Pages, cùng triển khai ứng dụng máy chủ lên Heroku với tính năng tự động deploy mỗi khi đẩy mã lên GitHub. Trọn bộ câu hỏi trắc nghiệm có đáp án và giải thích.

0Bộ đềbộ đề
5+Câu hỏicâu hỏi
đăng ngày

SDN302 Chương 11 - Framework NestJS và Hono

Chương 11 môn SDN302 mở rộng sang hai framework hiện đại của hệ sinh thái Node.js: NestJS với kiến trúc mô-đun và nền TypeScript, hệ thống decorator gồm Controller, Get và Injectable, khái niệm module, cơ chế tiêm phụ thuộc (Dependency Injection) cùng lệnh CLI sinh service; và Hono, framework siêu nhẹ hướng môi trường Edge. So sánh điểm khác biệt cốt lõi giữa NestJS và Express.js. Trọn bộ câu hỏi trắc nghiệm có đáp án và giải thích.

0Bộ đềbộ đề
7+Câu hỏicâu hỏi
đăng ngày

SDN302 Chương 2 - API và giao thức HTTP

Chương 2 môn SDN302 làm rõ API và giao thức HTTP: API là gì và khác SDK ra sao, API Gateway so với load balancer, vòng đời request - response, các phương thức HTTP và tính idempotent, mã trạng thái thông dụng như 201 Created, 301 Moved Permanently và 401 Unauthorized, tham số truy vấn trên URL dùng để lọc và sắp xếp, header gửi dữ liệu JSON, dựng máy chủ HTTP bằng module http của Node, cùng khái niệm serialization với JSON.stringify và JSON.parse. Trọn bộ câu hỏi trắc nghiệm có đáp án và giải thích.

0Bộ đềbộ đề
22+Câu hỏicâu hỏi
đăng ngày