ocaml-mysql is a package for OCaml that provides access to MySQL
databases. It consists of low level functions implemented in C and a
module MySQL intended for application development.
Firebird is a relational database offering many ANSI SQL-99 features
that runs on Linux, Windows, and a variety of Unix platforms. Firebird
offers excellent concurrency, high performance, and powerful language
support for stored procedures and triggers. It has been used in
production systems, under a variety of names since 1981.
Firebird is completely free of any registration, licensing or deployment
fees. It may be deployed freely for use with any third-party software,
whether commercial or not.
RDB is a fast, portable, relational database management system
without arbitrary limits, (other than memory and processor speed) that
runs under, and interacts with, the UNIX Operating system.
It uses the Operator/Stream DBMS paradigm described in "Unix
Review", March, 1991, page 24, entitled "A 4GL Language". There are a
number of "operators" that each perform a unique function on the data.
The "stream" is supplied by the UNIX Input/Output redirection mechanism.
Therefore each operator processes some data and then passes it along to
the next operator via the UNIX pipe function. This is very efficient as
UNIX pipes are implemented in memory (at least in versions of UNIX at
RAND). RDB is compliant with the "Relational Model".
The data is contained in regular UNIX ASCII files, and so can be
manipulated by regular UNIX utilities, e.g. ls, wc, mv, cp, cat, more,
less, editors like the RAND editor 'e', head, RCS, etc.
This is a FreeBSD binary port of Oracle client libraries (OCI) made from
Oracle 8.1.7.1 for Linux.
This port is not officially supported by Oracle. USE AT YOUR OWN RISK!
Peter Graf's Program Base Library of C functions.
Includes hash table, ISAM, key file implementations.
PEAR::DB is a database abstraction layer providing:
* an OO-style query API
* portability features that make programs written for one DBMS work
with other DBMS's
* a DSN (data source name) format for specifying database servers
* prepare/execute (bind) emulation for databases that don't support
it natively
* a result object for each query response
* portable error codes
* sequence emulation
* sequential and non-sequential row fetching as well as bulk fetching
* formats fetched rows as associative arrays, ordered arrays or objects
* row limit support
* transactions support
* table information interface
* DocBook and phpDocumentor API documentation
Drivers for the following extensions pass the complete test suite and
provide interchangeability when all of DB's portability options are
enabled: fbsql, ibase, informix, msql, mssql, mysql, mysqli, oci8,
odbc, pgsql, sqlite and sybase.
PEAR::DBA is a wrapper for the php DBA functions. It includes a file-based
emulator and provides a uniform, object-based interface for the
Berkeley-style database systems.
Table management extension to DBA
PEAR::DB_DataObject performs 2 tasks:
1. Builds SQL statements based on the objects vars and the builder methods.
2. acts as a datastore for a table row.
The core class is designed to be extended for each of your tables so that you
put the data logic inside the data classes.
included is a Generator to make your configuration files and your base classes.