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 enthält, 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“ wie eine Karte der Erdoberfläche geografisch sein, geometrisch wie ein Layout einer sehr großen Integrationsdesign (VLSI) oder räumlich wie eine 3-D-Darstellung von Proteinmolekülketten. 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, geben ihre SDTs die Struktur in einem Raum an, z. B. Punkte, Linien und Regionen und Beziehungen zwischen Strukturen, wie z. B. Linien, die sich gegenseitig überschneiden. Ein Benutzer kann diese Entitäten sehen, die durch Straßen, Pipelines oder dargestellt werdenWälder auf einer Karte, 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 überlappende oder disziinierende Linien und Richtungsbeziehungen wie die Kardinalkompassrichtungen in einer geografischen räumlichen Datenbank dargestellt und programmiert. Metrische Beziehungen, die den Abstand von Objekten anzeigen, werden auch in diesen Datenbanken dargestellt.
räumliche Datenbanken werden für Geschäfts-, Regierung-, Marketing- und Handelsdaten verwendet. Ein Unternehmen kann die Konzentrationen darüber abgeben, wo sich ein bestimmter Kundentyp 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 oder von Polizeigesellschaften für die Analyse des Kriminalitätsmusters verwendet werden. SDTS kann 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 massive 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 an Variablen enthalten, und spezielle räumliche Datenbank -Tools ermöglichen die Sortierung der verschiedenen Informationen.