This chapter indicates who should read this book and why. It describes the basic structure of subsequent chapters and the overall flow of the book.
This chapter discusses database modeling versus database design, addresses data modeling as it exists today, describes how using the UML differs from traditional techniques, and introduces the case study used throughout the remainder of the book.
This chapter introduces business modeling and how it, and the UML, can be used for database design. Here is where the conceptual model is established.
This chapter shows how all the artifacts provided by the previous business modeling are used to establish the system requirements.
This chapter moves from the realm of business requirements into the logical design of the system and its database.
This chapter transitions from the logical analysis model to the database design model. This chapter also addresses the issues that arise during the mapping of object models to data models.
This chapter introduces the UML Profile for Database Design developed by Rational Software Corporation.
This chapter focuses on the physical component of database design.
This chapter performs a 損ostmortem?on how the UML was used in the case study project.
This appendix contains the UML models from the case study project.
This appendix contains the use case descriptions from the case study project.