Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Complete MongoDB Administration Guide

Hướng dẫn Quản trị MongoDB Toàn diện

Hướng dẫn Quản trị MongoDB Toàn diện

Thành thạo cơ sở dữ liệu MongoDB bằng JavaScript Mongo Shell, Robo 3T (Robomongo) và MongoDB Compass

4.3
(2,238 đánh giá)
19,162 học viên
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 349.000đ -86%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
10.5 giờ video
225 bài giảng
6 bài quiz
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

Bạn sẽ học được gì

Hiểu sâu cách MongoDB hoạt động - con trỏ, kích thước lô, trình vòng lặp
Triển khai cơ sở dữ liệu production trên Atlas MongoDB - dịch vụ MongoDB đám mây được quản lý
Cài đặt và cấu hình MongoDB production trên máy chủ riêng hoặc máy chủ ảo (VPS)
Hiểu và sử dụng các kiểu dữ liệu BSON khác nhau trong MongoDB - ObjectId, ISODate, NumberInt, v.v.
Học cách sử dụng MongoDB Shell, Robo 3T (Robomongo), MongoDB Compass để quản lý cơ sở dữ liệu
Thực hiện các thao tác cập nhật khác nhau bằng các toán tử $set, $rename, $addToSet, $push, $inc, v.v.
Sử dụng các loại truy vấn và toán tử truy vấn như $in, $eq, $regex, $elemMatch, v.v.
Dễ dàng kết hợp các giai đoạn tổng hợp khác nhau như $match, $group, $unwind
Hiểu mục đích của chỉ mục và tạo chỉ mục
Sử dụng các công cụ sao lưu và khôi phục - mongoexport, mongoimport, mongodump và mongorestore

Yêu cầu

Kiến thức máy tính cơ bản và tất nhiên là máy Mac hoặc PC
Phần mềm Miễn phí: MongoDB, Robo 3T (Robomongo), Mongo Compass

Đối tượng phù hợp

Dành cho nhà phát triển đang sử dụng hoặc có kế hoạch sử dụng MongoDB trong dự án của họ
Dành cho lập trình viên Full-stack

Nội dung khóa học

