Book Description
Database System Concepts, 5/e, is intended for a first course in databases at the junior or senior undergraduate, or first-year graduate, level. In addition to basic material for a first course, the text contains advanced material that can be used for course supplements, or as introductory material for an advanced course.
The authors assume only a familiarity with basic data structures, computer organization, and a high-level programming language such as Java, C, or Pascal. Concepts are presented as intuitive descriptions, and many are based on the running example of a bank enterprise. Important theoretical results are covered, but formal proofs are omitted. In place of proofs, figures and examples are used to suggest why a result is true.
The fundamental concepts and algorithms covered in the book are often based on those used in existing commercial or experimental database systems. The aim is to present these concepts and algorithms in a general setting that is not tied to one particular database system. Details of particular commercial database systems are discussed in the case studies which constitute Part 8 of the book.
The fifth edition of Database System Concepts retains the overall style of prior editions while evolving the content and organization to reflect the changes that are occurring in the way databases are designed, managed, and used.
Key Handles: • Early coverage of SQL in two chapters • Think of SQL as doing or creating Queries • Silberschatz uses a bank analogy throughout his text with Running Examples • Case studies are incorporated that represent a different database, this is in the last Part of the text • Focuses on cutting edge material, such as xml, web based database systems
About the Author
Abraham Silberschatz (Ph.D. the State University of New York at Stony Brook) is a Professor of Computer Science at Yale University. Prior to joining Yale, he was the Vice President of the Information Sciences Research Center at Bell Laboratories, Murray Hill, New Jersey. Prior to that, he held a chaired professorship in the Department of Computer Sciences at the University of Texas at Austin. His research interests include operating systems, database systems, real-time systems, storage systems, network management, and distributed systems. Prof. Silberschatz is an ACM Fellow and an IEEE Fellow. He received the 2002 IEEE Taylor L. Booth Education Award, the 1998 ACM Karl V. Karlstrom Outstanding Educator Award, the 1997 ACM SIGMOD Contribution Award, and the IEEE Computer Society Outstanding Paper award. He is an author of the textbook Operating System Concepts. Henry F. Korth (Ph.D. Princeton University) is Weiseman Professor and Chair of the Department of Computer Science and Engineering at Lehigh University. Before joining Lehigh, he was Director of Database Principles Research at Bell Laboratories, Murray Hill, New Jersey. His research interests include XML data management, web-based data, main-memory database systems, real-time systems, parallel systems and other topics. Before joining Bell Laboratories, Prof. Korth was a Vice President of Panasonic Technologies and Director of the Matsushita Information Technology Laboratory. Prior to that, he was an Associate Professor in the Department of Computer Sciences at the University of Texas at Austin, and a Research Staff Member at the IBM T. J. Watson Research Center. Prof. Korth is an ACM Fellow and an IEEE Fellow. S. Sudarshan (Ph.D. University of Wisconsin, Madison) is a Professor in the Department of Computer Science and Engineering at the Indian Institute of Technology, Bombay. Prior to joining IIT Bombay, he was a Member of Technical Staff in the Database Research Group at Bell Laboratories, Murray Hill, New Jersey. Prof. Sudarshan is an author of over 60 papers in different areas of database systems, and holds 13 patents. His current research interests include query processing and optimization, authorization, and keyword querying of databases. In addition to being the architect of several software systems dealing with database internals, he has also been responsible for building and maintaining a variety of database applications used in IIT Bombay.
--This text refers to the
Paperback
edition.