44 used & new from $6.99

Have one to sell? Sell yours here
 
 
Database Systems: A Practical Approach to Design, Implementation and Management (4th Edition)
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.
 
  

Database Systems: A Practical Approach to Design, Implementation and Management (4th Edition) (Paperback)

~ Thomas M. Connolly (Author), Carolyn E. Begg (Author) "The history of database system research is one of exceptional productivity and startling economic impact..." (more)
Key Phrases: relational algebra tree, block nested loop join, information systems lifecycle, Microsoft Access, David Ford, Ann Beech (more...)
3.3 out of 5 stars  See all reviews (40 customer reviews)


Available from these sellers.


12 new from $33.94 32 used from $6.99

Formats

Amazon Price New from Used from
Paperback --  
Paperback, May 27, 2004 --  

Customers Who Bought This Item Also Bought


Editorial Reviews

Product Description

This book places a strong emphasis on good design practice, allowing readers to master design methodology in an accessible, step-by-step fashion. In this book, database design methodology is explicitly divided into three phases: conceptual, logical, and physical. Each phase is described in a separate chapter with an example of the methodology working in practice. Extensive treatment of the Web as an emerging platform for database applications is covered alongside many code samples for accessing databases from the Web including JDBC, SQLJ, ASP, ISP, and Oracle's PSP. A thorough update of later chapters covering object-oriented databases, Web databases, XML, data warehousing, data mining is included in this new edition. A clear introduction to design implementation and management issues, as well as an extensive treatment of database languages and standards, make this book an indispensable, complete reference for database professionals.

From the Back Cover

Database Systems, Second Edition provides a strong foundation in good design practice. Using an accessible, step-by-step approach, students will master a database methodology. Then, the authors apply this methodology to worked examples so students learn to design and build applications using a leading commercial database system. Also, a central, realistic case study is integrated throughout the text to provide an understanding of the issues involved. This new edition will build on the clear, accessible presentation of the successful first edition. New to the Second Edition Includes additional and simplified examples. Features new material on distributed databases including interactions with web-based data. Contains new material on object-oriented databases that covers the latest ODBM standards. Illustrates concepts with screen shots from Accesso. Offers new coverage of query processing and optimization, data mining, data warehouses, multimedia databases, and the Internet.

0201342871B04062001 --This text refers to an out of print or unavailable edition of this title.


