Eine kundenspezifische Punkt-zu-Polygonlösung

Größe: px
Ab Seite anzeigen:

Download "Eine kundenspezifische Punkt-zu-Polygonlösung"

Transkript

1 Von der Adresse zur Raumeinheit Eine kundenspezifische Punkt-zu-Polygonlösung Guten Tag, wir benötigen für eine geplante Werbestrategie die aktuelle Anzahl Singlehaushalte in unseren Vertriebsgebieten. Gerne. In welchem Format können Sie uns Ihre Vertriebsgebiete zur Zuweisung der Bevölkerungszahlen übermitteln? Wir haben da eine gut gepflegte Adressenliste... Kein Problem! Oder?

2 Von der Adresse zur Raumeinheit 1. Lösungsweg(e)

3 Von der Adresse zur Raumeinheit 2. Je nach Lösungsansatz wird benötigt: Software Excel / Calc GIS / Datenbank Geodaten georeferenzierte Adressen in Datenbank / als Shapefile Sachdaten georeferenziert in Datenbank / als Shapefile

4 Von der Adresse zur Raumeinheit 3. Datenverarbeitungsziele Trennung von Strassenname Hausnummer Alphazusatz Vereinheitlichung analog Referenzdaten Schreibweisen (*straße statt *strasse) Groß-/Kleinschreibung Mit / ohne Umlaute Abkürzungen (*str. statt *strasse) Demo 1

5 Demo 1 Aufsplittung Strassenname-Hausnummer-Alphazusatz in Tabellenkalkulation oder in Datenbank mittels regulären Ausdrücken (siehe 1. Abschnitt) KORIS 2015 Heike Püttmann Von der Adresse zur Raumeinheit

6 Von der Adresse zur Raumeinheit 4. Datenverarbeitung I GIS-taugliche Datenhaltung Import (der aufbereiteten) Adressentabelle in GIS-Projekt oder Datenbank Tests Sofern möglich manuelle Korrekturen nach weiterer Fehleranalyse (Quell- \ Referenzstrassennamen) Ähnlichkeitssuche bei Schreibfehlern Demo 2

7 Demo 2 Liste der nicht zuordbaren Strassennamen select distinct stranam from mv_kunden minus select distinct strassenname from t_adressen_m; unvollständige Adresse select * from mv_kunden where stranam is null; unbekannte Adresse select * from mv_kunden where adresse in ( select adresse from mv_kunden minus select strassenname hausnummer lower(alphazusatz) adresse from t_adressen_m ) and stranam is not null;... KORIS 2015 Heike Püttmann Von der Adresse zur Raumeinheit

8 Von der Adresse zur Raumeinheit 4. Datenverarbeitung II Sachdaten georeferenzieren Adresse Adressenbestandteil zu Adressenbestandteil Demo 3 Berechnung der neuen kundenspezifischen Gebietseinheiten In der Datenbank (Spatial) oder in einem GIS Demo 4 Gruppierungsmerkmal Raumeinheit des Kunden Verschneidung Sach- mit Geodaten In der Datenbank (Spatial) oder in einem GIS Demo 5

9 Demo 3 Nach Korrektur der Daten in T_KUNDEN: create table t_kunden_ref as select lhm.*, kunden.bt_nummer from ( select strassenname, hausnummer, lower(alphazusatz) alpha, strassenname hausnummer lower(alphazusatz) adresse, zadra_id, geometry from t_adressen_m--adressen_bez13 ) lhm, ( select adresse, BT_NUMMER from t_kunden ) kunden where lhm.adresse = kunden.adresse ; commit; insert into user_sdo_geom_metadata KORIS 2015 Heike Püttmann Von der Adresse zur Raumeinheit

10 select 'T_KUNDEN_REF', column_name, diminfo, srid from user_sdo_geom_metadata where table_name = 'ADRESSEN_BEZ13' ; commit; CREATE INDEX SIDX_T_KUNDEN_REF ON T_KUNDEN_REF (GEOMETRY) INDEXTYPE IS MDSYS.SPATIAL_INDEX; exec dbms_stats.gather_table_stats(ownname=>'lhm', tabname=>'t_kunden_ref', granularity=>'all',cascade=>true); KORIS 2015 Heike Püttmann Von der Adresse zur Raumeinheit

11 Demo 4 In QGIS 1. Projekt => Projekteigenschaften => KBS / Spontan-KBS-Transformation aktivieren => DHDN 3-Grad Gauss-Krüger Zone 3 <Anwenden> 2. Oracle Spatial Layer hinzufügen => Verbindungen / <Verbinden> => LHM.T_KUNDEN_REF mit SRID <Hinzufügen> sowie LHM.T_HH_REF mit SRID <Hinzufügen> 3. Layer => LM => Eigenschaften => Stil: Kategorisiert nach BT_NUMMER <Klassifizieren> <Anwenden> <OK> KORIS 2015 Heike Püttmann Von der Adresse zur Raumeinheit

12 4. Vektor => Geoverarbeitungswerkzeuge => Konvexe Hülle(n) => Konvexe Hülle auf Basis des Eingabefeldes erzeugen: BT_NUMMER / Ausgabeshapedatei: Raumeinheiten_T_Kunden_Ref.shp <OK> KORIS 2015 Heike Püttmann Von der Adresse zur Raumeinheit

13 Demo 5 In QGIS 1. LM auf Raumeinheiten_T_Kunden_Ref.shp => Bearbeitungsmodus umschalten => Knotenwerkzeug aktivieren => Polygone bearbeiten und Änderungen abspeichern 2. Vektor => Datenmanagement-Werkzeuge => Attribute nach Position zusammenführen => Zielvektorlayer= Raumeinheiten_T_Kunden_Ref.shp / Aus Vektorlayer: T_HH_REF / Ausgabeshapedatei=Raumeinheiten_T_Kunden_Ref_angereichert.shp / Zusammenfassung der schneidenden Objekte erstellen=summe => <OK> KORIS 2015 Heike Püttmann Von der Adresse zur Raumeinheit

14 KORIS 2015 Heike Püttmann Von der Adresse zur Raumeinheit

15 Von der Adresse zur Raumeinheit 5. Datenbereitstellung Zusammenstellung des Ergebnisse Analog Eingangsformat oder gem. anderer Kundenwünschen Metadaten Anzahl gelieferter Adressen Anzahl Zuordnungsfehler durch unbekannte Adressen Anzahl Zuordnungsfehler durch unvollständige Adressen Stand der Sach- und Geodaten Liste der Adressen mit Zuordnungsfehler Demo 6

