|Normal Forms and All That Jazz: a Database Professional’s Guide to Database Design Theory (2 days)|
C. J. Date is the world’s best known relational advocate. His innovative approach to teaching database design theory will help you create robust, flexible, and accurate real-world databases. This seminar will benefit professionals using Oracle, SQL Server, MySQL, PostgreSQL, and DB2 systems alike.
Locations, Dates, and Prices
This is a one-time special event that will be taught for 2 days beginning February 2, 2012 in the DFW Texas area.
The price is US$1,250 per student. Group discounts are available.
About This Seminar
How many of these questions can you answer?
As you can see, these questions all have to do with normalization and normal forms. Normal forms are important, of course, but there’s much more to database design theory than just normal forms as such. Here are some more questions:
All of these questions have to do with design theory. Design theory is the scientific foundation for database design, just as the relational model is the scientific foundation for database technology in general. And just as anyone professionally involved in database technology in general needs to be familiar with the relational model, so anyone involved in database design in particular needs to be familiar with design theory.
But design theory has its problems ...and one of those problems, from the practitioner’s point of view at any rate, is that it’s riddled with terms and concepts that are difficult to understand and don’t seem to have much to do with design as actually done in practice. Now, nobody could claim designing databases is easy; but a sound knowledge of the theory can only help. In fact, if you want to do design properly—if you want to build databases that are robust and flexible and accurate—then you really have to come to grips with that theory. There’s just no alternative: at least, not if you want to claim to be a design professional. Proper design is so important! After all, the database lies at the heart of much of what we do in the computing world; so if the database is badly designed, the negative impacts can be extraordinarily widespread.
Attend this seminar, then, and learn the answers to questions like those above, as well as much, much more. To be specific, the seminar will:
Overall, the intent is to serve as a painless introduction to design theory for database professionals.
On completion of this seminar, attendees will:
Who Should Attend
This is an advanced class; attendees will be expected to be familiar with the relational model and to have a professional interest in database design. Prior attendance at the Chris Date Master Class SQL and Relational Theory: How to Write Accurate SQL Code is highly recommended.
The seminar is not meant for beginners. Attendees will be expected to have at least an elementary familiarity with database concepts in general and the SQL language in particular. Attendees will also be expected to attempt a number of pencil and paper exercises in class. Solutions to those exercises will be discussed in class as well.
What You Get
Attendees will receive:
About Chris Date
C. J. Date is the world’s best known relational advocate. He is best known for his book An Introduction to Database Systems (8ed, Addison-Wesley, 2004), which has sold some 850,000 copies and is used by several hundred colleges and universities worldwide. He is one of the inventors of our database industry. Mr. Date was introduced into the Computing Industry Hall of Fame in 2004. He enjoys a reputation that is second to none for his ability to communicate complex technical subjects in a clear and understandable fashion.