Main > Free Download Search >

Free dbms software for linux

dbms

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 45
dbmstools 0.4.3

dbmstools 0.4.3


dbmstools module exists mainly for developers who need to support applications on more than one database management system DBMS. more>>
dbmstools module exists mainly for developers who need to support applications on more than one database management system (DBMS). dbmstools is intended to allow all the database information (schema and base data) to be kept in one single place, and to have DBMS-specific scripts (to create and populate the database schema, and upgrade from one version to the next) generated from that data. If youre anything like me you hate duplication in software code, and I wrote this module to remove that duplication.

As well as generation of DBMS-specific DDL and DML, dbmstools can generate schema documentation for any DBMS (including diagrams), and can export data from a database in several formats. It also has wrappers for several of the tools, so that they can be run from within Apache Ant (a Java build system).

The DBMSs supported (and the completeness/maturity of that support) are:

- Postgres (7 and 8) - very good
- Oracle - good
- Microsoft SQLServer - good
- MySQL - good
- Hypersonic - limited.

<<less
Download (1.1MB)
Added: 2007-08-12 License: GPL (GNU General Public License) Price:
805 downloads
ZDB 0.1

ZDB 0.1


ZDB (Zazzybob.com DataBase) can be used to maintain simple lists and databases (such as telephone directories, address lists). more>>
ZDB (Zazzybob.com DataBase) can be used to maintain simple lists and databases (such as telephone directories, address lists, etc). The project implements mechanisms for basic queries and reporting, and also allows us to join two tables by a primary key, and display query results based thereon.

ZDB is not a relational database. If you want a relational DB then use a proper DBMS!

ZDB is, however, highly useful for small, non-critical database needs, especially where "flat-files" are all thats really required, but where maintaining a long list of data manually would be too labour intensive.

ZDB requires the "usual-suspects" with regards to tool dependencies. All of the required tools will be present in any modern UNIX/Linux system. The scripts are implemented as bash scripts, but if you change the shebang line to match the path to your shell, and as long as your shell supports the ((...)) arithmetic construct, youll be okay! There arent any bash-specifics in the scripts.

Some of the scripts (especially query scripts) may run fairly slowly depending on your system. There is a lot of data processing going on in the background (involving many invocations of awk!). On a P4 2.66GHz the results will be instantaneous, whereas on a PII 233MHz you might not be so lucky.

Package Contents

The ZDB package consists of the following scripts:
zdb_constants

Contains constants needed by all scripts

zdb_create_table
Creates a new table
zdb_insert_values
Insert values into a table
zdb_join_tables
Query two tables using a join
zdb_remove_table
Drop a table
zdb_remove_values
Remove values from a table
zdb_select_all
Display an entire table
zdb_select_rows
Query a table by row
zdb_select_values
Query a table by column name
zdb_get_by_key
Get a single row by its key value

Also included in the download is zdb_test which is an example showing how each of the commands is used, creating tables, inserting values, querying the tables, and finally deleting the tables.

As you can see, I havent implemented a "change row" script. I dont see the point, as it would just duplicate the functionality of a call to zdb_remove_values followed by a call to zdb_insert_values. I have shown an example of this in the zdb_test script, included with the download.

Overview of Data Structure

Each table is made of two parts. A .def (Definition) file, and a .dat (Data) file. The .def file is created when the table is first created, and contains a list of all the column names in that table, and thus, provides that tables definition. The .dat file is created when the first row of values is inserted (and is deleted when the last row of data is removed). This is a flat file using ":" as a column delimeter. Therefore, do NOT use ":" in any of your data!

The idea of the .def file is to provide column name to field position translation, so that we can query in the form column_name=value (kind of like a WHERE clause in SQL). They are saved as table_name.{dat,def} in the directory specified by the ZDB_DIR constant (see below).

The first (left-most) column in each table is considered to be its key and must be unique for each row in the table.

