Ob Sie nun ein Programmieranfänger mit Interesse an Data Science sind, ein Datenwissenschaftler, der eng mit Inhaltsexperten zusammenarbeitet, oder ein Softwareentwickler, der sich mit der Datenbankschicht des Stacks vertraut machen möchte, diese Spezialisierung ist genau das Richtige für Sie! Wir konzentrieren uns auf die relationale Datenbank, die am weitesten verbreitete Art von Datenbank. Relationale Datenbanken haben den Markt für Datenbanksoftware fast vier Jahrzehnte lang dominiert und sind ein zentraler, grundlegender Bestandteil der Softwareentwicklung. In dieser Spezialisierung lernen Sie etwas über Datenbankdesign, Grundlagen der Datenbanksoftware und die Verwendung der Structured Query Language (SQL) für die Arbeit mit Datenbanken. Zum Abschluss der Spezialisierung erhalten Sie einen Überblick über zukünftige Trends im Bereich Datenbanken, einschließlich nicht-relationaler Datenbanken (NoSQL) und Big Data. Nach Abschluss dieser Spezialisierung sind Sie gut darauf vorbereitet, effiziente und effektive relationale Datenbanken zu entwerfen und zu erstellen, sie mit Daten zu füllen und mit ihnen unter Verwendung von SQL zu arbeiten.
Praktisches Lernprojekt
In Relational Database Design and The Structured Query Language (SQL) werden Sie Programmierübungen durchführen, das Gelernte reflektieren und die Herausforderungen beschreiben, die Sie erlebt haben. In Fortgeschrittene Themen und Zukunftstrends in der Datenbanktechnologie werden Sie einen Plan für ein Big Data-Projekt entwerfen und die Vor- und Nachteile von nicht-relationalen Datenbanken untersuchen.