Å·±¦ÓéÀÖ

Jump to ratings and reviews
Rate this book

Database Management Systems

Rate this book
Database Management Systems provides comprehensive and up-to-date coverage of the fundamentals of database systems. Coherent explanations and practical examples have made this one of the leading texts in the field. The third edition continues in this tradition, enhancing it with more practical material. The new edition has been reorganized to allow more flexibility in the way the course is taught. Now, instructors can easily choose whether they would like to teach a course which emphasizes database application development or a course that emphasizes database systems issues. New overview chapters at the beginning of parts make it possible to skip other chapters in the part if you don't want the detail. More applications and examples have been added throughout the book, including SQL and Oracle examples. The applied flavor is further enhanced by the two new database applications chapters.

1104 pages, Hardcover

First published August 21, 1997

51 people are currently reading
758 people want to read

About the author

Raghu Ramakrishnan

18Ìýbooks4Ìýfollowers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
84 (27%)
4 stars
115 (37%)
3 stars
73 (23%)
2 stars
26 (8%)
1 star
12 (3%)
Displaying 1 - 20 of 20 reviews
Profile Image for Brian.
26 reviews
January 5, 2014
I never thought I'd enjoy learned about databases so much, let alone from a 900-page book. My only criticism is that the acronyms and abbreviations Ramakrishnan uses often usually hurt more than they help. BCNF, FD, IC? Sure, whatever. But expecting me to decrypt "SNLRWH" into the schema "sailor_id, name, ..."--actually I can't remember what "LNRWH" were supposed to be. Nor can I find where it was originally defined. Definitely made it hard to read.
Profile Image for Mojtabaavahdati.
20 reviews7 followers
May 17, 2020
This book is top notch. I read this book line by line with full pleasure and as someone who has skimmed through several books in this field, I'd recommend it to anyone who wants to learn design databases of various software projects through a self-paced, well-explained, non-boring, full-of-useful-examples and precise approach (from the requirements, on to the conceptual design, to the logical design, to the refinement, the physical implementation and the security of your data), this book should definitely be a serious one on your go-to list. Specially the second chapter which goes through drawing Entity Relationship (ER) diagrams, that are part of the conceptual design step -the most important step in modeling your data- is written amazingly. A 5 star undoubtedly.
1 review
March 4, 2007
from basic concepts about RDBMS, designing and implementations.
5 reviews
October 20, 2024
This book is aimed to be a companion to undergraduate courses teachers the fundamentals of relational database management. It is dry, very complete and explicit. It offers tons of examples to practice on and its explanations are concrete and clear. I would not recommend this book to someone simply aiming to learn about databases and how to use them properly, the book delves into relational algebra a lot, which is a concept that I believe has more of an academic use than any real world use in industry. It does teach quite a lot about database and query optimization, although again, you could probably learn about it somewhere else on the internet for free.
Profile Image for David M.
3 reviews
January 19, 2020
As a theoretical book it is good to understand how an SGBD works and how to think in the relational model paradigm. However it does not teach how to work with a DBMS in specific not being a recommended book to learn how to work with postgres or mysql.

It fails on the fact that it does not teach the ER model.
Profile Image for Susan.
31 reviews
June 8, 2014
Tough one for me. My professor in a graduate course made this optional as a supplement to class lecture. We didn't often connect the topics and he often used different techniques to teach logical operations concept. I did work through many of the exercises in Chapter 5 diligently to practice lots of SQL - database content on supporting website was very useful.
1 review1 follower
March 4, 2007
I learned about database concepts & how to write the SQL codes. This is the good book for design database.

Profile Image for Wawan Setiawan.
78 reviews1 follower
September 30, 2008
A very standard textbook for classes in DBMS. A very typical one. But it's a very good book for people who wants to know about database in general with some details in it, of course.
87 reviews31 followers
February 17, 2010
Great book on databases. Read this in school. text book for DB management
Profile Image for Rustam Aliyev.
91 reviews1 follower
May 18, 2014
The book corresponds to a bible, essentials and depth of how old and cores of modern RDBMS are designed. Most suitable as a textbook with any relational databases related course.
5 reviews1 follower
July 8, 2020
Good book
Only problem is the language somewhere is a bit difficult
Profile Image for Brian Cham.
704 reviews43 followers
December 23, 2020
Extremely lengthy and dense. I learned more effectively about databases from the internet.
Displaying 1 - 20 of 20 reviews

Can't find what you're looking for?

Get help and learn more about the design.