Vielen Dank für die Zusendung Ihrer Anfrage! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Vielen Dank, dass Sie Ihre Buchung abgeschickt haben! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Schulungsübersicht
1. Einführung in relationale Datenbanken
- Was ist eine relationale Datenbank?
- Architektur und Komponenten von PostgreSQL
- Überblick über die Tools PgAdmin und psql
- Verbindung zu einer Datenbank herstellen und Schemata verstehen
2. SQL-Grundlagen
- Datenbankobjekte: Tabellen, Spalten und Constraints (Fremdschlüssel, Primärschlüssel etc.)
- Datentypen und NULL-Werte
- Schreiben einfacher SELECT-Abfragen
- Filtern mit WHERE, Mustervergleichen (Pattern Matching) und logischen Operatoren
- Sortieren und Begrenzen von Abfrageergebnissen
3. Arbeiten mit Funktionen und Ausdrücken
- Arithmetische und Zeichenkettenfunktionen
- Bedingte Ausdrücke und CASE-Anweisungen
- Umgang mit NULL-Werten und Datentypumwandlungen
4. Kombinieren und Filtern von Daten
- Inner Joins, Outer Joins, Self-Joins und Cross Joins
- Mengenoperationen: UNION, INTERSECT und EXCEPT
- Unterabfragen (Subqueries): skalare, korrelierte und tabellarische Subqueries
- Common Table Expressions (CTEs) und rekursive Abfragen
5. Aggregation und Gruppierung
- Aggregationsfunktionen: SUM, AVG, COUNT, MIN, MAX
- GROUP BY- und HAVING-Klauseln
- Fensterfunktionen (Window Functions) und Rangierungsfunktionen
6. Ändern von Daten
- Einfügen, Aktualisieren und Löschen von Datensätzen
- Verwendung von Transaktionen und Rollback-Mechanismen
- Verständnis der ACID-Prinzipien
- Sichere Praktiken zur Datenmanipulation
7. Datenbankobjekte und logische Struktur
- Erstellen und Verwalten von Schemata und Tabellen
- Primärschlüssel, Fremdschlüssel und Unique-Constraints
- Erstellen und Verwalten von Ansichten (Views) und Materialized Views
- Einführung in Indizes und deren Auswirkungen auf die Leistung
Voraussetzungen
- Grundverständnis von IT- und Datenkonzepten
- Keine Vorkenntnisse in SQL oder Datenbanken erforderlich
- Vertrautheit mit der Verwendung von Softwaretools unter Windows/Linux ist hilfreich
Zielgruppe
- Datenbank-Einsteiger und Analysten
- Entwickler, die sich mit PostgreSQL befassen
- Fachkräfte, die relationale Datenbanken verwalten oder erkunden
14 Stunden
Erfahrungsberichte (1)
Fortgeschrittene Themen mit praktischer Anwendung und Diskussion, wie z.B. TimescaleDB und Hypertable, sowie die Expertise des Trainers zum Thema :)
Shivam - Paessler LLC
Kurs - PostgreSQL Fundamentals
Maschinelle Übersetzung