Syntax

The syntax of each command is discussed below.

zdb_constants

Syntax

N/A

In the current implementation, this script contains only one constant, ZDB_DIR, which is the full path to the directory containing your database (.dat/.def) files. It is important that the directory exists, and that this constant is set correctly to reference the directories path, otherwise nothing will work!

Example

ZDB_DIR=/home/kevin/databases/db_one
zdb_create_table
Syntax
zdb_create_table table_name col_1 [ col_2 ... col_n ]

Create a table within ZDB_DIR named table_name as specified by the first argument to the command. The column names are specified by subsequent arguments to the command. At least one column must be specified. This command creates a file in ZDB_DIR named table_name.def.

Example

zdb_create_table my_table id f_name s_name t_name
zdb_insert_values
Syntax
zdb_insert_values table_name val_1 [ val_2 ... val_n ]

Insert values specified by val_1, etc, into table_name. This has various error checking mechanisms implemented, and will check for the correct number of values (i.e. the same number of values as there are columns in the table). val_1 in the left-most column is considered to be a primary key for that row of data, and must be unique within that table. Values are added sequentially, and are thus "appended" to the table in the order that they are added. No sorting takes place. If any single value contains spaces, it must be quoted, e.g. "example value with spaces".

Example

zdb_insert_values my_table 1 Kevin Waldron 0208-111-1111
zdb_join_tables
Syntax
zdb_join_tables table_one table_two [ searchterm | col=searchterm ]

Join two tables by their key field, and print fields from both tables where the row key matches. Other rows are not printed. An optional searchterm can be specified. This searchterm MUST be a single word, and can be of the form "searchterm" where all fields are searched, or "col=searchterm" whereby only the specified column name "col" is searched.

Example

Suppose we have two tables populated with data, the following session depicts command usage and possible output
$ zdb_join_tables my_info my_table name=Kevin

id name number data_1 data_2
1 Kevin Smith 02081111234 zdb_data more_data
2 Kevin Jones 02078392111 data_value more_data
68 Mr Kevin 9230192912 0291 19192

zdb_remove_table
Syntax
zdb_remove_table table_name

If table_name exists, both its .def and .dat files will be deleted.

Example

zdb_remove_table my_table
zdb_remove_values
Syntax
zdb_remove_values table_name key

Removes the row from table_name specified by key, where key is the unique identifier for that row (the entry in the first column of the table for that row).

Example

To remove the row with key "4" from my_table

zdb_remove_values my_table 4
zdb_select_all
Syntax
zdb_select_all table_name

Displays all data from table_name preceeded by a header row detailing the column names

Example

zdb_select_all my_table
zdb_select_rows
Syntax
zdb_select_rows table_name searchterm|col=searchterm

Shows all rows from table_name where searchterm can be found. Accepts both forms of searchterm specification, as discussed in the zdb_join_tables section above.

Example

zdb_select_rows my_table Kevin
zdb_select_values
Syntax
zdb_select_values table_name col_1 [ col_2 ... col_n ]

Selects and displays all data from the specified columns in table_name
Example
Yes, multiple instances of the same column can be specified, to repeat their output

zdb_select_values my_table f_name f_name s_name
zdb_get_by_key
Syntax
zdb_get_by_key table_name key

Select only the single row from table_name that has the unique key key.

Example

zdb_get_by_key my_table 1
<<less
Download (0.006MB)
Added: 2007-03-13 License: GPL (GNU General Public License) Price:
960 downloads
SimpleDBM 0.58

SimpleDBM 0.58


SimpleDBM projects goal is to build a Relational Database Manager in Java. more>>
SimpleDBM projects goal is to build a Relational Database Manager in Java. The planned features include support for:

Transactions
Write Ahead Log
Multiple Isolation Levels
BTree Indexes
Entry Level SQL-92
System Catalogs

