sudarshan_book.pdf

Upload: ploy-mahakanta

Post on 14-Apr-2018

216 views

Category:

Documents


0 download

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: