Database Systems: The Complete Book 2nd Edition by Hector Garcia-Molina (PDF)

12

 

Ebook Info

  • Published: 2008
  • Number of pages: 1248 pages
  • Format: PDF
  • File Size: 4.54 MB
  • Authors: Hector Garcia-Molina

Description

Database Systems: The Complete Book is ideal for Database Systems and Database Design and Application courses offered at the junior, senior and graduate levels in Computer Science departments. A basic understanding of algebraic expressions and laws, logic, basic data structure, OOP concepts, and programming environments is implied. Written by well-known computer scientists, this introduction to database systems offers a comprehensive approach, focusing on database design, database use, and implementation of database applications and database management systems. The first half of the book provides in-depth coverage of databases from the point of view of the database designer, user, and application programmer. It covers the latest database standards SQL:1999, SQL/PSM, SQL/CLI, JDBC, ODL, and XML, with broader coverage of SQL than most other texts. The second half of the book provides in-depth coverage of databases from the point of view of the DBMS implementor. It focuses on storage structures, query processing, and transaction management. The book covers the main techniques in these areas with broader coverage of query optimization than most other texts, along with advanced topics including multidimensional and bitmap indexes, distributed transactions, and information integration techniques.

User’s Reviews

Editorial Reviews: About the Author Hector Garcia-Molina is the L. Bosack and S. Lerner Professor of Computer Science and Electrical Engineering at Stanford University. His research interests include digital libraries, information integration, and database applications on the Internet. He was a recipient of the SIGMOD Innovations Award and a member of PITAC (President’s Information-Technology Advisory Council). He currently serves on the Board of Directors of Oracle Corp. Jeffrey D. Ullman is the Stanford W. Ascherman Professor of Computer Science (emeritus) at Stanford University. He is the author or co-author of 16 books, including Elements of ML Programming(Prentice Hall 1998). His research interests include data mining, information integration, and electronic education. He is a member of the National Academy of Engineering, and recipient of a Guggenheim Fellowship, the Karl V. Karlstom Outstanding Educator Award, the SIGMOD Contributions and Edgar F. Codd Innovations Awards, and the Knuth Prize. Jennifer Widom is Professor of Computer Science and Electrical Engineering at Stanford University. Her research interests span many aspects of nontraditional data management. She is an ACM Fellow and a member of the National Academy of Engineering, she received the ACM SIGMOD Edgar F. Codd Innovations award in 2007 and was a Guggenheim Fellow in 2000, and she has served on a variety of program committees, advisory boards, and editorial boards.

Reviews from Amazon users which were colected at the time this book was published on the website:

⭐seller was great and got my order to me ASAP on a short notice!The book was very informative and very helpful.Was used for a class but if you want to learn on your own this book should be a top choice

⭐While this book has its uses, it also has some of the standard flaws of academic computer science books, notably being overly pedantic and verbose at times, not to mention exorbitantly priced for the relatively little practical info you will get from it. There is some good — albeit somewhat elementary — coverage of a number of useful topics such as the relational algebra, relational design theory, index construction and data structures, and data mining. However, at five years old, the selection of topics can feel pretty dated for a text claiming to be “The Complete Book” on database systems. Nary a mention of NoSQL or JSON, this text is focused entirely on relational databases and XML.

⭐I personally liked this book and could sit down and read it. My friends found it horrible to read and used it just for reference. If you are used to reading technical papers, scientific papers, or reading proofs you will enjoy it. It has a moderate amount of depth to it, but presents the material in an understandable way. I chose this book over the Introductory book because it had more information, and I plan to keep it after my class as a reference.

⭐An excellent book on database systems, keyed for the beginner/novice. Some familiarity with databases and files is nice to have, but could be used as a first course book. The authors are all noted in their area, and the content is great…better than great, excellent. However, the overall presentation of the material — the graphics and visuals — are not nearly as well done as is possible (and standard) for today’s top text books. More and better use of color, more case studies, and just in general better graphics/visuals would make this a much more effective (and fun) book. And that’s the reason for the average rating…it’s just average in its presentation and therefore its effectiveness as a text.

⭐This is not a review of this book content. I just would like to warn other potential buyers that Kindle edition is a single license. I got used to having all other books available across my computers, a tablet, a kindle and a iphone (very handy while waiting in car, doctors office etc.). Being spoiled this way this restriction feels like a significant nuisance. I wish there was some indication of this limitation in a product description.

⭐You cannot go wrong with Hector Garcia-Molina, the author with highest h-index in computer science and Ullman. This book is an easy reading, something uncommon for the books of this genre. It covers a wide variety of topics from relational algebra to E/R modeling, data mining algorithms and SQL; makes a wonderful textbook for graduate studies.

⭐this book is pretty dry. its written more toward theory rather than practical use cases. there is also a companion series via one of the co-authors on youtube that walks through a lot of the examples.

⭐I used this book for a database class, and in spite of paying very little attention in the lectures, I got an A, primarily because this book is thorough and exactly dense enough: it doesn’t drown you with detail but certainly makes you work to get concepts. This book taught me everything I know about databases, and several other people since then.

⭐Ministro dois cursos de Sistemas de Banco de Dados usando esse livro como uma das principais referências bibliográfica.As the title says…the complete book..You have to read it well because it is not a dummy book. Good book

Keywords

Free Download Database Systems: The Complete Book 2nd Edition in PDF format
Database Systems: The Complete Book 2nd Edition PDF Free Download
Download Database Systems: The Complete Book 2nd Edition 2008 PDF Free
Database Systems: The Complete Book 2nd Edition 2008 PDF Free Download
Download Database Systems: The Complete Book 2nd Edition PDF
Free Download Ebook Database Systems: The Complete Book 2nd Edition

Previous articleFormal Languages and Their Relation to Automata (Addison-Wesley Series in Computer Science and Information Processing) by John E. Hopcroft (PDF)
Next articleTheoretical Studies in Computer Science by Jeffrey D. Ullman (PDF)