Chapter 3. Data Modeling and Normalization

Data modeling is the process of analyzing the things of interest to your organization and how these things are related to each other. The data modeling process results in the discovery and documentation of the data resources of your business. Data modeling asks the question “What?” instead of the more common data processing question, “How?”

Before implementing databases of any sort, a DBA or DA needs to develop a sound model of the data to be stored. Novice database developers frequently begin with the quick-and-dirty approach to database implementation. They approach database design from a programming perspective. Because novices often lack experience with databases ...

Get Database Administration: The Complete Guide to Practices and Procedures now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.