|
В этих заметках мы постараемся представить нашим читателям Oracle-тему в книге «Основы пространственных баз данных». Мы следим за всей Oracle-литературой на русском языке, а в представляемой книге СУБД Oracle упоминается и упоминается по существу. В целом же пространственные базы данных очень часто строятся на СУБД Oracle и применяют Oracle-технологии
(например,
Oracle Spatial – опция, представляющая собой интегрированный в СУБД набор функций и процедур, позволяющий хранить, получать,
а также быстро и эффективно анализировать пространственные данные в базе данных Oracle).
Поскольку мы не являемся специалистами в предметной области пространственных баз данных, то мы не можем назвать эту статью рецензией, по достоинству оценить плюсы и минусы книги. Наша цель - чисто информационная.
Очень важно подчеркнуть, что технологии пространственных данных применяются не только в геоинформатике, но и в биологии, экологии, в управлении транспортом, в социальных и криминалистических исследованиях и др. Авторы этой книги «проделали напряженную работу, чтобы «заглянуть за пределы ГИС». Методы, появляющиеся в СУПБД, находят применение во многих других областях, включая мультимедийные информационные системы, системы автоматизированного проектирования и производства, астрономию, метеорологию,…»
К удачному стечению обстоятельств, тема этого выпуска журнала во многом связана с геоинформационными приложениями,
с применением Oracle Spatial, поэтому многие наши читатели сразу спросят, какая имеется литература по этим вопросам на русском языке. Так вот, на русском языке есть книга «Основы пространственных баз данных», в ней упоминаются технологии Oracle, другие источники на русском языке столь тесно с Oracle пока не связаны. Но все еще впереди!
Любой профессионал сразу должен ознакомиться с оглавлением рекомендуемой ему книги. Оглавление «Основ пространственных баз данных», выложенное на сайте издательства «КУДИЦ-ОБРАЗ», на наш взгляд, настолько подробно и информационно, что немедленно покажет полноту представления области пространственных данных, свою полезность и применимость специалистам-геоинформационщикам, студентам, аспирантам, всем желающим изучить эту новую и перспективную область.
Система управления пространственной базой данных (СУПБД) строится поверх ОР-СУБД (объектно-реляционной СУБД), использует свою теорию и терминологию, свои модели данных и пространственные операции, свои методы доступа к данным и оптимизации запросов и так далее. Но используются такие знакомые специалистам по Oracle слова, как добыча данных (data mining), обработка SQL-запросов (SQL-3), B*tree-индексы, кластеризация, ограничения по ключу (key constraint), по целостности сущности (entity integrity constraint) и многие другие, что профессионал в Oracle чувствует себя, если не дома, то в хорошо знакомых гостях.
Еще раз повторим, эта книга не об Oracle в нашем обычном понимании, и рекламирование СУБД Oracle ее авторы себе в цель, естественно, не ставили. Но Oracle-специалист сразу обратит внимание, что вариант используемого языка SQL (как DML, так и DDL) очень близок к применяемому именно в Oracle; смысловые формулировки пространственных запросов очень похожи на применяемые в документации Oracle; ориентированный на ГИС Oracle Spatial Data Cartrige упоминается, как известный инструмент для проектирования приложений. Так что можно сделать вывод о естественной связи Oracle и ГИС, о естественном применении объектно-ориентированной базы данных Oracle в качестве основы для построения и эксплуатации пространственных баз данных.
В заключение приведем отрывок из «Вступительного слова» Майкла Ф.Гудчайлда (Национальный центр географической информации и анализа, Географический факультет, Калифорнийский Университет): «Книги, проливающие свет на такую сложную тему, как пространственные базы данных, весьма немногочисленны, поэтому особенно приятно отметить появление этой книги. Она полностью охватывает данную область, а стиль изложения материала – от представления данных до запросов и анализа – отличается ясностью, логичностью и строгостью». От себя добавим, что русский перевод смотрится очень неплохо, текст легко читается и понятен для непрофессионалов.
Виктор Абрамов, научный редактор "Oracle
Magazine/Русское Издание" Анатолий Бачин, главный редактор “Oracle
Magazine/Русское Издание” |