17 phần • 225 bài giảng
1 Kết nối nào! Tham gia Cộng đồng Học tập
2 BÀI GIẢNG - Hướng dẫn điều hướng khóa học
3 BÀI GIẢNG - Tổng quan Cấu trúc Khóa học và Bài tập Thực hành
4 THỰC HÀNH - CHỈ DÀNH CHO WINDOWS - Cài đặt "cmder"
1 BÀI GIẢNG - Tổng quan Mô-đun Giới thiệu
2 BÀI GIẢNG - Tổng quan về Cơ sở dữ liệu Dạng Văn bản
3 BÀI GIẢNG - Hiểu về JSON
4 BÀI GIẢNG - BSON
5 BÀI GIẢNG - Chuyển đổi giữa JSON và BSON
6 BÀI GIẢNG - Các chế độ JSON mở rộng
7 BÀI GIẢNG - Cấu trúc MongoDB
8 BÀI GIẢNG - Kiến trúc MongoDB
9 BÀI GIẢNG - Quản lý MongoDB từ xa
10 BÀI GIẢNG - Tóm tắt Phần Giới thiệu MongoDB
11 SLIDE - Giới thiệu về MongoDB
1 BÀI GIẢNG - Giới thiệu về Cài đặt
2 BÀI GIẢNG - Các tùy chọn cài đặt
3 SLIDE - Các Tùy chọn Cài đặt
1 THỰC HÀNH - Cài đặt trên Mac
2 THỰC HÀNH - Chạy MongoDB như một dịch vụ trên Mac
3 THỰC HÀNH - Cài đặt trên Windows
1 BÀI GIẢNG - Tổng quan về Dịch vụ Lưu trữ
2 THỰC HÀNH - Khởi chạy máy chủ Amazon EC2
3 THỰC HÀNH - Cài đặt MongoDB trên Ubuntu Server
4 THỰC HÀNH - Cấu hình quyền truy cập mạng cho MongoDB
5 THỰC HÀNH - Cho phép truy cập từ bên ngoài vào máy chủ
6 THỰC HÀNH - Tạo người dùng Admin cho MongoDB
7 THỰC HÀNH - Kết nối đến MongoDB
1 BÀI GIẢNG - Giới thiệu về MongoDB Cloud
2 THỰC HÀNH - Tạo MongoDB Atlas Cluster
3 THỰC HÀNH - Xác minh kết nối đến Cloud MongoDB Replica Set
1 BÀI GIẢNG - Tổng quan về công cụ GUI
2 THỰC HÀNH - Cài đặt và Cấu hình MongoDB Compass
3 THỰC HÀNH - Cài đặt và Cấu hình Robo 3T (Robomongo)
4 THỰC HÀNH - Thay đổi cỡ chữ trong "Robo 3T"
1 BÀI GIẢNG - Giới thiệu về MongoDB Shell
2 BÀI GIẢNG - Tổng quan Thiết lập
3 BÀI GIẢNG - Công cụ JavaScript của MongoDB Shell
4 THỰC HÀNH - Khám phá phiên bản MongoDB Server và Shell
5 THỰC HÀNH - Nhận trợ giúp trong MongoDB shell
6 BÀI GIẢNG - Cú pháp JavaScript trong MongoDB Shell
7 BÀI GIẢNG - Đối số trong Phương thức MongoDB
8 BÀI GIẢNG - Tóm tắt Mô-đun MongoDB Shell
9 SLIDE - MongoDB Shell
1 BÀI GIẢNG - Giới thiệu về Các Kiểu dữ liệu MongoDB
2 BÀI GIẢNG - Các Kiểu BSON Phổ biến nhất trong MongoDB
3 BÀI GIẢNG - Cú pháp Kiểu dữ liệu trong Chế độ Shell
4 BÀI GIẢNG - Định danh Kiểu BSON
5 BÀI GIẢNG - _id
6 BÀI GIẢNG - ObjectId
7 BÀI GIẢNG - Date và ISODate
8 BÀI GIẢNG - Chuyển đổi ngày tháng sang Định dạng ISODate
9 BÀI GIẢNG - Lưu trữ đúng Kiểu Số trong BSON
10 BÀI GIẢNG - Tóm tắt Mô-đun Kiểu Dữ liệu MongoDB
11 SLIDE - Kiểu Dữ liệu MongoDB
1 BÀI GIẢNG - Giới thiệu Mô-đun CRUD
2 BÀI GIẢNG - Giới thiệu về Các Thao tác CRUD
3 THỰC HÀNH - Khám phá Cơ sở dữ liệu và Bộ sưu tập
4 THỰC HÀNH - Tạo và Xóa Cơ sở dữ liệu và Bộ sưu tập
5 THỬ THÁCH - Tạo và xóa cơ sở dữ liệu và bộ sưu tập
6 BÀI GIẢNG - Tổng quan về Các Phương thức Chèn
7 THỰC HÀNH - insert()
8 THỰC HÀNH - insertOne()
9 THỰC HÀNH - insertMany()
10 THỰC HÀNH - Chèn Tài liệu với các Kiểu Giá trị Khác nhau
11 THỬ THÁCH - Chèn Tài liệu với các Kiểu Giá trị Khác nhau
12 BÀI GIẢNG - Lỗi _id Trùng lặp
13 BÀI GIẢNG - Tổng quan về Đọc Tài liệu
14 BÀI GIẢNG - Con trỏ (Cursor)
15 BÀI GIẢNG - Cách Con trỏ hoạt động trong find()
16 THỰC HÀNH - Tạo Bộ Tài liệu Mẫu
17 THỰC HÀNH - Lặp Con trỏ trong MongoDB Shell
18 THỰC HÀNH - Sự khác biệt giữa Kích thước Lô và Kích thước Trình lặp
19 THỰC HÀNH - Thay đổi kích thước trình lặp trong MongoDB Shell
20 THỰC HÀNH - batchSize()
21 THỰC HÀNH - Lặp con trỏ bằng next() và hasNext()
22 THỰC HÀNH - forEach() và toArray()
23 THỰC HÀNH - count(), limit(), skip() và sort()
24 THỰC HÀNH - Kết hợp sort(), limit() và skip()
25 THỬ THÁCH - Kết hợp sort(), limit() và skip()
26 THỬ THÁCH - Lặp con trỏ bằng forEach()
27 THỰC HÀNH - findOne()
28 BÀI GIẢNG - Tóm tắt Mô-đun Thao tác CRUD
29 SLIDE - Các Thao tác CRUD
1 BÀI GIẢNG - Giới thiệu về Truy vấn MongoDB
2 THỰC HÀNH - Chèn Tài liệu Mẫu
3 THỰC HÀNH - Truy vấn Rỗng
4 THỰC HÀNH - Truy vấn Bằng nhau
5 BÀI GIẢNG - Giới thiệu về Toán tử
6 THỰC HÀNH - Các toán tử so sánh $eq, $neq, $lt, $gt
7 THỰC HÀNH - $in và $nin
8 THỬ THÁCH - $in và $nin
9 THỰC HÀNH - $and
10 THỰC HÀNH - $or
11 THỬ THÁCH - $or
12 THỰC HÀNH - Tài liệu Nhúng
13 THỬ THÁCH - $or và $and
14 THỰC HÀNH - Truy vấn Mảng theo Giá trị Cụ thể
15 THỰC HÀNH - Các toán tử mảng $all, $size
16 THỬ THÁCH - Truy vấn mảng
17 THỰC HÀNH - Truy vấn Mảng chứa Tài liệu Lồng nhau
18 THỰC HÀNH - $elemMatch
19 THỰC HÀNH - $exists và $type
20 THỰC HÀNH - Lọc Trường
21 THỬ THÁCH - Lọc Trường
22 THỰC HÀNH - $regex
23 BÀI GIẢNG - Tóm tắt Mô-đun Truy vấn
24 SLIDE - Truy vấn MongoDB
1 BÀI GIẢNG - Giới thiệu về Cập nhật Tài liệu
2 THỰC HÀNH - Tạo Tài liệu Mẫu
3 BÀI GIẢNG - Cú pháp Các Phương thức Cập nhật
4 THỰC HÀNH - $set
5 THỰC HÀNH - $unset
6 THỰC HÀNH - update() một Tài liệu
7 THỰC HÀNH - update() nhiều Tài liệu
8 THỰC HÀNH - updateOne()
9 THỰC HÀNH - updateMany()
10 THỰC HÀNH - replaceOne()
11 THỰC HÀNH - Kết hợp nhiều Toán tử Cập nhật
12 THỰC HÀNH - $rename
13 THỰC HÀNH - $currentDate
14 BÀI GIẢNG - Các Toán tử Cập nhật Mảng
15 THỰC HÀNH - $push
16 THỰC HÀNH - $addToSet
17 THỰC HÀNH - $pop
18 THỰC HÀNH - $pull
19 THỰC HÀNH - $pullAll
20 BÀI GIẢNG - Toán tử Vị trí $
21 THỰC HÀNH - Toán tử Vị trí $ trong Tài liệu Lồng nhau
22 THỰC HÀNH - Toán tử Vị trí $ với $elemMatch
23 THỰC HÀNH - $inc
24 BÀI GIẢNG - Tóm tắt Mô-đun Cập nhật
25 SLIDE - Cập nhật Tài liệu
1 BÀI GIẢNG - Giới thiệu về Các Thao tác Xóa
2 THỰC HÀNH - Tạo DB tạm, Bộ sưu tập và Tài liệu
3 BÀI GIẢNG - Tổng quan về Xóa Tài liệu
4 THỰC HÀNH - remove()
5 THỰC HÀNH - deleteOne()
6 THỰC HÀNH - deleteMany()
7 THỰC HÀNH - drop() Bộ sưu tập
8 THỰC HÀNH - dropDatabase()
9 THỰC HÀNH - Các Thao tác Xóa trong Robo 3T
10 BÀI GIẢNG - Tóm tắt Mô-đun Xóa
11 SLIDE - Các Thao tác Xóa
1 BÀI GIẢNG - Giới thiệu về Khung Tổng hợp
2 THỰC HÀNH - Tải tài liệu mẫu
3 BÀI GIẢNG - Quy trình Tổng hợp
4 THỰC HÀNH - aggregate()
5 BÀI GIẢNG - Tổng quan về Các Giai đoạn Tổng hợp
6 BÀI GIẢNG - Biểu thức Tổng hợp
7 BÀI GIẢNG - $match
8 THỰC HÀNH - Ví dụ Tổng hợp 1 - $match
9 BÀI GIẢNG - $group
10 THỰC HÀNH - Ví dụ Tổng hợp 2 - $group
11 THỰC HÀNH - Ví dụ Tổng hợp 3 - $group theo Trường Lồng nhau
12 THỰC HÀNH - Ví dụ Tổng hợp 4 - $group theo nhiều trường
13 THỰC HÀNH - Ví dụ Tổng hợp 5 - $match và $group
14 THỰC HÀNH - Ví dụ Tổng hợp 6 - Hoán đổi thứ tự $match và $group
15 THỰC HÀNH - Ví dụ Tổng hợp 7 - $group và $match
16 BÀI GIẢNG - $count
17 THỰC HÀNH - Ví dụ Tổng hợp 8 - $count
18 LECTURE - Different documents count methods
19 PRACTICE - Aggregation Example 9 - $group and $count
20 LECTURE - $sort
21 PRACTICE - Aggregation Example 10 - $sort
22 PRACTICE - Aggregation Example 11 - $group and $sort
23 LECTURE - $project
24 PRACTICE - Aggregation Example 12 - $project
25 PRACTICE - Aggregation Example 13 - $project with restructuring
26 LECTURE - $limit
27 THỰC HÀNH - Ví dụ Tổng hợp 14 - $limit, $match và $group
28 BÀI GIẢNG - Vấn đề mảng với $group
29 BÀI GIẢNG - $unwind
30 THỰC HÀNH - Ví dụ Tổng hợp 15 - $unwind và $project
31 THỰC HÀNH - Ví dụ Tổng hợp 16 - $unwind và $group
32 BÀI GIẢNG - Các toán tử tích lũy
33 BÀI GIẢNG - Cú pháp toán tử tích lũy
34 BÀI GIẢNG - $sum
35 THỰC HÀNH - Ví dụ Tổng hợp 17 - $sum và $group
36 THỰC HÀNH - Ví dụ Tổng hợp 18 - $sum, $unwind và $group
37 BÀI GIẢNG - $avg
38 THỰC HÀNH - Ví dụ Tổng hợp 19 - $avg và $group
39 BÀI GIẢNG - Toán tử một ngôi
40 BÀI GIẢNG - $type
41 THỰC HÀNH - Ví dụ Tổng hợp 20 - $type và $project
42 BÀI GIẢNG - $out
43 THỰC HÀNH - Ví dụ Tổng hợp 21 - $out
44 BÀI GIẢNG - Tùy chọn allowDiskUse
45 BÀI GIẢNG - Tổng kết chương Tổng hợp
46 SLIDE - Aggregation Framework
1 BÀI GIẢNG - Giới thiệu về Indexes
2 BÀI GIẢNG - Tổng quan về Indexes
3 BÀI GIẢNG - Quy trình tạo Index
4 BÀI GIẢNG - B-tree và cách Index hoạt động
5 BÀI GIẢNG - Index mặc định _id
6 BÀI GIẢNG - getIndexes()
7 BÀI GIẢNG - Tạo Index mới
8 BÀI GIẢNG - Tùy chọn tạo Index
9 THỰC HÀNH - Ví dụ Index 1 - Tạo Index Unique
10 THỰC HÀNH - Ví dụ Index 2 - Tạo Index trong nền
11 THỰC HÀNH - Ví dụ Index 3 - Index với tên tùy chỉnh
12 BÀI GIẢNG - Hiệu suất truy vấn và explain()
13 THỰC HÀNH - Ví dụ Index 4 - Hiệu suất truy vấn với Index
14 THỰC HÀNH - Ví dụ Index 5 - ExecutionStats với Index
15 THỰC HÀNH - Ví dụ Index 6 - Hiệu suất truy vấn không có Index
16 THỰC HÀNH - Ví dụ Index 7 - ExecutionStats không có Index
17 THỰC HÀNH - Ví dụ Index 8 - ExecutionStats với RegExp
18 BÀI GIẢNG - Xóa Index
19 BÀI GIẢNG - Tổng kết về Indexes
20 SLIDE - Indexes
1 BÀI GIẢNG - Giới thiệu MongoDB Utilities
2 BÀI GIẢNG - mongoexport
3 THỰC HÀNH - Ví dụ mongoexport
4 BÀI GIẢNG - mongoimport
5 THỰC HÀNH - Ví dụ mongoimport
6 BÀI GIẢNG - mongodump
7 THỰC HÀNH - Ví dụ mongodump
8 BÀI GIẢNG - mongorestore
9 THỰC HÀNH - Ví dụ mongorestore
10 BÀI GIẢNG - mongostat
11 BÀI GIẢNG - mongotop
12 BÀI GIẢNG - Tổng kết MongoDB Utilities
13 SLIDE: Utilities
1 BÀI GIẢNG - Tổng kết khóa học
2 Bài giảng bổ sung

Giới thiệu khóa học

This course is all about MongoDB. You will learn how MongoDB works behind the scenes. Course will be focused mainly on the MongoDB and MongoDB Shell. In such way you will understand MongoDB much better and learn its key features

This course is designed to provide students with a comprehensive understanding of MongoDB administration, focusing on actual administration tasks that DBAs perform on a day-to-day basis. Students will learn the fundamental concepts and tools necessary to effectively manage a MongoDB database, including installation, configuration, backup and recovery, monitoring and troubleshooting, and security.

The course begins with an overview of MongoDB and its architecture, including the components and processes that make up a MongoDB deployment. Students will then learn how to install and configure a MongoDB instance, including configuring storage, networking, and security settings.

Next, the course covers backup and recovery strategies for MongoDB, including performing regular backups and restoring data in case of failures. Students will also learn how to monitor MongoDB performance and troubleshoot common issues.

Finally, the course covers security concepts and practices for MongoDB, including authentication and authorization, data encryption, and network security.

Throughout the course, students will gain hands-on experience working with MongoDB through a series of practical exercises and labs. By the end of the course, students will have a solid understanding of MongoDB administration and be prepared to manage MongoDB deployments in real-world scenarios.


Some of the course topics and practice activities:

1. You will start from the installation of the MongoDB.

