Kurs PostgreSQL für Fortgeschrittene: Unterschied zwischen den Versionen

Aus Geoinformation HSR
Wechseln zu: Navigation, Suche
(Programminhalt)
Zeile 26: Zeile 26:
 
* Begrüssung und Überblick  
 
* Begrüssung und Überblick  
 
* Einführung PostgreSQL: Geschichte, Architektur, Spezifisches
 
* Einführung PostgreSQL: Geschichte, Architektur, Spezifisches
 +
* Tabellenvererbung
 
* Views und Rules  
 
* Views und Rules  
 
* Trigger und Rules
 
* Trigger und Rules
 
* Stored Procedures (pl/pgsql)
 
* Stored Procedures (pl/pgsql)
* User Defined Functions in Java und Python
+
* User Defined Functions in Java, Python, Perl
* Spezielle Datentypen und Erweiterungen: u.a. Full Text Search, hstore, Geodatentypen (PostGIS)  
+
* Spezielle Datentypen und Erweiterungen: u.a. Full Text Search, hstore, Geodatentypen (PostGIS)
 
* Administrierung: Backup und Statistik
 
* Administrierung: Backup und Statistik
 
* (Mittag)
 
* (Mittag)
Zeile 38: Zeile 39:
 
** Konfiguration
 
** Konfiguration
 
** Clustering
 
** Clustering
 +
* Historisierung
 
* Hardware-Fragen (RAID, SSD, etc.)
 
* Hardware-Fragen (RAID, SSD, etc.)
 
* Tipps & Tricks: Nützliche SQL-Scripts
 
* Tipps & Tricks: Nützliche SQL-Scripts

Version vom 20. Januar 2012, 18:13 Uhr

GISpunkt-Seminar "PostgreSQL für Fortgeschrittene" (Kürzel Sem_PostgreSQL_FF).

 Informationen und Anmeldung in Vorbereitung (alter Link: Informationen und Anmeldung... (alt))

Nicht zu verwechseln mit GISpunkt-Seminar PostGIS für Fortgeschrittene. Siehe auch:


Allgemeines

Konzept:

  • Theorie und vorbereitete Übungen am Morgen.
  • Erfahrungsberichte und Workshop-Diskussionen am Nachmittag.
  • Erfahrene Referenten aus Hochschule und Praxis.

Zielpublikum:

  • Informatiker und IT-Leute mit Kenntnissen einer relationalen Datenbank, namentlich MySQL, Oracle oder SQL Server.

Organisatorisches:

  • 9:00 bis ca. 17:00 Uhr, HSR.

Programminhalt

Themen-Überblick (noch in Vorbereitung):

  • Begrüssung und Überblick
  • Einführung PostgreSQL: Geschichte, Architektur, Spezifisches
  • Tabellenvererbung
  • Views und Rules
  • Trigger und Rules
  • Stored Procedures (pl/pgsql)
  • User Defined Functions in Java, Python, Perl
  • Spezielle Datentypen und Erweiterungen: u.a. Full Text Search, hstore, Geodatentypen (PostGIS)
  • Administrierung: Backup und Statistik
  • (Mittag)
  • Optimierung/Performance Tuning:
    • Indexe
    • "Explaining Explain"
    • Konfiguration
    • Clustering
  • Historisierung
  • Hardware-Fragen (RAID, SSD, etc.)
  • Tipps & Tricks: Nützliche SQL-Scripts
  • Workshop-Diskussionen zu Themen der Teilnehmer, z.B.
    • Migration von Oracle zu PostgreSQL, Migration von MySQL zu PostgreSQL
    • ...
  • Ausblick

Software

Unterlagen/Übungen

  • Werden abgegeben.

Daten

  • Werden abgegeben.

Tipps und Tricks

Selbststudium

  • tbd.

Quellen

  • tbd.