|Open-source Databases (freeware)|
|Apache Derby||An open source relational database implemented entirely in Java|
|Apache Derby||Freeware, open-source, relational, small-footprint database system which is fully created in Java. Runs on any operating system which has a compatible Java Virtual Machine installed.|
|B-Tree Filer||Fast file-based database-system created with Delphi, and which is not dependent on other tools, such as the BDE, ODBC or third-party dll's. Freeware, open-source.|
|Berkeley DB||Open Source embedded database system. It consists of a toolkit that provides high-performance built-in database support for desktop and server applications. Access through B+tree, Extended Linear Hashing, Fixed and Variable-length records, and Queues. No support for SQL. Also: transactions, database recovery, online backups, and separate access to locking, logging and shared memory caching subsystems. |
Supports C, C++, Java, Tcl, Perl, and Python APIs. Runs on Windows 95/98/NT/2000, VxWorks, Linux and various other types of Unix.
Freeware when distributed with non-commercial or open-source applications.
|DataReel||A cross-platform C++ development kit used to build multi-threaded database and communications applications. Using DataReel you can build end-user applications, embedded systems, and reusable libraries for multiple operating systems.|
|Drizzle||A lightweight open-source MySQL-alternative database system. Suitable for Linux (Fedora, Red Hat, Debian, Ubuntu) and Apple OSX.|
|Firebird Database||Firebird is a relational database for Linux, Windows, and a variety of Unix platforms.
Open-source, freeware, based on Interbase.|
|FlashFiler||Freeware, open-source SQL client/server database engine created using Delphi.|
|GNU SQL Server||A free portable multiuser relational database management system created in C. It supports SQL89 and has some extensions from SQL92.|
|H2 Database Engine||Open source Java SQL database engine with embedded, server and cluster modes.
Supports standard SQL and the JDBC API.|
The author of H2, Thomas Mueller, is also the original developer of Hypersonic SQL (see below). However, H2 is built from scratch to overcome some limitations of Hypersonic SQL / HSQLDB.
|HyperSQL - HSQLDB||Fast, small-footprint relational SQL database system written entirely in Java.|
|MariaDB||Database server that offers drop-in replacement functionality for MySQL. It is built by some of the original authors of MySQL and the open source community. It also offers additional features, optimizations and patches. For Linux, Windows and Solaris.|
|MySQL||Well-known freeware, multi-user, multi-threaded SQL database server.
Versions available for Windows, Linux, Solaris, FreeBSD, AIX, SunOS, etc.
JDBC drivers available. Most Internet providers offer MySQL as part of their Webhosting packages.|
Freeware under the GPL license.
|Ocelot||Free database that supports the full ANSI / ISO SQL Standard (1992),
and a list of SQL3 features (also known as SQL-99). Runs on various versions of Windows.
Database can be called using ODBC. Programs written in C, BASIC, Pascal, Delphi, etc. can also use
this database system with direct dll calls.|
If you want to distribute this database with your freeware program, it might not be free.
|Percona Server||A high-performance open-source drop-in replacement for MySQL. Suitable for Linux (Read Hat, Ubuntu, CentOS, Fedora, Debian), FreeBSD and SunOS.|
|Perst||Perst is an open source, object-oriented embedded database for Java and .NET.|
|PostGreSQL||Freeware. "The Vision of PostgreSQL, Inc. is to support the market dominance of
PostgreSQL as the definitive freeware SQL database solutions for individuals
and organizations worldwide."|
Advanced object-relational DBMS, supporting almost all SQL constructs, including sub-selects, transactions, and user-defined types and functions. Runs on various flavors of unix, like Linux, FreeBSD. Clients available for OS/2 and Win32. ODBC and JDBC drivers available.
|Sanchez GT.M||Industrial strength, transaction processing application platform consisting of a database engine optimized for high TP throughput and a compiler for the M (aka MUMPS) programming language. GT.M is open-source freeware on x86/Linux.|
|SQLLite||SQLite is a small C library that implements a self-contained, embeddable, zero-configuration SQL database engine.|
|DB2 Express-C||Free edition of IBM's commercial DB2 database.|
|Freeware lightweight version of Microsoft's commercial SQL Server database.|
|Oracle Database 10g|
|Freeware edition of Oracle's high-grade 10g database.|
|Real Isam||A database library (DLL) that uses the ISAM method (Indexed Sequential Access Method) to manage access keys and variable length data records. For C++, Delphi, Visual Basic, etc. Freeware for Windows.|
|Data-storage options without using a RDBMS (relational database management system) and without SQL. Removing the SQL/RDBMS layer can improve performance and scalability. For instance, Amazon.com uses its own NoSQL system called Dynamo and Google uses BigTable.|
|Cassandra||A highly scalable, eventually consistent, distributed, structured key-value store. Cassandra brings together the distributed systems technologies from Dynamo and the data model from Google's BigTable|
|CouchDB||Apache CouchDB is a distributed, fault-tolerant and schema-free document-oriented database.|
|HBase||Open-source distributed database written in Java.|
|Hypertable||An open-source column-based distributed data storage system designed to support applications requiring maximum performance, scalability, and reliability.|
|mongoDB||High-performance, open source, schema-free, document-oriented database written in C++.|
|Project Voldemort||An open-source distributed key-value storage system.|
|The dark side of NoSQL||Disadvantages of the NoSQL approach.|
|Free Data Models|
|Library of Free|
|Free data models and diagrams. A useful site for those interested in database design|
|OpenDB Alliance||A universal 'Public PIM' data model for storing addresses, phone numbers, projects and products and their many-to-many relationships.|
|Free Database Tools|
|Cube it Zero||A free OLAP cube builder for SQL Server which brings building cubes within the grasp of anyone familiar with MS Access queries (or SQL Server Views) using a simple 4 step process.|
|Direct SQL||Cross-platform (Windows and Linux) Delphi/Kylix native components for directly accesing mySQL servers (without using any externall dll's).|
|MySQL++||MySQL++ is a C++ wrapper for MySQL's API.|
|DbExpress driver for ODBC. Supports Delphi 7 & 6.02, BCB 6, and Kylix 2 & 3. Tested against many Databases including: Microsoft SqlServer, Oracle, IBM DB2, Centura SqlBase, MySql, Microsoft Access, and|
|Toad||Freeware tool for database administration and development consisting of SQL Editor, Database Browser, Export Utility, Sessions Manager, Project Manager, and other features to make you more productive than before. Toad supports the following databases: Oracle, DB2, SQL Server, MySQL and runs on Windows.|
|Related Freebyte Pages|
|Free Java Programming||Free Java IDE's, compilers, object libraries, distribution and install tools, database systems, and tutorials.|
|Free Cobol compilers, tutorials and resources.|
|Free programming tools, interpreters and frameworks following the principle 'create once, compile anywhere' or 'create once, run anywhere'. This means that once you have created your program using one of the tools listed on this page, you can compile or run it on multiple platforms without much (if any) adaptation.|
|Free Delphi compilers, components, programming, libraries, tools and resources.|
|Free pascal compilers, tutorials, tools and resources.|
|Free C++ (and C)|
|Free C++ IDE's, compilers, libraries, tools, resources and tutorials for Linux/Unix, Windows, MAC, etc.|
|Free tools for the assembler programmer for a variety of platforms and processors.|
|Free Basic Programming||Free Basic IDE's and Compilers, free Basic Interpreters, tutorials and resources.|
|Free Help File|
|Free help-file authoring tools and programs to create WinHelp and HTMLHelp files.|
|Free Operating Systems||Free operating systems, such as: Linux, FreeBSD, Windows clones, emulators and much more. Also: interesting alternative commercial operating systems.|
|Free Programming Tools||Free programming tools for Windows, Linux, etc. Free C++, C, Delphi, Basic, Assembler, Cobol, Pascal, Java, SQL, Databases; links to free compilers, databases, interpreters, IDE's, installers, components, libraries, languages, helpfile generators and more.|
|Free Unicode and|
|Free C++, Delphi and Java Unicode Libraries, free fonts and font-engines, free unicode resources and related information.|
|Free Web Development||Free Web design and Web development tools. Free scripts, templates, tutorials and other resources. Free and easy-install Web servers (Apache + MySQL + PHP + more) for Linux, Windows, MAC.|
|Free Website Tools||Free Website templates, clock widgets, counters, Web statistics, polls to put on your site, guest books to put on your site, DNS services, image optimizers and converters, background creation programs, URL forwarding services, site search engines, HTML editors, HTML and link validation tools, tutorials, resources, etc.|
|Free drivers, dll's,|
and bios upgrades
|Find your missing system file (dll, vxd, ocx, driver, etc.) or BIOS upgrade, and download it for free.|
|Free Encryption and|
|Free file, disk and email encryption software; free password managers, free data wiping tools, firewalls, computer vulnerability tests.|
|Free File and|
|Disk catalog programs; backup, compression, split and zip programs; disk search engines, disk management utilities, remote file storage services, data recovery tools, data wipe tools, downloadable boot disks and more.|
|Free System and|
|Free process viewers, system analysis tools, network monitoring tools, registry tools, task schedulers.|
|Free Home pages||Publish your own Web pages for free! Find the best service to host your home page. Create your Web page without any knowledge of HTML. Free services which enable you to run your own CGI scripts (PHP, ASP, Perl, etc.).|
|If you know of any good free programming tools, like compilers, databases, assemblers/disassemblers, components, libraries, languages, online books, help tools, icons, websites, which are not listed in the Freebyte programming section, please let us know!|
|About this page|
|Last updated on September 29, 2011
If you have any comments about this page,
Copyright © 1995-2012 Freebyte.com.|
All rights reserved.
Freebyte.com is hosted by HostGator