Non-relational (knowen as NoSQL) database is one of the synthetic courses aimed to integrate different database repositories under one Heterogeneous Umbrella (HeInHand). The Project has two main components:
- Client-Side - (Interactive GUI Oriented Event-Driven Software Tool - the formalisms and implementation technologies are project team based free choice).
- Server Side - Heterogeneous Repository:
- Facts Repository - RDBMS (MySQL) - supports storing/retrieving/mining of relational data that serves as facts storage base for document and graph repositories.
- Document Repository - document database (MongoDB) - supports storing/retrieving/mining of document instances generated from Facts Repository according to the meta specification of document models.
- Graph Oriented Database - graph model (Neo4j) - supports storing/retrieving/mining of hypergraph instances generated from Facts Repository according to the meta specification of graph models.