Eine Analyse am Beispiel des Katasterwesens unter Verwendung von Cincom VisualWorks Smalltalk. 28. September 2005
|
|
- Catrin Schreiber
- vor 5 Jahren
- Abrufe
Transkript
1 Eine Analyse am Beispiel des Katasterwesens unter Verwendung von Cincom VisualWorks Smalltalk 28. September / 16
2 2 / 16
3 Stand der Dinge: meist nur spatiale, geometrische Ansätze 3 / 16
4 Stand der Dinge: meist nur spatiale, geometrische Ansätze meist nur 2D 3 / 16
5 Stand der Dinge: meist nur spatiale, geometrische Ansätze meist nur 2D implizite Semantik 3 / 16
6 Stand der Dinge: meist nur spatiale, geometrische Ansätze meist nur 2D implizite Semantik kaum Modellierung von Verhalten 3 / 16
7 Stand der Dinge: meist nur spatiale, geometrische Ansätze meist nur 2D implizite Semantik kaum Modellierung von Verhalten kaum Modellierung von Zeit 3 / 16
8 Stand der Dinge: meist nur spatiale, geometrische Ansätze meist nur 2D implizite Semantik kaum Modellierung von Verhalten kaum Modellierung von Zeit wenig Metainformation / Reflexivität 3 / 16
9 Stand der Dinge: meist nur spatiale, geometrische Ansätze meist nur 2D implizite Semantik kaum Modellierung von Verhalten kaum Modellierung von Zeit wenig Metainformation / Reflexivität Simple Features Specification (OGC) 3 / 16
10 erster Ansatz: Geometrie Implementierung von Punkt, Linie, Fläche, etc. 4 / 16
11 erster Ansatz: Geometrie Implementierung von Punkt, Linie, Fläche, etc. fehlgeschlagen nicht das eigentliche Problem! 4 / 16
12 erster Ansatz: Geometrie Implementierung von Punkt, Linie, Fläche, etc. fehlgeschlagen nicht das eigentliche Problem! Was ist das Problem? Was will man eigentlich? 4 / 16
13 erster Ansatz: Geometrie Implementierung von Punkt, Linie, Fläche, etc. fehlgeschlagen nicht das eigentliche Problem! Was ist das Problem? Was will man eigentlich? Verstehen der Konzepte Goodchild: Ontology of Geograpic Phenomena Modellierung der Domäne Evans: Domain-Driven Design 4 / 16
14 erster Ansatz: Geometrie Implementierung von Punkt, Linie, Fläche, etc. fehlgeschlagen nicht das eigentliche Problem! Was ist das Problem? Was will man eigentlich? Verstehen der Konzepte Goodchild: Ontology of Geograpic Phenomena Modellierung der Domäne Evans: Domain-Driven Design Methodik Alte Bücher z.b.: Imhof 1950, Wittke 1954, Werkmeister 1943, Jordan et al Minimalbeispiel und Implementierung in der Applikation Übertragung der Konzepte auf das Verwaltungssystem 4 / 16
15 Ontologie der Domäne Ontologie der Domäne 5 / 16
16 Ontologie der Domäne Ontologie der Domäne Wissenschaft des Sein Menge grundlegender Kategorien und Konzepte 5 / 16
17 Ontologie der Domäne Ontologie der Domäne Wissenschaft des Sein Menge grundlegender Kategorien und Konzepte Katasterwesen Grundstück Grenzstein Grenze 5 / 16
18 Ontologie der Domäne Ontologie der Domäne Wissenschaft des Sein Menge grundlegender Kategorien und Konzepte Katasterwesen Grundstück Gebiet auf der Erdoberfläche durch seine Grenze definiert Eigentümer Grenzstein Grenze 5 / 16
19 Ontologie der Domäne Ontologie der Domäne Wissenschaft des Sein Menge grundlegender Kategorien und Konzepte Katasterwesen Grundstück Gebiet auf der Erdoberfläche durch seine Grenze definiert Eigentümer Grenzstein identifizierbare Marke um Grenzen zu bestimmen Position Grenze 5 / 16
20 Ontologie der Domäne Ontologie der Domäne Wissenschaft des Sein Menge grundlegender Kategorien und Konzepte Katasterwesen Grundstück Gebiet auf der Erdoberfläche durch seine Grenze definiert Eigentümer Grenzstein identifizierbare Marke um Grenzen zu bestimmen Position Grenze Trennlinie zwischen Grundstücken durch Grenzsteine bestimmt 5 / 16
21 6 / 16
22 Implementierung der Domäne Klassenhierarchie Object Entity BoundaryStone Boundary LandParcel 7 / 16
23 Implementierung der Domäne Klassenhierarchie Object Entity BoundaryStone Boundary LandParcel Beispiel Grenzstein Smalltalk.GIS defineclass: #BoundaryStone superclass: #GIS.Entity indexedtype: #none private: false instancevariablenames: id position classinstancevariablenames: imports: category: GIS-Base 7 / 16
24 8 / 16
25 von n erweiterte ANSI/SPARC Architektur Realität Externe Ebene Interne Ebene 9 / 16
26 von n erweiterte ANSI/SPARC Architektur Realität einmaliges Universum beobachtbarer Externe Ebene Interne Ebene 9 / 16
27 von n erweiterte ANSI/SPARC Architektur Realität einmaliges Universum beobachtbarer Externe Ebene persönliche Wahrnehmung Interne Ebene 9 / 16
28 von n erweiterte ANSI/SPARC Architektur Realität einmaliges Universum beobachtbarer Externe Ebene persönliche Wahrnehmung erarbeitetes Modell Interne Ebene 9 / 16
29 von n erweiterte ANSI/SPARC Architektur Realität einmaliges Universum beobachtbarer Externe Ebene persönliche Wahrnehmung erarbeitetes Modell implementiertes Modell Interne Ebene 9 / 16
30 von n erweiterte ANSI/SPARC Architektur Realität einmaliges Universum beobachtbarer Externe Ebene persönliche Wahrnehmung erarbeitetes Modell implementiertes Modell Interne Ebene rechnerspezifisches Modell 9 / 16
31 der realen Welt kontinuierliche Variationen Entitäten 10 / 16
32 der realen Welt kontinuierliche Variationen wertbestimmte Hochdruckgebiet, Wüste, etc. Entitäten 10 / 16
33 der realen Welt kontinuierliche Variationen wertbestimmte Hochdruckgebiet, Wüste, etc. Entitäten identifizierbare Gebilde Gebäude, Grenzstein, Baum, etc. 10 / 16
34 der realen Welt kontinuierliche Variationen wertbestimmte Hochdruckgebiet, Wüste, etc. Entitäten identifizierbare Gebilde Gebäude, Grenzstein, Baum, etc. Semantik, Verhalten, Attribute, Aggregate, / 16
35 der realen Welt kontinuierliche Variationen wertbestimmte Hochdruckgebiet, Wüste, etc. Entitäten identifizierbare Gebilde Gebäude, Grenzstein, Baum, etc. Semantik, Verhalten, Attribute, Aggregate,... multidimensionale Geometrie räumliche Form räumliche Position zeitliche Position 10 / 16
36 rechnerbasierte Implementierung des konzeptionellen Modells 11 / 16
37 rechnerbasierte Implementierung des konzeptionellen Modells er Ansatz PostgreSQL und PostGIS er Ansatz Lightweight Object Repository (LORE) er Ansatz GemStone/S 11 / 16
38 er Ansatz Edgar F. Codd 1970 normalisierte Relationen konzeptionelle Lokalität 12 / 16
39 er Ansatz Edgar F. Codd 1970 normalisierte Relationen konzeptionelle Lokalität wenig semantische Konstrukte 12 / 16
40 er Ansatz Edgar F. Codd 1970 normalisierte Relationen konzeptionelle Lokalität wenig semantische Konstrukte kaum Verhaltensmodellierung 12 / 16
41 er Ansatz Edgar F. Codd 1970 normalisierte Relationen konzeptionelle Lokalität wenig semantische Konstrukte kaum Verhaltensmodellierung mangelhafte Unterstützung für Refactoring 12 / 16
42 er Ansatz Edgar F. Codd 1970 normalisierte Relationen konzeptionelle Lokalität wenig semantische Konstrukte kaum Verhaltensmodellierung mangelhafte Unterstützung für Refactoring Impedance Mismatch 12 / 16
43 er Ansatz Edgar F. Codd 1970 normalisierte Relationen konzeptionelle Lokalität wenig semantische Konstrukte kaum Verhaltensmodellierung mangelhafte Unterstützung für Refactoring Impedance Mismatch SFS für SQL Einschränkung der Domäne auf die Mathematik der Geometrie 12 / 16
44 er Ansatz XML Textmodell mit Baumstruktur kein N-M weit verbreitet 13 / 16
45 er Ansatz XML Textmodell mit Baumstruktur kein N-M weit verbreitet OEM, WebBus Datenmodell mit Graphstruktur kaum verbreitet 13 / 16
46 er Ansatz XML Textmodell mit Baumstruktur kein N-M weit verbreitet OEM, WebBus Datenmodell mit Graphstruktur kaum verbreitet generell keine Verhaltensmodellierung 13 / 16
47 er Ansatz XML Textmodell mit Baumstruktur kein N-M weit verbreitet OEM, WebBus Datenmodell mit Graphstruktur kaum verbreitet generell keine Verhaltensmodellierung selbstbeschreibend / Schema 13 / 16
48 er Ansatz XML Textmodell mit Baumstruktur kein N-M weit verbreitet OEM, WebBus Datenmodell mit Graphstruktur kaum verbreitet generell keine Verhaltensmodellierung selbstbeschreibend / Schema mangelhafte Unterstützung für Refactoring 13 / 16
49 er Ansatz XML Textmodell mit Baumstruktur kein N-M weit verbreitet OEM, WebBus Datenmodell mit Graphstruktur kaum verbreitet generell keine Verhaltensmodellierung selbstbeschreibend / Schema mangelhafte Unterstützung für Refactoring Geographic Markup Language (GML) / 16
50 er Ansatz weg von der Normalisation (NF2) 14 / 16
51 er Ansatz weg von der Normalisation (NF2) oftmals persistente Sprachen 14 / 16
52 er Ansatz weg von der Normalisation (NF2) oftmals persistente Sprachen explizite Semantik Is-A, Has-A, etc. 14 / 16
53 er Ansatz weg von der Normalisation (NF2) oftmals persistente Sprachen explizite Semantik Is-A, Has-A, etc. Verhaltensmodellierung Zustandsänderung, Zeitmodellierung 14 / 16
54 er Ansatz weg von der Normalisation (NF2) oftmals persistente Sprachen explizite Semantik Is-A, Has-A, etc. Verhaltensmodellierung Zustandsänderung, Zeitmodellierung Attribute 14 / 16
55 er Ansatz weg von der Normalisation (NF2) oftmals persistente Sprachen explizite Semantik Is-A, Has-A, etc. Verhaltensmodellierung Zustandsänderung, Zeitmodellierung Attribute Aggregate 14 / 16
56 er Ansatz weg von der Normalisation (NF2) oftmals persistente Sprachen explizite Semantik Is-A, Has-A, etc. Verhaltensmodellierung Zustandsänderung, Zeitmodellierung Attribute Aggregate weitergehende Spezifika 14 / 16
57 er Ansatz weg von der Normalisation (NF2) oftmals persistente Sprachen explizite Semantik Is-A, Has-A, etc. Verhaltensmodellierung Zustandsänderung, Zeitmodellierung Attribute Aggregate weitergehende Spezifika keine Semistrukturierung realisierbar durch Metaschicht 14 / 16
58 Notwendigkeit von n Geo-Information Terrain Model (GTM) - Niederlande Goodchild: Ontologieprojekt für GISc 15 / 16
59 Notwendigkeit von n Geo-Information Terrain Model (GTM) - Niederlande Goodchild: Ontologieprojekt für GISc Modellieren statt Programmieren Evans: Domain-Driven Design 15 / 16
60 Notwendigkeit von n Geo-Information Terrain Model (GTM) - Niederlande Goodchild: Ontologieprojekt für GISc Modellieren statt Programmieren Evans: Domain-Driven Design Geoinformations Infrastruktur (GII) Notwendigkeit von n Open Geospatial Consortium (OGC) 15 / 16
61 Notwendigkeit von n Geo-Information Terrain Model (GTM) - Niederlande Goodchild: Ontologieprojekt für GISc Modellieren statt Programmieren Evans: Domain-Driven Design Geoinformations Infrastruktur (GII) Notwendigkeit von n Open Geospatial Consortium (OGC) objektorientiertes Verwaltungssystem für GIS Semantik, Verhalten, Attribute, Aggregate, / 16
62 Notwendigkeit von n Geo-Information Terrain Model (GTM) - Niederlande Goodchild: Ontologieprojekt für GISc Modellieren statt Programmieren Evans: Domain-Driven Design Geoinformations Infrastruktur (GII) Notwendigkeit von n Open Geospatial Consortium (OGC) objektorientiertes Verwaltungssystem für GIS Semantik, Verhalten, Attribute, Aggregate,... semistrukturierte Objekte ( Sprachen) 15 / 16
63 Prof. Dr. Wolfgang Benn Dipl.-Inform. Georg Heeg Sina Kraft Jörg Belger Gerrit Beine Torsten Höfler Enrico Minack Martin Telzer Marco Steinbrecher Vielen Dank für ihre Aufmerksamkeit! 16 / 16
Räumliche Datenbanken
Räumliche Datenbanken Datenbankentwurf 6. Vortrag zum Oberseminar Moderne Datenbanken von Jörg Winkler Übersicht Einleitung Geo-Informationssysteme (GIS) Topologische Beziehungen Erweiterungsansätze Constraints
MehrDiplomprüfung für Vermessungsingenieure Herbsttrimester 2007 Fach: Geoinformationssysteme
Univ.-Prof. Dr.-Ing. Wolfgang Reinhardt Institut für Geoinformation und Landentwicklung Universität der Bundeswehr München D-85577 Neubiberg Diplomprüfung für Vermessungsingenieure Herbsttrimester 2007
Mehr42. Sitzung der "Arbeitsgruppe Automation in Kartographie, Photogrammetrie und GIS" Die Bedeutung von Profilen für den Datenaustausch mittels GML
42. Sitzung der "Arbeitsgruppe Automation in Kartographie, Photogrammetrie und GIS" Die Bedeutung von Profilen für den Datenaustausch mittels GML Wien, 12.-13. September 2005 Dipl.- Geogr. Universität
Mehregovernment in der Bauleitplanung mit der xplanbox leicht gemacht von Dirk Stenger
egovernment in der Bauleitplanung mit der xplanbox leicht gemacht von Dirk Stenger (stenger@lat-lon.de) 1 Agenda 1. Einleitung 2. XPlanung 3. Nutzung von deegree zur Umsetzung von XPlanung 4. Validierung
MehrBIM und GIS Merkmale, Gemeinsamkeiten, Transformationen
BIM und GIS Merkmale, Gemeinsamkeiten, Transformationen Institut für angewandte Informatik KIT Universität von Baden-Württemberg und nationales Forschungszentrum der Helmholtz Gemeinschaft www.kit.edu
MehrSmallTalk - Eine kurze Einführung
SmallTalk - Eine kurze Einführung Andreas Lochbihler Lehrstuhl Programmierparadigmen Universität Karlsruhe 15. Juni 2009 SmallTalk Entwickelt seit Anfang der 70er bei XEROX PARC Alan Kay, Dan Ingalls,
Mehrdeegree: AIXM WFS und WPS Services - GML-Anwendungen im Aviation-Bereich -
AIXM WFS und WPS Services deegree: AIXM WFS und WPS Services - GML-Anwendungen im Aviation-Bereich - Markus Schneider, 19.03.2014 (schneider@m-click.aero) Flugplan Standardbasierte Geo-Verarbeitung im
MehrEntwicklung eines 3D-Geoinformationssystems für Gefahrensituationen im In- und Outdoorbereich im Rahmen von WALK
Entwicklung eines 3D-Geoinformationssystems für Gefahrensituationen im In- und Outdoorbereich im Rahmen von WALK Mariusz Baldowski Hochschule für Angewandte Wissenschaften Hamburg Dept. Informatik mariusz.baldowski@haw-hamburg.de
Mehr14. GeoMedia-Anwendertreffen Süddeutschland. Barthauer Software GmbH Thomas Weber, Leiter Consulting
14. GeoMedia-Anwendertreffen Süddeutschland Barthauer Software GmbH Thomas Weber, Leiter Consulting 14. GeoMedia-Anwendertreffen Süddeutschland Kompensations- und weitere Fachkataster mit Barthauer/GeoMedia
Mehr3D-Stadtmodelle vs. BIM
3D-Stadtmodelle vs. BIM Robert Kaden Prof. Dr. Thomas H. Kolbe Lehrstuhl für Geoinformatik robert.kaden@tum.de Ansätze zur 3D-Stadt- / Landschaftsmodellierung Computergrafik Szenegraphen Geoinformatik
MehrDas interoperable 3D-Stadtmodell der SIG 3D der GDI NRW
Das interoperable 3D-Stadtmodell der SIG 3D der GDI NRW Version 2 10.5.2004 Dr. G. Gröger und Dr. T. H. Kolbe (Institut für Kartographie u. Geoinformation, Universität Bonn), R. Drees (T-Mobile Deutschland),
MehrXPlanung für einen Flächennutzungsplan mit PostGIS und QGIS
XPlanung für einen Flächennutzungsplan mit PostGIS und QGIS Dipl. Geogr. Bernhard Ströbl Anwendungsbetreuer GIS Kommunale Immobilien Jena Am Anger 26, 07743 Jena www.kij.de Flächennutzungsplan (FNP) Stellt
MehrDatenbanken Grundlagen und Design
Frank Geisler Datenbanken Grundlagen und Design 3., aktualisierte und erweiterte Auflage mitp Vorwort 15 Teil I Grundlagen 19 i Einführung in das Thema Datenbanken 21 i.i Warum ist Datenbankdesign wichtig?
Mehr3D-Stadtmodelle in PostGIS mit der 3D City Database
PostGIS mit der 3D City Database Felix Kunde FOSSGIS 2013 Rapperswil 14.Juni 2013 Gliederung Gliederung Allgemeine Informationen Technische Details 3D City Database, CityGML PostGIS-2.0-Elemente, Speicherung
MehrModel Driven Development im Überblick
Model Driven Development im Überblick Arif Chughtai Diplom-Informatiker (FH) www.digicomp-academy, Seite 1 September 05 Inhalt Motivation Überblick MDA Kleines Beispiel Werkzeuge www.digicomp-academy,
MehrINSPIRE im Studienplan Geoinformatik der FH Wiener Neustadt. DI Roland Grillmayer
INSPIRE im Studienplan Geoinformatik der FH Wiener Neustadt DI Roland Grillmayer Roland Grillmayer Beruflicher Werdegang Studium der Landschaftsplanung und Landschaftspflege, BOKU Wien 1999-2006: Wissenschaftlicher
MehrDas neue LoD Konzept für CityGML 3.0
Platzhalter für Bild, Bild auf Titelfolie hinter das Logo einsetzen Das neue LoD Konzept für CityGML 3.0 Marc-O. Löwner & Gerhard Gröger Technische Universität Braunschweig CPA Software GmbH 13. GeoForumMV
MehrGrundlagen der Programmentwurfstechnik Fundamentals of Software Engineering 1
Fundamentals of Software Engineering 1 Inhaltsverzeichnis 1. Einführung 2. Allgemeine Modellbildung - Klassische Konzepte des Software Engineering- 2.1 Das Kontextmodell 2.2 Entscheidungstabellen 2.3 Zustandsmodelle
MehrSeminar: mobile GIS Austausch von Geodaten
Seminar: mobile GIS Austausch von Geodaten Tobias Wallura 30. Juni 2011 Tobias Wallura Austausch von Geodaten 30.06.2011 1 / 31 Agenda 1 Einführung 2 XML XML Schema XLink und XPointer XSLT 3 GML GML Dokumente
MehrRäumlich-semantische Kohärenz von 3D-Geodaten
Technische Universität Berlin Räumlich-semantische Kohärenz von 3D-Geodaten DI Alexandra Stadler Prof. Dr. Thomas H. Kolbe Abteilung Methodik der Geoinformationstechnik Institut für Geodäsie und Geoinformationstechnik
MehrVerbesserte Nutzbarkeit heterogener und verteilter Geodaten durch Semantische Interoperabilität
Verbesserte Nutzbarkeit heterogener und verteilter Geodaten durch Semantische Interoperabilität Eva Klien 7. Seminar GIS & Internet 15. bis 17. September 2004 UniBwMünchen Überblick Semantische Heterogenitätsprobleme
Mehr3D-Innenraummodellierung auf der Basis eines geometrisch-topologischen Datenmodells
3D-Innenraummodellierung auf der Basis eines geometrisch-topologischen Datenmodells Catia Real Ehrlich, Jörg Blankenbach 47. Sitzung der AgA, 27. September 2010 Gliederung Motivation Problemstellung Workflow
MehrEntwicklung ISO/OGC-konformer Metadaten und Katalogdienste
19. September 2006 Entwicklung ISO/OGC-konformer Metadaten und Katalogdienste Wilhelmstraße 56 D-53721 Siegburg http://www.supportgis.de Tel.:+49(0)2241-2594- 0 Fax.:+49(0)2241-2594-29 thiele@supportgis.de
MehrOntologiesprachen. 1.Was ist eine Ontologie 2.Aufbau einer Ontologie 3.RDF 4.RDFSchema 5.DAML+OIL / OWL 6.Frame-Logic
Ontologiesprachen 1.Was ist eine Ontologie 2.Aufbau einer Ontologie 3.RDF 4.RDFSchema 5.DAML+OIL / OWL 6.Frame-Logic 1.Was ist eine Ontologie Der Begriff leitet sich vom griechischen onta (das Seiende)
MehrXKatastrophenhilfe. Anforderungen und praktische Umsetzung der Einbindung von Geoinformationen. Jakob Rehbach
XKatastrophenhilfe Anforderungen und praktische Umsetzung der Einbindung von Geoinformationen Jakob Rehbach 06.11.2013 BBK - Bundesoberbehörde im Geschäftsbereich des BMI Stand: 07.11.2013 Seite: 2 Integriertes
MehrGrundlagen der Programmentwurfstechnik Fundamentals of Software Engineering 1
Vorlesung 3 Fundamentals of Software Engineering 1 Inhaltsverzeichnis 1. Einführung 2. Allgemeine Modellbildung - Klassische Konzepte des Software Engineering- 2.1 Das Kontextmodell 2.2 Entscheidungstabellen
MehrALKIS- und Dienst-Nutzung mit Mapbender
ALKIS- und Dienst-Nutzung mit Mapbender Olaf Knopp WhereGroup Einführung in Mapbender Aufbau / Architektur Funktionen Lizenz Grundlagen und Standards OSGeo Open Source Geospatial Foundation OGC Open Geospatial
MehrObj ektorientierte Systemanalyse
Sally Shlaer Stephen J. Mellor Obj ektorientierte Systemanalyse Ein Modell der Welt in Daten h HANSER I Eine Coedition der Verlage Carl Hanser und Prentice-Hall International IX Warum Daten-Modellierung?
MehrLinked Open Geodata in der Landwirtschaft
Linked Open Geodata in der Landwirtschaft Beitrag zum Workshop LOD in der Landwirtschaft Bonn, 23.-24.04.2013 Jens Wiebensohn Universität Rostock Agrar- und Umweltwissenschaftliche Fakultät Professur für
MehrRelationale Datenbanken Kursziele
Relationale Datenbanken Kursziele DB Grundlagen Daten-Modellierung Relationales Modell und DB => Praxis: Mit SQL als Anfragesprache Mit MySQL als DB RDB 1-1 Kursinhalt (Tage) 1. DB Einleitung / Entity-Relationship
MehrDatenmodell-Connectivity und Oracle Designer
und Oracle Designer SIG Development: Quo vadis Oracle Designer User? DOAG Dresden, 21.2.2008 Referent: Jens Gassner, InterFace AG Jens.Gassner@InterFace-AG.de Co-Autoren: Olivier Guillet, Alexander Maisch,
MehrDas interoperable 3D-Stadtmodell der SIG 3D der GDI NRW
Das interoperable 3D-Stadtmodell der SIG 3D der GDI NRW Dr. G. Gröger und Dr. T. H. Kolbe (Institut für Kartographie u. Geoinformation, Universität Bonn), R. Drees (T-Mobile Deutschland), A. Kohlhaas (Graphisoft
MehrAktuelle Trends in der Entwicklung von CityGML3.0
Platzhalter für Bild, Bild auf Titelfolie hinter das Logo einsetzen Aktuelle Trends in der Entwicklung von CityGML3.0 Marc-O. Löwner Joachim Benner & Gerhard Gröger Technische Universität Braunschweig
MehrKapitel DB:IV (Fortsetzung)
Kapitel DB:IV (Fortsetzung) IV. Logischer Datenbankentwurf mit dem relationalen Modell Das relationale Modell Integritätsbedingungen Umsetzung ER-Schema in relationales Schema DB:IV-46 Relational Design
MehrOrganisatorisches: Inhalt. Ontology Engineering. Agenda
2/21 Birte Glimm Semantic Web Grundlagen 23. Jan 2012 Birte Glimm Institut für Künstliche Intelligenz 23. Jan 2012 Semantic Web Grundlagen Ontology Editing Organisatorisches: Inhalt Einleitung und XML
MehrGeodatenbanksysteme in Theorie und Praxis
Themas Brinkheff Geodatenbanksysteme in Theorie und Praxis Einführung in objektrelationale Geodatenbanken unter besonderer Berücksichtigung von Grade Spatial 2., überarbeitete und erweiterte Auflage @
MehrStrukturierung städtischer 3D-Geoinformationen mit CityGML
Technische Universität Berlin Strukturierung städtischer 3D-Geoinformationen mit CityGML Prof. Dr. Thomas H. Kolbe Institut für Geodäsie und Geoinformationstechnik Technische Universität Berlin kolbe@igg.tu-berlin.de
MehrGeodatenbanken. OS Aktuelle Datenbanktrends. Geo-Informationssysteme. Geodaten. Definition
OS Aktuelle Datenbanktrends Geodatenbanken Geo-Informationssysteme Definition Geo-Informationssysteme (GIS) sind Informationssysteme, mit denen [ ] raumbezogene Daten digital erfasst und redigiert, gespeichert
MehrGrundlagen der modellgetriebenen Softwareentwicklung. Teil 2: Modellierung
Grundlagen der modellgetriebenen Softwareentwicklung Teil 2: ierung Prof. Dr. H. Drachenfels Version 8.0 16.9.2016 Allgemeiner begriff nach Stachowiak [1973] (sinngemäß entnommen http://de.wikipedia.org/wiki/)
MehrKonzeptionelle Modellierung von XML-Dokumenttypen
Konzeptionelle Modellierung von XML-Dokumenttypen Rainer Eckstein Institut für Informatik LFE DBIS Humboldt-Universität zu Berlin Rainer Eckstein 1 Konzeptionelle Modellierung von XML: XML (extensible
Mehrdie Wohnungswirtschaft
Martin Reifberger Entwicklung von Data-Warehouse-Systemen für die Wohnungswirtschaft Modellierug und Aufbau im Kontext raumbezogener Daten Verlag Dr. Kovac Hamburg 2016 Inhaltsverzeichnis VORWORT ABBILDUNGSVERZEICHNIS
MehrSemantic Web Services
Semantic Web Services Daniel Fischer TU Chemnitz - WS 2011/12 1 Gliederung (1) Web Services (2) Semantic Web Services: Motivation (3) Ontologien (4) Technologien 1. WSDL 2. SA-WSDL 3. WSMF / WSMO 4. OWL-S
Mehr1 Business-Intelligence-Architektur 1
D3kjd3Di38lk323nnm xi 1 Business-Intelligence-Architektur 1 1.1 Data Warehouse....................................... 1 1.2 OLAP und mehrdimensionale Datenbanken.................. 4 1.3 Architekturvarianten....................................
MehrGeodatenbanksysteme in Theorie und Praxis
2008 AGI-Information Management Consultants May be used for personal purporses only or by libraries associated to dandelon.com network. Thomas Brinkhoff Geodatenbanksysteme in Theorie und Praxis Einführung
MehrINSPIRE - Modellierung
INSPIRE - Modellierung Inhalt Motivation Modellierung UML Diagramme INSPIRE-Schulung LKROS 2 Motivation Was ist ein Modell, und warum wollen wir modellieren? Warum brauchen wir eine Modellierungssprache
MehrAktuelle Entwicklungen aus der ISO-Normung. Wolfgang Kresse, Hochschule Neubrandenburg kresse@hs-nb.de
Aktuelle Entwicklungen aus der ISO-Normung Wolfgang Kresse, Hochschule Neubrandenburg kresse@hs-nb.de ISO International Organization for Standardization isos = gleich 1926: International Federation of
MehrEinführung in Datenbanken
Einführung in Datenbanken Dipl.-Inf. Michael Wilhelm Hochschule Harz FB Automatisierung und Informatik mwilhelm@hs-harz.de Raum 2.202 Tel. 03943 / 659 338 1 Inhalt 1. Grundlegende Begriffe der Datenbanktechnologie
MehrRelationale Datenbanken
Ramon A. Mata-Toledo, Pauline K. Cushman Relationale Datenbanken Schaum's Repetitorien Übersetzung aus dem Amerikanischen von G&U Technische Dokumentation GmbH Z Die Autoren 9 Vorwort 9 1 Ein Überblick
MehrVom GDI-Grid zur Geo Cloud Raumbezogene Informationen in der D- Grid-Initiative für Wissenschaft und Wirtschaft
Vom GDI-Grid zur Geo Cloud Raumbezogene Informationen in der D- Grid-Initiative für Wissenschaft und Wirtschaft Klaus Greve Geographisches Institut der Universität Bonn Verteiltes Rechnen: Begriffsbestimmung
MehrKapitel 1: Wiederholungsfragen Grundlagen DBS
Grundlagen DBS 1. Welche zentralen Anforderungen an ein DBS definierte Edgar Codd? 2. Was ist eine Transaktion? 3. Welche Eigenschaften muss das DBMS bei der Transaktionsverarbeitung sicherstellen? 4.
MehrBeispiele für Relationen
4. Datenbankmodelle für die Realisierung Relationenmodell Objektorientierte Modelle Semistrukturierte Modelle und XML VL Datenbanken I 3 1 Relationenmodell Codd im Jahre 1970 Veranschaulichung eines Relationenschemas
MehrDatenmodellierung VU Einführung SS 2015
184.685 Datenmodellierung VU, Einführung SS 2015 184.685 Datenmodellierung VU Einführung SS 2015 Dr. Sebastian Skritek Institut für Informationssysteme Technische Universität Wien Dr. Sebastian Skritek
MehrDatenmodellierung VU Einführung SS 2016
184.685 Datenmodellierung VU Einführung SS 2016 Nysret Musliu, Sebastian Skritek Institut für Informationssysteme Technische Universität Wien Nysret Musliu, Sebastian Skritek Seite 1 1. Motivation Motivation
MehrAnalyse und praktischer Vergleich von neuen Access- Layer-Technologien in modernen Webanwendungen unter Java. Oliver Kalz
Analyse und praktischer Vergleich von neuen Access- Layer-Technologien in modernen Webanwendungen unter Java Oliver Kalz Agenda Grundlagen Objektpersistenz Objektrelationales Mapping Performance Fazit
MehrVorlesung Datenbanken II SS 2006
Vorlesung Datenbanken II SS 2006 1 Vorlesung Datenbanken II SS 2006 Sven Wachsmuth, Technische Fakultät, AG Angewandte Informatik Vorlesung Datenbanken II SS 2006 2 Objektorientierte Modelle: Paradigma
MehrOracle Designer vs. SQL Developer Data Modeler
Oracle Designer vs. SQL Developer Data Modeler Gerd Volberg OPITZ CONSULTING GmbH Gummersbach Schlüsselworte: ERD, ER-Modell, Datenmodell, Oracle Designer, SQL Developer, Data Modeler Einleitung In diesem
MehrKADS / COMMONKADS. Modelle in COMMONKADS zur Spezifikation von WBS
KADS / COMMONKADS Knowledge Acquisition Documentation and Structuring Knowledge Analysis and Design System Entwicklung in zwei Esprit-Projekte mit zahlreichen Partnern (Hauptpartner: Universität Amsterdam):
MehrDiplomprüfung für Vermessungsingenieure Herbsttrimester 2009 Fach: Geoinformationssysteme
Univ.-Prof. Dr.-Ing. Wolfgang Reinhardt Institut für Geoinformation und Landentwicklung Universität der Bundeswehr München D-85577 Neubiberg Diplomprüfung für Vermessungsingenieure Herbsttrimester 2009
MehrKap. 5.3: SAP-Datenmodell, Metadatenverwaltung
Kap. 5.3: SAP-Datenmodell, Metadatenverwaltung & Abbildung auf RDBMS SAP R/3 Repository Analyse: Datenmodell von SAP R/3 SAP-SERM Metadatenverwaltung Data Dictionary Abbildung von SAP-Tabellen auf RDBMS
MehrStandards OGC, ISO und Co.
Standards OGC, ISO und Co. Technologie - Trends Skalierbarkeit und Vernetzung Workstation UNIX/LINUX Desktop Server Windows Portable XML CE/JAVA Palm Mobile Pocket 2 Standards für GIS IT-Standards Datenbank:
MehrDBMS für spezielle Anwendungen XML als Mittel der Datenbank-Interoperabilität
DBMS für spezielle Anwendungen XML als Mittel der Datenbank-Interoperabilität Seminarvortrag von D. Zimmermann 26-Februar-2004 Gliederung Datenbanken und Interoperabilität Begriffe Bedarf Ansätze XML als
MehrGeodatenbankunterstützung für die geotechnische Bewertung von Massenbewegungen mit Hilfe eines Web Geological Feature Server (WGFS)
Geodatenbankunterstützung für die geotechnische Bewertung von Massenbewegungen mit Hilfe eines Web Geological Feature Server (WGFS) Björn Broscheit Universität Osnabrück Institut für Geoinformatik und
MehrDatenbanken als Grundlage für Informationssysteme
Datenbanken als Grundlage für Informationssysteme Datenmodellierung und Datenbanksysteme Prof. Dr. Ingo Claßen Peter Morcinek Prof. Dr. Martin Kempa Hochschule für Technik und Wirtschaft Berlin Informationssysteme
MehrProf. Stefan Keller, HSR Vortrag vom an FOSSGIS 2013 Rapperswil
Werkzeuge zur Nutzung von OpenStreetMap-Daten in GIS Prof. Stefan Keller, HSR Vortrag vom 13.6.2013 an FOSSGIS 2013 Rapperswil Werkzeuge zur Nutzung von OpenStreetMap-Daten in GIS Was ist OpenStreetMap
MehrCityGML Ein Standard für virtuelle 3D-Stadtmodelle
Technische Universität Berlin CityGML Ein Standard für virtuelle 3D-Stadtmodelle Prof. Dr. Thomas H. Kolbe Institut für Geodäsie und Geoinformationstechnik Technische Universität Berlin kolbe@igg.tu-berlin.de
MehrSoftware-Engineering im Sommersemester 2014
Methodische Grundlagen des Software-Engineering SS 2014 Vorlesung Methodische Grundlagen des Software-Engineering im Sommersemester 2014 Prof. Dr. Jan Jürjens TU Dortmund, Fakultät Informatik, Lehrstuhl
MehrCityGML Semantische Modellierung. Prof. Dr. Volker Coors, 11. Februar 2009 EDV in der Stadtplanung - Workshop CityGML
CityGML Prof. Dr. Volker Coors, 11. Februar 2009 EDV in der Stadtplanung - Workshop CityGML 1 Semantische Modellierung 3D-Visualisierung ist nur ein Teil-Aspekt der Modellierung Visuelle Eigenschaften:
MehrDatenbankbasierte 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
MehrHistorienverwaltung im Smallworld GIS Heribert Schwarz Teamleiter Technische IT-Projekte
Historienverwaltung im Smallworld GIS Heribert Schwarz Teamleiter Technische IT-Projekte Wir bewegen mehr als Wasser Gliederung Kommunale Wasserwerke Leipzig GmbH Motivation Anforderung Systemüberblick
MehrEntwurf: Fortgeschrittene Konzepte
Bisher: Entwurf als grafisches Diagramm mit Entitätsmengen (auch weiche) Beziehungsmengen Attribute Assoziationstypen, Beziehungstypen und ausschließlich 2 stellige Beziehungen Extended / Enhanced (Erweitertes)
MehrGEODATENBANKEN. Geo-Informationssysteme. Geodatenbanken - Vertreter. Geodaten GEODATENBANKEN - 1
GEODATENBANKEN Geo-Informationssysteme "Ein Geoinformationssystem ist ein rechnergestütztes System, das aus Hardware, Software, Daten und den Anwendungen besteht. Mit ihm können raumbezogene Daten digital
MehrGNU FDL Lizenz WhereGroup GmbH & Co. KG, Bonn
Workshop OGC konforme Geodatenhaltung Geodatenbanksysteme Gregor, Fikoczek WhereGroup Copyright: WhereGroup GmbH & Co. KG. GNU FDL Lizenz http://www.gnu.org/licenses/fdl.txt Die WhereGroup Gegründet 1.
MehrQualitätssicherung bei der mobilen Datenerfassung
Qualitätssicherung bei der mobilen Datenerfassung Stephan Mäs Arbeitsgemeinschaft GIS Universität der Bundeswehr München http://www.unibw.de/bauv11/geoinformatik/agis 9. Seminar GIS & Internet 13.-15.
Mehr1.5 Geodatenbanksysteme
24 Einleitung die Aufgabe der Primärschlüssel übernehmen. Zeilen der Tabelle (also die Objekte) sind über einen Referenztyp (REF) referenzierbar, die damit die herkömmlichen Fremdschlüssel ersetzen. Abbildung.8
MehrLEITUNGSINFORMATIONSSYSTEME
LEITUNGSINFORMATIONSSYSTEME ROMANO HOFMANN DIPL. GEOMATIK-ING. ETH, PAT. ING.-GEOMETER GEOZUG INGENIEURE AG, 6340 BAAR FRAGEN Können Sie diese Fragen für Ihr Leitungsnetz beantworten? Wie viele Hydranten
MehrGraph-basierte Modellierung in Software-Werkzeugen
Graph-basierte Modellierung in Software-Werkzeugen 1 Inhalt Einleitung Modellierung mit Graphen Modellierung mit Graphklassen (Schemata und Constraints) Implementation von Graphen (Algorithmen und Anfragen)
MehrDas relationale Modell (Teil 1)
Vorlesung #2 Das relationale Modell (Teil 1) Fahrplan WS 2010/11 Feedback Vorlesung#1 Das relationale Modell Einordnung (wir überspringen die Modellierung, das kommt im 4. Semester Datenmanagement ) Definition,
MehrInhalt. 1 Einleitung Warum dieses Buch? Der rote Faden Danksagung URL zum Buch 4. TEIL I Einführung 5
Inhalt 1 Einleitung 1 1.1 Warum dieses Buch? 1 1.2 Der rote Faden 2 1.3 Danksagung 3 1.4 URL zum Buch 4 TEIL I Einführung 5 2 XML-Grundlagen 7 2.1 Einleitung 7 2.2 WasistXML? 7 2.3 Dokumenttypen und Namensräume
MehrMehrdimensionale GML-Datenbanken. Dr.-Ing. René Thiele thiele@supportgis.de
Mehrdimensionale GMLDatenbanken Dr.Ing. René Thiele thiele@supportgis.de Gliederung Bergiffsklärung: GMLDatenbank, Mehrdimiensional.. Systemarchitektur. Fortführung mit Historie: Workflow, Dienste. Demo.
MehrKlausur Konzeptionelle Modellierung
Klausur Konzeptionelle Modellierung Braindump Wintersemester 2012/2013 Inhaltsverzeichnis 1 Allgemeines 2 1.1 Begriffe............................... 2 1.2 Konzeptionelles Schema..................... 2
MehrDas GeoWeb ein GIS für f r Alle von Allen. Peter Mandl Institut für Geographie und Regionalforschung der Alpen-Adria-Universität Klagenfurt
Das GeoWeb ein GIS für f r Alle von Allen Peter Mandl Institut für Geographie und Regionalforschung der Alpen-Adria-Universität Klagenfurt 1. Das GeoWeb Bis vor wenigen Jahren war GIS an teure Software
MehrEinführung in die Modellierung
Informatik II: Modellierung Prof. Dr. Martin Glinz Kapitel 1 Einführung in die Modellierung Universität Zürich Institut für Informatik Inhalt 1.1 Der Modellbegriff 1.2 Wozu Modelle? 1.3 Modellbildung 1.4
MehrNutzung von WFS-Downloaddiensten leicht gemacht. Steffen John
Nutzung von WFS-Downloaddiensten leicht gemacht Steffen John Einstieg 2 WFS Downloaddienste WFS = Web Feature Service Webdienst für den Zugriff auf Geodaten im Vektorformat (GML) Standard des Open Geospatial
MehrFachspezifische 3-D-Modelle in Oracle Spatial
Frank Herrmann1, Felix Kunde2, Prof. Dr. Petra Sauer1 1 Beuth Hochschule für Technik Berlin, 2virtualcitySYSTEMS GmbH Berlin Inhalt Standardisierung von 3-D-Modellen und die Besonderheit von CityGML Fachspezifischer
MehrMachen Sie Ihre Daten bereit für INSPIRE mit HALE
Machen Sie Ihre Daten bereit für INSPIRE mit HALE Christian Malewski Fraunhofer-Institut für Graphische Datenverarbeitung IGD Fraunhoferstraße 5 64283 Darmstadt Tel +49 6151 155 424 Fax 444 christian.malewski@igd.fraunhofer.de
MehrLernmodul 2 Modelle des Raumes
Folie 1 von 21 Lernmodul 2 Modelle des Raumes Bildnachweis: www. tagesschau.de Folie 2 von 21 Modelle des Raumes Übersicht Motivation Was ist Raum? Formalismus und Invarianz Metrischer Raum/Euklidischer
MehrObjektorientiertes Software-Engineering
Objektorientiertes Software-Engineering TIT99BPE/TIT99CPE BA Mannheim WS 2001/2 F. Schönleber Organisatorisches Kurs 1: TIT99BPE 6.Studienhalbjahr Termin Mo. 13.00 14.30 Raum: 037B Kurs 1: TIT99CPE 6.Studienhalbjahr
Mehrd.h. zu Definitions-Stelle eindeutiger Funktionswert x X! y Y : (x,y) f umgekehrt: (x 1,y), (x 2,y) f ist o.k. X Y f(x) = y
Kapitel 7 Normalformen und DB-Entwurf Kap. 7.1 Normalformen Theorie Funktionale Abhängigkeit: f X Y f als Relation, d.h. Menge von Paaren {(x,y)} x: Definitions-Stelle, y: Funktionswert f ist Funktion
MehrBuchvorstellung Domain-Driven Design
Buchvorstellung Domain-Driven Design XPUG FFM 20 Bastiaan Harmsen Copyright Software Team GmbH, Bastiaan Harmsen 1 Standardattribute Domain-Driven Design Eric Evans Addison-Wesley ISBN 0-321-12521-5 $49,99
MehrDirk Ammelburger XML. Grundlagen der Sprache und Anwendungen in der Praxis HANSER
Dirk Ammelburger XML Grundlagen der Sprache und Anwendungen in der Praxis HANSER r 1 Einleitung 2 1.1 Über dieses Buch 3 1.2 Für wen ist das Buch gedacht? 4 1.3 Wie ist das Buch aufgebaut? 5 1.4 Konventionen
MehrGeokodierungsdienste der AdV. Entwicklung eines deutschlandweiten, zentralen Dienstes zur Georeferenzierung von Flurstücken
Geokodierungsdienste der AdV Entwicklung eines deutschlandweiten, zentralen Dienstes zur Georeferenzierung von Flurstücken www.geodatenzentrum.de Karl-Rothe-Straße 12, Leipzig Geokodierung vs. Georeferenzierung
MehrNationale Geodaten Infrastruktur der Schweiz Strategien, Schwerpunkte, organisatorische und technische Aspekte
2. Sächsischen GIS-Forum GDI Sachsen Nationale Geodaten Infrastruktur der Schweiz Strategien, Schwerpunkte, organisatorische und technische Aspekte Alessandro Carosio Alessandro Carosio 1 Gründe für eine
MehrArbeiten mit einer Datenbank 1
Arbeiten mit einer Datenbank 1 1. Datenmodelle 1.1 Das Entity-Relationship-Model (Objekt-Beziehungs-Modell) Bevor man in einem Datenbanksystem eine Datenbank aufbaut, muss man sich die Struktur der Datenbank
MehrModellgetriebene Entwicklungsprozesse in der Praxis - eine Bestandsaufnahme. Tillmann Schall, anaptecs GmbH
Modellgetriebene Entwicklungsprozesse in der Praxis - eine Bestandsaufnahme Tillmann Schall, anaptecs GmbH : Agenda Grundlagen modellgetriebener Entwicklungsprozesse Schritte zur Einführung Erfahrungen
MehrSemantic Web Technologies I! Lehrveranstaltung im WS10/11! Dr. Andreas Harth! Dr. Sebastian Rudolph!
Semantic Web Technologies I! Lehrveranstaltung im WS10/11! Dr. Andreas Harth! Dr. Sebastian Rudolph! www.semantic-web-grundlagen.de Ontology Engineering! Dr. Sebastian Rudolph! Semantic Web Architecture
MehrINSPIRE und die ISO- Standardisierung. DI Roland Grillmayer
INSPIRE und die ISO- Standardisierung DI Roland Grillmayer ISO TC211 = International Sightseeing Organisation? Innovation Kontinuität Erweiterbarkeit - Konsensfindung Allgemeines Problem der Standardisierung
MehrBusiness-Software, die Spaß macht! IT S ALL ABOUT THE DOMAIN, HONEY - Erfahrungen aus 10 Jahren Domain Driven Design
IT S ALL ABOUT THE DOMAIN, HONEY - Erfahrungen aus 10 Jahren Domain Driven Design Dr. Carola Lilienthal, cl@wps.de, @cairolali www.wps.de //// Hans-Henny-Jahnn-Weg 29 //// 22085 HAMBURG Business-Software,
Mehr