Skip to main content

Was ist eine räumliche Datenbank?

Eine Datenbank, die für die Speicherung und Abfrage von Daten in Bezug auf Objekte in einem Raum optimiert ist, der Linien, Punkte und Polygone umfasst, wird als räumliche Datenbank bezeichnet.Verschiedene Studienbereiche haben mehrere Anwendungen zur Verwaltung geometrischer Daten, geografischer Daten und räumlichen Daten.In diesen Datenbanken kann ein „Raum“ geografisch wie eine Karte der Erdoberfläche, geometrisch wie ein Layout einer sehr großen Integrationsdesign (VLSI) oder räumlich wie eine 3-D-Darstellung von Proteinmolekülketten sein.Die räumliche Datenbank ähnelt einer Standarddatenbank mit zusätzlichen Fähigkeiten für die räumliche Datenbehandlung.Beispielsweise werden räumliche Datentypen (SDTs) in der Abfrage- und Datenmodell einer räumlichen Datenbank angeboten.

Wenn eine räumliche Datenbank für die geografische Zuordnung verwendet wird, zeigen ihre SDTs die Struktur in einem Raum an, wie Punkte, Linien und Regionen und Beziehungen zwischen Strukturen wie Linien, die sich gegenseitig überschneiden.Ein Benutzer kann diese Entitäten sehen, die durch Straßen, Pipelines oder Wälder auf einer Karte dargestellt werden, aber in einer Programmieransicht werden sie durch Linien, Polygone oder Punkte dargestellt.Diese Arten von Datenbanken werden als objektbasierte räumliche Datenbanken bezeichnet.Darüber hinaus werden topologische Beziehungen wie Überlappung oder Abnahme von Linien und Richtungsbeziehungen, wie z.Metrische Beziehungen, die die Distanz der Objekte anzeigen, werden auch in diesen Datenbanken dargestellt.Ein Unternehmen kann die Konzentrationen darüber abbilden, wo ein bestimmter Kundentyp sich befindet, um den besten Ort für den Bau eines anderen Gebäudes zu planen, oder ein Politiker kann eine Abstimmungsdemografie zur Planung einer Kampagnenroute untersuchen.Sie können auch für die Planung von Städten und Regionen verwendet werden oder von Polizeigesellschaften für die Analyse des Kriminalitätsmusters verwendet werden.SDTs können einfache Informationen sein, aber sie können auch sehr komplex werden, wenn das, was der Benutzer wissen muss, sehr spezifisch ist.Diese komplexen Beziehungen von Objekten im Raum machen räumliche Datenbanken von Vorteil, da sie riesige Mengen an Informationen verwenden und sortieren können.

Oft sind bestimmte Objekte in einer bestimmten räumlichen Datenbank eine Reihe von Variablen zugeordnet.In diesem Fall kann eine räumliche Datenbank eine strukturierte Abfragesprache (SQL) verwenden, um spezielle Indexfunktionen zum Manipulieren und Abfragen von Daten bereitzustellen.Während es ausschließlich für die Speicherung verwendet werden kann, kann die Datenbank für viel mehr verwendet werden, einschließlich der Analyse von Daten.Objekte in der Datenbank können eine unendliche Menge von Variablen enthalten, und spezielle räumliche Datenbank -Tools ermöglichen die Sortierung der verschiedenen Informationen.