De Oracle Spatial Database Engine is geen aparte server; het is een component binnen de Oracle Database-server . Het is een reeks extensies waarmee u ruimtelijke gegevens (geografische gegevens zoals punten, lijnen en polygonen) kunt opslaan, opvragen en analyseren. Zie het als het rechtstreeks toevoegen van GIS-mogelijkheden (Geographic Information System) aan uw Oracle-database.
In plaats van locatiegegevens op te slaan als afzonderlijke tekstvelden (bijvoorbeeld breedtegraad en lengtegraad), kunt u met Oracle Spatial deze opslaan als één ruimtelijk object. Dit maakt efficiënte ruimtelijke vragen mogelijk zoals:
* Alle punten vinden binnen een bepaalde straal van een bepaalde locatie.
* Bepalen welke polygonen een lijn kruisen.
* Het berekenen van afstanden en gebieden tussen ruimtelijke objecten.
* Het uitvoeren van ruimtelijke joins tussen tabellen op basis van locatie.
In wezen integreert het de kracht van ruimtelijke analyse rechtstreeks in het relationele databasebeheersysteem (RDBMS), waardoor een uniforme omgeving wordt geboden voor het beheer van zowel traditionele gegevens als geografische informatie. Je beheert het niet apart; u krijgt toegang tot de functionaliteiten ervan via SQL en de door Oracle geleverde ruimtelijke functies en API's binnen de grotere Oracle Database-serverinstantie. |