Kurs PostgreSQL für Adminstratoren und Entwickler: Unterschied zwischen den Versionen

Aus Geoinformation HSR
Wechseln zu: Navigation, Suche
K (PostgreSQL Extensions)
K (PostgreSQL Extensions)
Zeile 30: Zeile 30:
  
 
== PostgreSQL Extensions ==
 
== PostgreSQL Extensions ==
* ltree (Extension)  
+
* Hierarchische Aufzähltypen (Extension ltree)  
 
* Key-Value-Pairs/Assoziative Arrays Extension hstore)  
 
* Key-Value-Pairs/Assoziative Arrays Extension hstore)  
* Fuzzy String Match (Extensions ) und 'cube'
 
 
* Geometry und Geometry-Typen (Extension PostGIS)
 
* Geometry und Geometry-Typen (Extension PostGIS)
 +
* Fuzzy String Match (Extensions tsearch und trigramm) und 'cube'
 
* Foreign Datawrappers  
 
* Foreign Datawrappers  
  
Zeile 40: Zeile 40:
 
* ltree (Extension)  
 
* ltree (Extension)  
 
* hstore (Extension) (Josua: Siehe dazu seven-databases-in-seven-weeks).
 
* hstore (Extension) (Josua: Siehe dazu seven-databases-in-seven-weeks).
* fuzzy string match (Extension) mit 'cube' (Josua: siehe dazu movies-create und movies.sql und seven-databases-in-seven-weeks).
 
 
* postgis (Extension)
 
* postgis (Extension)
 +
* tsearch und trigramm (Extensions) plus Datentyp 'cube' (Josua: siehe dazu movies-create und movies.sql und seven-databases-in-seven-weeks).
 
* Foreign Datawrappers (FDW) (Extension)
 
* Foreign Datawrappers (FDW) (Extension)

Version vom 27. August 2012, 11:40 Uhr

Siehe auch GIS-Kurse.

Programm Tag 1 und Tag 2

Grössere Übungen sind separate Programmpunkte unten. Kleinere Übungen werden direkt eingestreut und hier nur am Rande erwähnt.

  • Einführung
  • Geschichte
  • Systemarchitektur
  • Systemanforderungen
  • Versionen
  • Installation
    • Übung „PostgreSQL installieren“
  • Clients
    • PgAdminIII
    • psql
    • ggf. weitere
  • Hilfe finden
  • Datentypen
  • SQL Syntax, Anfragen / Queries
  • Views
  • Rules
  • Funktionen / Stored Procedures
  • Operatoren
  • Trigger
  • Serverseitige Sprachen
    • Pl/PgSQL
    • ggf. weitere
  • Extensions (siehe unten)

PostgreSQL Extensions

  • Hierarchische Aufzähltypen (Extension ltree)
  • Key-Value-Pairs/Assoziative Arrays Extension hstore)
  • Geometry und Geometry-Typen (Extension PostGIS)
  • Fuzzy String Match (Extensions tsearch und trigramm) und 'cube'
  • Foreign Datawrappers

Notizen an Josua (wenn nichts steht, ist's ein eingebauter Datentyp):

  • arrays
  • ltree (Extension)
  • hstore (Extension) (Josua: Siehe dazu seven-databases-in-seven-weeks).
  • postgis (Extension)
  • tsearch und trigramm (Extensions) plus Datentyp 'cube' (Josua: siehe dazu movies-create und movies.sql und seven-databases-in-seven-weeks).
  • Foreign Datawrappers (FDW) (Extension)