Hardcover: 1200 pages
Publisher: Pearson; 6 edition (April 9, 2010)
Product Dimensions: 7.4 x 1.8 x 9.2 inches
Shipping Weight: 3.8 pounds
Average Customer Review: 3.3 out of 5 stars See all reviews (131 customer reviews)
Best Sellers Rank: #67,840 in Books (See Top 100 in Books) #11 in Books > Computers & Technology > Networking & Cloud Computing > Network Administration > Storage & Retrieval #69 in Books > Textbooks > Computer Science > Database Storage & Design #156 in Books > Computers & Technology > Databases & Big Data
I used FUNDAMENTALS OF DATABASE SYSTEMS (Third Edition) in a graduate class I took on databases, and I've kept referring to the book since then. As a student, I'll admit that it was tough to get through this book at times. It's dense and almost impenetrable, but it packs a huge amount of information and is amazingly comprehensive.It puts theory well ahead of practical matters, which gives the novice a good foundation from which to really get a firm handle on how all these pieces fit together. The assumption is that the student knows nothing, even B-trees are devoted several pages of explanation. The student who does know nothing will doubtless find this wealth of data to be overwhelming at first (as I did). But stick at it. This textbook is not for people looking at how to simply plug things into Microsoft Access. It's for programmers seriously looking to gain a strong background in what the fundamental elements of database components and systems are.The text starts off simply, merely explaining in general terms what databases are and who will use them. Then we quickly move into modeling how relational databases work. Data Modeling and Entity-Relationship Models are described in-depth, and the book comes back to ER modeling and mapping repeatedly. Object Models are covered, as well as the best ways of sorting records and the best way to index tables. The authors offer a wealth of information concerning the SQL language -- so much so, that there's much that I simply haven't used since reading about it, although I'm sure that more advanced database programmers in the audience will find it very enlightening.It continues on with Object-Oriented Database technologies, functional dependencies, and normal forms (first, second, third and Boyce-Codd normal form).
Fundamentals of Database Systems (6th Edition) Database Systems: A Practical Approach to Design, Implementation, and Management (6th Edition) Database Design Using Entity-Relationship Diagrams, Second Edition (Foundations of Database Design) Librarian's Guide to Online Searching: Cultivating Database Skills for Research and Instruction, 4th Edition: Cultivating Database Skills for Research and Instruction Database Design for Mere Mortals: A Hands-On Guide to Relational Database Design DB2/400: The New AS/400 Database: The Unabridged Guide to the New IBM Database Management System Fundamentals of Database Systems (7th Edition) Fundamentals of Database Management Systems, 2nd Edition Fundamentals of Database Management Systems Fundamentals of Nursing: Human Health and Function (Craven, Fundamentals of Nursing: Human Health and Functionraven, Fundamentals of Nurs) Database Processing: Fundamentals, Design, and Implementation (13th Edition) Database Processing: Fundamentals, Design, and Implementation, Ninth Edition Database Processing: Fundamentals, Design, and Implementation (14th Edition) (Prentice-Hall Adult Education) OCA Oracle Database 12c SQL Fundamentals I Exam Guide (Exam 1Z0-061) (Oracle Press) Database Systems: A Practical Approach to Design, Implementation and Management (5th Edition) Database Management Systems, 3rd Edition Database Systems Using Oracle (2nd Edition) Foundation for Future Database Systems: The Third Manifesto (2nd Edition) A First Course in Database Systems (3rd Edition) C#: Design Patterns: The Easy Way Standard Solutions for Everyday Programming Problems; Great for: Game Programming, System Administration, App Programming, ... & Database Systems (Design Patterns Series)