Möchten Sie in die Welt der Datenbanktechnik einsteigen? Dieses Programm wird von branchenweit anerkannten Experten bei Meta unterrichtet. Sie erlernen die Schlüsselkompetenzen, die zum Erstellen, Verwalten und Manipulieren von Datenbanken erforderlich sind, sowie branchenübliche Programmiersprachen und Software wie SQL, Python und Django, die zur Unterstützung herausragender Websites und Apps wie Facebook, Instagram und mehr verwendet werden.
In diesem Programm werden Sie lernen:
Grundlegende Techniken und Methoden zur Strukturierung und Verwaltung von Datenbanken.
Fortgeschrittene Techniken zum Schreiben von datenbankgestützten Anwendungen und fortgeschrittene Konzepte zur Datenmodellierung.
Das MySQL-Datenbankmanagementsystem (DBMS) und die Erstellung, Abfrage und Manipulation von Daten.
Wie man codiert und die Python-Syntax verwendet
Wie Sie sich auf technische Vorstellungsgespräche für Positionen als Datenbankingenieur vorbereiten.
Alle Markenzeichen Dritter und sonstiges geistiges Eigentum (einschließlich Logos und Symbole), auf die in der Lernerfahrung Bezug genommen wird, bleiben Eigentum der jeweiligen Inhaber. Die Verwendung von geistigem Eigentum Dritter durch Coursera deutet nicht auf eine Beziehung, ein Sponsoring oder eine Befürwortung zwischen Coursera und den Eigentümern dieser Marken oder anderen geistigen Eigentums hin, es sei denn, dies ist ausdrücklich vermerkt.
Praktisches Lernprojekt
Sie werden eine Reihe von 5 Projekten abschließen, in denen Sie Ihre Fähigkeiten in verschiedenen Aspekten der Datenbanktechnik unter Beweis stellen werden.
Sie werden Ihre Fähigkeiten in der Datenbanknormalisierung unter Beweis stellen, indem Sie Ihre eigene relationale Datenbank strukturieren, indem Sie Beziehungen zwischen Entitäten definieren und ein relationales Schema entwickeln.
Es folgt ein Stored-Procedure-Projekt, in dem Sie Ihre Kompetenz in der SQL-Automatisierung unter Beweis stellen, indem Sie eine Stored-Procedure schreiben, um reale Probleme zu lösen. Nachdem Sie Ihre Kenntnisse in Python ausgebaut haben, erstellen Sie eine Python-Anwendung, um eine MySQL-Datenbank zu verwalten und ihre Interaktionen mit Clients zu programmieren.
Im nächsten Projekt müssen Sie die Datenmodellierung auf ein reales Projekt anwenden, indem Sie fortgeschrittene Datenmodellierungskonzepte wie Automatisierung, Speicherung und Optimierung umsetzen.
Schließlich werden Sie mit der Aufgabe betraut, eine MySQL-Datenbanklösung für eine Anwendung zu erstellen, indem Sie das Wissen und die Fähigkeiten nutzen, die sie während des Programms erworben haben.