| SQL | |
| Beagle SQL | |
| Rob Klein | |
| http://tiny.iapnet.com/rob/beagle.html | |
|
Beagle SQL is a free client server database management system
for Unix operating systems. It is very new and development
is still in progress. The following subset of SQL is
currently supported (full ANSI compliance being the ultimite
goal): CREATE TABLE, CREATE INDEX, SELECT, INSERT,
DROP TABLE, DROP INDEX. The SELECT statement supports complex
expressions complete with implicit join operations as well
as explicit btree index support.
Supported operators include <>, <, >, contains, begins, and =.
| |
| October 1st, 1997 |
| SQL | |
| mSQL2 (Mini SQL) | |
| 2.0.10.1 | |
| interpreter, documentation, import and dumping tools, admin tool | |
| David J. Hughes <bambi@hughes.com.au> | |
| www.hughes.com.au | |
| Subset of ANSI SQL implemented with client-server support over TCP/IP. Mini SQL is a light weight relational database management system capable of providing rapid access to your data with very little overhead. | |
| May 26th, 1999 |
| SQL | |
| MultiCal System | |
| ? | |
| ? | |
| Richard Snodgrass? | |
| ftp://FTP.cs.arizona.edu/tsql/multical | |
| [Anyone care to write a description? - ed] | |
| public domain, freely available | |
| rts@cs.arizona.edu | |
| ? |
| SQL | |
| MySQL | |
| 3.23 | |
| Interpreter (with command line editing), import and dump tools, mysqld (server daemon). APIs for C, C++, Eiffel, Java, Perl, PHP Python and TCL. ODBC (Open-DataBase-Connectivity) for Windows95 (with source). | |
| Michael (Monty) Widenius <monty@tcx.se> | |
| info@mysql.com | |
| www.tcx.se | |
|
MySQL is a client/server implementation that consists of a
server daemon (mysqld) and many different client programs and
libraries. MySQL is a true multi-user, multi-threaded SQL database
server. A very fast thread-based memory allocation system.
No memory leaks. Tested with a commercial memory leakage detector
(purify). Includes isamchk, a very fast utility for table checking,
optimization and repair.
Full support for the ISO-8859-1 Latin1 character set. For example, the Scandinavian characters @ringaccent{a}, @"a and @"o are allowed in table and column names. All data are saved in ISO-8859-1 Latin1 format. All comparisons for normal string columns are case insensitive. Sorting is done according to the ISO-8859-1 Latin1 character set (the Swedish way at the moment). It is possible to change this in the source by adding new sort order arrays. To see an example of very advanced sorting, look at the Czech sorting code. MySQL supports many different character sets that can be specified at compile time. Aliases on tables and columns as in the SQL92 standard. DELETE, INSERT, REPLACE, and UPDATE return how many rows were changed (affected). Function names do not clash with table or column names. For example, ABS is a valid column name. The only restriction is that for a function call, no spaces are allowed between the function name and the `(' that follows it. Clients connect to the MySQL server using TCP/IP connections or Unix sockets, or named pipes under NT. The EXPLAIN command can be used to determine how the optimizer resolves a query. The January 1999 issue of Linux Journal reported that the 1998 Readers Choice Award chose MySQL as the 'Most Used Database over the Internet'. | |
| July 5th, 1999 |
| SQL | |
| _lex & yacc_ by Levine, Mason & Brown published by O'Reilly | |
| ? | |
| book, grammar | |
| Levine, Mason & Brown | |
| buy the book, or ftp://tp.uu.net/published/oreilly/nutshell/lexyacc/? | |
| In _lex & yacc_, by Levine, Mason & Brown an SQL parser is included as an example grammar | |
| ? |
Please send updates to free-compilers@idiom.com
The HTML is maintained by David Muir Sharnoff and the entries themselves are currently maintained by Bryan Miller.
Copyright (c) 1992-1998 David Muir Sharnoff, All Rights Reserved
Copyright (c) 1994-1996, Steven Allen Robenalt, All Rights Reserved