A distinguishing feature of the project is that the DBMS is being built in a modular fashion. The aim is ensure that each module is usable on its own ; for example, the Lock Manager or the Log Manager modules can be used on their own even if the rest of the system is not of interest.

There will be two major sub-systems in the dbms backend. The Data Manager subsystem is named RSS, and is responsible for implementing transactions, locking, tuple management, and index management. This sub-system is currently under development.

The second major sub-system will be called SQL Manager. Its job will be to parse SQL statements, produce optimum execution plans, and execute the SQL statements. Development of this sub-system is expected to start sometime in 2006.

SimpleDBM is being built in Java 5.0 and will use new features such as java.util.concurrent package and Generics available in this version of Java. SimpleDBM will not be compatible with previous versions of Java.
<<less
Download (0.50MB)
Added: 2006-10-17 License: GPL (GNU General Public License) Price:
1102 downloads
cmsdAm 0.8

cmsdAm 0.8


cmsdAm provides a link extractor/collector based on Qt. more>>
cmsdAm provides a link extractor/collector based on Qt.
CmsdAm is a simple and secure Content Management System Framework with a core API specially designed for people with some knowledge of PHP4 that want to create dynamic sites quickly.
Main features:
- include plugins
- handle user defined (sub)sections
- developed with system administrators in mind (Im a Linux system administrator!)
- sections navigation bar
- media serialization, good for ex. to hide/deny media usage for someone
- handle users and groups
- section view, search, manage users and group permissions
- search engine for user defined sections
- simple set of PHP api (class methods) for users, sections, search engine, etc...
- with php knowlege cmsdAm let you bring up sites in a while
- implements simple HTTP cache mechanisms (or not ;-)), meta tags handling, error templates, content encoding, i18n!)
- handle users and groups ACL to access sections
- handle emails
- automatic internal cache mechanisms memcached daemon ready
- full scalable LDAP support
- supports MySQL, (PostgreSql support will come soon), ldap, (other dbms support will come soon)
- developed with security, scalability and velocity in mind!
- more and more
Enhancements:
- Overall tests done
- PHPWarn_on_sectioninclude parameter now also handle section inclusion comments
- Full email attachments support in the mail class just written
- FAQ written
- file_container class written to add any content(files, strings, text, variables) to the server
- filesystem from your sections
- $LDAP_exclusive parameter changed from 1 to 2
- Code cleanup
- Simple error/function handler written, ex to avoid problems with PHP without ldap support
- cmsdmam_errors class added to handle simple error handling
- Many PHP bad style notices fixed
- We are now able to handle PHP Error Reporting (cmsdam core and sections) by configuration file
- Minor bug fixes in index_header.php
<<less
Download (0.21MB)
Added: 2007-04-19 License: GPL (GNU General Public License) Price:
919 downloads
MaxDB by MySQL 7.6.00.34

MaxDB by MySQL 7.6.00.34


