or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Sell Back Your Copy
For a $55.01 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Database Systems: An Application Oriented Approach, 2nd Edition (Compete Version)
 
See larger image
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Database Systems: An Application Oriented Approach, 2nd Edition (Compete Version) [Paperback]

Michael Kifer (Author), Arthur Bernstein (Author), Philip M. Lewis (Author)
3.3 out of 5 stars  See all reviews (6 customer reviews)

List Price: $169.00
Price: $126.75 & this item ships for FREE with Super Saver Shipping. Details
You Save: $42.25 (25%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Only 3 left in stock--order soon (more on the way).
Want it delivered Tuesday, February 14? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for students on millions of items. Learn more

Sell Back Your Copy for $55.01
Whether you buy it used on Amazon for $77.39 or somewhere else, you can sell it back through our Book Trade-In Program at the current price of $55.01.
Used Price$77.39
Trade-in Price$55.01
Price after
Trade-in
$22.38

Book Description

March 26, 2005 0321268458 978-0321268457 2

Database Systems: An Application Oriented Approach, Complete Version, Second Edition presents the principles underlying the design and implementation of databases and database applications, covering Object Databases, Security, XML and Data Mining and Web Services topics.  


Frequently Bought Together

Customers buy this book with Computer Systems: A Programmer's Perspective (2nd Edition) $93.49

Database Systems: An Application Oriented Approach, 2nd Edition (Compete Version) + Computer Systems: A Programmer's Perspective (2nd Edition)
Price For Both: $220.24

Show availability and shipping details

  • This item: Database Systems: An Application Oriented Approach, 2nd Edition (Compete Version)

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Computer Systems: A Programmer's Perspective (2nd Edition)

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details



Product Details

  • Paperback: 1272 pages
  • Publisher: Addison Wesley; 2 edition (March 26, 2005)
  • Language: English
  • ISBN-10: 0321268458
  • ISBN-13: 978-0321268457
  • Product Dimensions: 9.1 x 7.6 x 2.6 inches
  • Shipping Weight: 4.9 pounds (View shipping rates and policies)
  • Average Customer Review: 3.3 out of 5 stars  See all reviews (6 customer reviews)
  • Amazon Best Sellers Rank: #645,439 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

6 Reviews
5 star:
 (2)
4 star:
 (1)
3 star:
 (1)
2 star:
 (1)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
3.3 out of 5 stars (6 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

8 of 9 people found the following review helpful:
2.0 out of 5 stars Better as a Reference Book than as a Textbook, July 19, 2005
Amazon Verified Purchase(What's this?)
This review is from: Database Systems: An Application Oriented Approach, 2nd Edition (Compete Version) (Paperback)
This book tries to be too many things to too many people. According to page xxiv of the Preface:

"In addition to an introductory database course, the book contains enough advanced material so that it can be used for the following courses:

- An undergraduate or graduate course in transaction processing for students who have had an introductory course in databases
- An advanced undergraduate or a first graduate course in databases for students who have had an introductory course in databases
- A course in electronic commerce and Web sevices."

The first half of this book is made up of the material from its "Introductory Version" brother (ASIN:0321228383). The last half is the additional material to be used for the other courses listed above.

The problem is that the book reads more like a brain dump of everything the authors know about databases instead of like a textbook tying to teach some reasonable subsection to us ignorant masses. More specifically, each section (and sometimes each chapter) should probably be an entire textbook in itself. As an example, Chapter 15 talks about XML and Web Data. It starts by talking about how data on web pages is semi-structured and how this can lead to problems getting that kind of data into a database. It then introduces XML to the reader as a possible way to overcome this difficulty. Then, the authors basically dump the entirety of the XML language's syntax and semantics on you (XML Elements and Database Objects, XML Attributes, Namespaces, Document Type Definitions, Inadequacy of DTDs as a Data Definition Language). Since that section ends with the inadequacies of XML, the authors then go on to do the same thing with a revision of XML (XML Schema: XML Schema and Namespaces, Simple Types, Complex Types, Putting It Together, Shortcuts: Anonymous Types and Element References, Integrity Constraints). Now that they've told us everything that we'd ever want to know about the data handling capabilities of XML and it's revisions, they go on to describe (in detail) the syntax and sematics of four different XML Query Languages (XPath: A Lightweight XML Query Language, XSLT: A Transformation Language for XML, XQuery: A Full-Featured Query Language for XML, SQL/XML). Mind you, this is ONE CHAPTER (almost 100 pages long). Most authors would have treated this as a textbook (and course) in its own right. But, this is just one of 26 similarly-written chapters in this book.

Also in the preface, the authors state that "rather than focusing on how to build a database management system (DBMS), our approach focuses on how to build applications that use such a system. We believe that many more students will be implementing database applications than building DMBSs." That might be true. But, since I started with only a light dusting of knowledge of the workings of DBMSs, and the first half of this book is supposed to be an "introductory database course, finding out how to build a DBMS would probably have taught me more about how they work than what the authors present.

At a more pedantic level, my next biggest gripe is with the amount, type, and degree of contextual references in the book. There are tons of backward references to absolutely vital, detailed tables in the book. Unless you have a phenomonal memory, there's no way you can get by without constantly paging back (in some cases, hundreds of pages) to see what the authors are talking about. In the authors' defense, I can see why they did this: the book is already almost 1,200 pages long. If they had copied those tables to every place they reference them, this unwieldy tome would have been even larger. But, worse than the backward references are the FORWARD references. They're not as prevalent as the backward ones, but I can't come up with any real justification for them. In many cases, the authors reference material that's several pages ahead of where they are. It's not like the paragraph ends way up there and that's the first chance they get to include the material. In several cases, they included the reference way past the end of the SECTION (not just paragraph) where they were talking about it. Very irritating.

As an aside, Florida State University (FSU) uses this book in its COP 4710 course: "Theory and Structure of Databases." With a professor available to TEACH the material in the book, this book is probably acceptable. But for the individual reader (like me), it's not very useful. I rate this book as 2 stars out of 5.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 1 people found the following review helpful:
5.0 out of 5 stars Great Introductory Text on Database Systems, February 24, 2008
By 
Siddhardha (Colorado, USA) - See all my reviews
Amazon Verified Purchase(What's this?)
This review is from: Database Systems: An Application Oriented Approach, 2nd Edition (Compete Version) (Paperback)
This book is the required text for a graduate course in database systems. We covered about 80% of in the class. At well over 1000 pages, the book has a lot of information. The chapters are written well. A running case study is presented throughout this book as an example. Most of the chapters are easy to read although it does get dry at times. Some of the chapters were very complex and highly theoretical especially the one on normalization (chapter 6) which perhaps only academics will care to know enough about. Chapters on XML, database indices, query processing, distributed databases and data mining are excellent. This isn't a book you can read in a weekend. It will take a few months to read and assimilate all the concepts presented here but after you are done, you will have a very strong background in this area. Overall I enjoyed the book very much. A broad spectrum of topics with enough detail is provided. Highly recommended for novices and intermediate users alike.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 1 people found the following review helpful:
3.0 out of 5 stars needs more examples, October 23, 2007
This review is from: Database Systems: An Application Oriented Approach, 2nd Edition (Compete Version) (Paperback)
There is a ton of information in this book, and the information flow from section to section is pretty decent, but I wish there were more examples or more thorough examples. I'm the kind of learner that needs to see things worked through to get a good grip on it. The book does this sometimes, but in many of the more complex examples (when really needed) the explanations and visual representations are often quite slim. In most cases, it would take an entire page or two to show the beginning information, the steps between, and the final result, but I would rather have a thicker book that I understood more thoroughly.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews




Only search this product's reviews



What Other Items Do Customers Buy After Viewing This Item?


Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product).
 
(63)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject