Build your ultimate AI agent
Mô tả khóa học
Thoát khỏi cấu trúc cơ sở dữ liệu cứng nhắc và khám phá sức mạnh của MongoDB, cơ sở dữ liệu dạng tài liệu có thể thích ứng với dữ liệu của bạn. Trong khóa học thực hành này, bạn sẽ làm chủ các thao tác MongoDB thông qua thư viện PyMongo. Bạn sẽ truy vấn, lọc và thao tác với tài liệu, đồng thời học cách tận dụng schema linh hoạt của MongoDB và vẫn triển khai xác thực khi cấu trúc là quan trọng. Từ các thao tác CRUD cơ bản đến toán tử truy vấn nâng cao, sắp xếp, chiếu (projection) và thao tác hàng loạt, bạn sẽ có được kỹ năng thực tế để xây dựng và vận hành các ứng dụng dữ liệu hiện đại. Khóa học này trang bị cho bạn những kỹ năng MongoDB thiết yếu mà các chuyên gia dữ liệu ngày nay cần.
Yêu cầu tiên quyết
Chương trình học
Đề cương khóa học
1
Bắt đầu với MongoDB
Khởi động nhẹ nhàng vào thế giới MongoDB và những tính năng chính của nó như một cơ sở dữ liệu NoSQL. Tìm hiểu cách MongoDB so sánh với cơ sở dữ liệu quan hệ và những gì nó mang lại. Kết nối tới máy chủ và cơ sở dữ liệu MongoDB, rồi truy xuất những tài liệu đầu tiên của bạn.
2
Bộ lọc, toán tử và tùy chọn truy vấn
Học cách để MongoDB chỉ trả về đúng những gì bạn cần bằng bộ lọc và toán tử. Khám phá cách sắp xếp bản ghi, giới hạn số tài liệu trả về, và lấy số lượng tài liệu khớp cho các truy vấn cụ thể.
3
Chèn, Cập nhật và Xóa bản ghi
Khám phá khả năng chèn hoàn toàn một hoặc nhiều bản ghi mới vào một collection trong MongoDB. Học cách cập nhật từng tài liệu hoặc nhiều tài liệu đồng thời, và thay thế toàn bộ tài liệu trong cơ sở dữ liệu. Trải nghiệm xóa bản ghi khỏi một collection.
4
Áp dụng Schema và Kết hợp Nhiều Thao tác
Tìm hiểu cách xác định và áp dụng cấu trúc cho tài liệu MongoDB khi làm việc với PyMongo. Khám phá cách dùng .bulk_write() để gom nhiều thao tác ghi vào một yêu cầu duy nhất một cách hiệu quả, cải thiện hiệu năng đồng thời vẫn kiểm soát thứ tự thực thi và xử lý lỗi.
Nhập môn MongoDB với Python
Hoàn
thành khóa học