MaxDB by MySQL is the database backend for MySAP. more>>
MaxDB is a heavy-duty, SAP-certified open source database for OLTP and OLAP usage which offers high reliability, availability, scalability and a very comprehensive feature set. MaxDB by MySQL is targetted for large mySAP Business Suite environments and other applications that require maximum enterprise-level database functionality and complements the MySQL database server.
Today, about 6,000 customer installations are using MaxDB technology globally, including Toyota, Intel, DaimlerChrysler, Braun-Gillette, Bayer, Colgate, Yamaha, and Deutsche Post (the German Post Office).
Main features:
- Reduced cost of your SAP implementation
- Easy configuration and low administration
- Elaborate backup and restore capabilities
- Continuous operation, no scheduled downtimes required
- Designed for large number of users and high workloads
- Scales to database sizes in the terabytes
- High availability through cluster and hot-standby support
- Synchronization Manager to control enterprise-wide data replication
- Easy-to-use graphical database tools
- Available for all enterprise HW/OS platforms
- Supports all major SAP solutions
High performance, availability, operational reliability, scalability, ease of use, and low total cost of ownership are just a few of the demands that enterprise environments place on a DBMS infrastructure. MaxDB helps you meet these demands. It is a powerful, state-of-the-art DBMS built for enterprise usage scenarios.
Some other features of MaxDB;
Description Maximum Value
Database size 32 TB (with 8 KB page size)
Number of files/volumes per database 64...4096, specified by a configuration parameter
File/volume size (data) 518 ...8 GB (dependent on operating system limitations)
File/volume size (log) 16 TB (dependent on operating system limitations)
SQL statement length >= 16 KB (Default value 64 KB, specified by a system variable)
Identifier length 32 characters
Numeric precision 38 places
Number of tables unlimited
Number of columns per table (with KEY) 1024
Number of columns per table (without KEY) 1023
Number of primary key columns per table 512
Number of columns in an index 16
Number of foreign key columns per table 16
Number of columns in an ORDER or a GROUP clause 128
Number of columns in a SELECT statement 1023
Number of columns in an INSERT statement 1024
Number of columns in a result table 1023
Number of join tables in a SELECT statement 64
Number of triggers per Basis table 3
Number of indexes per table 255
Number of referring CONSTRAINT definitions (foreign key dependencies) per table unlimited
Number of references per table unlimited
Number of rows per table limited by database size
Internal length of a table row 8088 Bytes
Total of internal lengths of all primary key columns 1024 Bytes
Total of internal lengths of all foreign key columns 1024 Bytes
Total of internal lengths of all columns belonging to an index 1024 Bytes
Internal length of a LONG column 2 GB
Length of columns in an ORDER or a GROUP clause 1020 Bytes
Nested trigger levels unlimited
Nested subqueries 127
Number of join conditions in a WHERE clause of a SELECT statement 128
Number of correlated columns in an SQL statement 64
Number of correlated tables in an SQL statement 16
Number of parameters in an SQL statement 2000
Enhancements:
- This maintenance release features some important bugfixes.
<<less
Download (95MB)
Added: 2006-09-20 License: GPL (GNU General Public License) Price:
663 downloads
MySQA 1.0.2

MySQA 1.0.2


MySQA is a useful program to analyze log files created by MySQL slow queries or queries that dont use indexes. more>>
MySQA program is a useful program to analyze log files created by MySQL slow queries or queries that dont use indexes.

About MySQL:

MySQL is a multithreaded, multi-user, SQL (Structured Query Language) Database Management System (DBMS) with an estimated six million installations. MySQL AB makes MySQL available as free software under the GNU General Public License (GPL), but they also dual-license it under traditional proprietary licensing arrangements for cases where the intended use is incompatible with the GPL.

Unlike projects such as Apache, where the software is developed by a public community, and the copyright to the codebase is owned by its individual authors, MySQL is owned and sponsored by a single for-profit firm, the Swedish company MySQL AB, which holds the copyright to most of the codebase.

The company develops and maintains the system, selling support and service contracts, as well as proprietary-licensed copies of MySQL, and employing people all over the world who collaborate via the Internet. Two Swedes and a Finn founded MySQL AB: David Axmark, Allan Larsson, and Michael "Monty" Widenius.

<<less
Download (0.13MB)
Added: 2006-04-30 License: Public Domain Price:
1273 downloads
DaDaBIK 4.2

DaDaBIK 4.2


DaDaBIK is a free PHP application that allows you to easily create a highly customizable front-end for a database. more>>
DaDaBIK project is a free PHP application that allows you to easily create a highly customizable front-end for a database in order to search, update, insert and delete records; all you need to do is specifying a few configuration parameters.

Starting from version 4.0 alpha DaDaBIK uses the ADOdb Database Abstraction Library in order to support as many DBMS as possible, at the moment it has been tested on MySQL, PostgreSQL, Oracle and MS SQL Server.

