Databases for Linux
Apache Derby
- Version Number: 10.4.2.0
- Revision Date: N/A
- Byte Size: 16MB
- License: Freeware
- Home Page: http://db.apache.org/derby/
- Author: Apache
- Source Code: http://db.apache.org/derby/
- Description: Apache Derby, an Apache DB subproject, is an open source relational database implemented entirely in Java and available under the Apache License, Version 2.0. Some key advantages include:
- Derby has a small footprint -- about 2 megabytes for the base engine and embedded JDBC driver.
- Derby is based on the Java, JDBC, and SQL standards.
- Derby provides an embedded JDBC driver that lets you embed Derby in any Java-based solution.
- Derby also supports the more familiar client/server mode with the Derby Network Client JDBC driver and Derby Network Server.
- Derby is easy to install, deploy, and use.
DB2 Express-C
- Version Number: 9
- Revision Date: N/A
- Byte Size: 340MB
- License: Freeware
- Home Page: http://www-306.ibm.com/software/data/db2/express/
- Author: IBM
- Source Code: N/A
- Description: DB2 Express-C is a version of DB2 Express Edition (DB2 Express) for the community. DB2 Express-C is a no-charge data server for use in development and deployment of applications including: XML, C/C++, Java, .NET, PHP, and more. DB2 Express-C can be run on up to 2 dual-core CPU servers, with up to 4 GB of memory, any storage system setup and with no restrictions on database size or any other artificial restrictions.
Firebird
- Version Number: 2.1.1
- Revision Date: N/A
- Byte Size: 4MB
- License: Freeware
- Home Page: http://www.firebirdsql.org
- Author: N/A
- Source Code: N/A
- Description: Firebird is a relational database offering many ANSI SQL standard features that runs on Linux, Linux, 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.
The Firebird Project is a commercially independent project of C and C++ programmers, technical advisors and supporters developing and enhancing a multi-platform relational database management system based on the source code released by Inprise Corp (now known as Borland Software Corp) on 25 July, 2000.
H2
- Version Number: 1.2.126
- Revision Date: N/A
- Byte Size: 2.8MB
- License: Freeware
- Home Page: http://www.h2database.com
- Author: H2
- Source Code: http://code.google.com/p/h2database/source
- Description: H2 is a SQL database engine written in Java. JDBC and ODBC drivers, embedded and client/server mode. Clustering is supported. In-memory and disk based tables. A web console application is included.
HSQLDB
- Version Number: 1.8.1.1
- Revision Date: N/A
- Byte Size: 3MB
- License: Freeware
- Home Page: http://hsqldb.org
- Author: The hsqldb Development Group
- Source Code: http://hsqldb.org
- Description: HSQLDB is the leading SQL relational database engine written in Java. It has a JDBC driver and supports a rich subset of ANSI-92 SQL (BNF tree format) plus SQL 99 and 2003 enhancements. It offers a small (less than 100k in one version for applets), fast database engine which offers both in-memory and disk-based tables and supports embedded and server modes. Additionally, it includes tools such as a minimal web server, in-memory query and management tools (can be run as applets) and a number of demonstration examples.
MySQL
- Version Number: 5.1
- Revision Date: N/A
- Byte Size: 42MB
- License: Freeware
- Home Page: http://www.mysql.org
- Author: MySQL AB
- Source Code: N/A
- Description: HSQLDB is the leading SQL relational database engine written in Java. It has a JDBC driver and supports a rich subset of ANSI-92 SQL (BNF tree format) plus SQL 99 and 2003 enhancements. It offers a small (less than 100k in one version for applets), fast database engine which offers both in-memory and disk-based tables and supports embedded and server modes. Additionally, it includes tools such as a minimal web server, in-memory query and management tools (can be run as applets) and a number of demonstration examples.
PostgreSQL
- Version Number: 8.3.5
- Revision Date: N/A
- Byte Size: 50MB
- License: Freeware
- Home Page: http://www.postgresql.org
- Author: PostgreSQL
- Source Code: N/A
- Description: PostgreSQL is a powerful, open source relational database system. It has more than 15 years of active development and a proven architecture that has earned it a strong reputation for reliability, data integrity, and correctness. It runs on all major operating systems, including Linux, UNIX (AIX, BSD, HP-UX, SGI IRIX, Mac OS X, Solaris, Tru64), and Linux. It is fully ACID compliant, has full support for foreign keys, joins, views, triggers, and stored procedures (in multiple languages). It includes most SQL92 and SQL99 data types, including INTEGER, NUMERIC, BOOLEAN, CHAR, VARCHAR, DATE, INTERVAL, and TIMESTAMP. It also supports storage of binary large objects, including pictures, sounds, or video. It has native programming interfaces for C/C++, Java, .Net, Perl, Python, Ruby, Tcl, ODBC, among others, and exceptional documentation.
SQLite
- Version Number: 3.7.11
- Revision Date: N/A
- Byte Size: 1MB
- License: Freeware
- Home Page: http://www.sqlite.org
- Author: D. Richard Hipp
- Source Code: http://www.sqlite.org
- Description: SQLite is a small C library that implements a self-contained, embeddable, zero-configuration SQL database engine. Features include:
- Transactions are atomic, consistent, isolated, and durable (ACID) even after system crashes and power failures.
- Zero-configuration - no setup or administration needed.
- Implements most of SQL92. (Features not supported)
- A complete database is stored in a single disk file.
- Database files can be freely shared between machines with different byte orders.
- Supports terabyte-sized databases and gigabyte-sized strings and blobs. (See limits.html.)
- Small code footprint: less than 250KiB fully configured or less than 150KiB with optional features omitted.
- Faster than popular client/server database engines for most common operations.
- Simple, easy to use API.
- TCL bindings included. Bindings for many other languages available separately.
- Well-commented source code with over 98% test coverage.
- Available as a single ANSI-C source-code file that you can easily drop into another project.
- Self-contained: no external dependencies.
- Sources are in the public domain. Use for any purpose.
Database Tools for Linux Platform
DataVision
- Version Number: 1.2.0
- Revision Date: N/A
- Byte Size: 2MB
- License: Freeware
- Home Page: http://datavision.sourceforge.net
- Author: N/A
- Source Code: N/A
- Description: DataVision is an Open Source reporting tool similar to Crystal Reports. Reports can be designed using a drag-and-drop GUI. They may be run, viewed, and printed from the application or exported as HTML, XML, PDF, Excel, LaTeX2e, DocBook, or tab- or comma-delimited text files. The output files produced by LaTeX2e and DocBook can in turn be used to produce PDF, text, HTML, PostScript, and more.
QuantumDB Eclipse Plugin
- Version Number: 3.3.10
- Revision Date: N/A
- Byte Size: 8MB
- License: Freeware
- Home Page: http://quantum.sourceforge.net
- Author: QuantumDB
- Source Code: N/A
- Description: QuantumDB is a simple but powerful database access plug-in for the Eclipse Development Platform. QuantumDB allows you to:
- Connect to databases using standard JDBC drivers
- Review schemas, tables, views and sequences
- Look up column, index and foreign key information
- Issue ad-hoc queries or other SQL statements against the database
- Manage, edit, and work with SQL files (*.sql)
- Issue updates, deletes, and inserts using simple, easy-to-use wizards
- QuantumDB works with any JDBC-complaint database, including:Adabas, DB2, HSQLDB, Informix, MySQL, Oracle, Pointbase, PostgreSQL and Sybase
TOra - Toolkit For Oracle
- Version Number: 1.3.22
- Revision Date: N/A
- Byte Size: 8MB
- License: Freeware
- Home Page: http://tora.sourceforge.net
- Author: Henrik Johnson / Quest Software, Inc
- Source Code: N/A
- Description: TOra is an open source database administration and SQL tool for Oracle. With TOra you can perform virtually any administrative task on your Oracle database servers - anything from user and security management to server tuning. It's schema browser together with the sql editor is an ideal tool for both developers and database administrators. TOra handles multiple connections and it's advanced sql editor includes code completion and syntax highlighting - and for performance it displays your execution plan.