Boost logo

Boost :

From: Jeff Garland (jeff_at_[hidden])
Date: 2006-12-07 19:13:55


Mark Blewett wrote:

> dba is often used as an abbreviation of database administrator, so I
> believe it may confuse.

I realize....that's why I like it...

>
> I haven't studied the documentation in detail but from the SOCI
> Rationale FAQ (http://soci.sourceforge.net/doc/rationale.html)
>
> "The basic SOCI syntax was inspired by the Embedded SQL, which is part
> of the SQL standard, supported by the major DB technologies and even
> available as built-in part of the languages used in some DB-oriented
> integrated development environments."
>
> I'd agree with Paul Bristow about using boost.sql.
>
> For me SQL implies a method of accessing a relational database and is
> also an obvious and well know concept.

Well, actually this isn't a good name because SOCI isn't really an SQL
handling library. In fact it explicitly avoids sql and focuses more on
database access.

> boost.database initially sounds nice if you only work with relational
> databases, but once you consider the mryaid of other types of databases
> (object based, hierarchical, temporal,.dimensional...) I feel it's not
> specific enough.

The reason I'm ok with dropping the 'Relational' is that relational db's the
80% case (or more, sadly) and folks looking for the other databases are
specialists that will figure out in 2 seconds of document study that
boost.dbaccess isn't for them.

Jeff


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk