Read more
List of contents
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.
About the author
Carlos Coronel is currently the Lab Director for the College of Business Computer Labs at Middle Tennessee State University. He has more than 29 years of experience in various fields as a Database Administrator, Network Administrator, Web Manager, and Technology Specialist. He has taught courses in Web development, database design and development, and data communications at the undergraduate and graduate levels.Steven Morris completed his Bachelor of Science and PhD from Auburn University. He has taught Database Design and Development, Database Programming with Advanced SQL and PL/SQL, Systems Analysis and Design, and Principles of MIS at Middle Tennessee State University. Steven has published many articles, and currently serves on the review boards of several journals.Peter Rob has 32 years experience teaching file systems, database systems design, database design, database applications development, and more. Peter's real-world experience includes two years as a Director of Operations at an aviation chart company, 20 years as a consultant for hands-on operations systems analysis/development and database systems design, and 15 years experience as a statistical quality control systems analysis and systems/applications developer.
Summary
Practical and easy to understand DATABASE PRINCIPLES: FUNDAMENTALS OF DESIGN, IMPLEMENTATION, AND MANAGEMENT, 10E, International Edition gives readers a solid foundation in database design and implementation. Filled with visual aids such as diagrams, illustrations, and tables, this market-leading book provides in-depth coverage of database design, demonstrating that the key to successful database implementation is in proper design of databases to fit within a larger strategic view of the data environment. Renowned for its clear, straightforward writing style, the tenth edition has been thoroughly updated to include hot topics such as green computing/sustainability for modern data centers, the role of redundant relationships, and examples of web-database connectivity and code security. In addition, new review questions, problem sets, and cases have been added throughout the book so that readers have multiple opportunities to test their understanding and develop real and useful design skills.