The strength of DaDaBIK lies in its ability to be customized. For each field of a table you can choose:

- if the field should be included or not in the search/insert/update form and results table
- its label (what will appear in the form near the input field)
- its content format (e.g. numeric, alphabetic, e-mail, url......)
- the input type (e.g. select, date, text, rich text editor, password......)
- the possible values, also driven from another table (foreign key support)
and more...

DaDaBIK also allows you to handle multiple tables. Other features include file uploading, export to CSV, checking for possible duplication during an insert, authentication and authorization restrictions on view/update/delete.
The graphic layout of DaDaBIK is customizable to help you to embed its forms in your own site.

DaDaBIK differs from other applications like PHPMyAdmin since it doesnt enable the complete administration of a database, but rather to easily create a simple and customizable Web application that manages a group of tables by allowing search/insert/update/delete operations. DaDaBIKs target user is not the DB administrator but rather the final user.

DaDaBIK is available in Italian, English, Dutch, German, Spanish, French, Portuguese, Croatian, Polish, Catalan, Estonian, Rumanian, Hungarian and Slovak.
<<less
Download (1.6MB)
Added: 2007-02-19 License: GPL (GNU General Public License) Price:
979 downloads
DBIx::Recordset 0.26

DBIx::Recordset 0.26


DBIx::Recordset is a Perl extension for DBI recordsets. more>>
DBIx::Recordset is a Perl extension for DBI recordsets.

SYNOPSIS

use DBIx::Recordset;

# Setup a new object and select some recods...
*set = DBIx::Recordset -> Search ({!DataSource => dbi:Oracle:....,
!Table => users,
$where => name = ? and age > ?,
$values => [richter, 25] }) ;

# Get the values of field foo ...
print "First Records value of foo is $set[0]{foo}n" ;
print "Second Records value of foo is $set[1]{foo}n" ;
# Get the value of the field age of the current record ...
print "Age is $set{age}n" ;

# Do another select with the already created object...
$set -> Search ({name => bar}) ;

# Show the result...
print "All users with name bar:n" ;
while ($rec = $set -> Next)
{
print $rec -> {age} ;
}

# Setup another object and insert a new record
*set2 = DBIx::Recordset -> Insert ({!DataSource => dbi:Oracle:....,
!Table => users,
name => foo,
age => 25 }) ;


# Update this record (change age from 25 to 99)...
$set -> Update ({age => 99}, {name => foo}) ;

DBIx::Recordset is a perl module for abstraction and simplification of database access.

The goal is to make standard database access (select/insert/update/delete) easier to handle and independend of the underlying DBMS. Special attention is made on web applications to make it possible to handle the state-less access and to process the posted data of formfields, but DBIx::Recordset is not limited to web applications.

DBIx::Recordset uses the DBI API to access the database, so it should work with every database for which a DBD driver is available (see also DBIx::Compat).
Most public functions take a hash reference as parameter, which makes it simple to supply various different arguments to the same function. The parameter hash can also be taken from a hash containing posted formfields like those available with CGI.pm, mod_perl, HTML::Embperl and others.
Before using a recordset it is necessary to setup an object. Of course the setup step can be made with the same function call as the first database access, but it can also be handled separately.

Most functions which set up an object return a typglob. A typglob in Perl is an object which holds pointers to all datatypes with the same name. Therefore a typglob must always have a name and cant be declared with my. You can only use it as global variable or declare it with local. The trick for using a typglob is that setup functions can return a reference to an object, an array and a hash at the same time.

The object is used to access the objects methods, the array is used to access the records currently selected in the recordset and the hash is used to access the current record.

If you dont like the idea of using typglobs you can also set up the object, array and hash separately, or just set the ones you need.

<<less
Download (0.092MB)
Added: 2007-07-02 License: Perl Artistic License Price:
844 downloads
pdb 1.0 Alpha

pdb 1.0 Alpha


