|
Relations (Perl,PHP)
Contains functions for dealing with databases. It's mainly used as
the foundation for the other Relations modules. It may be useful for
people that deal with databases as well.
Files
Relations-Query (Perl)
An object oriented form of a SQL select query. Takes hashes.
arrays, or strings for different clauses (select,where,limit)
and creates a string for each clause. Also allows users to add to
existing clauses. Returns a string which can then be sent to a
database.
Files
Relations-Abstract (Perl)
Meant to save development time and code space. It takes the most common
(in my experience) collection of calls to a MySQL database, and changes
them to one liner calls to an object.
Files
Relations-Admin (PHP)
Some generalized PHP classes for creating Web interfaces to relational
databases. Allows users to add, view, update, and delete records from
different tables. It has functionality to use tables as lookup values
for records in other tables.
Files
Relations-Family (Perl)
A Perl query engine for relational databases. It queries members from
any table in a relational database using members selected from any
other tables in the relational database. This is especially useful with
complex databases; databases with many tables and many connections
between tables.
Files
Relations-Display (Perl)
An Perl module creating GD::Graph objects from database queries. It
takes in a query through a Relations::Query object, along with
information pertaining to which field values from the query results are
to be used in creating the graph title, x axis label and titles, legend
label (not used on the graph) and titles, and y axis data. Returns a
GD::Graph object built from from the query.
Files
Relations-Report (Perl)
A Web interface for Relations-Family, Reations-Query, and Relations-Display.
It creates complex (too complex?) web pages for selecting from the different
tables in a Relations-Family object. It also has controls for specifying the
grouping and ordering of data with a Relations-Query object, which is also
based on selections in the Relations-Family object. That Relations-Query can
then be passed to a Relations-Display object, and a graph and/or table will
be displayed.
Relations-Structure (XML)
An XML standard for Relations configuration data. With future goals being
implmentations of Relations in different languages (current targets are
Perl, PHP and Java), there should be some way of sharing configuration data
so that one can switch application languages seamlessly. That's the goal
of Relations-Structure A standard so that Relations objects can
export/import their configuration through XML.
|
|