Database: Installation und Experimente - JirkaDellOro/EIA2 GitHub Wiki

Bitte denken Sie daran, die Vorlesung zu evaluieren unter https://feval.hs-furtwangen.de/

0. Konzept

  • Konzipieren Sie ein Domänen-übergreifendes Aktivitätsdiagramm für den hypothetischen Fall, dass eine Bestellung der Eisdealerseite in einer Datenbank abgespeichert werden soll. Dazu muss die Anfrage an einen Server geschickt werden, welcher diese dann verarbeitet und in einer Datenbank einträgt. Wenn dies geklappt hat, soll der Server dem Client eine Erfolgsmeldung ausgeben.

1. Lokale Installation

  • Installieren Sie MongoDB auf Ihrem Rechner.
  • Erstellen Sie einen Ordner für Ihre lokale Datenbank an einer gewünschten Stelle im Projekt.
  • Starten Sie aus dem Terminal mongod und weisen Sie den neuen Ordner als Pfad für die Datenbank aus.

2. Erste Schritte

  • Starten Sie die Mongo-Shell im Terminal
  • Experimentieren Sie mit den Shell-Befehlen, die in der MindMap angegeben sind
  • Erstellen Sie mehrere Dokumente in einer Collection einer Datenbank Ihrer Wahl
  • Recherchieren Sie nach einem Befehl zum Löschen eines Dokumentes und wenden Sie ihn an

3. Remote Datenbank

  • Melden Sie sich bei mLab an
  • Erstellen Sie dort eine Datenbank
  • Experimentieren Sie auch hier mit Collections und Dokumenten, erstellen, manipulieren und löschen Sie mehrere davon
  • Kreieren Sie einen User für diese Datenbank

4. Zugang

⚠️ Link wurde geändert! ⚠️

  • Platzieren Sie einen Link in Ihrem Steckbrief auf die Web-Anwendung https://mongodbnetbrowser.herokuapp.com/ und ergänzen sie diesen um die richtigen GET-Query-Parameter, so dass der Inhalt einer gut gefüllten Collection Ihrer mongodb.net/com-Datenbank beim Anklicken des Links angezeigt wird.

Hinweise