pbd is a simple database management system for PHP programs. more>>
pbd is a simple database management system for PHP programs.

This DBMS can be used to create a Web site that dynamically stores data even if you cant afford a Web hosting service that offers MySQL.

pdb is simple and easy to use.
<<less
Download (0.011MB)
Added: 2007-01-16 License: Other/Proprietary License Price:
1016 downloads
gen_names 0.4

gen_names 0.4


gen_names populates customer/invoice tables with random (but realistic looking) data. more>>
gen_names populates customer/invoice tables with random (but realistic looking) data. Thedata has been gathered from various sources including census and local council Web sites.
The project is supposed to be used to road test various DBMS solutions.
Enhancements:
- This release fixes Oracle support, which was previously broken.
<<less
Download (1.8MB)
Added: 2007-02-21 License: GPL (GNU General Public License) Price:
975 downloads
dbdeploy 2.01

dbdeploy 2.01


dbdeploy is a Database Change Management tool. more>>
dbdeploy is a Database Change Management tool. The project helps developers and DBAs change their database in a simple, controlled, flexible and frequent manner.

The recurring problem with database development is that at some point you’ll need to upgrade an existing database and preserve its content. In development environments it’s often possible (even desirable) to blow away the database and rebuild from scratch as often as the code is rebuilt but this approach cannot be taken forward into more controlled environments such as QA, UAT and Production.

Drawing from our experiences, we’ve found that one of the easiest ways to allow people to change the database is by using version-controlled SQL delta scripts. We’ve also found it beneficial to ensure that the scripts used to build development environments are the exact same used in QA, UAT and production. Maintaining and making use of these deltas can quickly become a significant overhead - dbdeploy aims to address this.

How It Works

By comparing the SQL delta scripts on your filesystem against a patch table in the target database, it generates SQL scripts – it doesn’t directly apply them.

Invocation methods

dbdeploy can be called from within an ant build file.

DBMS support

dbdeploy supports the following DBMS:

Oracle
MS SQL Server
Sybase
Hypersonic SQL
<<less
Download (2.3MB)
Added: 2006-11-28 License: BSD License Price:
1061 downloads
Valentina Database 3.2

Valentina Database 3.2


Valentina is cross-platform DBMS that makes it easy to switch between a local embedded database and server using the same source more>>
Valentina is cross-platform DBMS that makes it easy to switch between a local embedded database and server using the same sources. It supports disk and in-memory databases, field types from Bit to BLOB, and both a SQL92(99) and non-SQL API.
Valentina supports Relational, Extended Navigational, and Object-Relational data models. It introduces a revolutionary model abstraction "Link". It works natively in UTF-16, can accept 270 encodings, and features advanced features such as regular expressions, XML, full-text search, pictures, functions, and calculated fields. It offers triggers, views, and stored procedures.
Enhancements:
- Valentina Studio now has a Diagrams panel for database schema.
- There are new examples on the usage of Link refactorings API and SQL commands.
- There are about 40 bugfixes over the entire product line (kernel, PHP, REALbasic, Director, VCOM, and VStudio).
<<less
Download (MB)
Added: 2007-08-05 License: GPL (GNU General Public License) Price:
813 downloads
UPPAAL DBM Library 2.0.5

UPPAAL DBM Library 2.0.5


Difference Bound Matrices (DBMs) are efficient data structures to represent clock constraints in timed automata. more>>
Difference Bound Matrices (DBMs) are efficient data structures to represent clock constraints in timed automata.
They are used in UPPAAL as the core data structure to represent time. This library features all the common operations such as up (delay, or future), down (past), general updates, different extrapolation functions, etc. on DBMs and federations.
The library also supports subtractions and methods to merge DBMs.
Enhancements:
- Bugs have been fixed in getValuation and mergeReduce, and doxygen comments have been corrected.
- New methods have been added to the API: Hooks to mingraph_t, hasZero to test if DBMs (or federations) contain the zero point, delay for points, and toString.
- The structure partition_t has been drastically improved.
- The operations subtractions, intersections, and "mergeReduce" have been substantially improved.
- There is a new print format of DBMs and federations to be more compatible with the Ruby binding.
- index_t has been renamed to cindex_t due to a conflict on Solaris.
<<less
Download (MB)
Added: 2006-06-30 License: GPL (GNU General Public License) Price:
1217 downloads
MonetDB 4.18.0

