Ingres Database is the open source database management system that can reduce IT costs and time to value while providing the strength and features expected from an enterprise class database. Ingres
... [More] Database is a leader in supporting business critical applications and helping manage the most demanding enterprise applications of Fortune 500 companies. Focused on reliability, security, scalability, and ease of use, Ingres contains features demanded by the enterprise while providing the flexibility of open source. Core Ingres technology forms the foundation, not only of Ingres Database, but numerous other industry-leading RDBMS systems a [Less]
The c prototyping tools library provides thread-safe linked list, priority queue, hash table, hash list, AVL tree and trie implementations, as well as a thread pool and thread management framework, a
... [More] tcp and http socket api, and a dbms abstraction layer. [Less]
OCILIB is an open source and cross platform Oracle Driver that delivers really fast and reliable access to Oracle databases.
The OCILIB library :
offers a rich, full featured and easy to use API
... [More] runs on all Oracle platforms is written in pure ISO C code with native ISO C Unicode support encapsulates OCI (Oracle Call Interface) is the most complete available OCI wrapper OCILIB is developed by Vincent Rogier.
Get the latest package, install and enjoy it !
Features (current version : 3.4.0 - 2009/07/30)
Data binding Integrated smart define and fetch mecanisms Full Unicode support on all platorms Multi row fetching Binding array Interface for fast and massive bulk operations Reusable Statements Scrollable statements Connection Pooling Global Transactions Returning DML feature support ROWIDs support Named Types (Object types) support (User or Builtin) Collections (Varrays and Nested tables) Ref cursors Full PL/SQL support (blocks, cursors, Index by Tables and Nested tables) Support for Oracle REF datatype LOB (BLOBs/ FILEs) Support for lobs > 4Go Support for Direct Path API Long datatype (piecewise operations) Provides "All in one" Formatted functions (printf's like) Smallest possible memory usage Date/time management Timestamps and Intervals support Error handling Thread contextual error management Describe database schema objects Access columns by index or name Hash tables API Portable Threads and mutexes API Supports static / shared oracle linkage Support runtime loading (no OCI libs required at compile / time) Great performances (straight OCI encapsulation) Remote Instances Startup/Shutdown [Less]
PortableDB, as a part of my final BA-paper, is a practical implementation of a database management function library.
It is written in the C programming language.
The databases created by this
... [More] library consist of just one file, so they can be easily transferred from one place to another (for example - with an USB pen drive etc.).
It is still in alpha (development) phase.
The IDE is Eclipse 3.3.2. (CDT) [Less]
This project aims at creating a simple database management software in c language. This software will have basic functionality of a dbms like storing, retrieving, modifying and deleting records. The
... [More] object files of this software can be used in any application software made in c or c++. [Less]