Categories
Duro
The goal of the Duro project is to create a library which is as compliant with the proposed database language D as it is possible for a C library. This library is supposed to serve as a basis for a truly relational database management system (TRDBMS).
- Tuples and tables (relvars).
- Relational algebra: RENAME, select (restrict), project, EXTEND, JOIN, SEMIJOIN, UNION, INTERSECT, MINUS, SEMIMINUS, SUMMARIZE PER, DIVIDEBY PER, WRAP, UNWRAP, GROUP, and UNGROUP.
- Virtual tables (views).
- Locking and nested transactions.
- Duro tables are true sets -- uniqueness of tuples (rows) is always enforced. When creating real tables, at least one candidate key must be supplied. A candidate key may be empty.
- User-defined types (including type constraints) and operators.
- Declarative integrity.
- Tcl interface, including support for relational expressions in Tutorial D syntax and operators implemented in Tcl ("stored procedures").
- Simple GUI admin tool.
Last updated 5 Sep, 2006
Versions
NO_VERSION_DATA
NO_VERSION_DATA
- Released: 1 Jan, 1970
- Code Maturity: Stable
- Source Archive: http://sourceforge.net/project/showfiles.php?gr...
- Licenses: GPLv2orlater
- Interfaces: Library
User Community and Support
<docs>




