PART I: DATABASE SYSTEMS.
1. The Database Approach.
2. Database Development Process.
PART II: DESIGN ALTERNATIVES.
3. Data Models.
4. Relational Model Characteristics.
PART III: DATABASE PROGRAMMING.
5. Beginning Structured Query Language.
6. Procedural Language SQL and Advanced SQL.
PART IV: DATABASE DESIGN.
7. Data Modeling with Entity Relationship Diagrams.
8. Data Modeling Advanced Concepts.
9. Normalizing Database Designs.
PART V: IMPLEMENTATION ALTERNATIVES.
10. Distributed Databases.
11. Interacting with Databases through the Web.
PART VI: DATABASE MANAGEMENT.
12. Database Administration and Security.
13. Managing Transactions and Concurrency.
14. Managing Database and SQL Performance.
15. Databases for Decision Support.
ONLINE APPENDICES.
Appendix A: Designing Databases with Visio Professional: A Tutorial.
Appendix B: The University Lab: Conceptual Design.
Appendix C: The University Lab: Conceptual Design Verification, Logical Design, and Implementation.
Appendix D: Converting the ER Model into a Database Structure.
Appendix E: Comparison of ER Model Notations.
Appendix F: Client/Server Systems.
Appendix G: Object-Oriented Databases.
Appendix H: Unified Modeling Language (UML).
Appendix I: Databases in Electronic Commerce.
Appendix J: Web Database Development with ColdFusion.
Appendix K: The Hierarchical Database Model.
Appendix L: The Network Database Model.
Appendix M: Microsoft Access Tutorial.
Appendix N: Creating a New Database Using Oracle 11G.
Appendix O: Data Warehouse Implementation Factors.