Database Systems: A Practical Approach to Design, Implementation, 3/e
Thomas Connolly, Carolyn Begg
- 出版商: Addison Wesley
- 出版日期: 2001-08-01
- 售價: $1,078
- 語言: 英文
- 頁數: 1236
- 裝訂: Paperback
- ISBN: 0201708574
- ISBN-13: 9780201708578
-
相關分類:
資料庫
已過版
買這商品的人也買了...
-
$1,029Fundamentals of Data Structures in C++
-
$1,029Fundamentals of Data Structures in C
-
$640$608 -
$680$537 -
$2,610$2,480 -
$980$774 -
$970Introduction to Algorithms, 2/e
-
$1,150$1,127 -
$920$727 -
$880$695 -
$1,274Computer Architecture: A Quantitative Approach, 3/e(精裝本)
-
$1,029Operating System Concepts, 6/e (Windows XP Update)
-
$860$731 -
$1,890$1,796 -
$780$741 -
$760$600 -
$590$466 -
$580$493 -
$750$675 -
$800$760 -
$560$504 -
$490$417 -
$450$383 -
$580$493 -
$1,176Computer Organization and Design: The Hardware/Software Interface, 3/e(IE) (美國版ISBN:1558606041)
相關主題
商品描述
Database Systems' practical, hands-on approach makes it uniquely suited to providing a strong foundation in good database design practice. A clear introduction to design, implementation and management issues, as well as an extensive treatment of database language and standards, make this book an indispensable complete reference for database students and professionals alike. The new edition of this bestseller brings it up to date with the latest developments in database technology and builds on the clear, accessible approach that contributed to the success of previous editions.
A realistic case study integrated throughout the book enables complex subjects to be explained in the context of one understandable example, while three additional case studies allow readers to work through examples by themselves. Clearly stated chapter objectives and summaries guide the reader, highlighted key definitions and numerous worked examples illustrate the concepts, and review questions and exercises reinforce the material covered in each chapter.
Features- Database design methodology is explicitly divided into three phases: conceptual, logical, and physical. Each phase is described in a separate chapter with an example of the methodology working in practice.
- Extensive treatment of SQL in three tutorial-style chapters.
- Comprehensive treatment of distributed, object-oriented, and object-relational DBMSs.
- Comprehensive introduction to data warehousing, OLAP, and data mining.
- Extensive treatment of the Web as an emerging platform for database applications with many code samples for accessing databases from the Web including JDBC, SQLJ, ASP, JSP, and Oracle's PSP.
- Use of UML notation for ER diagrams.
- New chapter on the relational algebra and relational calculus.
- New chapter on fact-finding techniques as a step prior to the start of the database design methodology.
- New chapter on Access and Oracle DBMSs, illustrating the difference between the two systems.
- New chapter on semistructured data, its relationship to XML, and query languages for XML.
- New chapter of data warehouse design using dimensionality modeling.
- Introduction of color to highlight the text and improve navigation through the book.
- Additional Web resources at www.booksites.net/connolly, such as prototype implementations of the case studies, and lab notes for Access.
Table of Contents
Preface.
I. BACKGROUND.
1. Introduction to Databases.
2. Database Environment.
II. THE RELATIONAL MODEL AND LANGUAGES.
3. The Relational Model.
4. Relational Algebra and Relational Calculus.
5. SQL: Data Manipulation.
6. SQL: Data Definition.
7.
Query-By-Example.
8. Commercial RDBMSs: Access and Oracle.
III. DATABASE ANALYSIS AND DESIGN TECHNIQUES.
9. Database Planning, Design, and Administration.
10. Fact-Finding
Techniques.
11. Entity-Relationship Modeling.
12. Enhanced
Entity-Relationship Modeling.
13. Normalization.
IV. METHODOLOGY.
14. Methodology - Conceptual Database Design.
15. Methodology - Logical
Database Design for the Relational Model.
16. Methodology - Physical
Database Design for Relational Databases.
17. Methodology - Monitoring and
Tuning the Operational System.
V. SELECTED DATABASE ISSUES.
18. Security.
19. Transaction Management.
20. Query Processing.
21. Programmatic SQL.
VI. CURRENT TRENDS.
22. Distributed DBMSs - Concepts and Design.
23. Distributed DBMSs -
Advanced Concepts.
24. Introduction to Object DBMSs.
25. Object-Oriented
DBMSs - Concepts and Design.
26. Object-Oriented DBMSs - Standards and
Systems.
27. Object-Relational DBMSs.
VII. EMERGING TRENDS.
28. Web Technology and DBMSs.
29. Semistructured Data and XML.
30.
Data Warehousing Concepts.
31. Data Warehousing Design.
32. OLAP and
Data Mining.
APPENDICES.
A. Users' Requirements Specification for DreamHome Case Study.
B. Other
Case Studies.
C. File Organization and Storage Structures.
D. When is
DBMS Relational?
E. Alternative ER Modeling Notations.
F. Summary of the
Database Design Methodology for Relational Databases.
G. Estimating Disk
Space Requirements.
H. Example Web Scripts.
References.
Further
Reading.
Index.