Datenbankbasierte Lösungen

Ähnliche Dokumente
Leistungsvermögen moderner Geodatenserver am Beispiel von Oracle 10g

Geodaten in Nutzung Oracle Spatial + Oracle MAPS + APEX

Datenbankspiegelung mit (Active) Data Guard. und Abgrenzung

CITRA-Forum. Nutzen Sie das Potential all Ihrer Daten: Geodata Warehouse mit der Oracle Plattform. CITRA-Forum im Schloß 2009

Freiberuflicher IT-Berater Schwerpunkte: Unix, Oracle, Netzwerk. IT-Berater. Dipl.-Inform.

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

<Insert Picture Here> Verschlüsselung in der Datenbank

Oracle Strategie zum Geodatenmanagement

Oracle9i Designer. Rainer Willems. Page 1. Leitender Systemberater Server Technology Competence Center Frankfurt Oracle Deutschland GmbH

XML in der Oracle Datenbank

NoSQL Andere Wege in der Speicherung von Geodaten?

Data Dictionary for Oracle

Geodaten in BW werden Interoperabel & Workflow-Unterstützung in GeoMedia WebMap

Zukunft der Oracle Applikationsentwicklung: BC4J & XML

BIW - Überblick. Präsentation und Discoverer Demonstration - Teil 1 - Humboldt Universität zu Berlin am 10. Juni 2004

Leiter CC Integration Oracle Deutschland GmbH NL Hamburg

Business Intelligence mit Excel 2007 und den Excel Services von Office SharePoint Server 2007

PostgreSQL in großen Installationen

S T O R A G E - LÖ S U N G E N

Hochverfügbarkeit mit Data Guard Möglichkeiten und Grenzen

NoSQL Datenbanken EIN ÜBERBLICK ÜBER NICHT-RELATIONALE DATENBANKEN UND DEREN POTENTIALE IM ALLGEMEINEN UND IN DER INDUSTRIE

Geodaten und Karten in APEX

<Insert Picture Here> Das Navi in der Datenbank Oracle11g has NAVTEQ on Board. Carsten Czarski Oracle Deutschland B.V. & Co KG

5000 User+, Erfahrungen im Produktivbetrieb einer Saas-DB. DOAG 2011 Konferenz + Ausstellung Bernhard Vogel & Frank Szilinski, esentri

Interaktive Karten für Internetnutzer ohne GIS-Erfahrung

Oracle Spatial im Topobase Umfeld SIG Oracle Spatial Event Frankfurt, 18. April 2012

Esri Datenmodellierung

Nutzung von WFS-Downloaddiensten leicht gemacht. Steffen John

Neue Entwicklungen bei GIS-Servern

SQL Developer 4 DBAs DOAG Datenbank 2015 Düsseldorf Referent Ernst Leber. Düsseldorf, den

RavenDB, schnell und skalierbar

Oracle Snap Management Utility Snap mir eine. Marco Schwab, DOAG 2017,

Query Result Caching. Optimierung des Datenbankzugriffs

Hochverfügbarkeit mit AlwaysOn für die SSISDB. Stefan Grigat,

Datenbanken Grundlagen und Design

Einsatz standardisierter GI- Dienste beim Aufbau von Geodateninfrastrukturen

PostgreSQL Ein Überblick

Oracle 10g Einführung

Oracle Spatial: Tipps, Tricks, Best practice

XML in der Oracle Datenbank "relational and beyond"

Oracle8 & Recovery Handbuch

Pilotprojekt XPlanung LK Harz

CouchDB & CouchApps. Strukturlose Speicherung von Daten und Anwendungen. B1 Systems GmbH. March 18,

Geodatenbanksysteme in Theorie und Praxis

Disaster Recovery/Daily Backup auf Basis der Netapp-SnapManager. interface:systems

Lutz Fröhlich. Oracle ng. mitp

<Insert Picture Here> Oracle Datenbank Einführung Ulrike Schwinn

8.4 Überblick und Vergleich weiterer ERP-Systeme. G Oracle Applications 11 G PeopleSoft 7 G J.D. Edwards One World G BaanERP

HANA Solution Manager als Einstieg

Untersuchungen zum Einsatz von Apache CouchDB als Geodatenbank

Konzeption einer interkommunalen GIS-Strategie Dr.-Ing. Christoph Averdung

PostGIS für Einsteiger

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

Archive / Backup System für OpenVMS

Auf einen Blick. Abfrage und Bearbeitung. Erstellen einer Datenbank. Komplexe Abfragen. Vorwort... 13

Netzinformationssystem für Telekom Austria rmdata / J. Strobl 1

Visualisierung von Geodaten in APEX Interactive Grid und OpenLayers

Integration von heterogenen Datenbanken mit Oracle

XML-Datenaustausch in der Praxis Projekt TOMIS bei der ThyssenKrupp Stahl AG

INSPIRE Datenüberführung leicht gemacht

Das Leben der Anderen

Datenbanksysteme. Donald Kossmann TU München

Auf einen Blick. Abfrage und Bearbeitung. Erstellen einer Datenbank. Komplexe Abfragen. Vorwort 13

PostgreSQL im Cluster. Hans-Jürgen Schönig Hans-Jürgen Schönig

Oracle Core für Einsteiger: Datenbank I/O

<HTML DB> Web Application Development

Mobile Lösungen für ArcGIS und für UT Server

Martin Wunderli

Spatial Data on the Web Geodaten für Jedermann Bereitstellung von Geobasisdaten über gängige Webtechnologien

Erfahrungen mit TimesTen 7.0

Oracle 10g und SQL Server 2005 ein Vergleich. Thomas Wächtler 39221

