Зміст:
Визначення - Що означає просторова база даних?
Просторова база даних - це база даних, розширена для зберігання та доступу до просторових даних або даних, що визначають геометричний простір. Ці дані часто асоціюються з географічними місцями та ознаками, або з побудованими ознаками, такими як міста. Дані про просторові бази даних зберігаються у вигляді координат, точок, ліній, багатокутників та топології. Деякі просторові бази даних обробляють більш складні дані, як тривимірні об'єкти, топологічне покриття та лінійні мережі.
Техопедія пояснює просторову базу даних
Загальні системи баз даних використовують індекси для швидшого та ефективнішого пошуку та доступу до даних. Однак цей індекс не підходить для просторових запитів. Натомість просторові бази даних використовують щось на зразок унікального індексу, який називається просторовим індексом для прискорення продуктивності бази даних. Просторова індексація дуже потрібна, оскільки система повинна мати можливість витягувати дані з великої колекції об'єктів, не шукаючи цілого ряду. Він також повинен підтримувати зв'язки між об'єднаннями об'єктів різних класів кращим чином, ніж просто фільтрування.
Крім індексів, просторові бази даних також пропонують типи просторових даних у своїй моделі даних та мові запитів. Ці бази даних потребують спеціальних типів даних, щоб забезпечити фундаментальну абстракцію та моделювати структуру геометричних об'єктів з відповідними зв'язками та операціями в просторовому середовищі. Без таких типів даних система не змогла б підтримувати тип моделювання пропозицій просторової бази даних.