This posting will be updated each week to contain a complete table of contents for the Database Skills series.
Subseries 1: Table Design Basics
The first group of posts introduces the must-know terms and techniques for table design.
- Introduction
- Primary Keys
- Foreign Keys
- First Normal Form
- Second Normal Form
- Third Normal Form and Calculated Values
- Of Tables and Constraints
Subseries 2: Table Design Patterns
The second subseries details commonly occurring patterns in table design, how to recognize them and when to use them.
There is a complete List of Table Design Patterns. The rest of the entries are:
- A Sane Approach To Choosing Primary Keys
- Cross Reference Validation Pattern
- Limited Transaction Pattern
- False Patterns and the Reverse Foreign Key
- The Primary Key That Wasn't: Impermanent Primary Keys
- Resolutions (Also listed in Queries below)
- Denormalization Patterns
Subseries 3: Development Tools and Procedures
- The Framework And The Database
- Table Structure Changes
- Bad Requirements and Iterative Database Development
Subseries 4: Queries
- Introduction To Queries
- The JOIN is the Cornerstone of Powerful Queries
- How SQL UNION Affects Table Design
- GROUP BY, HAVING, SUM, AVG and COUNT(*)
- Joins Part Two, The Many Forms of JOIN
- Resolutions (Also listed in Table Designs Above)
2 comments:
I'm trying to keep up, I think your articles are great, they are helping me learn the big picture.
Do you have a zip file of your commands that I could do rather than the code being interspersed within the blog?
Maybe you could provide a link.
Thx!
Anonymous: at present I have no combined code file because the examples are fairly independent. Each example is meant to teach only one topic, so they do not necessarily fit together as a whole. This is why a source file would not be useful.
Post a Comment