Installation will be performed on the:

    - Local computer Mac or PC

    - Dedicated or VPS server

    - MongoDB Atlas - Cloud MongoDB Software as a Service

You will also install graphical interfaces for MongoDB management:

    - Robo 3T (previously Robomongo)

    - MongoDB Compass

2. Learn how to work in MongoDB Shell.  We will discuss and explore JavaScript Engine that is used in MongoDB. 

3. Study primary MongoDB data types  - Strings, Numbers, Arrays, Objects, Dates etc. We will talk about JSON and BSON data types and discuss difference between them.

4. Perform all sorts of CRUD (Create, Read, Update and Delete) Operations. 

5. Study in-depth MongoDB queries and query language. Different query operators such as $or, $and, $lt, $gt, $type, $in will be deeply covered.

6. MongoDB Aggregation framework

7. MongoDB Indexes and Utilities


Join the course now to get complete knowledge about MongoDB. Gain valuable skills required for the proper MongoDB administration.

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Database Administration
Hiển thị tất cả khoá học Database Management
Giới thiệu về MongoDB

Giới thiệu về MongoDB

Bogdan Stashchuk | 300K Students Worldwide | MBA, PhD

4.5 (4531)
31,090
10.000đ -97%
Hiển thị tất cả khoá học Mongodb
Hiển thị tất cả khoá học Nosql Databases
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