Zum Inhalt

MongoDB JSON-Aufgabe Dokumentation

🎯 Aufgabenstellung

Drei Filme in die MongoDB-Datenbank moviesDB in der Collection movies einfügen.

🧑‍💻 Mongo Shell Befehle

// Film 1: Beverly Hills Cop
moviesDB> db.movies.insertOne({
  "id": 14253,
  "title": "Beverly Hills Cop",
  "year": 1984,
  "language": "English",
  "imdb_rating": 7.3,
  "genre": "Action, Comedy",
  "director": "Martin Brest",
  "runtime": 105
});

// Film 2: Inglourious Basterds
moviesDB> db.movies.insertOne({
  "id": 18429,
  "title": "Inglourious Basterds",
  "year": 2009,
  "language": "English",
  "imdb_rating": 8.3,
  "genre": "War, Drama, Comedy",
  "director": "Quentin Tarantino",
  "runtime": 153
});

// Film 3: Interstellar
moviesDB> db.movies.insertOne({
  "id": 12345,
  "title": "Interstellar",
  "year": 2014,
  "language": "English",
  "imdb_rating": 8.6,
  "genre": "Adventure, Drama, Science Fiction",
  "director": "Christopher Nolan",
  "runtime": 169
});

📋 Bewertungskriterien

1. JSON in Codefence ✅

  • Vollständig dokumentiert
  • Korrekte JSON-Struktur
  • Alle Filme eingefügt

2. Screenshot Validierung

Screenshot Validierung - Zeigt erfolgreiche Einfüge-Operation - Bestätigt korrekte Dokumentenstruktur

3. Einfügen via Datagrip

Datagrip funktioniert bei mir leider noch nicht (Stand Lektion)

✅ Überprüfung

// Überprüfen der eingefügten Dokumente
moviesDB> db.movies.find()

📝 Anmerkungen

  • Alle Dokumente haben eindeutige IDs
  • Verschiedene Filmgenres und Jahre
  • Konsistente JSON-Struktur