Массив СУБД
-
Основы многомерных массивов
- Массивы — это структуры данных, которые хранят данные в виде упорядоченных наборов значений.
- Массивы могут быть многомерными, что позволяет хранить данные в нескольких измерениях.
-
Концептуальное моделирование массивов
- Массив описывается функцией, которая принимает целочисленный интервал и возвращает набор значений.
- Примеры массивов включают изображения в формате XGA и стандартные изображения RGB.
- Запросы к массивам должны быть декларативными и безопасными для вычислений.
-
Язык запросов массивов
- Включает базовые и частные операторы для создания, подстановки и агрегирования значений ячеек.
- Предлагает все операции, доступные на уровне массива, включая арифметические и логические операции.
-
Хранилище массивов и обработка запросов
- Хранилище должно обеспечивать пространственную близость данных для эффективного доступа.
- Разбиение на фрагменты и листы помогает оптимизировать доступ к данным.
- Обработка запросов включает потоковую передачу фрагментов и эвристическую оптимизацию.
-
Области применения массивов
- Массивы широко используются в науках о Земле, космических науках, биологии, социальных науках и бизнесе.
- Стандартизация включает форматы обмена данными, такие как HDF и NetCDF, а также OGC и ISO/IEC SQL.
-
Список СУБД с поддержкой массивов
- Приведены примеры СУБД, поддерживающих многомерные массивы, включая GeoRaster-Oracle, MonetDB/SciQL, PostGIS, и SciDB.