Take the 2-minute tour ×
Database Administrators Stack Exchange is a question and answer site for database professionals who wish to improve their database skills and learn from others in the community. It's 100% free, no registration required.

I was looking for a hierarchical database management system and the only one i came across was IBM's ims.Are there opensource systems that one can use?.

share|improve this question

5 Answers 5

up vote 4 down vote accepted

Since XML databases are hierarchical, you could look at those. I recently used BaseX and liked it a lot.

share|improve this answer

Any LDAP implementation is going to be hierarchical, or at least exposed as such, even if the backend's something else.

(There's likely others, and even Apple's Open Directory, but I don't know if that one has a dedicated project page)

share|improve this answer

I found mumps and its GPL licensed.*Mumps (also referred to as M) is a general purpose programming language that supports a unique, hierarchical (or multidimensional) database facility * http://cs.uni.edu/~okane/mumps.html

Update

Important Links.

-http://gradvs1.mgateway.com/main/

-http://www.intersystems.com/

share|improve this answer

It is not open source, but Microsoft SQL 2008 Management Studio Express is free and allows XML datatypes starting with SQL Server 2005. If you are not familiar with using the XML datatype to store heirarchies, I am currently reading a book by Michael Coles called Pro SQL Server 2008 XML which introduces using XML in SQL.

http://www.microsoft.com/downloads/en/details.aspx?FamilyID=08e52ac2-1d62-45f6-9a4a-4b76a8564a2b

share|improve this answer

MongoDB is a document-oriented database that stores binary JSON. It's an open-source database with actual corporate backing.

In terms of hierarchical, it stores "documents" instead of "records" in "collections" instead of "tables". Using JSON, it's easy to create objects that represent hierarchical data. It also supports indexing and querying "into" these documents.

If you're thinking of XML databases, JSON should be competitive.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.
{"cc_re__cc_re__cc_by_sa_3_0": ["        <li><a href=\"http://area51.stackexchange.com\" title=\"proposing new sites in the Stack Exchange network\">Area 51</a></li>\r\n                        <li><a href=\"http://careers.stackoverflow.com\">Stack Overflow Careers</a></li>\r\n                    \r\n                </ol>\r\n            </td>\r\n    </tr>\r\n</table>\r\n                </div>\r\n            </div>\r\n\r\n            <div id=\"copyright\">\r\n                site design / logo &#169; 2014 stack exchange inc; user contributions licensed under <a href=\"http://creativecommons.org/licenses/by-sa/3.0/\" rel=\"license\">cc by-sa 3.0</a> \r\n                with <a href=\"http://blog.stackoverflow.com/2009/06/attribution-required/\" rel=\"license\">attribution required</a>\r\n            </div>\r\n            <div id=\"svnrev\">\r\n                rev 2014.8.22.1792\r\n            </div>\r\n            \r\n        </div>\r\n    </div>\r\n    <noscript>\r\n        <div id=\"noscript-warning\">Database Administrators Stack Exchange works best with JavaScript enabled<img src=\"http://pixel.quantserve.com/pixel/p-c1rF4kxgLUzNc.gif\" alt=\"\" class"], "copyright__copyright__copyright": ["ores \"documents\" instead of \"records\" in \"collections\" instead of \"tables\". Using JSON, it's easy to create objects that represent hierarchical data. It also supports indexing and querying \"into\" these documents.\n\nIf you're thinking of XML databases, JSON should be competitive.\n\nshare|improve this answer\n\nYour Answer\n\n\u00a0\ndiscard\n\nBy posting your answer, you agree to the privacy policy and terms of service.\n\nNot the answer you're looking for? Browse other questions tagged or ask your own question."]}