16 Demo 6 --Metadaten select '1. geliefert' qualitätsmerkmal_adressen, count(*) Anzahl from mv_kunden union select '2. zugeordnet',count(*) from t_kunden_ref union select '3. nicht_zugeordnet wg. Datenfehler', count(*) from mv_kunden where stranam is null union select '4. nicht_zugeordnet wg. unbekannter Adresse', sum(1) from mv_kunden where adresse in ( select adresse from mv_kunden minus select strassenname hausnummer lower(alphazusatz) adresse from t_adressen_m ) and stranam is not null; -- Fehlerhafte Adressen select * from mv_kunden where adresse in KORIS 2015 Heike Püttmann Von der Adresse zur Raumeinheit

17 ; ( select adresse from mv_kunden minus select strassenname hausnummer lower(alphazusatz) adresse from t_adressen_m ) KORIS 2015 Heike Püttmann Von der Adresse zur Raumeinheit

18 Von der Adresse zur Raumeinheit Geht also doch! Danke für Ihre Aufmerksamkeit!

quick documentation Inhalt Datenmodellierung

quick documentation Inhalt Datenmodellierung quick documentation TO: FROM: SUBJECT: ARND.SPIERING@AS-INFORMATIK.NET QS ORACLE SPATIAL DATENBANKEN DATE: 14.08.2011 Inhalt Dieses Dokument beschreibt Ansätze zur Datenmodellierung, Qualitätssicherung

Mehr

ISU 1. Ue_08/02_Datenbanken/SQL. 08 Datenbanken. Übung. SQL Einführung. Eckbert Jankowski. www.iit.tu-cottbus.de

ISU 1. Ue_08/02_Datenbanken/SQL. 08 Datenbanken. Übung. SQL Einführung. Eckbert Jankowski. www.iit.tu-cottbus.de 08 Datenbanken Übung SQL Einführung Eckbert Jankowski www.iit.tu-cottbus.de Datenmodell (Wiederholung, Zusammenfassung) Objekte und deren Eigenschaften definieren Beziehungen zwischen den Objekten erkennen/definieren

Mehr

Wolfgang Liebig / Rolf-Dieter Mummenthey. ArcGIS - ArcView 9. Band 2: ArcGIS-Analysen. 1. Auflage

Wolfgang Liebig / Rolf-Dieter Mummenthey. ArcGIS - ArcView 9. Band 2: ArcGIS-Analysen. 1. Auflage Wolfgang Liebig / Rolf-Dieter Mummenthey ArcGIS - ArcView 9 Band 2: ArcGIS-Analysen 1. Auflage Points Verlag Norden Halmstad Inhalt Band 2 Inhalt VII Seite Band 2: ArcGIS-Analysen 13 Einleitung zu Band

Mehr

Geodaten und Karten in APEX

Geodaten und Karten in APEX Geodaten und Karten in APEX So einfach wie noch nie! Carsten Czarski ORACLE Deutschland B.V. & Co KG Follow me on Twitter: @cczarski Geodaten und Karten in Anwendungen Geodaten in Tabellen: Wie speichert

Mehr

Von der Karte zur Geo-Datenbank. Die Tücken in der Praxis. DOAG-Jahreskonferenz 2007. Nürnberg, 22.11.2007

Von der Karte zur Geo-Datenbank. Die Tücken in der Praxis. DOAG-Jahreskonferenz 2007. Nürnberg, 22.11.2007 Von der Karte zur Geo-Datenbank. Die Tücken in der Praxis dialog DOAG-Jahreskonferenz 2007 Nürnberg, 22.11.2007 daten Andreas Bartels und Dr. Gergely Lukács disy Informationssysteme GmbH dimensionen disy

Mehr

Datenmanagement I SoSe 2006 Aufgabenblatt 4

Datenmanagement I SoSe 2006 Aufgabenblatt 4 Datenmanagement I SoSe 2006 Aufgabenblatt 4 June 11, 2009 Versuchen Sie, einige der Anfragen zu formulieren (ab Punkt 6), die im Tutorium stehen, das hier zu finden ist: http://wwwiti.cs.uni-magdeburg.de/iti_db/lehre/dm/tut/tutorium.html.

Mehr

Erfahrungsbericht mit Oracle Spatial

Erfahrungsbericht mit Oracle Spatial Erfahrungsbericht mit Oracle Spatial DOAG Oracle Spatial & Geodata Day Eva-Maria Kramer Kurzprofil Marktführer für eenvironment: Führendes Softwarehaus für Lösungen zum Umweltmonitoring und raumbezogenen

Mehr

WISMUT. Geodaten mit Oracle Locator (Spatial)) in der Praxis am Beispiel der Wismut GmbH. Von der Erzeugung über die Verarbeitung bis zur Auswertung

WISMUT. Geodaten mit Oracle Locator (Spatial)) in der Praxis am Beispiel der Wismut GmbH. Von der Erzeugung über die Verarbeitung bis zur Auswertung Geodaten mit Oracle Locator (Spatial)) in der Praxis am Beispiel der Wismut GmbH Von der Erzeugung über die Verarbeitung bis zur Auswertung Dipl.-Ing. (BA) Mathias Fritz GmbH Abteilung Datenbanken/Modellierung

Mehr

Versuch einer Arbeitsanleitung für den Einsatz von Quatum GIS (QGIS) in der Schule

Versuch einer Arbeitsanleitung für den Einsatz von Quatum GIS (QGIS) in der Schule Versuch einer Arbeitsanleitung für den Einsatz von Quatum GIS (QGIS) in der Schule Dies Material bezieht sich auf die Version 1.7 Fachseminar Geographie am 1. SPS Reinickendorf Arbeitsgruppe: L. Dafertshofer,

Mehr

Erstellung lizenzkostenfreier Karten mit Open Government Daten (OGD)

Erstellung lizenzkostenfreier Karten mit Open Government Daten (OGD) Erstellung lizenzkostenfreier Karten mit Open Government Daten (OGD)... wir legen die Karten auf den Tisch Impressum Medieninhaber und Herausgeber: Amt der Oö. Landesregierung, Direktion Straßenbau und

Mehr

Übersicht der wichtigsten MySQL-Befehle

Übersicht der wichtigsten MySQL-Befehle Übersicht der wichtigsten MySQL-Befehle 1. Arbeiten mit Datenbanken 1.1 Datenbank anlegen Eine Datenbank kann man wie folgt erstellen. CREATE DATABASE db_namen; 1.2 Existierende Datenbanken anzeigen Mit

Mehr

