Schulungsübersicht
Einführung in relationale Databases und PostgreSQL
- Was ist eine relationale Datenbank
- Überblick über PostgreSQL und seine Ökosysteme
- Anwendungsfälle und Vorteile von PostgreSQL
Installieren und Konfigurieren von PostgreSQL und PGAdmin
- Installation von PostgreSQL auf Windows/Linux
- Installation und Nutzung von PGAdmin für GUI-Zugriff
- Erstellen von Verbindungen und Benutzerverwaltung
Verständnis der PostgreSQL-Architektur
- PostgreSQL-Serverkomponenten und Speichernutzung
- Database-Clusterstruktur und Dateianordnung
- Prozesse und Dienste
Erstellen und Strukturieren von Databases
- Erstellen von Datenbanken und Tabellen
- Verständnis der Datentypen
- Nutzung von PGAdmin zur Verwaltung von Datenbankobjekten
Schreiben grundlegender SQL-Abfragen
- Nutzung von SELECT, WHERE, ORDER BY, LIKE, BETWEEN und NULL
- Sortieren und Filtern der Abfrageergebnisse
Nutzung von GROUP BY und HAVING
- Aufteilen von Zeilen und Berechnen von Aggregaten
- Filtern von Gruppen mit HAVING
Arbeiten mit komplexen Bedingungen
- Nutzung von EXISTS, IN, ANY, ALL
- Verschachteln von Unterabfragen
JOIN-Operationen in PostgreSQL
- INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL OUTER JOIN
- SELF JOIN und Anwendungsfälle
Nutzung eingebaute SQL-Funktionen
- Mathematical Funktionen
- Zeichenkette-Manipulationsfunktionen
- Datum- und Zeitoperationen
Datamanipulationssätze
- INSERT: Einfügen von neuen Zeilen
- UPDATE: Ändern bestehender Daten
- DELETE: Entfernen von Zeilen aus Tabellen
Arbeiten mit Sichten
- Erstellen und Abfragen einfacher Sichten
- Sichten mit Subselects
- Vorteile und Einschränkungen von Sichten
Einführung in die Timescale-Erweiterung
- Was ist TimescaleDB und wann soll sie verwendet werden?
- Installieren und Aktivieren der Timescale-Erweiterung
- Erstellen von Hypertabellen und Einfügen von Zeitreihendaten
Zusammenfassung und nächste Schritte
Voraussetzungen
- Eine Grundkenntnis von IT- und Datenkonzepten
- Keine vorherige Erfahrung mit SQL oder Datenbanken ist erforderlich
- Familiär mit der Nutzung von Softwaretools unter Windows/Linux ist hilfreich
Zielgruppe
- Database-Anfänger und Analysten
- Entwickler, die mit PostgreSQL beginnen
- Fachleute, die relationale Datenbanken verwalten oder erforschen
Erfahrungsberichte (5)
Andres stellt stets sicher, dass er auf alle Fragen der Teilnehmer eingeht und strebt danach, sicherzustellen, dass jeder seine Lehren versteht. Ich bewundere sein Fachwissen und seine Kompetenz in der Materie
Ryan - Questronix Corporation
Kurs - PostgreSQL for Administrators - 3 Days
Maschinelle Übersetzung
Ahmed war sehr kooperativ und kenntnisreich zum Thema und hat über die gesamte Zeit eine gute und produktive Schulung zur Verfügung gestellt, die einige grundlegende und wichtige Themen zu Postgres abgedeckt hat.
Imran Sadiq Bhat
Kurs - PostgreSQL Essentials
Maschinelle Übersetzung
Es war offensichtlich darauf zugeschnitten, sehr angemessen für unser Ziel zu sein, was es zusätzlich hilfreich machte. Ich mochte die Zoom-Formatierung sehr, da sie mir half, mich auf den ständig vor mir liegenden Stoff zu konzentrieren und der Trainer konnte Illustrationen und Markierungen hinzufügen, während er erklärte. Der Trainer beantwortete alle unsere Fragen in einer sehr zufriedenstellenden Weise und ich war überrascht, wie viel ich an einem Tag lernen konnte. Normalerweise bin ich bis zum Nachmittag vom Training müde, aber dies war die ganze Zeit über sehr fesselnd. Das Tempo war perfekt und der Detailgrad lag genau da, wo er hingehörte.
Davina Sanders - Scottish Government
Kurs - PostgreSQL Performance Tuning
Maschinelle Übersetzung
Michal war sehr kenntnisreich und engagiert als Lehrer.
Nate Clifton - NIIT (USA) Inc.
Kurs - PostgreSQL Advanced DBA
Maschinelle Übersetzung
neue Kenntnisse, die in unserem System angewendet werden können
Laurence Bangsal - PayMaya Philippines, Inc.
Kurs - PostgreSQL Administration, Optimization and Replication
Maschinelle Übersetzung