Microsoft Access - two questions
>Paul Lussier
p.lussier at comcast.net
Sun Jul 29 22:55:01 EDT 2007
"Ben Scott" <dragonhawk at gmail.com> writes:
> "Relational" gets (ab)used for various meanings. It generally seems
> to mean that tables are at least somewhat normalized, and reference
> each other by unique keys. ISAM can be used to implement that, and
> Access can do that. OTOH, by the strict original definition, I guess
> almost none of today's databases are "true" relational databases.
> Access certainly isn't. But neither is MySQL.
Interestingly, the MySQL website makes no mention of whether it's
relational or not. It's simply referred to as the "most popular
open-source database management system". Perhaps they're not truly
relational and don't claim to be an RDBMS in order to avoid the rabid
pedanticism of the FOSS community, but also don't mention they're not
in order to avoid sowing confusion among the ignorant public at-large?
It is lacking features[1][2], and I've certainly seen plenty (if not most)
uses of MySQL completely abuse it to the point where the "developer"
completely missed the "R" point RDB[3].
Though, not being a database expert, I'm not sure whether it's "truly"
relational or not.
[1] A great feature comparison of database products is the Wikipedia page at:
http://en.wikipedia.org/wiki/Comparison_of_relational_database_management_systems
[2] Most of the features MySQL is missing as compared to PostgreSQL
probably aren't missed by most of those who have decided to use it
for the myriad of LAMP projects out there.
[3] It seems that everyone these days needs a database behind their
project and picks MySQL "because it's the most popular", but has
no clue about database design, and often times, almost as little
clue about good programming technique.
--
Seeya,
Paul
More information about the gnhlug-discuss
mailing list