Christopher’s assertion that Star Schema: The Complete Reference is written for the data warehouse practitioner caught my attention. His claim that “If your work in any way involves stars, snowflakes, or cubes, then this is your guide to all things dimensional” prompted me to pick it up. His stressing that “No assumptions are made regarding your skill level, role, or preferred architecture” got me hooked. I have not been disappointed.
This is the only book on dimensional modelling I could find that is both architecture-neutral and product-independent. Most of the books written on the subject are based on either W.H. Inmon or Ralph Kimball’s architecture. The author takes the time to explain how each of the discussed items are applicable to the various architectures making it the best book for a beginner.
The book is a definitive guide to the star schema. Beginning with the very basics of fact tables and dimensions, the book gradually progresses into advanced topics such as having multiple stars and concludes having covered effects of dimensional modelling on both the ETL process and Business Intelligence tools. The very crucial process of designing and documenting a dimensional model is not left out. The fact that the book is written in a practical approach makes it very appealing to read.
There is evidence throughout the book to the fact that Christopher Adamson is a data warehousing expert eager to share his knowledge. His many years of experience as a teacher, blogger and author make him an authority on the subject. He has consulted with many companies on data warehousing and prides himself as having Fortune 500 companies, government agencies and data warehousing software vendors among his costumers.
This is a worthy investment for anyone whose role falls under business analysis, business intelligence and reporting, data integration, data administration, project management, database administration and data warehousing. It’s written for both the beginner and the professional and could be the only data warehousing book you need for your project. I highly recommend it.