Đang chuẩn bị liên kết để tải về tài liệu:
Beginning Database Design

Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ

Everyone keeps data. Big organizations spend millions to look after their payroll, customer, and transaction data. The penalties for getting it wrong are severe: businesses may collapse, shareholders and customers lose money, and for many organizations (airlines, health boards, energy companies), it is not exaggerating to say that even personal safety may be put at risk. And then there are the lawsuits. The problems in successfully designing, installing, and maintaining such large databases are the subject of numerous books on data management and software engineering. However, many small databases are used within large organizations and also for small businesses, clubs, and private concerns. When these go. | THE EXPERT S VOICE Beginning SECOND EDITION Database Design From Novice to Professional DESIGNING DATABASES FOR THE DESKTOP AND BEYOND Clare Churcher Apress For your convenience Apress has placed some of the front matter material after the index. Please use the Bookmarks and Contents at a Glance links to access them. Apress Contents at a Glance Foreword.xv About the Author .xvii About the Technical Reviewer.xix Acknowledgments.xxi Introduction.xxiii Chapter 1 What Can Go Wrong.1 Chapter 2 Guided Tour of the Development Process.9 Chapter 3 Initial Requirements and Use Cases.25 Chapter 4 Learning from the Data Model.43 Chapter 5 Developing a Data Model.59 Chapter 6 Generalization and Specialization.75 Chapter 7 From Data Model to Relational Database Design.93 Chapter 8 Normalization.113 Chapter 9 More on Keys and Constraints.129 Chapter 10 Query Basics.141 Chapter 11 User Interface.157 Chapter 12 Other Implementations.169 Appendix.189 Index.221