RSSAminetKontakt

aminet/biz/dbase/PQL.readme

short : "plain query language", a kind of SQL subset author : lemke@lf.net (Bjoern Lemke), port by uploader uploader : haubi geocities com (Stefan Haubenthal) type : biz/dbase version : 0.8 rel. 2 architecture : m68k-amigaos Filetype : application/x-lha Size : 154.50K Date : 18-Apr-00 Download : 💾 https://de3.aminet.net/biz/dbase/PQL.lha
ANNOUNCEMENT PQL-0.8 ==================== by Bjoern Lemke, 1995 PQL is a relational, transaction oriented database tool, that is free available in source. PQL stands for "plain query language" and is a kind of SQL (rather a subset) Nearly all features of SQL are supported, like joins, subqueries and grouping. The join operation has been optimized using a iterative "search and join" algorithm which runs over all joined base tables. In addition to the PQL-Interpreter, a relational database engine interface is shipped within the package. The shipped engine is based on the lower level GDBM interface, a freely available database library. For the command line editing of the interpreter, the GNU readline library is another requirement for building PQL. Furthermore, PQL requires the standard Unix tools lex/yacc. (AT&T lex or flex are supported at the moment) PQL has reached an early phase of release 0.8. There are still many things to to, a lot of bugs must be eliminated and some useful features should be added. But, since the first public version of 0.7prebeta, many, many things have been changed, added and improved: - lots of bugs have been fixed - the condition evaluation should work correctly now (or-conditons have not been evaluated correctly) - transactions can be aborted explicitly now - some fundamental type casts are supported now (long -> float) - all available tables can be listed using the 'list'-command - sorting and the distinct operator is implemented now - a PQL test script has been added to the package - interactive/stdin mode is detected automatically - some missing predicate features have been added - count operator has been improved and extended The complete PQL package is free available at info2.rus.uni-stuttgart.de:/pub/unix/database/pql-0.8.tar.gz Please flame bugs and advices regarding PQL to Bjoern Lemke, lemke@lf.net ------------------------------------------------------------------------------
PERMSSN UID GID SIZE RATIO STAMP NAME ---------- ----------- ------- ------ ------------ -------------------- [generic] 96684 51.6% Apr 15 2000 pql-0.8.1/pql [generic] 27764 20.9% Dec 5 1999 pql-0.8.1/src/eng.c- [generic] 2959 39.2% Apr 11 2000 pql-0.8.1/src/eng.h [generic] 989 25.5% Dec 5 1999 pql-0.8.1/src/linux.bug [generic] 1371 45.7% Dec 5 1999 pql-0.8.1/src/Makefile- [generic] 56696 22.0% Dec 5 1999 pql-0.8.1/src/pql_parse.c [generic] 1198 41.5% Dec 5 1999 pql-0.8.1/src/pql_parse.h [generic] 50761 29.3% Dec 5 1999 pql-0.8.1/src/pql_scan.c [generic] 1030 44.2% Apr 15 2000 pql-0.8.1/src/smakefile [generic] 27952 21.1% Feb 26 2000 pql-0.8.1/src/eng.c [generic] 1381 45.5% Dec 5 1999 pql-0.8.1/src/Makefile [generic] 57660 19.5% Dec 5 1999 pql-0.8.1/src/pql_query.c [generic] 9192 37.1% Dec 5 1999 pql-0.8.1/src/pql_scan.l [generic] 6935 31.4% Dec 12 1999 pql-0.8.1/src/pql_tree.h [generic] 3735 34.1% Apr 12 2000 pql-0.8.1/src/pql_vars.c [generic] 575 54.1% Apr 11 2000 pql-0.8.1/src/readline.c [generic] 4645 46.3% Dec 5 1999 pql-0.8.1/src/wildmat.c [generic] 6755 22.3% Dec 5 1999 pql-0.8.1/src/pql_clean.c [generic] 1913 38.0% Dec 5 1999 pql-0.8.1/src/pql_conf.h [generic] 4098 26.9% Dec 5 1999 pql-0.8.1/src/pql_create.c [generic] 15441 23.1% Dec 5 1999 pql-0.8.1/src/pql_insert.c [generic] 29570 21.3% Dec 5 1999 pql-0.8.1/src/pql_parse.y [generic] 30516 17.4% Dec 12 1999 pql-0.8.1/src/pql_print.c [generic] 2019 49.3% Dec 5 1999 pql-0.8.1/PQL-ANNOUNCE [generic] 2710 39.1% Dec 5 1999 pql-0.8.1/src/eng.h~ [generic] 3695 34.3% Dec 5 1999 pql-0.8.1/src/pql_vars.c~ [generic] 1776 16.1% Dec 5 1999 pql-0.8.1/test/abteil [generic] 3844 4.2% Dec 5 1999 pql-0.8.1/test/abteil.ctx [generic] 1792 14.0% Dec 5 1999 pql-0.8.1/test/angest [generic] 2282 17.6% Dec 5 1999 pql-0.8.1/test/nix [generic] 1976 14.9% Dec 5 1999 pql-0.8.1/test/works_in [generic] 3844 4.8% Dec 5 1999 pql-0.8.1/test/works_in.ctx [generic] 17057 37.2% Dec 5 1999 pql-0.8.1/man/pql.1 [generic] 5726 43.5% Dec 5 1999 pql-0.8.1/README [generic] 3844 3.3% Dec 5 1999 pql-0.8.1/test/angest.ctx [generic] 63 100.0% Dec 5 1999 pql-0.8.1/test/empsel [generic] 4073 27.2% Dec 5 1999 pql-0.8.1/test/engtest.c [generic] 2280 26.8% Dec 5 1999 pql-0.8.1/test/pqltest [generic] 58 96.6% Dec 5 1999 pql-0.8.1/TODO [generic] 609 58.9% Dec 5 1999 pql-0.8.1/tools/README [generic] 980 47.7% Dec 5 1999 pql-0.8.1/tools/rel2pql [generic] 2104 14.2% Apr 18 2000 pql-0.8.1.info [generic] 9630 39.5% Dec 5 1999 pql-0.8.1/doc/DEVLOG [generic] 3352 45.7% Dec 5 1999 pql-0.8.1/doc/pql.doc [generic] 2753 35.5% Dec 5 1999 pql-0.8.1/doc/pql.syntax [generic] 835 46.8% Mar 23 2000 pql-0.8.1/pql.info [generic] 3111 17.6% Apr 18 2000 pql-0.8.1/pqltest.log [generic] 495 48.1% Apr 12 2000 pql-0.8.1/pqltest.log.info ---------- ----------- ------- ------ ------------ -------------------- Total 48 files 520728 30.0% Apr 18 2000
Zum Live Linux: