SQL für PostgreSQL – 3-tägiger Online-Präsenzkurs
Erwerben Sie solide Grundkenntnisse in SQL und lernen Sie, wie Sie effektiv mit PostgreSQL arbeiten – einer der weltweit leistungsstärksten und am weitesten verbreiteten relationalen Open-Source-Datenbanken. In diesem praxisorientierten Kurs vermitteln wir Ihnen die wesentlichen SQL-Kenntnisse, die Sie für die Abfrage, Analyse, Bearbeitung und Verwaltung von Daten in PostgreSQL-Umgebungen benötigen.
Anhand praktischer Übungen und realitätsnaher Szenarien lernen Sie, wie Sie Daten abrufen und filtern, mit Joins und Unterabfragen arbeiten, Aggregatfunktionen nutzen, Datenbankobjekte erstellen und ändern, Transaktionen verwalten und die Datenintegrität gewährleisten. Außerdem sammeln Sie Erfah…
Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!
Erwerben Sie solide Grundkenntnisse in SQL und lernen Sie, wie Sie effektiv mit PostgreSQL arbeiten – einer der weltweit leistungsstärksten und am weitesten verbreiteten relationalen Open-Source-Datenbanken. In diesem praxisorientierten Kurs vermitteln wir Ihnen die wesentlichen SQL-Kenntnisse, die Sie für die Abfrage, Analyse, Bearbeitung und Verwaltung von Daten in PostgreSQL-Umgebungen benötigen.
Anhand praktischer Übungen und realitätsnaher Szenarien lernen Sie, wie Sie Daten abrufen und filtern, mit Joins und Unterabfragen arbeiten, Aggregatfunktionen nutzen, Datenbankobjekte erstellen und ändern, Transaktionen verwalten und die Datenintegrität gewährleisten. Außerdem sammeln Sie Erfahrung im Schreiben effizienter SQL-Abfragen, die die Berichterstellung, Anwendungsentwicklung und Geschäftsanalytik unterstützen.
Am Ende des Kurses werden Sie sicher im Umgang mit PostgreSQL-Datenbanken sein, komplexe Abfragen erstellen und alltägliche Datenbankaufgaben in professionellen Umgebungen ausführen können.
Wichtige Merkmale
- Kurs und Materialien auf Englisch
- Anfänger- bis Mittelstufe
- 3 Tage virtuelles Live-Training unter Anleitung eines Dozenten (8 Stunden/Tag)
- Zugang zu virtuellen Live-Labors
- Alle relevanten Kursmaterialien
- Über 40 empfohlene Lernstunden
- Zertifikat inklusive
Lernziele
- Datenabfrage und -analyse: Lernen Sie, effektive SQL-Abfragen mithilfe von SELECT-Anweisungen, Filtern, Sortierungen, Berechnungen und Aggregatfunktionen zu erstellen, um Daten abzurufen, zu organisieren und zusammenzufassen.
- Datentransformation mit Funktionen: Nutzen Sie die Zahlen-, Zeichenfolgen- und Datumsfunktionen von PostgreSQL, um Daten zu bearbeiten, Typkonvertierungen durchzuführen und NULL-Werte mit CASE, COALESCE und NULLIF effizient zu handhaben.
- Datenbankdesign und -optimierung: Erstellen und verwalten Sie Tabellen, Einschränkungen, Indizes und Ansichten, um die Datenintegrität sicherzustellen, die Abfrageleistung zu verbessern und die Datenbankverwaltung zu vereinfachen.
Zielgruppe
- Datenbankadministratoren (DBAs)
- Datenanalysten
- Business-Intelligence-Experten
- Softwareentwickler
- Anwendungsentwickler
- Dateningenieure
- IT-Support-Mitarbeiter
- Berichtersteller und Geschäftsanwender, die mit Daten arbeiten
- PostgreSQL-Anwender, die ihre SQL-Kenntnisse vertiefen möchten
- Alle, die sich mit Abfragen in relationalen Datenbanken und Datenmanagement vertraut machen möchten
Voraussetzungen
- Grundlegende Computerkenntnisse
- Vertrautheit mit der Nutzung von Geschäftsanwendungen
- Allgemeines Verständnis von Konzepten des Daten- und Informationsmanagements
- Vorkenntnisse im Datenbankbereich sind hilfreich, aber nicht erforderlich
Kursübersicht
Tag 1
Sitzung 1: Konzepte relationaler Datenbanken
- Grundlagen von PostgreSQL und Datenbankarchitektur
- Tabellen, Zeilen, Spalten, Schlüssel und Indizes
- Datentypen und das Datenwörterbuch
Sitzung 2: Verwendung von psql
- PostgreSQL-Befehlszeilenschnittstelle
- Ausführen und Verwalten von SQL-Anweisungen und Skripten
Sitzung 3: Abrufen von Daten mit SELECT
- SELECT-Abfragen und Datenabruf
- Filtern, Sortieren, Aliase und Ausdrücke
- Bedingungs- und logische Operatoren
Sitzung 4: Aggregatfunktionen
- Aggregatfunktionen und Datenzusammenfassung
- GROUP BY- und HAVING-Klauseln
Sitzung 5: Tabellenverknüpfung
- Inner-, Outer- und Self-Joins
- Tabellenaliase und ANSI-Standard-Joins
Sitzung 6: Unterabfragen und Mengenoperatoren
- Unterabfragen und verschachtelte Abfragen
- UNION-, INTERSECT- und EXCEPT-Operatoren
Tag 2
Sitzung 7: Zahlen-, Zeichen- und Datumsfunktionen
- Zahlen- und Zeichenfolgenfunktionen
- Zeichenfolgenbearbeitung und -verkettung
- Datumsfunktionen und Datumsarithmetik
Sitzung 8: Konvertierungs- und Hilfsfunktionen
- Datentypkonvertierung
- CASE-Ausdrücke
- COALESCE- und NULLIF-Funktionen
Sitzung 9: Komplexe Unterabfragen
- Fortgeschrittene Techniken für Unterabfragen
- Inline-Ansichten und korrelierte Unterabfragen
- Mehrspaltige Unterabfragen und Join-Integration
Tag 3
Sitzung 10: Datenverwaltung
- Einfügen, Aktualisieren und Löschen von Daten
- Transaktionen, Commits, Rollbacks und Savepoints
- CSV-Datenimport und -export
- Datenverwaltung mit pgAdmin 4
Sitzung 11: Verwaltung von Tabellen
- Erstellen und Ändern von Tabellen
- Verwaltung von Einschränkungen
- Kopieren und Wiederherstellen von Tabellen
Sitzung 12: Verwaltung von Indizes und Views
- Erstellen und Verwalten von Indizes
- Erstellen, Verwenden und Pflegen von Views
Sitzung 13: Verwaltung von Sequenzen
- Erstellen von Sequenzen
- Anzeigen und Verwalten von Sequenzeigenschaften
FAQ
Wann findet der Kurs statt?
Der Großteil des Kurses besteht aus ganztägigen Online-Kursen von morgens bis nachmittags (MEZ) mit jeweils 8 Stunden am Stück. Bitte kontaktieren Sie uns jedoch, um die endgültigen detaillierten Zeitpläne zu bestätigen.
Was ist PostgreSQL?
PostgreSQL ist ein leistungsstarkes Open-Source-Datenbankmanagementsystem (RDBMS), das für seine Zuverlässigkeit, Standardkonformität, Erweiterbarkeit und fortschrittlichen SQL-Funktionen bekannt ist.
Ist dieser Kurs für Anfänger geeignet?
Ja. Der Kurs richtet sich an Anfänger und führt schrittweise in SQL-Konzepte ein, sodass er für Teilnehmer mit wenig oder gar keiner Datenbankerfahrung geeignet ist.
Was lerne ich in diesem Kurs?
Sie lernen die Grundlagen von SQL, das Abrufen von Daten, Filtern, Sortieren, Joins, Unterabfragen, Aggregatfunktionen, Gruppierungen, die Verwaltung von Datenbankobjekten sowie die Transaktionssteuerung in PostgreSQL.
Beinhaltet der Kurs praktische Übungen?
Ja. Der Kurs umfasst praktische Übungen und Laborübungen, in denen Sie SQL-Konzepte direkt in einer PostgreSQL-Datenbankumgebung anwenden können.
Benötige ich Programmiererfahrung?
Nein. Programmierkenntnisse sind nicht erforderlich. Der Kurs konzentriert sich auf SQL und die Interaktion mit Datenbanken und nicht auf die Softwareentwicklung.
Lerne ich fortgeschrittene SQL-Abfragen?
Ja. Zusätzlich zu grundlegenden Abfragen lernen Sie Verknüpfungen, Unterabfragen, Aggregatfunktionen, Gruppierungen, Filterung sowie Techniken zur effizienten Analyse und Bearbeitung von Daten.
Ist PostgreSQL weit verbreitet?
Ja. PostgreSQL wird weltweit in Unternehmensanwendungen, Cloud-Plattformen, Analyselösungen, Finanzsystemen und modernen Webanwendungen eingesetzt.
Welche praktischen Fähigkeiten werde ich erwerben?
Sie werden in der Lage sein, SQL-Abfragen zu schreiben, Daten abzurufen und zu analysieren, Datenbankobjekte zu verwalten, Datenänderungen vorzunehmen und sicher mit PostgreSQL-Datenbanken zu arbeiten.
Für welche Berufsgruppen ist diese Schulung von Nutzen?
Dieser Kurs ist wertvoll für Datenbankadministratoren, Datenanalysten, Entwickler, Business-Intelligence-Experten, Dateningenieure, IT-Support-Mitarbeiter und alle, die mit strukturierten Daten und Berichterstellung arbeiten.
Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!
