DI (FH) DI Roland J. Graf MSc (GIS) [email protected] U N I V E R S I T Ä T S L E H R G A...

15
DI (FH) DI Roland J. Graf MSc (GIS) [email protected] et U N I V E R S I T Ä T S L E H R G A N G Geographical Information Science & Systems“ U N I V E R S I T Ä T S L E H R G A N G Geographical Information Science & Systems“ GEO-DATENBANK-MANAGEMENT UNIGIS MSc MODUL:

Transcript of DI (FH) DI Roland J. Graf MSc (GIS) [email protected] U N I V E R S I T Ä T S L E H R G A...

Page 1: DI (FH) DI Roland J. Graf MSc (GIS) roland.graf@team.unigis.net U N I V E R S I T Ä T S L E H R G A N G Geographical Information Science & Systems UNIGIS.

DI (FH) DI Roland J. Graf MSc (GIS)[email protected]

U N I V E R S I T Ä T S L E H R G A N G „Geographical Information Science & Systems“

U N I V E R S I T Ä T S L E H R G A N G „Geographical Information Science & Systems“

GEO-DATENBANK-MANAGEMENTUNIGIS MSc MODUL:

Page 2: DI (FH) DI Roland J. Graf MSc (GIS) roland.graf@team.unigis.net U N I V E R S I T Ä T S L E H R G A N G Geographical Information Science & Systems UNIGIS.

U N I V E R S I T Ä T S L E H R G A N G „Geographical Information Science & Systems“

GEO-DATENBANK-MANAGEMENTUNIGIS MSc 2014: 1. Studientage

LEHRBEAUFTRAGTER

DI (FH) DI Roland J. Graf MSc (GIS) Fachhochschule Salzburg Informationstechnik & System-Management

E-Mail: [email protected]

Page 3: DI (FH) DI Roland J. Graf MSc (GIS) roland.graf@team.unigis.net U N I V E R S I T Ä T S L E H R G A N G Geographical Information Science & Systems UNIGIS.

U N I V E R S I T Ä T S L E H R G A N G „Geographical Information Science & Systems“

GEO-DATENBANK-MANAGEMENTUNIGIS MSc 2014: 1. Studientage

Page 4: DI (FH) DI Roland J. Graf MSc (GIS) roland.graf@team.unigis.net U N I V E R S I T Ä T S L E H R G A N G Geographical Information Science & Systems UNIGIS.

U N I V E R S I T Ä T S L E H R G A N G „Geographical Information Science & Systems“

GEO-DATENBANK-MANAGEMENTUNIGIS MSc 2014: 1. Studientage

MOTIVATION

• Informationssystem ist ein technisches System zur Deckung von Informationsnachfragen. Mensch/Aufgabe/Technik-System, das Daten (bzw. Informationen) produziert, beschafft, verteilt und verarbeitet.

• „System von Informationen“, die in einem wechselseitigen Zusammenhang stehen und auf eine bestimmte Art organisiert sind. Wissen ist ein System aus Informationen.

Page 5: DI (FH) DI Roland J. Graf MSc (GIS) roland.graf@team.unigis.net U N I V E R S I T Ä T S L E H R G A N G Geographical Information Science & Systems UNIGIS.

U N I V E R S I T Ä T S L E H R G A N G „Geographical Information Science & Systems“

GEO-DATENBANK-MANAGEMENTUNIGIS MSc 2014: 1. Studientage

MOTIVATION

• Datenbanksystem (DBS) ist ein System zur elektronischen Datenverwaltung. Die wesentliche Aufgaben eines DBS sind, große Datenmengen effizient, widerspruchsfrei und dauerhaft zu speichern und benötigte Teilmengen in unterschiedlichen, bedarfsgerechten Darstellungsformen für Benutzer und Anwendungsprogramme bereitzustellen.

• DBS besteht aus der Verwaltungssoftware, genannt Datenbankmanagementsystem (DBMS) und der Menge der zu verwaltenden Datenbasis, der Datenbank (DB) im engeren Sinn.

Page 6: DI (FH) DI Roland J. Graf MSc (GIS) roland.graf@team.unigis.net U N I V E R S I T Ä T S L E H R G A N G Geographical Information Science & Systems UNIGIS.

U N I V E R S I T Ä T S L E H R G A N G „Geographical Information Science & Systems“

GEO-DATENBANK-MANAGEMENTUNIGIS MSc 2014: 1. Studientage

THEMENGEBIETE

• Datenbankmodelle & (R)DBMS Architekturen• Datenmodelle & Datenbankentwurf• Structured Query Language (SQL)• Data Definition Language (DDL)• Indizes & Transaktionsmanagement• Abbildung räumlicher Datenmodelle in GeoDBMS• Spatial SQL

• Alternative, nicht-relationale Ansätze (Not only SQL)

Page 7: DI (FH) DI Roland J. Graf MSc (GIS) roland.graf@team.unigis.net U N I V E R S I T Ä T S L E H R G A N G Geographical Information Science & Systems UNIGIS.

U N I V E R S I T Ä T S L E H R G A N G „Geographical Information Science & Systems“

GEO-DATENBANK-MANAGEMENTUNIGIS MSc 2014: 1. Studientage

THEMENGEBIETE

