The Basics of Database Design
Joel Canfield (aka 'spinhead') has a helpful new tutorial at evolt.org on creating your first database, Beginning Database Design, Part I. Why do you need a database? What’s the difference between a flat spreadsheet and a relational database? What about tables and fields? Joel explains the basics in this introductory tutorial. Well done.