Zusammenführung von Sach- und Geodaten in einer Oracle-Datenbank

Zusammenführung von Sach- und Geodaten in einer Oracle-Datenbank Autorin: Dr. Heike Püttmann Zusammenführung von Sach- und Geodaten in einer Oracle-Datenbank Mit gleich lautendem Titel wurde auf der Statistischen Woche 2010 in München ein Vortrag gehalten. Dieser Artikel

Mehr

Überblick: Oracle Spatial 3D

Überblick: Oracle Spatial 3D ORACLE PRODUCT LOGO Quelle: TeleAtlas Überblick: Oracle Spatial 3D Karin Patenge / Carsten Czarski Oracle Deutschland B.V. & Co KG Agenda 3D Daten: Wo werden sie genutzt...? 3D Daten: Welche Varianten

Mehr

Datenbankbasierte Lösungen

Datenbankbasierte Lösungen Technologische Beiträge für verteilte GIS - Anforderungen an verteilte GIS und Lösungsansätze Datenbankbasierte Lösungen Johannes Kebeck Senior Systemberater ORACLE Deutschland GmbH Agenda TOP Thema 1

Mehr

Oracle 10g Einführung

Oracle 10g Einführung Kurs Oracle 10g Einführung Teil 5 Einführung Timo Meyer Administration von Oracle-Datenbanken Timo Meyer Sommersemester 2006 Seite 1 von 16 Seite 1 von 16 Agenda 1 Tabellen und Views erstellen 2 Indizes

Mehr

mobile GIS Open Source Geodatenbanken Benjamin Winter

mobile GIS Open Source Geodatenbanken Benjamin Winter mobile GIS Open Source Geodatenbanken Benjamin Winter Einführung Internet auf Smartphones integrierte GPS-Sensoren in vielen Geräten einfache Möglichkeit seinen Standort mitzuteilen daher große Menge an

Mehr

SQL Tutorial. SQL - Tutorial SS 06. Hubert Baumgartner. INSO - Industrial Software

SQL Tutorial. SQL - Tutorial SS 06. Hubert Baumgartner. INSO - Industrial Software SQL Tutorial SQL - Tutorial SS 06 Hubert Baumgartner INSO - Industrial Software Institut für Rechnergestützte Automation Fakultät für Informatik Technische Universität Wien Inhalt des Tutorials 1 2 3 4

Mehr

REGNIE-Unterstützungsdokumente. Darstellung eines REGNIE- Rasters in einem GIS

REGNIE-Unterstützungsdokumente. Darstellung eines REGNIE- Rasters in einem GIS REGNIE-Unterstützungsdokumente Darstellung eines REGNIE- Rasters in einem GIS Deutscher Wetterdienst - Abteilung Hydrometeorologie - Internetadressen: Internet: http://www.dwd.de Für Fragen & Anregungen:

Mehr

5.8 Bibliotheken für PostgreSQL

5.8 Bibliotheken für PostgreSQL 5.8 Bibliotheken für PostgreSQL Haskell/WASH: Modul Dbconnect PHP: pqsql-funktionen Java/JSP: JDBC Perl: DBI database interface modul Vorläufige Version 80 c 2004 Peter Thiemann, Matthias Neubauer 5.9

Mehr

Universität Augsburg, Institut für Informatik WS 2006/2007 Dr. W.-T. Balke 27. Nov. 2006 M. Endres, A. Huhn, T. Preisinger Lösungsblatt 5

