Sunday, November 2, 2008
Normalization for Normal People -- How Much is That Doggie in the WIndow?
Many, perhaps even most, databases involve tracking one or more kinds of transactions. That's because, in a general sense, a transaction is more than the exchange of goods for money. Purchases, of course, are transactions, and we can start our investigation of transactions by looking at the components of a purchase as a way to get to an understanding of how transactions work and how the database must be designed to handle them. Next time I'll try to expand that to non-sales transactions.
Saturday, September 20, 2008
A Change is as Good as a Rest
...or so the saying goes.
Well, a lot of things have changed for me, and are still changing, but so far I'm still waiting for the rest part. Maybe next week.
Well, a lot of things have changed for me, and are still changing, but so far I'm still waiting for the rest part. Maybe next week.
Sunday, August 3, 2008
Normalization for Normal People, "How Long Has This Been Going On and Who Else is Involved?"
There is just a bit of irony in the title to today's installment. The cynical answer might be "Way too long already, dude. You've been talking about attributes for WEEKS now." That's true, but it's a fascinating topic and there is still a bit more to be said, so I'm going to say it. This week I'm also going to shift gears and bring a description of physical table structure into the discussion.
Sunday, July 6, 2008
Normalization for Normal People, Part I--The "Language" of the Database, Installment Four
After such a lengthy break I feel I should do a quick review of previous thoughts on the language of the database and how it impacts the way we design our tables.
As I see it, the language of relational databases has three components:
Nouns
Adjectives
Verbs
As I see it, the language of relational databases has three components:
Nouns
Adjectives
Verbs
Friday, June 20, 2008
Spring Break
Yeah, that's it----Spring Break. I was gone on Spring Break for a couple of months. That's why I haven't posted for a while; I was on Spring Break, okay?
Subscribe to:
Posts (Atom)