Kurs PostgreSQL für Fortgeschrittene: Unterschied zwischen den Versionen

Aus Geoinformation HSR
Wechseln zu: Navigation, Suche
K (Programminhalt)
Zeile 1: Zeile 1:
 
GISpunkt-Seminar '''"PostgreSQL für Fortgeschrittene"''' (Kürzel Sem_PostgreSQL_FF).
 
GISpunkt-Seminar '''"PostgreSQL für Fortgeschrittene"''' (Kürzel Sem_PostgreSQL_FF).
  
  Informationen und Anmeldung in Vorbereitung (alter Link: [http://gis.hsr.ch/index.php?option=com_content&task=view&id=334&Itemid=151 Informationen und Anmeldung... (alt)])
+
Do. 26. Februar 2012, 9:00 bis ca. 16:45 Uhr, HSR.
  
Nicht zu verwechseln mit [[GISpunkt-Seminar PostGIS für Fortgeschrittene]]. Siehe auch:
+
Siehe auch:
 +
* [[GISpunkt-Seminar PostGIS für Fortgeschrittene]].  
 
* [[GIS-Seminare]]
 
* [[GIS-Seminare]]
 
* [[PostGIS]] und [[PostgreSQL]]
 
* [[PostGIS]] und [[PostgreSQL]]
  
 +
== Programm ==
  
== Allgemeines ==
+
* 09:00-10:00 1. Einführung
 
+
** Erweiterungen (EXTENSION) (SK)
Konzept:  
+
** (A) Installation PostgreSQL 9.1
* Theorie und vorbereitete Übungen am Morgen.
+
** (B) Teil B1. Daten einlesen, Teil B2. SQL-Übungen oder B3. Playin PostgreSQL-Cards
* Erfahrungsberichte und Workshop-Diskussionen am Nachmittag.
+
* 10.00- 2. Spezielle Datentypen:
* Erfahrene Referenten aus Hochschule und Praxis.
+
** Geometriedatentypen, ltree, UUID, etc. (AN)  
 
 
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):
 
 
 
* 09:00-09:15 Einführung, Vorstellung, PostgreSQL: Geschichte (SK)
 
* Spezielle Datentypen und Erweiterungen (EXTENSION):  
 
** Geometriedatentypen, ltree, UUID (AN)  
 
 
** Full Text Search (SK)
 
** Full Text Search (SK)
 
** Array, hstore (SK)  
 
** Array, hstore (SK)  
** Uebung
+
** Übung
 
* Views, Rules und Triggers (AN)
 
* Views, Rules und Triggers (AN)
 
** Einführung mit Uebung
 
** Einführung mit Uebung
 
** Anwendung: Historisierung mit Uebung (AN)
 
** Anwendung: Historisierung mit Uebung (AN)
 
* Stored Procedures (mit pl/pgsql, pl/python und pl/perl) und User Defined Functions (AN)
 
* Stored Procedures (mit pl/pgsql, pl/python und pl/perl) und User Defined Functions (AN)
* MITTAG
+
* MITTAGESSEN
 
* Window Functions und Tabellenvererbung (SK)
 
* Window Functions und Tabellenvererbung (SK)
 
* Administrierung: Rollen/Gruppen (AN), Backup (SK)
 
* Administrierung: Rollen/Gruppen (AN), Backup (SK)
Zeile 46: Zeile 35:
 
* Hardware-Fragen (RAID, SSD, etc.) (AN/SK)
 
* Hardware-Fragen (RAID, SSD, etc.) (AN/SK)
 
* 15:45-16:15 Diskussion zu Themenvorschläge der Teilnehmer, z.B. Tipps & Tricks: Nützliche SQL-Scripts
 
* 15:45-16:15 Diskussion zu Themenvorschläge der Teilnehmer, z.B. Tipps & Tricks: Nützliche SQL-Scripts
* 16:15 - 16:30 Ausblick
+
* 16:15-16:30 Ausblick PostgreSQL 9.2
 +
 
 +
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.
 +
 
 +
Vorkenntnisse:
 +
*
  
 
== Software ==
 
== Software ==

Version vom 24. Januar 2012, 13:20 Uhr

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

Do. 26. Februar 2012, 9:00 bis ca. 16:45 Uhr, HSR.

Siehe auch:

Programm

  • 09:00-10:00 1. Einführung
    • Erweiterungen (EXTENSION) (SK)
    • (A) Installation PostgreSQL 9.1
    • (B) Teil B1. Daten einlesen, Teil B2. SQL-Übungen oder B3. Playin PostgreSQL-Cards
  • 10.00- 2. Spezielle Datentypen:
    • Geometriedatentypen, ltree, UUID, etc. (AN)
    • Full Text Search (SK)
    • Array, hstore (SK)
    • Übung
  • Views, Rules und Triggers (AN)
    • Einführung mit Uebung
    • Anwendung: Historisierung mit Uebung (AN)
  • Stored Procedures (mit pl/pgsql, pl/python und pl/perl) und User Defined Functions (AN)
  • MITTAGESSEN
  • Window Functions und Tabellenvererbung (SK)
  • Administrierung: Rollen/Gruppen (AN), Backup (SK)
  • Optimierung/Performance Tuning:
    • Statistik, VACUUM, ANALYZE, Explain mit Uebung (SK)
    • Indexe mit Uebung (SK)
    • Konfiguration postgresql.con, pg_hba.conf (SK)
    • Materialisierte Views (SK)
    • Clustering/Partitionierung (SK)
  • Replikation (AN)
  • Hardware-Fragen (RAID, SSD, etc.) (AN/SK)
  • 15:45-16:15 Diskussion zu Themenvorschläge der Teilnehmer, z.B. Tipps & Tricks: Nützliche SQL-Scripts
  • 16:15-16:30 Ausblick PostgreSQL 9.2

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.

Vorkenntnisse:

Software

Unterlagen/Übungen

  • Werden abgegeben.

Daten

  • Werden abgegeben.

Tipps und Tricks

Selbststudium

  • tbd.

Quellen

  • tbd.