Universität Augsburg, Institut für Informatik WS 2006/2007 Dr. W.-T. Balke 27. Nov. 2006 M. Endres, A. Huhn, T. Preisinger Lösungsblatt 5 Universität Augsburg, Institut für Informatik WS 2006/2007 Dr. W.-T. Balke 27. Nov. 2006 M. Endres, A. Huhn, T. Preisinger Lösungsblatt 5 Aufgabe 1: Projektion Datenbanksysteme I π A1,...,A n (π B1,...,B

Mehr

PROJEKTIONEN UND KOORDINATEN- SYSTEME

PROJEKTIONEN UND KOORDINATEN- SYSTEME PROJEKTIONEN UND KOORDINATEN- SYSTEME THEORIE UND ANWENDUNG VON PROJEKTIONEN UND KOORDINATENSYSTEME IN ARCGIS. DAUER: 1 Tag ÜBERSICHT ArcGIS-Nutzer werden heute mit unterschiedlichsten Projektionen und

Mehr

Einführung in SQL. 1. Grundlagen SQL. Structured Query Language. Viele Dialekte. Unterteilung: i. DDL (Data Definition Language)

Einführung in SQL. 1. Grundlagen SQL. Structured Query Language. Viele Dialekte. Unterteilung: i. DDL (Data Definition Language) Einführung in SQL 1. Grundlagen Structured Query Language Viele Dialekte Unterteilung: i. DDL (Data Definition Language) ii. iii. DML (Data Modifing Language) DRL (Data Retrival Language) 1/12 2. DDL Data

Mehr

ACCESS SQL ACCESS SQL

ACCESS SQL ACCESS SQL ACCESS SQL Datenbankabfragen mit der Query-Language ACCESS SQL Datenbankpraxis mit Access 34 Was ist SQL Structured Query Language Bestehend aus Datendefinitionssprache (DDL) Datenmanipulationssprache

Mehr

<Qgis>Schutzgebiete\Naturschutzgebiete\nsg_rlp_shp_070201.shp

<Qgis>Schutzgebiete\Naturschutzgebiete\nsg_rlp_shp_070201.shp Übung 5 Weitere Funktionen von Quantum GIS Arbeiten mit unterschiedlichen KBS Höhendaten aus Textdatei verwenden Bearbeiten der Struktur von Attributtabellen Verwenden externer Tabellendaten Geometrieinformationen

Mehr

APEX und GEO - Leicht per Plugin oder reich an Funktionen

APEX und GEO - Leicht per Plugin oder reich an Funktionen APEX und GEO - Leicht per Plugin oder reich an Funktionen Eugen Zerr Softwarearchitekt IT Projects eugen.zerr@fit.fichtner.de Juni 2015 Agenda Firmenvorstellung: Fichtner IT Consulting Arbeiten mit Geodaten:

Mehr

Nachtrag: Farben. Farbblindheit. (Light und Bartlein 2004)

Nachtrag: Farben. Farbblindheit. (Light und Bartlein 2004) Nachtrag: Farben Farbblindheit (Light und Bartlein 2004) 1 Vorgeschlagene Farbskalen (Light and Bartlein 2004) Farbkodierung metrisch skalierter Daten Unterscheide: 1. Sequential Data (ohne Betonung der

Mehr

Oracle: Abstrakte Datentypen:

Oracle: Abstrakte Datentypen: Oracle: Abstrakte Datentypen: Oracle bietet zwei mögliche Arten um abstrakte Datentypen zu implementieren: Varying Array Nested Table Varying Array (kunde) kdnr kdname gekaufteart 1 Mustermann 1 4 5 8

Mehr

Oracle native json Support. Erste Schritte

Oracle native json Support. Erste Schritte Oracle native json Support Erste Schritte 1 Ausgangslage Als erster Schritt erstellen wir eine Tabelle, die wir für den weiteren Verlauf brauchen werden. Die Felder Id, Created und Username sind normale

Mehr

disy GISterm Die offene GIS-Alternative

disy GISterm Die offene GIS-Alternative disy GISterm Die offene GIS-Alternative Dr. Wassilios Kazakos Leiter Geschäftsentwicklung kazakos@disy.net +49 721 1600660 www.disy.net + disy Informationssysteme ++ Erbprinzenstraße 4 12 ++ D-76133 Karlsruhe

Mehr

Mengenvergleiche: Alle Konten außer das, mit dem größten Saldo.

Mengenvergleiche: Alle Konten außer das, mit dem größten Saldo. Mengenvergleiche: Mehr Möglichkeiten als der in-operator bietet der θany und der θall-operator, also der Vergleich mit irgendeinem oder jedem Tupel der Unteranfrage. Alle Konten außer das, mit dem größten

Mehr

MySQL 5.7 JSON und GIS

MySQL 5.7 JSON und GIS MySQL 5.7 JSON und GIS FrOSCon 2016 Cédric Bruderer MySQL Support Engineer, FromDual GmbH cedric.bruderer@fromdual.com 1 / 21 Über FromDual GmbH Support Beratung remote-dba Schulung 2 / 21 Über mich Cédric

Mehr

Abfragen (Queries, Subqueries)

Abfragen (Queries, Subqueries) Abfragen (Queries, Subqueries) Grundstruktur einer SQL-Abfrage (reine Projektion) SELECT [DISTINCT] {* Spaltenname [[AS] Aliasname ] Ausdruck} * ; Beispiele 1. Auswahl aller Spalten SELECT * ; 2. Auswahl

Mehr

Relationale Datenbanken in der Praxis

Relationale Datenbanken in der Praxis Seite 1 Relationale Datenbanken in der Praxis Inhaltsverzeichnis 1 Datenbank-Design...2 1.1 Entwurf...2 1.2 Beschreibung der Realität...2 1.3 Enitiy-Relationship-Modell (ERM)...3 1.4 Schlüssel...4 1.5

Mehr

FOSSGIS-Konferenz 2013 Im- und Export von dxf-daten mit OGR. Harald Schwenk / agentur geoinfo

FOSSGIS-Konferenz 2013 Im- und Export von dxf-daten mit OGR. Harald Schwenk / agentur geoinfo Datenmigration ist wie der Umzug aus einer 5-Raumwohnung in eine 5-Raumwohnung oder in ein 1-Raumapartment gegebenenfalls muss die Einrichtung angepasst werden 2/19 Datenmodelle für Geodaten sind schlichte

Mehr

ARBEITSBLATT ZUR SQL-BEFEHLEN

ARBEITSBLATT ZUR SQL-BEFEHLEN Gegeben ist die folgende Datenbank: ARBEITSBLATT ZUR SQL-BEFEHLEN In einer Firma gibt es Mitarbeiter. Jeder Mitarbeiter ist eindeutig einer Abteilung zugeordnet. Manche Mitarbeiter sind an einem Projekt

Mehr

PostGIS für Einsteiger

PostGIS für Einsteiger PostGIS für Einsteiger Astrid Emde Harald Schwenk FOSSGIS 2015 Münster 1 1/ / Astrid Emde, Bonn Projektleitung und umsetzung im Bereich Web GIS Projekte mit PostgreSQL/PostGIS, MapServer, GeoServer, QGIS,

Mehr

Whitepaper. Produkt: combit Relationship Manager. Datensatzhistorie mit dem SQL Server 2000 und 2005. combit GmbH Untere Laube 30 78462 Konstanz

Whitepaper. Produkt: combit Relationship Manager. Datensatzhistorie mit dem SQL Server 2000 und 2005. combit GmbH Untere Laube 30 78462 Konstanz combit GmbH Untere Laube 30 78462 Konstanz Whitepaper Produkt: combit Relationship Manager Datensatzhistorie mit dem SQL Server 2000 und 2005 Datensatzhistorie mit dem SQL Server 2000 und 2005-2 - Inhalt

Mehr

Erzeugen von Constraints

Erzeugen von Constraints Erzeugen von Constraints Was sind Constraints? Durch Constraints werden Regeln auf einem bestimmtem Tabellen-Level erzwungen. Die folgenden Constraint-Typen sind in Oracle integriert: NOT NULL UNIQUE Key

Mehr

Umsetzung von Prozessen der Stadtentwicklung in OSM

Umsetzung von Prozessen der Stadtentwicklung in OSM Friedrich-Alexander Universität Erlangen-Nürnberg Institut für Geographie Methodikseminar Geodatenbanken Dozent: Christian Bittner Wintersemester 2014/2015 Umsetzung von Prozessen der Stadtentwicklung

Mehr

Daniel Warner SQL. Das Praxisbuch. Mit 119 Abbildungen. Franzis

Daniel Warner SQL. Das Praxisbuch. Mit 119 Abbildungen. Franzis Daniel Warner SQL Das Praxisbuch Mit 119 Abbildungen Franzis Inhaltsverzeichnis Teil I - Einleitung 15 1 Einleitung 17 1.1 Zum Aufbau des Buchs 17 1.2 Hinweise zur Buch-CD 18 1.3 Typografische Konventionen

Mehr

Was ist GIS? Definition Geographisches Informationssystem

Was ist GIS? Definition Geographisches Informationssystem Was ist GIS? Definition Geographisches Informationssystem System zur Erfassung, Speicherung, Prüfung, Manipulation, Integration, Analyse und Darstellung von Daten, die sich auf räumliche Objekte beziehen

Mehr

SQL-Befehlsliste. Vereinbarung über die Schreibweise

SQL-Befehlsliste. Vereinbarung über die Schreibweise Vereinbarung über die Schreibweise Schlüsselwort [optionale Elemente] Beschreibung Befehlsworte in SQL-Anweisungen werden fett und in Großbuchstaben geschrieben mögliche, aber nicht zwingend erforderliche

Mehr

Arbeitsgemeinschaft Geodateninfrastruktur Südhessen. Taxonomie: Begriffs-ID (mit Verschachtelungstiefe)

Arbeitsgemeinschaft Geodateninfrastruktur Südhessen. Taxonomie: Begriffs-ID (mit Verschachtelungstiefe) Arbeitsgemeinschaft Geodateninfrastruktur Südhessen Taxonomie: Begriffs-ID (mit Verschachtelungstiefe) Startseite-Funktionsweise-Inhalte-Gliederung-NutzergruppenGrundlagen-Intro -Geodaten bisher:-geodaten

Mehr

Grundlagen von Datenbanken SS 2010 Kapitel 8: Datenbank-Einbettung in Programmiersprachen Prof. Dr. Stefan Böttcher Universität Paderborn

Grundlagen von Datenbanken SS 2010 Kapitel 8: Datenbank-Einbettung in Programmiersprachen Prof. Dr. Stefan Böttcher Universität Paderborn Grundlagen von Datenbanken SS 2010 Kapitel 8: Datenbank-Einbettung in Programmiersprachen Prof. Dr. Stefan Böttcher Universität Paderborn Grundlagen von Datenbanken - SS 2010 - Prof. Dr. Stefan Böttcher

Mehr

7. ESRI Anwendertreffen an der HFT Stuttgart. Aktuelle Arbeiten an der HFT Stuttgart im ESRI Umfeld

7. ESRI Anwendertreffen an der HFT Stuttgart. Aktuelle Arbeiten an der HFT Stuttgart im ESRI Umfeld 7. ESRI Anwendertreffen an der HFT Aktuelle Arbeiten an der HFT im ESRI Umfeld Prof. Rainer Kettemann Hochschule Labor für Geoinformatik Schellingstraße 24 70174 rainer.kettemann@hft-stuttgart.de 7. ESRI

Mehr

Einsatz verschiedener FOSS Desktop-GIS* in der archäologischen Informationsverarbeitung

Einsatz verschiedener FOSS Desktop-GIS* in der archäologischen Informationsverarbeitung Dresden 20.01.2015 Einsatz verschiedener FOSS Desktop-GIS* in der archäologischen Informationsverarbeitung Dipl-Geogr. Johannes Valenta Msc(GIS) johannes.valenta@arch-iv.de * und bisschen räumliche Datenbanken

Mehr

Java-Bibliothek oracle.sdoapi

Java-Bibliothek oracle.sdoapi Java-Bibliothek oracle.sdoapi Der Zugriff auf SQL-Objekte ist ein wenig umständlich und sollte unbedingt in entsprechenden Klassen gekapselt werden. Zur Arbeitserleichterung stellt aber Oracle seit dem

Mehr

PostgreSQL unter Debian Linux

PostgreSQL unter Debian Linux Einführung für PostgreSQL 7.4 unter Debian Linux (Stand 30.04.2008) von Moczon T. und Schönfeld A. Inhalt 1. Installation... 2 2. Anmelden als Benutzer postgres... 2 2.1 Anlegen eines neuen Benutzers...

Mehr

Data Dictionaries. DOAG SIG Oracle Spatial / Locator. Frankfurt a. M., 09.09.2008. Andreas Bartels disy Informationssysteme GmbH

Data Dictionaries. DOAG SIG Oracle Spatial / Locator. Frankfurt a. M., 09.09.2008. Andreas Bartels disy Informationssysteme GmbH Data Dictionaries Vergleich von Oracle Spatial 11g und PostGIS entlang der OGC Simple Feature Spezifikation dialog DOAG SIG Oracle Spatial / Locator Frankfurt a. M., 09.09.2008 daten Andreas Bartels disy

Mehr

MySQL-Befehle. In diesem Tutorial möchte ich eine kurze Übersicht der wichtigsten Befehle von MySQL geben.

MySQL-Befehle. In diesem Tutorial möchte ich eine kurze Übersicht der wichtigsten Befehle von MySQL geben. MySQL-Befehle 1. Einleitung In diesem Tutorial möchte ich eine kurze Übersicht der wichtigsten Befehle von MySQL geben. 2. Arbeiten mit Datenbanken 2.1 Datenbank anlegen Eine Datenbank kann man wie folgt

Mehr

Garten - Daten Bank. - survival pack -

Garten - Daten Bank. - survival pack - Garten - Daten Bank - survival pack - Dr. Karsten Tolle PRG2 SS 2017 Inhalt heute Kurz: Motivation und Begriffe SQL (survival pack) create table (Tabelle erzeugen) insert into (Einfügen) select (Anfragen)

Mehr

Anwendungsentwicklung Datenbanken SQL. Stefan Goebel

Anwendungsentwicklung Datenbanken SQL. Stefan Goebel Anwendungsentwicklung Datenbanken SQL Stefan Goebel SQL Structured Query Language strukturierte Abfragesprache von ANSI und ISO standardisiert deklarativ bedeutet was statt wie SQL beschreibt, welche Daten

Mehr

Erzeugung und Veränderung von Tabellen

Erzeugung und Veränderung von Tabellen Datenbanken - Objekte Erzeugung und Veränderung von Tabellen Objekt Tabelle View Sequence Index Synonym Basiseinheit zum Speichern; besteht aus Zeilen und Spalten; Logische Repräsentation; kann Teilmengen

Mehr

Global Staging Area - Implementierung einer zentralen Datendrehscheibe

Global Staging Area - Implementierung einer zentralen Datendrehscheibe Global Staging Area - Implementierung einer zentralen Datendrehscheibe Sven Bosinger its-people 1 1 Vorstellung Mythen Partitionierung Anwendungsfall Ansätze Umbau Ergebnisse Sven Bosinger Solution Architect

Mehr

Views in SQL. 2 Anlegen und Verwenden von Views 2

Views in SQL. 2 Anlegen und Verwenden von Views 2 Views in SQL Holger Jakobs bibjah@bg.bib.de, holger@jakobs.com 2010-07-15 Inhaltsverzeichnis 1 Wozu dienen Views? 1 2 Anlegen und Verwenden von Views 2 3 Schreibfähigkeit von Views 3 3.1 Views schreibfähig

Mehr

Seminar 2. SQL - DML(Data Manipulation Language) und. DDL(Data Definition Language) Befehle.

Seminar 2. SQL - DML(Data Manipulation Language) und. DDL(Data Definition Language) Befehle. Seminar 2 SQL - DML(Data Manipulation Language) und DDL(Data Definition Language) Befehle. DML Befehle Aggregatfunktionen - werden auf eine Menge von Tupeln angewendet - Verdichtung einzelner Tupeln yu

Mehr

Einteilung von Datenbanken

Einteilung von Datenbanken Datenbanksysteme (c) A.Kaiser; WU-Wien 1 Einteilung von Datenbanken 1. formatierte Datenbanken 2. unformatierte Datenbanken Information Retrieval Systeme 2 Wozu Datenbanken? Speicherung und Verwaltung

Mehr

MySQL Queries on "Nmap Results"

MySQL Queries on Nmap Results MySQL Queries on "Nmap Results" SQL Abfragen auf Nmap Ergebnisse Ivan Bütler 31. August 2009 Wer den Portscanner "NMAP" häufig benutzt weiss, dass die Auswertung von grossen Scans mit vielen C- oder sogar

Mehr

SpatiaLite, das Shapefile der Zukunft?

SpatiaLite, das Shapefile der Zukunft? FOSSGIS 2010 SpatiaLite, das Shapefile der Zukunft? Pirmin Kalberer Sourcepole AG, Bad Ragaz www.sourcepole.ch Über Sourcepole > GIS-Knoppix: erste GIS Live-CD > UMN Mapserver > Ruby bindings > SDE Raster

Mehr

Oracle SQL*Loader. Der Oracle SQL*Loader ist Programm zum Einladen von Daten aus Dateien in die Datenbank.

Oracle SQL*Loader. Der Oracle SQL*Loader ist Programm zum Einladen von Daten aus Dateien in die Datenbank. Oracle SQL*Loader file://c:\lokal\lehre\schulungen\geodatenbanken2007\ausgewähltethemen\import\o... Seite 1 von 2 Oracle SQL*Loader Der Oracle SQL*Loader ist Programm zum Einladen von Daten aus Dateien

Mehr

Arbeiten mit QuantumGIS (QGIS)

Arbeiten mit QuantumGIS (QGIS) Arbeiten mit QuantumGIS (QGIS) Inhaltsverzeichnis 1 Arbeiten mit dem PDA (Daten aufnehmen und auf den PC übertragen)... 3 2 Arbeiten in QGIS (Daten aufbereiten und Karte erstellen)... 3 2.1 Installation...

Mehr

Aufbau eines dynamischen ETL Frameworks auf Basis eines PL/SQL Codegenerators

Aufbau eines dynamischen ETL Frameworks auf Basis eines PL/SQL Codegenerators Aufbau eines dynamischen ETL Frameworks auf Basis eines PL/SQL Codegenerators München, 21. Nowember 2007 Nicola Marangoni & Jörg Westermayer Nicola.Marangoni@SHS-VIVEON.com Joerg.Westermayer@SHS-VIVEON.com

Mehr

Datenbanksysteme I. Klausur zum Praktikum. Mehrere Professoren prüfen mit genau einem Beisitzer genau einen Studenten.

Datenbanksysteme I. Klausur zum Praktikum. Mehrere Professoren prüfen mit genau einem Beisitzer genau einen Studenten. Lehrstuhl für Datenbanken und Informationssysteme Wintersemester 1999/2000 Universität Augsburg, Institut für Informatik 25. Februar 2000 Prof. Dr. Werner Kießling A. Leubner, M. Wagner Datenbanksysteme

Mehr

Übung 7 DBMS-FUNKTIONALITÄTEN UND DATENIMPORT

Übung 7 DBMS-FUNKTIONALITÄTEN UND DATENIMPORT Übung 7 DBMS-FUNKTIONALITÄTEN UND DATENIMPORT 1 Metadaten a) Wozu werden Metadaten im Umfeld von DBMS benötigt? b) Nennen Sie mindestens zwei weitere Anwendungsfelder, in denen Metadaten zum Einsatz kommen.

