sudarshan_book.pdf
TRANSCRIPT
-
7/27/2019 Sudarshan_Book.pdf
1/1
Database SystConce
Sixth E
Abraham Silberschatz Henry F. Korth S. Su
Sixth EditionData
baseSystemCo
ncepts
Silberschatz
Korth
Sudarshan
About the Book
Now in its sixth edition, Silberschatz, Korth, and SudarshansDatabase System Conceptsis one of the cornerstone texts ofdatabase education. It presents the fundamental concepts of database management in an intuitive manner geared towardallowing students to begin working with databases as quickly as possible. The text emphasizes practical issues, applications,and implementation, coupled with coverage of key theoretical concepts in a clear and well motivated manner. To keep the
focus manageable, concepts and algorithms are presented in a general setting that is not tied to one particular databasesystem, but annotated where required with variations specific to particular database systems. Familiarity with basic datastructures, computer organization, and a high-level programming language are the only prerequisites.
About the Authors
Abraham Silberschatz (Ph.D. the State University of New York at Stony Brook) is the Sidney J. Weinberg Professor ofComputer Science and the Chair of the Computer Science Department 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 researchinterests include operating systems, database systems, storage systems, network management, and distributed systems.Prof. Silberschatz is an ACM Fellow and an IEEE Fellow. He is a member of the Connecticut Academy of Science andEngineering. He received the 2002 IEEE Taylor L. Booth Education Award, the 1998 ACM Karl V. Karlstrom OutstandingEducator 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 in the Department of Computer Science and
Engineering at Lehigh University. Before joining Lehigh, he was Director of Database Principles Research at BellLaboratories, Murray Hill, New Jersey. His research interests include database algorithms designed for modern computingarchitectures (multicore, multithread, multilevel cache), large web-based data repositories, real-time database systems, and
parallel systems. Before joining Bell Laboratories, Prof. Korth was a Vice President of Panasonic Technologies, an AssociateProfessor in the Department of Computer Sciences at the University of Texas at Austin, and a Research Staff Member atIBM Research. Prof. Korth is an ACM Fellow, an IEEE Fellow, and a winner of the VLDB 10-year Award.
S. Sudarshan(Ph.D. University of Wisconsin, Madison) is a Professor in the Department of Computer Science and Engineer-ing 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 75 papersin different areas of database systems, and holds 13 patents. His current research interests include query processing andoptimization, keyword querying of relational and graph-structured data, and tools for building and testing database applications.In addition to being the architect of several software systems dealing with database internals and keyword querying, he hasalso been responsible for building and maintaining a variety of database applications used in IIT Bombay.
Revised coverage of SQL
greater attention to variants of SQL in actual systems puts SQL first, allowing earlier SQL projects
New running example of a university database
more intuitive and motivating for students illustrates more complex design tradeoffs
Revised ER notation more compatible with UML
Updated chapter on relational design
more intuitive coverage followed by theory examples illustrating real world issues in database design
Expanded coverage of Web applications and security
Impro ved coverage of indexing and query optimization
Revised coverage of transaction management
expanded coverage of basics in Chapter 14 detailed coverage of snapshot isolation revised and simplified coverage of recovery
Expanded coverage of parallel and distributed
databases
database processing on multicore processors
cloud-based data storage systems
All chapters have been revised to reflect the latest
advances in technology
Updated websitedb-book.com
new material for laboratory exercises online appendices, slides for all chapters solutions for exercises
New in the Sixth Edition: