SQL & Relational Databases

  • Kursnummer

    BA-3551-1
  • Kosten

    auf Anfrage
  • Individueller Einstieg

    nein
  • Abschluss

    Teilnahmebescheinigung
  • Starttermine

    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    • -
    Das Enddatum kann aufgrund von Feiertagen variieren.
  • Unterrichtszeiten

    Blended Learning Teilzeit
  • An folgendem Standort

    Buxtehude, Bebelstr. 40
  • Beratung und Anmeldung

    Telefon: 04161 5165-89
Druckversion (PDF)

Ein kurzer Überblick

Mit dem Training SQL & Relational Databases bauen Sie sich Ihr praxisorientiertes Expertenwissen für SQL und relationale Datenbanken auf. Wir räumen mit gängigen SQL-Praktiken auf und bringen Ihnen mit den neusten Best Practices bei, wie Sie das meiste aus relationalen Datenbanken herausholen.

Das Training ist dabei in vier Kapitel unterteilt. Zunächst lernen Sie Datenbanken und SQL kennen, im zweiten Kapitel steigen Sie tiefer in die Anwendung ein und wenden die bisherigen Inhalte in einem ersten Praxisprojekt an. Im dritten Teil konzentrieren Sie sich auf fortgeschrittene SQL-Konzepte und Techniken. Im letzten Kapitel steht das Abschlussprojekt im Fokus. Dafür analysieren Sie eine komplett neue Datenbank selbstständig – von der ersten Exploration bis zur letzten Query.

Sie haben Interesse an einem AZAV-zertifizierten Angebot? Dann schauen Sie sich die Angebote unter folgendem Link an.

Dauer

Blended Learning Teilzeit
Seminardauer: 6 Wochen

Unterrichtszeiten

Lernmaterial: 32 Stunden

4 Kapitel + 3 Praxisprojekte

Durch wöchentliche Freischaltung von neuen Inhalten sowie Support und Mentoring durch die Data Science Mentor:innen wird der Trainingserfolg sichergestellt.

Dieses Training wird auch in Englisch angeboten.

Kursinhalte

Einführung in Relationale Datenbanken
Im ersten Kapitel steigst Du in das Thema Datenbanken ein. Du lernst, was Datenbanken sind und wo sie aus welchem Grund eingesetzt werden. Du verstehst, wie relationale Datenbanken aufgebaut sind und kennst ihre Vor- und Nachteile. Du lernst selbstständig SQL-Queries zu schreiben, um relationale Datenbanken auszulesen und unternehmensrelevante Informationen zu extrahieren. Im ersten Praxisprojekt wendest Du die bisherigen Lerninhalte an und filterst mithilfe boolescher Logik die Daten. Kapitelübersicht.

Vertiefung SQL
Im zweiten Kapitel verfeinerst Du sowohl deine theoretischen als auch praktischen Kenntnisse. Du lernst mit deinen Abfragen Daten zu gruppieren, zu sortieren und mit unterschiedlichen Joins zu verbinden. Außerdem lernst du Subqueries kennen, die Dir neue Filtermöglichkeiten eröffnen. Im zweiten Praxisprojekt kannst Du alles noch einmal festigen.

Vertiefung Datenbankdesign
Im dritten Kapitel konzentrierst Du Dich auf die Struktur relationaler Datenbanken. Um ihren Aufbau besser zu verstehen, tauchst Du selbst ins Datenbankdesign ein und lernst die Normalisierungsregeln kennen. Damit Du Dein Wissen praktisch umsetzen kannst, erfährst Du, wie du Tabellen und Daten erstellst oder veränderst. Im dritten Zwischenprojekt designst Du selbst eine Datenbank und setzt Deinen Entwurf praktisch um.

SQL in der Praxis
Option 1: Fokus auf Analytics
Im letzten Kapitel steht das Abschlussprojekt im Fokus. Dabei analysierst Du eine komplett neue Datenbank selbstständig – von der ersten Exploration bis zur letzten Query. Dafür vermitteln wir Dir zwei weitere wichtige Konzepte, die oft im Arbeitsalltag mit SQL auftauchen: Du lernst, wie Du mit Common Table Expressions (CTEs) auch bei komplexen Queries den Überblick behältst. Du baust zudem vertieftes Wissen zu analytischen Funktionen auf, um Ranglisten zu erstellen oder laufende Summen über längere Zeiträume zu bilden. Zusätzlich bekommst Du einen Überblick, wie Du nach dem Training SQL in der Praxis einsetzen kannst und welche Tools Dir dafür zur Verfügung stehen. Kapitelübersicht.

Option 2: Fokus auf Backend
Du arbeitest mit einer komplett neuen Datenbank und wendest alle erlernten Inhalte selbstständig an. Außerdem vermittelt Dir das Kapitel, wo SQL im Arbeitsalltag auftaucht: Du lernst, wie Datenbanken mit Webanwendungen interagieren und welche Rolle SQL bei der Webentwicklung spielt. Du baust außerdem vertieftes Wissen über die Optimierung der Performance von SQLQueries auf. Zusätzlich bekommst Du einen Überblick, wie Du nach dem Training SQL in der Praxis einsetzen kannst und welche Tools Dir dafür zur Verfügung stehen.

Teilnahmevoraussetzungen

Für das Training werden keine Vor- oder Programmierkenntnisse vorausgesetzt.

Zielgruppe

Das fortgeschrittene Training richtet sich an alle, die SQL schnell und praxisnah lernen, das Fachwissen anwenden und somit ihre IT-Fähigkeiten verbessern wollen. Der Kurs ist zudem für Menschen geeignet, die eine Karriere in der IT- oder Tech-Branche anstreben bzw. Data Scientist oder Business Intelligence Consultants werden wollen.

Ihr Abschluss

Teilnahmebescheinigung

Ausstattung Ihres Lernplatzes und Unterrichtsmethodik

Sie lernen mit einem digitalen und interaktiven Lernmanagement-System, das die Materialien für ein Seminar bereithält. Sie haben Zugriff auf Lernmodule und -sequenzen, Links und andere Dateien. Dies ermöglicht eine bewährte Basis für ortsunabhängiges und effektives Lernen.

Vorteile

  • Praxisnahe Lernumgebung
  • Moderner Technologie Stack
  • Browserbasiert
  • Innovatives Data Lab