AUMELBAS281

A First Course in Database Systems (Custom Edition eBook), 3rd Edition

Jeffrey D. Ullman
...show all

A First Course in Database Systems (Custom Edition eBook), 3rd Edition

By Jeffrey D. Ullman, Jennifer Widom
$65.00
In stock
Formats
Add to cart
Overview
Author
Jeffrey D. Ullman
...show all
Edition
3rd
ISBN
9781442552098
Published Date
15/02/2011
This custom edition is published for RMIT University.

The full text downloaded to your computer

With eBooks you can:

  • search for key concepts, words and phrases
  • make highlights and notes as you study
  • share your notes with friends

eBooks are downloaded to your computer and accessible either offline through the Bookshelf (available as a free download), available online and also via the iPad and Android apps.

Upon purchase, you'll gain instant access to this eBook.

Time limit

The eBooks products do not have an expiry date. You will continue to access your digital ebook products whilst you have your Bookshelf installed.

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.

Biography
Jeffrey D. Ullman is the Stanford W. Ascherman Professor of Computer Science (emeritus) at Stanford University. He is the author or co-author of 16 books, including Elements of ML Programming (Prentice Hall 1998). His research interests include data mining, information integration, and electronic education. He is a member of the National Academy of Engineering, and recipient of a Guggenheim Fellowship, the Karl V. Karlstom Outstanding Educator Award, the SIGMOD Contributions and Edgar F. Codd Innovations Awards, and the Knuth Prize.

Jennifer Widom is Professor of Computer Science and Electrical Engineering at Stanford University. Her research interests span many aspects of nontraditional data management. She is an ACM Fellow and a member of the National Academy of Engineering, she received the ACM SIGMOD Edgar F. Codd Innovations award in 2007 and was a Guggenheim Fellow in 2000, and she has served on a variety of program committees, advisory boards, and editorial boards.

Table of contents
  • 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.