Mehr

Abschlussprüfung. für die Berufsausbildung in der Geoinformationstechnologie im Ausbildungsberuf Geomatiker/in. PB3 Geoinformationstechnik

Abschlussprüfung. für die Berufsausbildung in der Geoinformationstechnologie im Ausbildungsberuf Geomatiker/in. PB3 Geoinformationstechnik Abschlussprüfung für die Berufsausbildung in der Geoinformationstechnologie im Ausbildungsberuf Geomatiker/in PB3 Geoinformationstechnik Termin I / 2017 Lösungsfrist: 90 Minuten Hilfsmittel: Nicht programmierbare

Mehr

SQL-Befehlsliste. Vereinbarung über die Schreibweise

SQL-Befehlsliste. Vereinbarung über die Schreibweise Vereinbarung über die Schreibweise Schlüsselwort [optionale Elemente] Beschreibung Befehlsworte in SQL-Anweisungen werden in Großbuchstaben geschrieben mögliche, aber nicht zwingend erforderliche Teile

Mehr

Es geht also im die SQL Data Manipulation Language.

Es geht also im die SQL Data Manipulation Language. 1 In diesem Abschnitt wollen wir uns mit den SQL Befehlen beschäftigen, mit denen wir Inhalte in Tabellen ( Zeilen) einfügen nach Tabelleninhalten suchen die Inhalte ändern und ggf. auch löschen können.

