First Course in Database Systems, A, 3/E
Jeffrey D. Ullman
Jennifer Widom

ISBN-10: 013600637X
ISBN-13: 9780136006374

Publisher: Prentice Hall
Copyright: 2008
Format: Cloth; 592 pp
Published: 09/26/2007

Suggested retail price: $107.00
Buy from myPearsonStore

For Database Systems and Database Design and Application courses offered at the junior, senior, and graduate levels in Computer Science departments.

 

Written by well-known computer scientists, this accessible and succinct introduction to database systems focuses on database design and use. The authors provide in-depth coverage of databases from the point of view of the database designer, user, and application programmer, leaving implementation for later courses. It is the first database systems text to cover such topics as UML, algorithms for manipulating dependencies in relations, extended relational algebra, PHP, 3-tier architectures, data cubes, XML, XPATH, XQuery, XSLT.

 

Supplements:

 

Access Student and Instructor Resources at www.prenhall.com/ullman

 

 

  • GOAL (Gradiance Online Accelerated Learning), the most advanced online assessment tool developed for computer science, is available with the text. With its innovative underlying technology, GOAL uses online homework assignments and SQL programming labs to provide true learning experiences for students.
  • Large variety of real-world examples ensure the presentation is readable and engaging.
  • Extensive treatment of database modeling teaches about this important first step of the planning process.
  • Coverage of advanced issues important to database designers and users includes discussions of views, integrity constraints, assertions, triggers, transactions, authorization, and recursion in SQL: 1999.
  • Discussion of how to successfully plan a database application before building it reflects how these plans are developed in the real world.
  • Extensive exercises in almost every section provide students with the opportunity to practice and apply the concepts they've learned in each chapter.

 

More emphasis on the variety of large-data systems (e.g., Web search) in Chapter 1.

 

Simplified functional dependencies material – Introduces X, Y, ... as attribute sets early, and simplifies lossless-join decomposition via project/join from Ch. 2.

 

More material on SQL indexes, including materialized views as a general kind of index.

 

New advanced topics in SQL added, such as star schemas, OLAP, data cubes, recursive SQL, and authorization.

 

A new Chapter 11 on Semistructured Data Models – Covers XML, DTD’s and new material on XSchema.

 

A new Chapter 12 on Query Languages for Semistructured Data – Includes new material on XPath and XQuery.

 1. The Worlds of Database Systems.

 2. Introduction to the Relational Model.

 3. Relational Database Schema Design.

 4. Higher-Level Models for Relational Design.

PART II: RELATIONAL DATABASE PROGRAMMING.

 5. Algebraic and Logical Query Languages.

 6. The Database Language SQL.

 7. SQL Constraints and Triggers.

 8. SQL Indexes and Views.

 9. SQL in a Service Environment.

10. Advanced Topics in SQL.

Web Appendix A. More About Datalog.

PART III: MODELING AND PROGRAMMING IN SEMISTRUCTURED-DATA MODELS.

11. Semistructured Data Models.

12. Query Languages for Semistructured Data.

GOAL, Where Virtual Office Hours are 24/7!

This title is available with GOAL, our Computer Science online homework and assessment technology featuring multiple choice questions and learning labs for Java Programming, Operating Systems, and Database Systems courses.

View a Sample Chapter PDF:

Give your students a choice! PearsonChoices products are designed to give your students more value and flexibility by letting them choose from a variety of text and media formats to best match their learning style and their budget.

Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students, see the Packages tab.

  • 0136006752First Course in Database Systems, A, CourseSmart eTextbook, 3/E
    Ullman & Widom
    © 2008 | Prentice Hall | On-line Supplement; 592 pages | Instock
    ISBN-10: 0136006752 | ISBN-13: 9780136006756
    URL: http://www.coursesmart.com
    Brief Description | Buy from myPearsonStore

This title is a member of the GOAL Series, which also contains the titles below . You can also visit the GOAL Series page.

  • 013237045XData Structures and Abstractions with Java, 2/E
    Carrano
    © 2007 | Prentice Hall | Cloth; 1024 pages | Instock
    ISBN-10: 013237045X | ISBN-13: 9780132370455
    Brief Description | Buy from myPearsonStore

  • 0130319953Database Systems: The Complete Book
    Garcia-Molina, Ullman & Widom
    © 2002 | Prentice Hall | Cloth; 1152 pages | Instock
    ISBN-10: 0130319953 | ISBN-13: 9780130319951
    Brief Description

  • 013600637XFirst Course in Database Systems, A, 3/E
    Ullman & Widom
    © 2008 | Prentice Hall | Cloth; 592 pages | Instock
    ISBN-10: 013600637X | ISBN-13: 9780136006374
    Brief Description | Buy from myPearsonStore

  • 0136037747GOAL: Where virtual office hours are 24/7!
    Prentice Hall
    © 2008 | Prentice Hall | On-line Supplement | Estimated Availability: 08/01/2007
    ISBN-10: 0136037747 | ISBN-13: 9780136037743
    URL: http://www.prenhall.com/goal
    Brief Description

  • 0131496980Introduction to Computing and Programming with Java: A Multimedia Approach
    Guzdial & Ericson
    © 2007 | Prentice Hall | Paper; 592 pages | Instock
    ISBN-10: 0131496980 | ISBN-13: 9780131496989
    Brief Description | Buy from myPearsonStore

  • 0132221586Introduction to Java Programming-Comprehensive Version, 6/E
    Liang
    © 2007 | Prentice Hall | Paper; 1328 pages | Instock
    ISBN-10: 0132221586 | ISBN-13: 9780132221580
    URL: http://www.cs.armstrong.edu/liang/intro6e
    Brief Description

  • 0132237385Introduction to Java Programming: Fundamentals First, 6/E
    Liang
    © 2007 | Prentice Hall | Paper; 704 pages | Instock
    ISBN-10: 0132237385 | ISBN-13: 9780132237383
    URL: http://www.cs.armstrong.edu/liang/intro6e
    Brief Description

  • 0136006639Modern Operating Systems, 3/E
    Tanenbaum
    © 2008 | Prentice Hall | Cloth; 1104 pages | Instock
    ISBN-10: 0136006639 | ISBN-13: 9780136006633
    Brief Description | Buy from myPearsonStore

  • 0136006329Operating Systems: Internals and Design Principles, 6/E
    Stallings
    © 2009 | Prentice Hall | Cloth; 840 pages | Instock
    ISBN-10: 0136006329 | ISBN-13: 9780136006329
    Brief Description | Buy from myPearsonStore

  • 0131479547Operating Systems: Internals and Design Principles, 5/E
    Stallings
    © 2005 | Prentice Hall | Cloth; 832 pages | Instock
    ISBN-10: 0131479547 | ISBN-13: 9780131479548
    Brief Description

Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students, browse our available packages below, or contact your Pearson Higher Education representative to create your own package.



Copyright ©2008 Pearson Education. All rights reserved. Legal Notice | Privacy Policy | Permissions