Build your ultimate AI agent
Kursbeschreibung
Löse dich von starren Datenbankstrukturen und entdecke die Stärke von MongoDB – der Dokumenten-Datenbank, die sich an deine Daten anpasst. In diesem praxisorientierten Kurs beherrschst du MongoDB-Operationen mit der PyMongo-Bibliothek. Du wirst Dokumente abfragen, filtern und bearbeiten und lernst, wie du das flexible Schema von MongoDB nutzt und gleichzeitig Validierung einsetzt, wenn Struktur wichtig ist. Von grundlegenden CRUD-Operationen bis hin zu fortgeschrittenen Abfrageoperatoren, Sortierung, Projektionen und Bulk-Operationen erwirbst du praktische Fähigkeiten, um moderne Datenanwendungen zu bauen und zu warten. Dieser Kurs vermittelt dir die wichtigen MongoDB-Skills, die Data-Profis heute brauchen.
Voraussetzungen
Lernprogramm
Kursübersicht
1
Erste Schritte mit MongoDB
Ein sanfter Einstieg in die Welt von MongoDB und seine wichtigsten Funktionen als NoSQL-Datenbank. Lerne, wie MongoDB im Vergleich zu relationalen Datenbanken dasteht und was es bietet. Stelle eine Verbindung zu einem MongoDB-Server und einer Datenbank her und rufe deine ersten Dokumente ab.
2
Filter, Operatoren und Abfrageoptionen
Lerne, wie du mit Filtern und Operatoren in MongoDB genau das zurückbekommst, was du brauchst. Entdecke, wie du Datensätze sortierst, die Anzahl der zurückgegebenen Dokumente begrenzt und die Zahl der übereinstimmenden Dokumente für bestimmte Abfragen ermittelst.
3
Datensätze einfügen, aktualisieren und löschen
Erforsche, wie du einzelne oder mehrere neue Datensätze in eine MongoDB-Collection einfügst. Lerne, wie du einzelne oder mehrere Dokumente gleichzeitig aktualisierst und ganze Dokumente in einer Datenbank ersetzt. Sammle Erfahrung beim Löschen von Datensätzen aus einer Collection.
4
Schema durchsetzen und mehrere Operationen kombinieren
Lerne, wie du beim Arbeiten mit PyMongo Struktur in MongoDB-Dokumenten definierst und durchsetzt. Erkunde die Verwendung von .bulk_write(), um mehrere Schreiboperationen effizient in einer einzigen Anforderung zu bündeln – für bessere Performance bei gleichzeitiger Kontrolle über die Reihenfolge der Ausführung und das Fehlermanagement.
Einführung in MongoDB mit Python
Kurs
abgeschlossen

