Skip to main content

Co je to prostorová databáze?

Databáze, která je optimalizována pro ukládání a dotazování dat souvisejících s objekty v prostoru, který zahrnuje řádky, body a polygony, se nazývá prostorová databáze.Různé studijní oblasti mají více aplikací pro správu geometrických dat, geografických dat a prostorových dat.V těchto databázích může být „prostor“ geografický jako mapa zemského povrchu, geometrický jako rozložení velmi velkého měřítka integrace (VLSI) nebo prostorového jako 3-D reprezentace řetězců molekul proteinů.Prostorová databáze je podobná standardní databázi s dalšími schopnostmi pro zpracování prostorových dat.Například typy prostorových dat (SDT) jsou nabízeny v jazyce a datovém jazyce dotazu prostorové databáze.

Když se pro geografické mapování používá prostorová databáze, její SDT označují strukturu v prostoru, jako jsou body, linie a regiony a vztahy mezi strukturami, jako jsou čáry, které se navzájem protínají.Uživatel může vidět tyto entity reprezentované silnicemi, potrubími nebo lesy na mapě, ale v pohledu na programování jsou reprezentovány řádky, polygony nebo body.Tyto typy databází se nazývají objektové prostorové databáze.Kromě toho jsou topologické vztahy, jako je překrývání nebo disjointing linií a směrové vztahy, jako jsou směry kardinálního kompasu, reprezentovány a naprogramovány do geografické prostorové databáze.V těchto databázích jsou také zastoupeny metrické vztahy, které naznačují vzdálenost objektů.Podnik může mapovat koncentrace toho, kde se nachází určitý typ zákazníka, aby naplánoval nejlepší místo pro výstavbu jiné budovy, nebo může politik prozkoumat hlasovací demografickou skupinu, aby naplánoval trasu kampaně.Mohou být také použity pro plánování měst a regionů nebo používají policejní jurisdikce pro analýzu vzorů trestné činnosti.SDT mohou být jednoduché informace, ale mohou se také stát velmi složitými, pokud to, co uživatel potřebuje vědět, je velmi specifické.Tyto složité vztahy objektů v prostoru jsou to, co činí prostorové databáze prospěšné, protože mohou používat a třídit obrovské množství informací.

Často mají specifické objekty v určité prostorové databázi s nimi řadu proměnných.V tomto případě může prostorová databáze použít strukturovaný jazyk dotazů (SQL) k poskytování speciálních indexových funkcí pro manipulaci a dotazování dat.I když by to mohlo být použity pouze pro ukládání, lze databázi použít pro mnohem více, včetně analýzy dat.Objekty v databázi mohou obsahovat nekonečné množství proměnných a speciální nástroje prostorové databáze umožňují třídění různých informací.