> -----Original Message-----
> Behalf Of Mark Wonsil
...
> The term relational comes from relational mathematics, i.e. set
> theory. This is why there are union and intersection (join) functions.
...
> ImageSQL *is* an SQL interface for Image, so Adam's point stands that
> having an SQL interface does not a relational database make.
Excellent summary Mark.
Although SQL does not make a relational database, its development is
closely linked, and I think that's why they are confused so often. The
best explanation I've read of what a relational database is and how it
was derived from set theory was published in a series of articles from
Intelligent Enterprise magazine. Which starts at the link below
http://www.intelligententerprise.com/db_area/archives/1998/9810/feat4.jhtml
At the link below it finally gets into how Edgar F Cobb wanted to
translate set theory in a computer language called Data Sublanguage
Alpha. It was never implemented but it provide the basis for SQL.
http://www.intelligententerprise.com/db_area/archives/1999/991602/online2.jhtml
Jerry Finn
The Migration Factory
IBM Corporation
11400 Burnet Rd.
Austin, TX 78758
http://www-1.ibm.com/servers/eserver/migration/
* To join/leave the list, search archives, change list settings, *
* etc., please visit http://raven.utc.edu/archives/hp3000-l.html *