BaseX
Графический интерфейс пользователя BaseX |
|
| Тип | |
|---|---|
| Автор |
Christian Grün |
| Разработчик | |
| Написана на | |
| Операционная система | |
| Последняя версия | |
| Лицензия | |
| Сайт | |
BaseX - компактная система управления базами данных XML, разрабатываемая в рамках коллективного проекта на платформе GitHub [1]. Эта система преимущественно применяется для сохранения, запроса и визуализации объемных XML-документов и XML-коллекций.[2]. BaseX может быть использован в различных операционных системах, на основании свободной Open-Source-лицензии.
BaseX предоставляет высоко-стандартную совместимость с W3C языками XPath и XQuery[3][4], а также с обновляющими и полнотекстовыми расширениями. Интегрированный графический интерфейс пользователя позволяет проводить интерактивное обследование и анализ собственных данных, предоставляя возможность проведения команд языков XPath и XQuery.
Содержание |
Технологии [править]
- XPath – язык запросов
- XQuery 3.0
- XQuery Update Facility (W3C)
- XPath/XQuery Full Text (W3C)
- Поддержка EXPath-модулей и Packaging-систем
- Клиент-серверная архитектура с администрированием пользователей и трансактивным управлением
- APIs: REST, WebDAV, XML:DB, XQJ; Java, C#, Perl, PHP, Python и другие языки программирования
- поддерживаемые форматы данных: XML, HTML, JSON, CSV, Text, бинарные данные
- Графический интерфейс пользователя с иерархичными визуализациями: Treemap, табличное отображение, дерево выбора, Диаграмма рассеяния
Макет базы данных [править]
BaseX применяет табличные изображения древовидных структур для сохранения XML-документов. База данных может содержать в себе как отдельные документы, так и коллекции документов. BaseX обладает многочисленными индексными структурами, которые увеличивают скорость запросов XPath-операций, сравнения атрибутов и текстов, а также полнотекстового поиска.[5]
История [править]
BaseX был создан в 2005 году Кристианом Грюном, научным сотрудником университета г. Констанц (Германия). С 2007 года BaseX распространяется в открытых исходных текстах.
Примечания [править]
| Системы управления базами данных (СУБД) | |
|---|---|
| Клиент-серверные |
Caché • CouchDB • IMS • DB2 • Firebird • Informix • Ingres • InterBase • MS SQL Server • MongoDB • MySQL • mSQL • Oracle Database • Pervasive SQL • PostgreSQL • Sybase ASE • Sybase ASA • Sybase IQ • Teradata Database • ЛИНТЕР |
| Движки | |
| Файл-серверные |
DataFlex • dBase • MS Access • OpenOffice.org Base • Paradox |
Для улучшения этой статьи желательно?:
|