Mehr

PostNAS-0.3. Dokumentation

PostNAS-0.3. Dokumentation PostNAS-0.3 Dokumentation August 2008 WhereGroup GmbH & Co. KG Siemensstraße 8 D-53121 Bonn Fon: +49 / (0)228 / 90 90 38-0 Fax: +49 / (0)228 / 90 90 38-11 http://www.wheregroup.com info@wheregroup.com

Mehr

Erstellen und Verwalten von Tabellen

Erstellen und Verwalten von Tabellen Erstellen und Verwalten von Tabellen Als nächstes müssen die Tabellen der Datenbank Personalwesen erzeugt werden. Die Syntax dazu lautet: CREATE [TEMPORARY] TABLE [IF NOT EXISTS] tbl_name [(TABELLENDEFINITION,

Mehr

Da Ros Consulting GmbH. Da Ros Consulting GmbH

Da Ros Consulting GmbH. Da Ros Consulting GmbH Da Ros Consulting GmbH ESRI Infoveranstaltung 2007, Downloadversion Geomarketing mit MarktAnalyst für f r ArcGIS 23. August 2007, ZürichZ Da Ros Consulting GmbH Sonnenhaldenstrasse 18 CH-9243 Jonschwil

Mehr

Laden von Data Marts auch mal komplex DOAG BI, 9. Juni 2016 Dani Schnider, Trivadis AG

Laden von Data Marts auch mal komplex DOAG BI, 9. Juni 2016 Dani Schnider, Trivadis AG Laden von Data Marts auch mal komplex DOAG BI, 9. Juni 2016 Dani Schnider, Trivadis AG BASEL BERN BRUGG DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. GENEVA HAMBURG COPENHAGEN LAUSANNE MUNICH STUTTGART VIENNA

Mehr

Installation MySQL Replikationsserver 5.6.12

Installation MySQL Replikationsserver 5.6.12 Ergänzen Konfigurationsdatei my.ini auf Master-Server:!!! softgate gmbh!!! Master und Slave binary logging format - mixed recommended binlog_format = ROW Enabling this option causes the master to write

Mehr

GIS Einführungsschulung

GIS Einführungsschulung Datentypen 1. Rasterdaten Datenquellen: Gescannte analoge Karten und Pläne Digitale Kameras Framegrabber Satellitenaufnahmen (Scanner und optische Sensoren) Datentypen: binär (Synonyme: 1-Bit, Schwarz-weiß)

Mehr

Fakultät für Informatik & Wirtschaftsinformatik DB & IS II - SS 2015. Metadaten

Fakultät für Informatik & Wirtschaftsinformatik DB & IS II - SS 2015. Metadaten Fakultät für Informatik & Wirtschaftsinformatik Metadaten Metadaten sind Daten über Daten Data-Dictionary speichert Informationen über die Struktur der Daten, z.b.: Tabellen, Spalten, Datentypen Primär-

Mehr

Einführung in SQL. Sprachumfang: Indizes. Datensätzen. Zugriffsrechten

Einführung in SQL. Sprachumfang: Indizes. Datensätzen. Zugriffsrechten Einführung in SQL Die Sprache SQL (Structured Query Language) ist eine Programmiersprache für relationale Datenbanksysteme, die auf dem ANSI-SQL-Standard beruht. SQL wird heute von fast jedem Datenbanksystem

Mehr

SQL. Allgemeines CREATE TABLE DROP TABLE ALTER TABLE INSERT INTO UPADTE DELETE SELECT

SQL. Allgemeines CREATE TABLE DROP TABLE ALTER TABLE INSERT INTO UPADTE DELETE SELECT Allgemeines DROP TABLE ALTER TABLE INSERT INTO UPADTE DELETE SELECT Gute Tabellen sollen nun in eine DB auf den Rechner. Verwenden dazu DBMS ite. Verwenden Datenbanksprache (structured query language).

Mehr

Entwicklungsumgebung für die Laborübung

Entwicklungsumgebung für die Laborübung Entwicklungsumgebung für die Laborübung VL Datenbanksysteme Ingo Feinerer Arbeitsbereich Datenbanken und Artificial Intelligence Institut für Informationssysteme Technische Universität Wien Gliederung

Mehr

Punkte importieren aus Datenbank-Tabelle

Punkte importieren aus Datenbank-Tabelle TopoL xt Workflow Punkte importieren aus Datenbank-Tabelle TopoL xt Workflow 1 2007 by Dirk Schönewolf, TopoL Support-Center Alle Rechte vorbehalten. Ohne ausdrückliche, schriftliche Genehmigung ist es

Mehr

Professur für Betriebswirtschaftslehre, insbesondere Verkehrsbetriebslehre und Logistik. GIS Tutorium

Professur für Betriebswirtschaftslehre, insbesondere Verkehrsbetriebslehre und Logistik. GIS Tutorium Professur für Betriebswirtschaftslehre,, M.A. GIS Grundlagen Geographisches Informationssystem (hier: MapInfo Professional 7.5) Digitale Erfassung, Speicherung, Organisation, Modellierung und Analyse von

Mehr

Geodaten mal ohne Karte

Geodaten mal ohne Karte Geodaten mal ohne Karte Was man mit SQL alles machen kann Carsten Czarski Business Unit Database Oracle Deutschland B.V. & Co KG Oracle: Offene Geodaten-Plattform Native Datentypen in der Datenbank Vektordaten

Mehr

Relationentheorie grundlegende Elemente

Relationentheorie grundlegende Elemente Relationentheorie grundlegende Elemente Symbol Bedeutung Entsprechung in SQL π AAAA Projektion SELECT σ F Selektion WHERE ρ Umbenennung RENAME; AS Natural Join NATURAL JOIN (nicht in MS SQL Server verwendbar)

Mehr

SQL Teil 2. SELECT Projektion Selektion Vereinigung, Schnitt, Differenz Verbund Komplexer SELECT-Ausdruck

SQL Teil 2. SELECT Projektion Selektion Vereinigung, Schnitt, Differenz Verbund Komplexer SELECT-Ausdruck SELECT Projektion Selektion Vereinigung, Schnitt, Differenz Verbund Fahren fort mit SQL Befehlen. Bilden Relationenalgebra auf SQL ab. So Umsetzung von Anfragen an die DB (bzw. Tabellen) möglich. SELECT

Mehr

FEHLERTOLERANTE LADEPROZESSE IN ORACLE

FEHLERTOLERANTE LADEPROZESSE IN ORACLE FEHLERTOLERANTE LADEPROZESSE IN ORACLE GEGEN SCHLAFLOSE NÄCHTE DOAG BI Konferenz 2012 Dani Schnider Trivadis AG München, BASEL BERN LAUSANNE ZÜRICH DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. HAMBURG MÜNCHEN

Mehr

Tipps & Tricks. Neues, Nützliches und Praktisches. Christian Dahmen con terra GmbH

Tipps & Tricks. Neues, Nützliches und Praktisches. Christian Dahmen con terra GmbH Tipps & Tricks Neues, Nützliches und Praktisches Christian Dahmen con terra GmbH 1 Qualitätssicherung von Geodaten Qualitätssicherung von Geodaten Mit FME lassen sich einfache und komplexe Prüfroutinen

Mehr

Whitepaper. Produkt: combit Relationship Manager / address manager. Integration der Ansicht "Adressen" in eigene Solution

Whitepaper. Produkt: combit Relationship Manager / address manager. Integration der Ansicht Adressen in eigene Solution combit GmbH Untere Laube 30 78462 Konstanz Whitepaper Produkt: combit Relationship Manager / address manager Integration der Ansicht "Adressen" in eigene Solution Integration der Ansicht "Adressen" in

Mehr

SQL Tipps und Tricks Part II 08.12.2010

SQL Tipps und Tricks Part II 08.12.2010 1/40 PHP-User-Group Stuttgart 08.12.2010 SQL JOIN Techniken richtig einsetzen Einfluß von Datentypen auf die Abfragegeschwindigkeit Performanceanalyse mit MySQL EXPLAIN (ein Einstieg) SQL Tipps und Tricks

Mehr

JDBC. Es kann z.b. eine ODBC-Treiberverbindung eingerichtet werden, damit das JAVA-Programm auf eine ACCESS-DB zugreifen kann.

JDBC. Es kann z.b. eine ODBC-Treiberverbindung eingerichtet werden, damit das JAVA-Programm auf eine ACCESS-DB zugreifen kann. JDBC in 5 Schritten JDBC (Java Database Connectivity) ist eine Sammlung von Klassen und Schnittstellen, mit deren Hilfe man Verbindungen zwischen Javaprogrammen und Datenbanken herstellen kann. 1 Einrichten

Mehr

Funktionen. Überblick über Stored Functions. Syntax zum Schreiben einer Funktion. Schreiben einer Funktion

Funktionen. Überblick über Stored Functions. Syntax zum Schreiben einer Funktion. Schreiben einer Funktion Überblick über Stored Functions Funktionen Eine Funktion ist ein benannter PL/SQL- Block, der einen Wert zurückgibt. Eine Funktion kann in der Datenbank als Objekt zur wiederholbaren Ausführung gespeichert

Mehr

8 Geometriebearbeitung

8 Geometriebearbeitung Mehr Informationen zum Titel 8 Geometriebearbeitung 8.1 Allgemeines Ein bestimmtes Thema (raumbezogene Daten) wird in den meisten Fällen in ArcGIS for Desktop Basic in einem sogenannten Shapefile abgelegt.

Mehr

Anleitung zur Nutzung von QuantumGIS mit den WMS- und WFS-Diensten des LfULG

Anleitung zur Nutzung von QuantumGIS mit den WMS- und WFS-Diensten des LfULG Anleitung zur Nutzung von QuantumGIS mit den WMS- und WFS-Diensten des LfULG Inhaltsverzeichnis: 1. Download und Handbücher...2 2. Voreinstellungen...2 2.1. Proxyeinstellungen... 2 2.2. Koordinatensystem...

Mehr

QGIS-Anwendertreffen Umweltrelevante Daten aus OSM extrahieren und in QGIS weiterverarbeiten

QGIS-Anwendertreffen Umweltrelevante Daten aus OSM extrahieren und in QGIS weiterverarbeiten QGIS-Anwendertreffen 2014 Umweltrelevante Daten aus OSM extrahieren und in QGIS weiterverarbeiten Am Beispiel der Verteilung von Windanlagen in Deutschland. OSM ist mehr als eine Straßenkarte Geodaten

Mehr

SQL als Zugriffssprache

SQL als Zugriffssprache SQL als Zugriffssprache Der Select Befehl: Aufbau Select- und From-Klausel Where-Klausel Group-By- und Having-Klausel Union Join-Verbindung Order-By-Klausel Der Update-Befehl Der Delete-Befehl Der Insert-Befehl

Mehr

Funktionen Funzioni. Zivilschutzbrowser. Dr. Martina Inderst Dr. Susanne Rizzolli 06.05.2015. Formazione. Schulung. Browser della Protezione Civile

Funktionen Funzioni. Zivilschutzbrowser. Dr. Martina Inderst Dr. Susanne Rizzolli 06.05.2015. Formazione. Schulung. Browser della Protezione Civile AUTONOME PROVINZ BOZEN - SÜDTIROL Abteilung 26 Brand und Zivilschutz PROVINCIA AUTONOMA DI BOLZANO - ALTO ADIGE Ripartizione 26 Protezione antincendi e civile Zivilschutzbrowser Browser della Protezione

Mehr

Ergänzungen zur Vorlesung Informationssysteme WS 2000/01

Ergänzungen zur Vorlesung Informationssysteme WS 2000/01 Ergänzungen zur Vorlesung Informationssysteme WS 200001 Joachim Biskup Fachbereich Informatik Universität Dortmund 1 24 Joachim Biskup 15 November 2001 Lehrstuhl VI - Informationssysteme und Sicherheit

Mehr

Labor 3 - Datenbank mit MySQL

Labor 3 - Datenbank mit MySQL Labor 3 - Datenbank mit MySQL Hinweis: Dieses Labor entstand z.t. aus Scripten von Prof. Dr. U. Bannier. 1. Starten des MySQL-Systems MySQL ist ein unter www.mysql.com kostenlos erhältliches Datenbankmanagementsystem.

Mehr

Daten-Definitionssprache (DDL) Bisher: Realwelt -> ERM -> Relationen-Modell -> normalisiertes Relationen-Modell. Jetzt: -> Formulierung in DDL

Daten-Definitionssprache (DDL) Bisher: Realwelt -> ERM -> Relationen-Modell -> normalisiertes Relationen-Modell. Jetzt: -> Formulierung in DDL Daten-Definitionssprache (DDL) Bisher: Realwelt -> ERM -> Relationen-Modell -> normalisiertes Relationen-Modell Jetzt: -> Formulierung in DDL Daten-Definitionssprache (DDL) DDL ist Teil von SQL (Structured

Mehr

SQL für Trolle. mag.e. Dienstag, 10.2.2009. Qt-Seminar

SQL für Trolle. mag.e. Dienstag, 10.2.2009. Qt-Seminar Qt-Seminar Dienstag, 10.2.2009 SQL ist......die Abkürzung für Structured Query Language (früher sequel für Structured English Query Language )...ein ISO und ANSI Standard (aktuell SQL:2008)...eine Befehls-

Mehr

<Insert Picture Here> Oracle Spatial Die Plattform für Geo-Business-Intelligence. Carsten Czarski ORACLE Deutschland B.V. & Co KG

<Insert Picture Here> Oracle Spatial Die Plattform für Geo-Business-Intelligence. Carsten Czarski ORACLE Deutschland B.V. & Co KG Oracle Spatial Die Plattform für Geo-Business-Intelligence Carsten Czarski ORACLE Deutschland B.V. & Co KG Oracle: Die offene Geodatenbank Native Datentypen Vektordaten und Rasterdaten

Mehr

Unterabfragen (Subqueries)

Unterabfragen (Subqueries) Unterabfragen (Subqueries) Die kürzeste Formulierung ist folgende: SELECT Felderliste FROM Tabelle1 WHERE Tabelle1.Feldname Operator (SELECT Feldname FROM Tabelle2 WHERE Bedingung); wobei Tabelle1 und

Mehr