Herausforderung: Filmdaten erfassen

MySQLBeginner
Jetzt üben

Einführung

Ein lokales Kino benötigt Hilfe bei der Einrichtung seiner Filmdatenbank. Als Datenbankadministrator ist es Ihre Aufgabe, Filmdaten in die bestehende Datenbank einzupflegen. Diese Herausforderung prüft Ihre Fähigkeit, Daten unter Verwendung der korrekten SQL-Syntax in eine MySQL-Tabelle einzufügen.

Filmdatensätze einfügen

Das Kino möchte das aktuelle Filmprogramm in die Datenbank aufnehmen. Sie werden üben, mehrere Datenzeilen gleichzeitig in eine MySQL-Tabelle einzufügen.

Aufgaben

  • Verbinden Sie sich als Benutzer root mit MySQL
  • Verwenden Sie die Datenbank cinema
  • Fügen Sie die folgenden drei Filme in die Tabelle movies ein:
    1. Avatar (2009) - Science Fiction - $12.99
    2. The Dark Knight (2008) - Action - $11.99
    3. Inception (2010) - Science Fiction - $12.99

Anforderungen

  • Alle Operationen müssen im Verzeichnis ~/project ausgeführt werden
  • Verwenden Sie die korrekte SQL-Syntax für INSERT
  • Alle Filme müssen in einer einzigen SQL-Anweisung eingefügt werden
  • Die Felder title und price dürfen nicht NULL sein
  • Jahreszahlen müssen als Zahlen und nicht als Zeichenketten (Strings) eingefügt werden
  • Fügen Sie die Daten exakt in der in den Aufgaben angegebenen Reihenfolge ein

Beispiel

Nach dem korrekten Einfügen der Daten sollte die Ausführung von SELECT * FROM movies; folgendes Ergebnis liefern:

+----+-----------------+--------------+-----------------+-------+
| id | title           | release_year | genre           | price |
+----+-----------------+--------------+-----------------+-------+
|  1 | Avatar          |         2009 | Science Fiction | 12.99 |
|  2 | The Dark Knight |         2008 | Action          | 11.99 |
|  3 | Inception       |         2010 | Science Fiction | 12.99 |
+----+-----------------+--------------+-----------------+-------+

Zusammenfassung

In dieser Herausforderung haben Sie das Einfügen mehrerer Datensätze in eine MySQL-Tabelle geübt. Zu den demonstrierten Fähigkeiten gehören der Verbindungsaufbau zu einer MySQL-Datenbank, die Verwendung der korrekten SQL-Syntax für Mehrfach-Inserts, der richtige Umgang mit verschiedenen Datentypen sowie die Sicherstellung der Datengenauigkeit. Diese grundlegenden Fertigkeiten zur Dateneingabe sind für die Datenbankverwaltung unerlässlich und werden bei der Arbeit mit MySQL-Datenbanken häufig benötigt.

✨ Lösung prüfen und üben