Kurs PostgreSQL für Fortgeschrittene: Unterschied zwischen den Versionen

Aus Geometa Lab OST
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
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, 11: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.