Product Details

  • Paperback: 1236 pages
  • Publisher: Addison Wesley; 4 edition (May 27, 2004)
  • Language: English
  • ISBN-10: 0321210255
  • ISBN-13: 978-0321210258
  • Product Dimensions: 9.1 x 7.3 x 1.8 inches
  • Shipping Weight: 4.5 pounds
  • Average Customer Review: 3.3 out of 5 stars  See all reviews (40 customer reviews)
  • Amazon.com Sales Rank: #261,746 in Books (See Bestsellers in Books)

    Popular in this category: (What's this?)

    #78 in  Books > Computers & Internet > Programming > Software Design, Testing & Engineering > Structured Design

More About the Author

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

Visit Amazon's Thomas M. Connolly Page

Inside This Book (learn more)
Browse and search another edition of this book.




What Do Customers Ultimately Buy After Viewing This Item?

Database Systems: A Practical Approach to Design, Implementation and Management (4th Edition)
72% buy the item featured on this page:
Database Systems: A Practical Approach to Design, Implementation and Management (4th Edition) 3.3 out of 5 stars (40)
Database Systems: A Practical Approach to Design, Implementation and Management (5th Edition)
22% buy
Database Systems: A Practical Approach to Design, Implementation and Management (5th Edition) 4.0 out of 5 stars (1)
$89.35
Oracle 10g: SQL
3% buy
Oracle 10g: SQL 4.5 out of 5 stars (4)
$71.10
Database Systems: Design, Implementation, and Management
2% buy
Database Systems: Design, Implementation, and Management 3.8 out of 5 stars (14)
$125.14

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(2)

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 Reviews

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

 
13 of 13 people found the following review helpful:
5.0 out of 5 stars Excellent book for a database course., December 15, 1998
I used this book to teach a course in Database Systems. I thought it gave the best presentation of typical database topics that I have ever seen. I believe that data modeling is the essence of database and this book has more chapters on database design than any other five database books combined. The chapter on normalization was at just the right level. At the same time, the book is one of the few to acknowledge the need for denormalization.

These authors have clearly been practitioners. It shows throughout the book.

Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No


 
7 of 7 people found the following review helpful:
4.0 out of 5 stars Comprehensive Book on Database Management Systems, November 3, 1998
By A Customer
Comprehensive - that is the first word that comes to my mind after reading the book Database Systems: A Practical Approach to Design, Implementation and Management. If you are in search of a book that will help you in mastering the subject of Database Management Systems this is it. The coverage is exhaustive and in-depth. While reading the table of contents and preface, I thought that the authors were very ambitious in the scope and are promising too much. But after reading the book, I am glad to say that I was mistaken - the authors have very successfully delivered whatever they have promised and more.

The book is ideal for a student of database management systems. It is also a valuable book for the practicing professional. In fact the people, who are in the database profession, who uses databases or develop applications involving database management systems, will find this book invaluable and will be able to appreciate it much more than a beginner. It is a connoisseur's delight.

The authors assume nothing. Each and every concept is built from scratch. The level of detail is so impressive that one can think this book as a collection of books of various database-related topics. For example, the section on SQL is so comprehensive that, it can stand on its own as a separate book. Such detailed coverage is found for all the topics in the book and is one of its best features. The case studies, worked examples and the presentation style, the concepts in boxes, excellent illustration, review questions, etc. will go a long way in improving the usefulness of the book.

Another feature that makes this book stand out form other books on database management, is its coverage of the latest technologies. The chapters of Distributed Database Management, Object-Oriented and Object-Relational Database Management Systems, Web based database applications, Data Warehousing, OLAP and Data Mining, etc. will prove invaluable to the students as well as the practitioners, novices as well as experts.

When dealing with theoretical concepts like data modeling, normalization, it is the usual practice of most authors either to go too mathematical or to gloss over the subject. This book is by far the best in this respect as it takes an optimum approach. The explanations are not too mathematical, but the topics are explained in sufficient detail, so that the reader will have a very good understanding of the concepts like normalization, functional dependency, etc.

Four most useful features of this book are the logical organization chart (suggesting the various paths that one can follow), the references, the suggested readings and the index. When reading or studying a book of this size - 1093 pages - these features are quite invaluable.

The usefulness of the book could have been improved if an electronic version was provided. It would have made references easy. Also the Deductive database model is not covered. An appendix on the database related sites on the Internet would have been nice. Also a description of the major database systems and vendors could have been included.

So in the final analysis, this is a must read and must have book for every database professional. For students it is a valuable course material. For professionals it is a very good self-study guide. For practitioners it an excellent refresher and a good way to keep track of the latest developments in the database field. An excellent buy!

Copyright 1998, Pegasus Book Club

Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No


 
19 of 24 people found the following review helpful:
5.0 out of 5 stars Excellent and comprehensive database book, September 18, 2005
This book isn't for the faint of heart. It's not for someone who wants a quick understanding of how to create a database. This book is for someone who, whether student or practitioner, wants a completely thorough treatment of the topic of databases, with virtually no topic left out, and with enough detail and examples to apply the techniques in practice.

It will be most valuable if you have at least some experience or exposure to databases, but if you're really are interested in the topic, it's not necessary. There were a few places in the opening chapters that briefly spoke to concepts not yet introduced, or assumed some IT background, though this is rare, and the studious reader could use the index to temporarily jump ahead and gain sufficient understanding.

That said, this is the most comprehensive book on databases, from idea through implementation, logical through physical, including optimization, that I have ever read. There isn't a topic that I've come across in my experience with database related projects, or my own attempts to create business tools using a database, that this book doesn't appropriately address.

Having managed numerous IT projects using Oracle, DB2, and SQL Server, I already had a good foundation in databases. But then I found myself creating a few databases myself using MS Access (Jet and MSDE) and then SQL Server. However, it's one thing to manage a project that uses a database, but quite another to be doing the design and development oneself. I experienced moments of frustration when I couldn't use some of the views/queries to perform updates to the base tables, and when I couldn't get some views/queries to work as intended, or sometimes wasn't sure how to start to author a solution (I learned that some of my relationships were highly recursive and that is a weakness of the relational model, and solved by a little bit of code). This book gave me the insights as to why each was the case, as well how to solve all of them. There's nothing like experiencing a, "Why won't this work!", followed by, "Oh, that's why.", followed by, "That was easy to fix." That's what this book did, when numerous other books on Access and SQL Server were too high level.

Some have indicated this book to be boring, and padded with unnecessary text. It isn't exciting like a thriller, but it's not supposed to be. Its intention is to educate, and it does that exceedingly well. If you have a thirst for knowledge or passion for databases or information systems, you'll love it. If you're a student with no choice but to take a course that uses this text, but are otherwise uninterested in databases, you would probably rather be using a more high level and less expensive book. However, if you plan a career in IT, don't sell this book back. I assure you that you will use it in the future.

Someone else didn't like the writing style of the book because the authors are from the United Kingdom. This is rarely evident, but when it is, it doesn't detract: flat=apartment, pound=money, Glasgow=city.

The best, most thorough treatment of database systems that I have ever read, and has been extremely helpful.
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

5.0 out of 5 stars Received quickly and in good condition
The book arrived quickly (ordered on Wednesday, received on Saturday) and in very good condition as described. Read more
Published 8 months ago by xlittleman

4.0 out of 5 stars Not bad
This text is relatively good book on database systems. In my opinion, it should not be the first book you read on the topic. Read more
Published 11 months ago by Konstantin

1.0 out of 5 stars Not for the classroom
For two quarters now, I have had a one-chapter reading assignment out of this book for a total of 20 chapters. This book is nearly impossible to read. Read more
Published 22 months ago by Barry M. Jones

4.0 out of 5 stars Good book for databases
I purchased this book for a Database Management Systems course and found it to be a very useful text-book. Read more
Published 24 months ago by A happy user

2.0 out of 5 stars incorrectly named
It should be named "how to writing SQL for MS Access, Oracle 7i and xxx" since that is all about. It is weird to me why "Design" is in the title. Read more
Published on April 19, 2007 by Zhefu Zhang

5.0 out of 5 stars Great purchase
This book was required by a course I am taking, so I can not buy another one, but I think it is a great book. It has also helps you learn a database language. Read more
Published on March 8, 2007 by Bilal Sleiman Haidar

5.0 out of 5 stars Excellent, for practitioners and beginners. Other reviews are a puzzle
I was almost put off buying this book by some of the very negative reviews. I bought the book. I have designed a few databases but that is not my main job, and I wanted to get up... Read more
Published on November 6, 2006 by Epictetus

1.0 out of 5 stars The very big and so poor
DON'T BUY THIS BOOK! This is almost 1400 page book can teach nothing, unstructured not clear presentation of information can confusing students. Read more
Published on May 21, 2006 by Student

1.0 out of 5 stars Too much and not enough
I also had this book as a text for a database design class in college. While reading it, I kept thinking to myself that I had learned more about practical database design from... Read more
Published on March 6, 2006 by A. Evans

1.0 out of 5 stars Terrible book
This book seems to be emblematic of the problems many technical textbooks suffer. Whole chapters and series of chapters seem to be there just to take up space. Read more
Published on February 17, 2006 by Nicholas Matteo

Only search this product's reviews



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
   



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject

Ad
 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.



Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.