Here’s my advice of the day: Try your best to store all of the data relating to your database in the tables.
Sounds pretty obvious, I know, but you might be surprised just how much data in your application is not in your tables, where it belongs, but rather nestled away in your code.
Read more →
Here's kind of a funny/scary thread over at the DailyWTF:
http://www.thedailywtf.com/forums/49490/ShowPost.aspx
see also:
Discussing VB and/or MS Access in a Programming Forum Top 10 Things I Hate About SQL Server SQLTeam Dating Advice !
Read more →
Here's a scenario many of us have encountered:
You inherit a database. TableX has an identity column "ID" set up as the primary key, and contains many duplicates. It is clear a better, natural primary key is a combination of columns A and B.
Read more →