Estaba buscando un sistema de gestión de base de datos jerárquico y el único que encontré fue el de IBM. ¿Hay sistemas de código abierto que se puedan usar?
12
Estaba buscando un sistema de gestión de base de datos jerárquico y el único que encontré fue el de IBM. ¿Hay sistemas de código abierto que se puedan usar?
Cualquier implementación de LDAP será jerárquica, o al menos expuesta como tal, incluso si el backend es otra cosa.
(Es probable que haya otros, e incluso el Directorio Abierto de Apple, pero no sé si ese tiene una página de proyecto dedicada)
fuente
Encontré paperas y su licencia GPL. * Paperas (también conocido como M) es un lenguaje de programación de propósito general que admite una instalación de base de datos única, jerárquica (o multidimensional) * http://cs.uni.edu/~okane/mumps.html
Actualizar
Links importantes.
- http://gradvs1.mgateway.com/main/
- http://www.intersystems.com/
fuente
MongoDB es una base de datos orientada a documentos que almacena JSON binario . Es una base de datos de código abierto con respaldo corporativo real .
En términos de jerarquía, almacena "documentos" en lugar de "registros" en "colecciones" en lugar de "tablas". Con JSON, es fácil crear objetos que representan datos jerárquicos. También es compatible con la indexación y consulta "en" estos documentos.
Si está pensando en bases de datos XML, JSON debería ser competitivo.
fuente
No es de código abierto, pero Microsoft SQL 2008 Management Studio Express es gratuito y permite tipos de datos XML a partir de SQL Server 2005. Si no está familiarizado con el uso del tipo de datos XML para almacenar jerarquías, actualmente estoy leyendo un libro de Michael Coles llamado Pro SQL Server 2008 XML que introduce el uso de XML en SQL.
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=08e52ac2-1d62-45f6-9a4a-4b76a8564a2b
fuente