Das moderne Internet verarbeitet jeden Tag eine gigantische Datenflut. Was soll man mit all diesen Daten machen? Ein Datenmanagementkonzept, das sich seit Jahrzehnten bewährt hat, hat auch die Webentwicklung im Sturm erobert: das relationale Datenbankmodell. Lernen Sie, mit MySQL und UML effiziente relationale Datenbanken zu entwerfen und zu verwalten. Dieses Modul behandelt grundlegende Datenbankkonzepte wie Normalisierung, Indizierung und Abfrageoptimierung. Sie werden praktische Erfahrungen mit SQL sammeln, der Standardsprache für die Interaktion mit relationalen Datenbanken.
Nach Abschluss dieses Moduls können Sie
Relationale Datenbanken entwerfen und implementieren: Sie lernen, wie Sie mit Normalisierungstechniken effiziente Datenbankstrukturen entwerfen und Datenbanken mit MySQL erstellen.
SQL-Abfragen schreiben: Sie werden in der Lage sein, SQL-Abfragen zu schreiben, um Daten aus Datenbanken abzurufen, einzufügen, zu aktualisieren und zu löschen.
Optimieren der Datenbankleistung: Sie lernen Techniken zur Optimierung der Datenbankleistung kennen, z.B. Indizierung und Abfrageoptimierung.
Datenbankkonzepte verstehen: Sie erlangen ein solides Verständnis grundlegender Datenbankkonzepte, einschließlich Datenmodellierung, Normalisierung und ACID-Eigenschaften.
Das Modul Datenbanken & SQL besteht aus den folgenden Classes:
Das moderne Internet verarbeitet täglich eine gigantische Datenflut. Wohin mit all den Daten? Ein Datenhaltungskonzept, das sich seit Jahrzehnten bewährt hat, eroberte auch die Webentwicklung im Sturm: das relationale Datenbankmodell. Diese Class führt Sie in moderne Konzepte der Datenhaltung ein, die in der Softwareentwicklung weit verbreitet sind und Unternehmen Wettbewerbsvorteile verschaffen. Sie lernen nicht nur das bewährte relationale Datenbankmodell kennen, sondern auch neuere Ansätze wie Datenbankmigrationen und objekt-relationales Mapping, die für moderne datenbankgestützte Webanwendungen entscheidend sind. Die Weiterbildung startet mit einer Einführung in MySQL und UML. Dabei werden Grundlagen wie MySQL-Befehle und die grafische Modellierungssprache vermittelt. In praktischen Projekten wenden Sie das Gelernte an, entwickeln ein physisches Datenbankmodell und erstellen Datenbank-Migrationsskripte. Diese Class bereitet Sie darauf vor, als PHP- & Laravel-Entwickler:in erfolgreich mit den Standards der Datenhaltung umzugehen.
Dieses Modul hat einen Workload von ca. 78 Stunden. Der Workload umfasst die Gesamtzeit, die Sie für den erfolgreichen Abschluss des Moduls benötigen.
Der Workload ist ein Durchschnittswert, der vom Web Professional Institute (WPI) berechnet wurde. Der tatsächliche Arbeitsaufwand in einem Kurs kann von dem hier angegebenen Durchschnittswert abweichen, da Lernumgebung und -methoden bei unseren Trainingspartnern variieren und zudem jeder Mensch unterschiedlich lernt.
Die Dauer des Kurses hängt von der wöchentlichen Lernzeit ab. Sie können den Schieberegler verwenden, um herauszufinden, wie lange der Kurs dauert.
Dieses Modul ist für die folgenden WPI-Zertifizierungen erforderlich:
Möchten Sie mehr über diese Zertifizierungen erfahren? Klicken Sie auf die Links, um die Vorteile jeder einzelnen Zertifizierung für Sie persönlich zu entdecken.
Sie haben noch nicht das Passende gefunden? Erkunden Sie unser gesamtes Angebot an Zertifizierungen und entdecken Sie neue Möglichkeiten.