NEW DATABASE TEXT FOR FALL 97

Raghu Ramakrishnan (raghu@cs.wisc.edu)
Mon, 19 May 1997 23:45:28 -0500 (CDT)

Hello,

I'm (very!) happy to announce that the first regular edition of my book will be
available in late August, after over a year of beta-testing. McGraw-Hill has promised
to arrange special delivery direct from the warehouse for Fall 97 adoptions upon request
(Contact: Betsy Jones). If you want to consider Fall 97 adoption, please contact Emily Gray
at emily_gray@mhhe.com (and cc me on your msg); she can send you page proofs of a recent draft.

If you want a sample copy of the 1st edition (it'll get to you by early September)
send mail to Betsy Jones at betsy.jones@tmhe.com (and cc me on your msg!).
Incidentally, some people who requested sample copies of the beta edition
apparently did not receive it due to a mix-up at McGraw-Hill; my apologies.

Let me leave you with this Churchill quote, which Moshe Vardi brought to my attention:

"Writing a book is an adventure. To begin with, it is
a toy and an amusement; then it becomes a mistress, and then it
becomes a master, and then a tyrant. The last phase is that just as
you are about to be reconciled with your servitude, you kill the
monster, and fling him out to the public".

Cheers,
Raghu

-------------------------------------------------------------------------------------
Free software, Projects, Lecture slides, Solutions --- All this can be yours! (*)
-------------------------------------------------------------------------------------

(*) Not to mention $2 for the first report of a bug in the book! Get rich!

DATABASE MANAGEMENT SYSTEMS
McGraw-Hill, 1st Edition
Pub. Date: Aug 22, 1997, ISBN: 007050775-9

http://www.cs.wisc.edu/coral/minibase/dbbook.html

RAGHU RAMAKRISHNAN
University of Wisconsin-Madison

This is a new undergraduate/graduate level text, designed to be used in a first or
second database course. The approach emphasizes quantitative examples and hands-on
problem solving, and concentrates on relational DBMSs and their extensions.
Topics covered in depth include: relational model concepts, conceptual and physical
database design, storage, file structures and indexing, database implementation,
parallel and distributed databases, and transaction processing.

There is an accompanying FREE SOFTWARE package called Minibase, that can be used
to create course projects in which students are asked to implement parts of a
relational database (e.g., heap files, buffer manager, B+ trees, join methods,
etc.). It also contains visualization components for the buffer manager, B+ trees,
the query optimizer and normalization. These components can be used to create
a variety of assignments that involve hands-on experimentation and design, rather
than implementation. The book is designed to provide the background necessary to
use the software, but does not in any way depend upon the software.

Extensive exercises are included for all chapters, and SQL-92 and
SQL3 standards are followed wherever appropriate. On-line support material
includes LECTURE TRANSPARENCIES in Powerpoint, Postscript and PDF, suggested
software-oriented ASSIGNMENTS, and SOLUTIONS for chapter exercises and software
assignments. The beta-editions of this book have been class-tested
at a number of universities world-wide, over several semesters.

For those familiar with the beta-editions, the first edition includes extensive
editing and revision of all chapters. Major changes and additions include:

* More modular chapter organization: The book is now structured
so that topics can easily be covered in the order preferred by an instructor.
In particular, ER design and query languages can be covered early if you wish.

* Deductive and active databases: A new chapter covers
these extensions to relational query languages and integrity constraint
mechanisms, for which support is expected in the forthcoming SQL3 standard.

* Object-oriented extensions: A chapter is devoted to discussion
of object-oriented concepts and how a relational system can be
enhanced using these ideas, leading to object-relational database
systems, towards which most relational products are currently evolving.

* Decision support: Increasingly, organizations are concerned with
consolidating their datasets and asking complex questions that
reveal useful trends, in order to support high-level decision making.
A new chapter covers this important area, including the topics of
data warehousing, OLAP and data mining.

-------------------------------------------------------------------------------
The dbworld alias reaches many people, and should only be used for
messages of general interest to the database community.

Requests to get on or off dbworld should go to listproc@cs.wisc.edu.

to subscribe send
subscribe dbworld Your Full Name

to unsubscribe send
unsubscribe dbworld

to change your address
send an unsubscribe request from the old address
send a subscribe request from the new address

to find out more options send
help
------------------------------------------------------------------------FOOTER-