Fundamentals of Database Sytems
Global edition
Paperback Engels 2010 7e druk 9781292097619Samenvatting
Clear explanations of theory and design, broad coverage of models and real systems, and an up-to-date introduction to modern database technologies result in a leading introduction to database systems. Intended for computer science majors, this text emphasizes math models, design issues, relational algebra, and relational calculus.
A lab manual and problems give students opportunities to practice the fundamentals of design and implementation. Real-world examples serve as engaging, practical illustrations of database concepts. The Sixth Edition maintains its coverage of the most popular database topics, including SQL, security, and data mining, and features increased emphasis on XML and semi-structured data.
This market-leading text serves as a valued reference for those who will interact with databases in future courses and careers. Renowned for its accessible, comprehensive coverage, it provides a solid introduction to database systems and applications.
Extensive coverage includes:
- Basic topics such as modeling, diagrams, relational algebra/calculus, SQL, normalization.
- Advanced object database, mining, XML, and security.
- Advanced modeling discussions in the areas of active, temporal, and spatial databases.
- Physical database design and tuning.
- Current database application areas of GIS, genome, and digital libraries.
- The relational approach, including modeling, design, algebra and calculus, and query languages.
-Both traditional ER model and UML in data modeling material.
SUPPLEMENTS
- Companion Website (Password Protected, access code required)
PPTs - New
- Instructor Solutions Manual - New
- Online Lab Manual
Specificaties
Lezersrecensies
Inhoudsopgave
1. Databases and Database Users
2. Database System Concepts and Architecture
Part 2: Relational Data Model and SQL
3. The Relational Data Model and Relational Database Constraints
4. Basic SQL
5. More SQL: Complex Queries, Triggers, Views, and Schema Modification
6. The Relational Algebra and Relational Calculus
Part 3: Conceptual Modeling and Database Design
7. Data Modeling Using the Entity-Relationship (ER) Model
8. The Enhanced Entity-Relationship (EER) Model
9. Relational Database Design by ERand EER-to-Relational Mapping
10. Practical Database Design Methodology and Use of UML Diagrams
Part 4: Object, Object-Relational, and XML Models
11. Object and Object-Relational Databases
12. XML: Extensible Markup Language
Part 5: Database Programming Techniques
13. Introduction to SQL Programming Techniques
14. Web Database Programming Using PHP
Part 6: Database Normalization Theory
15. Basics of Functional Dependencies and Normalization for Relational Databases
16. Relational Database Design Algorithms and Further Dependencies
Part 7: File Structures, Indexing, and Hashing
17. Disk Storage, Basic File Structures, and Hashing
18. Indexing Structures for Files
Part 8: Query Processing, Optimization, and Database Tuning
19. Algorithms for Query Processing and Optimization
20. Physical Database Design and Tuning
Part 9: Transaction Processing, Concurrency Control, and Recovery
21. Introduction to Transaction Processing Concepts and Theory
22. Concurrency Control Techniques
23. Database Recovery Techniques
Part 10: Additional Database Topics: Security and Distribution
24. Database Security
25. Distributed Databases
Part 11: Advanced Database Models, Systems, and Applications
27 Introduction to Information Retrieval and Web Search
28 Data Mining Concepts
29 Overview of Data Warehousing and OLAP
Appendix A: Alternative Diagrammatic Notations for ER Models
Appendix B: Parameters of Disks
Appendix C: Overview of the QBE Language
Appendix D: Overview of the Hierarchical Data Model
Appendix E: Overview of the Network Data Model
Selected Bibliography
Index
Rubrieken
- advisering
- algemeen management
- coaching en trainen
- communicatie en media
- economie
- financieel management
- inkoop en logistiek
- internet en social media
- it-management / ict
- juridisch
- leiderschap
- marketing
- mens en maatschappij
- non-profit
- ondernemen
- organisatiekunde
- personal finance
- personeelsmanagement
- persoonlijke effectiviteit
- projectmanagement
- psychologie
- reclame en verkoop
- strategisch management
- verandermanagement
- werk en loopbaan