Räumliche Datenbanken

Neue Welten: Externe Daten mit APEX nutzen

Spezialitäten der Oracle Lizenzierung

Wissenswertes über System Center 2012 R Wissenswertes über System Center 2012 R2

Data Protection von Microsoft Applikationen mit Tivoli Storage Manager

Transkript:

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 2 3 Geodaten und Oracle Datenbankbasierte Lösungen für verteilte GIS Ausblick

Geodaten und Oracle

Oracle Spatial Strategie Fokussierung auf bestehende und neue Marktanforderungen in den Bereichen: Business Intelligence Customer Relationship Management Wireless Location Based Services/Telematik Geo-Portale klassische GIS

Traditioneller Ansatz für den Umgang raumbezogene Daten oft isolierte Daten oft spezielle Server für die unterschiedlichen Datentypen dadurch meistens: keine integrierte Abfrage hohe Kosten für Betreuung und Wartung begrenzte Skalierbarkeit hohe Ausbildungskosten Raumbezogene Daten GIS Anwendung GIS MIS Datenbank Anwendung Attributive Daten Datenbank Server

Integration in die Infrastruktur Application Server Proprietäres System Attribute Geometrie Web Browser Metadaten GIS Client back office - Rechnungswesen,...

Ausrichtung auf Standards LIF: Location Interoperability Forum OGC: Simple Features Specification SQL92, SQL/MM ISO TC 211 W3C: (HTTP, HTML, SVG)

Oracle Spatial - Entwicklungspartner

Datenbankbasierte Lösungen für verteilte GIS

Ansätze für verteilte GIS Die Anwendung weiß, wo sich die Daten befinden z.b. Catalog Services Die Datenhaltung weiß, wo sich die Daten befinden Datenbankbasierte Lösungen

Datenbankbasierte Lösungen: Replikation Single Master Multi Master Verteilte Datenbanken Standby Datenbanken

Replikation: Single Master master materialized view materialized view master materialized view Ein aktualisierbarer Master Mehrere Materialized Views (Snapshots) Aktualisierbar oder Read-Only Vollständige Abbildung des Master oder Teildatenbestände des Master Konflikte werden von der übergeordneten Seite (dem Master) gelöst

Beispiel: Single Master Replikation lesen und schreiben nur lesen Sachdaten (Master) Geodaten (Snapshot) Sachdaten (Snapshot) Geodaten (Master) nur lesen lesen und schreiben

Replikation:Multi-Master MView MView master master MView Master MView master MView Mehrere aktualisierbare Master Verbessert Skalierbarkeit und Verfügbarkeit Konfliktauslösung durch einen Primary Master

Beispiel: Multi Master Replikation esen nd chreiben Sachdaten (Master) Geodaten (Master) Sachdaten (Master) Geodaten (Master) lesen und schreibe

Verwaltung von Replikationen

Beispiel SOGEI Firma im Besitz des italienischen Finanzministeriums Endbenutzer: Italienisches Finanzministerium Ziel: Verwaltung der 70.000.000 Parzellen und deren Bebauung Anwendung WEGIS zur Bearbeitung online im Web, online Client/Server (ca. 300 Sachbearbeiter der Katasterämter) und online/offline (50.000-80.000 Landvermesser) 1 zentraler Unix-Server in Rom und ca. 100 Windows-Server in den Provinzen Einsatz von Oracle8i, Spatial und Advanced Replication

Verteilte Datenbanken Database Link T_Sachdaten T_Geodaten Database Links können sein public privat shared

Verteilte Datenbanken T_Sachdaten Database Link T_Geodaten View CREATE VIEW v_bebauung AS SELECT a.katnr, a.besitzer, b.parzelle FROM mueller.t_sachdaten a, meier.t_geodaten@hq.acme.co WHERE a.katnr = b.katnr; Synonym CREATE PUBLIC SYNONYM t_geodaten FOR mueller.t_geodaten@hq.acme.com;

Oracle9i Data Guard Broker Monitoring und Management von Standby Datenbanken Primäres System Standby System Broker Production Oracle9i Datenbank Redo Logs Log Ship synchron oder asynchron Log Receive Standby Logs Standby Oracle9i Datenbank Log Apply Optional Delay Broker Broker: GUI or Command Line Interfaces

Neu in 10i

10i: Topology Manager Oracle Spatial Feature Storage Object View G5 Topology View e1 n3 e10 G1 G2 f1 e2 n2 f2 e3 n4 n1 G3 G4 e4 e6 n5 e5 n7 f3 e8 n8 n6 e9 e7 n9 f0

10i: GeoRaster Was ist GeoRaster Ein neuer Datentyp zur Verwaltung von Rasterdaten Luftbilder, Satelitenbilder, etc. Ein XML-Schema, für die Ablage der Metainformationen Informationen zur Datequelle und zu den Layern Information zur Geo Referenzierung In welcher Beziehung steht ein Pixel zum Koordinatensystem Funktionsumfang Speicherung und Indizierung von Rasterdaten ohne Größenbeschränkung Abfrage und Analyse von Rasterdaten Bereitstellung von Rasterdaten als JPEG oder GIFF Images

10i: Performance Improvements Index Inserts 5 bis 10-mal schneller durch arrays inserts Spatial Joins 2 bis 6-mal durch einen neuen JOIN Algorithmus Spatial Queries 20 bis 40% schneller für Relate Queries Bis zu 10-mal schneller für bestimmte komplexe Queries Spatial Queries mit lokalen partitionierten Indizes 4 bis 6-mal schneller, für Queries, die auf mehr als 1 Prtition zugreifen

F R A G E N A N T W O R T E N