From: | Christopher Browne <cbbrowne(at)acm(dot)org> |
---|---|
To: | pgsql-hackers(at)postgresql(dot)org |
Subject: | Re: Dreaming About Redesigning SQL |
Date: | 2003-10-10 03:36:17 |
Message-ID: | bm59fh$issbt$1@ID-125932.news.uni-berlin.de |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
A long time ago, in a galaxy far, far away, dwolt(at)iserv(dot)net (Dawn M. Wolthuis) wrote:
> Good question. Although I would want to move away from relational
> databases too, if there is an RDBMS and one wants to query it, what
> would I aim for? If you look at XQuery, you will see an example of
> what I would definitely NOT aim for. Although the user of such a
> language might very well be a technical person, instead of starting
> with mathematics (relational calculus, relational algebra) I would
> suggest starting with language. The mathematics of language is more
> complex than the mathematics of relations, particularly simple
> relations (such as 1NF tables).
No, that _very much_ gets things backwards.
You need to have a clearly defined model of how the data is to be
manipulated before it makes any sense to try to make up a language.
--
output = reverse("moc.enworbbc" "@" "enworbbc")
http://cbbrowne.com/info/rdbms.html
To iterate is human; to recurse, divine.
From | Date | Subject | |
---|---|---|---|
Next Message | Bruce Momjian | 2003-10-10 03:47:14 | Re: [HACKERS] Cannot dump/restore text value \N |
Previous Message | Bruce Momjian | 2003-10-10 03:35:53 | Re: rserv and inet data type |