• Datenbankmodelle & (R)DBMS Architekturen• Klassifikation wichtiger Datenmodelle• Grundbegriffe des Relationenmodells• Operatoren der Relationalen Algebra• Codd'schen Regeln zur Definition eines

relationales Datenbanksystems

Page 8: DI (FH) DI Roland J. Graf MSc (GIS) roland.graf@team.unigis.net U N I V E R S I T Ä T S L E H R G A N G Geographical Information Science & Systems UNIGIS.

U N I V E R S I T Ä T S L E H R G A N G „Geographical Information Science & Systems“

GEO-DATENBANK-MANAGEMENTUNIGIS MSc 2014: 1. Studientage

THEMENGEBIETE

• Datenmodelle & Datenbankentwurf• Systemarchitekturen von DBMS• Schnittstellen von DBMS• Logische und physische Datenbankstruktur• Datenbanksprachen

Page 9: DI (FH) DI Roland J. Graf MSc (GIS) roland.graf@team.unigis.net U N I V E R S I T Ä T S L E H R G A N G Geographical Information Science & Systems UNIGIS.

U N I V E R S I T Ä T S L E H R G A N G „Geographical Information Science & Systems“

GEO-DATENBANK-MANAGEMENTUNIGIS MSc 2014: 1. Studientage

THEMENGEBIETE

• Structured Query Language (SQL)• Data Definition Language (DDL)• Data Manipulation Language (DML)

Page 10: DI (FH) DI Roland J. Graf MSc (GIS) roland.graf@team.unigis.net U N I V E R S I T Ä T S L E H R G A N G Geographical Information Science & Systems UNIGIS.

U N I V E R S I T Ä T S L E H R G A N G „Geographical Information Science & Systems“

GEO-DATENBANK-MANAGEMENTUNIGIS MSc 2014: 1. Studientage

THEMENGEBIETE

• Indizes & Transaktionsmanagement• Prinzip der Indizierung (Bäume)• Anwendung von Indizes• Transaktionen wozu?

Page 11: DI (FH) DI Roland J. Graf MSc (GIS) roland.graf@team.unigis.net U N I V E R S I T Ä T S L E H R G A N G Geographical Information Science & Systems UNIGIS.

U N I V E R S I T Ä T S L E H R G A N G „Geographical Information Science & Systems“

GEO-DATENBANK-MANAGEMENTUNIGIS MSc 2014: 1. Studientage

THEMENGEBIETE

• Räumlicher Datenmodelle in GeoDBMS• Modellierung des Raums• Standards zur Speicherung von Geodaten• Spatial SQL

Page 12: DI (FH) DI Roland J. Graf MSc (GIS) roland.graf@team.unigis.net U N I V E R S I T Ä T S L E H R G A N G Geographical Information Science & Systems UNIGIS.

U N I V E R S I T Ä T S L E H R G A N G „Geographical Information Science & Systems“

GEO-DATENBANK-MANAGEMENTUNIGIS MSc 2014: 1. Studientage

THEMENGEBIETE

• Alternative, nicht-relationale Ansätze

Page 13: DI (FH) DI Roland J. Graf MSc (GIS) roland.graf@team.unigis.net U N I V E R S I T Ä T S L E H R G A N G Geographical Information Science & Systems UNIGIS.

U N I V E R S I T Ä T S L E H R G A N G „Geographical Information Science & Systems“

GEO-DATENBANK-MANAGEMENTUNIGIS MSc 2014: 1. Studientage

THEMENGEBIETE

• Datenbankmodelle & (R)DBMS Architekturen• Datenmodelle & Datenbankentwurf• Structured Query Language (SQL)• Data Definition Language (DDL)• Indizes & Transaktionsmanagement• Abbildung räumlicher Datenmodelle in GeoDBMS• Spatial SQL• Alternative, nicht-relationale Ansätze (Not only SQL)

Page 14: DI (FH) DI Roland J. Graf MSc (GIS) roland.graf@team.unigis.net U N I V E R S I T Ä T S L E H R G A N G Geographical Information Science & Systems UNIGIS.

U N I V E R S I T Ä T S L E H R G A N G „Geographical Information Science & Systems“

GEO-DATENBANK-MANAGEMENTUNIGIS MSc 2014: 1. Studientage

AUFGABEN

• Begriffsbestimmungen• Entity Relationship Diagram (ERD)

=> mit Oracle SQL Developer Data Modeler• Normalisierung in der Praxis

=> Praxisbeispiel mit Daten der Statistik Austria• SQL und DDL in der Praxis

=> SQLite (alternativ Oracle-Onlinezugang verfügbar)• Indizes, Bäume und Transaktionen• Spatial SQL

=> SpatiaLite Erweiterung

Page 15: DI (FH) DI Roland J. Graf MSc (GIS) roland.graf@team.unigis.net U N I V E R S I T Ä T S L E H R G A N G Geographical Information Science & Systems UNIGIS.

U N I V E R S I T Ä T S L E H R G A N G „Geographical Information Science & Systems“

GEO-DATENBANK-MANAGEMENTUNIGIS MSc 2014: 1. Studientage

TIPPS & HINWEISE ZU DEN AUFGABEN

• Aufmerksam Lesen!• Vollständige Dokumentation der Arbeitsschritte• Einhaltung formaler/syntaktischer Kriterien

• (Zeit-)Aufwand nicht unterschätzen

• Diskussionsforum / Vernetzung in der Gruppe

• Kein Plagiat!