The Essence of Databases

Overview

This is a concise, complete briefing on the fundamentals of database technology - both theory and practice.The Essence of Databases covers database design, relational systems, object-oriented systems, distributed systems, and the internal management and control of database systems. The coverage of database design includes a detailed summary of semantic data modeling concepts and how they are implemented in ER modeling, functional data modeling and semantic object modeling. The coverage of internal management ...
See more details below
Available through our Marketplace sellers.
Other sellers (Paperback)
  • All (8) from $19.25   
  • New (5) from $71.42   
  • Used (3) from $19.25   
Close
Sort by
Page 1 of 1
Showing All
Note: Marketplace items are not eligible for any BN.com coupons and promotions
$71.42
Seller since Tue Jan 01 01:01:01 EST 2008

Feedback rating:

(4492)

Condition:

New — never opened or used in original packaging.

Like New — packaging may have been opened. A "Like New" item is suitable to give as a gift.

Very Good — may have minor signs of wear on packaging but item works perfectly and has no damage.

Good — item is in good condition but packaging may have signs of shelf wear/aging or torn packaging. All specific defects should be noted in the Comments section associated with each item.

Acceptable — item is in working order but may show signs of wear such as scratches or torn packaging. All specific defects should be noted in the Comments section associated with each item.

Used — An item that has been opened and may show signs of wear. All specific defects should be noted in the Comments section associated with each item.

Refurbished — A used item that has been renewed or updated and verified to be in proper working condition. Not necessarily completed by the original manufacturer.

New
New Book. Shipped from UK within 4 to 14 business days. Established seller since 2000.

Ships from: Horcott Rd, Fairford, United Kingdom

Usually ships in 1-2 business days

  • Standard, 48 States
  • Standard (AK, HI)
$94.79
Seller since Tue Oct 07 09:35:53 EDT 2014

Feedback rating:

(294)

Condition: New
Brand New Item.

Ships from: Chatham, NJ

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
  • Express, 48 States
  • Express (AK, HI)
$94.85
Seller since Tue Jan 01 01:01:01 EST 2008

Feedback rating:

(17684)

Condition: New
Brand New, Perfect Condition, Please allow 4-14 business days for delivery. 100% Money Back Guarantee, Over 1,000,000 customers served.

Ships from: Westminster, MD

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
$115.00
Seller since Tue Oct 07 09:37:03 EDT 2014

Feedback rating:

(184)

Condition: New
Brand new.

Ships from: acton, MA

Usually ships in 1-2 business days

  • Standard, 48 States
  • Standard (AK, HI)
$115.00
Seller since Tue Oct 07 09:37:03 EDT 2014

Feedback rating:

(184)

Condition: New
Brand new.

Ships from: acton, MA

Usually ships in 1-2 business days

  • Standard, 48 States
  • Standard (AK, HI)
Page 1 of 1
Showing All
Close
Sort by
Sending request ...

Overview

This is a concise, complete briefing on the fundamentals of database technology - both theory and practice.The Essence of Databases covers database design, relational systems, object-oriented systems, distributed systems, and the internal management and control of database systems. The coverage of database design includes a detailed summary of semantic data modeling concepts and how they are implemented in ER modeling, functional data modeling and semantic object modeling. The coverage of internal management demonstrates how logical database structures are stored in physical devices, and considers the related problems of concurrent access control and database transaction integrity. The book also addresses the challenge of managing today's complex distributed databases.For anyone interested in database technology; no background required.
Read More Show Less

Editorial Reviews

Doug Nickerson
Like my brethren in the computer-science undergraduate programs of today, I was exposed to databases and their theory through an introductory course in database concepts. The text we used then was Database Systems Concepts (McGraw-Hill, 2001), by Henry Korth and Abraham Silbershatz, a longer, more extensive, and frequently more densely written text than Rolland's.

The Essence of Databases, by F.D. Rolland, is designed to be an undergraduate text or part of a module of a graduate course. It is part of an "Essence of Computing" series by Prentice-Hall. Titles on Program Design and C++ are available and a title on Compilers is promised. Reading this book makes me curious about the others.

The Essence of Databases contains chapters on database modeling and design, relational concepts, SQL query and data definition commands, hierarchic and network data manipulation. Object-oriented databases (with an example in C++) make an appearance in Chapter Seven.

There is also some coverage of database tuning and a stab at database administration. Distributed databases are not given enough coverage to be useful if this is your primary interest.

I found the book to be tightly organized and tightly written. In addition to the intended audience, it may be of interest to someone in the trenches who has wandered or been pulled into databases; perhaps by learning a database package by osmosis.

What would a working instructor say about this book? My feeling is that given the number of pages, Rolland has done a good job in developing succinctly the expected "hit list" items in each area, without sacrificing what a mathematician would call the rigor of the discussion.

One area with intrinsic rigor is the relational database model, which has a firm grounding in the mathematical theory of relations. The coverage in this book is heavily balanced in favor of relational databases. Rolland asserts that the relational model has been the most successful in industry, while also averring that object-oriented databases have been given the most research attention in recent years.

Because of the relational model's grounding in mathematics, one can establish whether a particular database is "fully-relational" or not. I was not at all surprised to learn from this book that not all industry database products are created equal in those terms. Indeed, I was put in mind of the year 1991, when "object-oriented" was on the cover of every computing magazine and in every advertisement, and you had to wonder -- was it marketing's version of OO, engineering's version, or something else entirely.

What did I learn?

  • Traversing a database using a network approach is tedious and reminiscent of jumping from node to node through a tree or graph in your first Pascal course.
  • A database design is not the same as the "physical level" of the database, although some people speak as if it were.
  • DBMSs were a bold advance over storing data in a group of related files; letting various applications be written on top of the same underlying data; all the while transparently managing the physical translation to the underlying in physical storage.
  • Relational theory provides a strict way to get your database into higher and higher normal forms, but in practice it isn't always necessary or desirable to have your database in the highest NF possible.

I dimly recall that I may have heard all of this before, but it was enjoyable revisiting the territory under Rolland's terse tutelage.
Electronic Review of Computer Books

Read More Show Less

Product Details

  • ISBN-13: 9780137278275
  • Publisher: Prentice Hall Professional Technical Reference
  • Publication date: 11/10/1997
  • Series: Essence of Computing Series
  • Pages: 226
  • Product dimensions: 7.96 (w) x 7.96 (h) x 0.51 (d)

Table of Contents

Foreword
Preface
Acknowledgements
1 The basics 1
2 Database design 16
3 Relational databases 1 - Basic concepts 39
4 Relational databases 2 - Design 64
5 Relational databases 3 - SQL 88
6 Traditional database models 125
7 Object-oriented databases 146
8 Internal management (1) 171
9 Internal management (2) 187
10 Distributed database systems 206
Bibliography 221
Index 223
Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star

(0)

4 Star

(0)

3 Star

(0)

2 Star

(0)

1 Star

(0)

    If you find inappropriate content, please report it to Barnes & Noble
    Why is this product inappropriate?
    Comments (optional)