Schulungsübersicht

1. Einführung in relationale Datenbanken

  • Was ist eine relationale Datenbank?
  • PostgreSQL-Architektur und -Komponenten
  • Übersicht über die Tools PgAdmin und psql
  • Verbindung mit einer Datenbank herstellen und Schemas verstehen

2. Grundlagen von SQL

  • Datenbankobjekte: Tabellen, Spalten und Constraints
  • Datentypen und NULL-Werte
  • Einfache SELECT-Abfragen schreiben
  • Filterung mit WHERE, Pattern-Matching und logischen Operatoren
  • Sortierung und Begrenzung von Abfrageergebnissen

3. Arbeiten mit Funktionen und Ausdrücken

  • Arithmetische und Zeichenkettenfunktionen
  • Bedingte Ausdrücke und CASE-Anweisungen
  • NULL-Werte verarbeiten und Datentypkonvertierungen durchführen

4. Daten kombinieren und filtern

  • Innere und äußere Joins, Selbstjoins und Kreuzjoins
  • Mengenoperationen: UNION, INTERSECT und EXCEPT
  • Subqueries: Skalar-, korrelierte und Tabellen-Subqueries
  • Common Table Expressions (CTEs) und rekursive Abfragen

5. Aggregation und Gruppierung

  • Aggregatfunktionen: SUM, AVG, COUNT, MIN, MAX
  • GROUP BY- und HAVING-Klauseln
  • Fenster- und Rangfunktionen

6. Daten manipulieren

  • Datensätze einfügen, aktualisieren und löschen
  • Transaktionen verwenden und Rollback durchführen
  • ACID-Prinzipien verstehen
  • Sicherheitsbewusste Datenmanipulationspraktiken

7. Datenbankobjekte und logische Struktur

  • Schemas und Tabellen erstellen und verwalten
  • Primärschlüssel, Fremdschlüssel und eindeutige Constraints
  • Ansichten und materialisierte Ansichten erstellen und verwalten
  • Einführung in Indizes und deren Auswirkungen auf die Leistung

Voraussetzungen

  • Grundverständnis von IT- und Datenkonzepten
  • Keine vorherige SQL- oder Datenbankkenntnisse erforderlich
  • Kenntnisse im Umgang mit Softwarewerkzeugen unter Windows/Linux sind hilfreich

Zielgruppe

  • Datenbankanfänger und Analysten
  • Entwickler, die mit PostgreSQL beginnen
  • Profis, die relationale Datenbanken verwalten oder erforschen
 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (1)

Kommende Kurse

Verwandte Kategorien