MonetDB 4.18.0


MonetDB is an open source high-performance database system developed at CWI. more>>
MonetDB is an open source high-performance database system developed at CWI, the Institute for Mathematics and Computer Science Research of The Netherlands.
MonetDB project was designed to provide high performance on complex queries against large databases, e.g. combining tables with hundreds of columns and multi-million rows.
As such, MonetDB can be used in application areas that because of performance issues are no-go areas for using traditional database technology in a real-time manner.
MonetDB has been successfully applied in high-performance applications for data mining, OLAP, GIS, XML Query, text and multimedia retrieval.
MonetDB achieves this goal using innovations at all layers of a DBMS: a storage model based on vertical fragmentation, a modern CPU-tuned vectorized query execution architecture that often gives MonetDB a more than 10-fold raw speed advantage on the same algorithm over a typical interpreter-based RDBMS.
MonetDB is one of the first database systems to focus its query optimization effort on exploiting CPU caches. MonetDB also features automatic and self-tuning indexes, run-time query optimization, a modular software architecture, etcetera.
In-depth information on the technical innovations in the design and implementation of MonetDB can be found in our digital library.
Main features:
- A fairly extensive ANSI SQL-99 language interface including:
- Primary and foreign key enforcement
- View management
- Sub-queries
- Authorization scheme
- Unicode support (UTF-8)
- Support for external functions
- A full-fledged and scalable implementation of XQuery.
- SQL and XQuery query caching to speed up data processing.
- Extensible architecture at any level of sophistication needed.
- The MonetDB engine can be embedded into your application.
- High performance, using highly tuned data structures and algorithms to exploit the power of modern hardware.
- Transaction control at various levels of granularity, which makes query dominant applications run at light speed.
- Tapping into the experiences gained in supporting XML, Multimedia, GIS, etc. applications right op top of a kernel without the overhead often encountered in SQL-based systems.
- Broad hardware spectrum ranging from StrongARM-based PDAs up to Opteron-based Servers (cf. Platforms).
- 32- and 64-bit cross-platform support for:
- Linux, Microsoft Windows, Apple MacOS X, Sun Solaris, IBM AIX, and SGI IRIX;
<<less
Download (5.6MB)
Added: 2007-06-14 License: MPL (Mozilla Public License) Price:
867 downloads
liblookdb 0.2.1

liblookdb 0.2.1


liblookdb is a C++ library that provides an interface to several common Database Management Systems (DBMS). more>>
liblookdb is a C++ library that provides an interface to several common Database Management Systems (DBMS). liblookdb library enables the programmer to write application code that can be built and run unchanged on a variety of platforms and against several DBMS.
It is currently in use in production code on Win32, GNU/Linux and Compaq Tru64 UNIX, against Ingres II (and older versions), Oracle 8i, PostgreSQL and ODBC (on Win32 only at present). An application can choose which DBMS interface layer to load at runtime.
Currently Supported Platforms
- Ingres
- PostgreSQL
- Oracle
- Perl/DBI
Main features:
- Database Independence.
- Platform Independence.
- Runtime selection of DBMS.
- Multiple Managed Connections (circumventing the most common need for nested transactions).
- Supports many datatypes including null-handling and string conversions.
<<less
Download (0.35MB)
Added: 2006-03-17 License: LGPL (GNU Lesser General Public License) Price:
1319 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 3
  • 1
  • 2
  • 3