Database System Concepts, 7/e (IE)
暫譯: 資料庫系統概念,第7版 (IE)

Abraham Silberschatz , Henry Korth, S. Sudarshan

買這商品的人也買了...

相關主題

商品描述

  • Description
    Now in its seventh edition. Silberschatz, Korth, and Sudarshan's Database System Concepts is one of the cornerstone texts of database education. It presents the fundamental concepts of database management in an intuitive manner. Chapters 1 to 11 cover concepts and techniques needed to use databases, and to design and build applications. Chapters 12 to 23 cover concepts and techniques related to database internals. while Chapters 24 to 26 cover advanced material. Concepts are presented in a general setting that is not tied to one particular database system. but are annotated with details needed to enable hands-on exercises on specific database systems. Familiarity with basic data structures, computer organization, and a high-level programming language are the only prerequisites.

    The overall style of the prior editions has been retained, while the content and organization continues to evolve to reflect the major changes that have occurred In recent years.

    New to the Seventh Edition
    • Extensive coverage of Big Data systems. from the user perspective (Chapter 10), as well as from an internal perspective (Chapters 20 - 23).
    • Updates to all the internal chapters to reflect current-generation technology, such as solid-state disks, main-memory databases, multi-core systems, and parallel and distributed databases.
    • Additional coverage of semi-structured data management using JSON, RDF, and SPARQL.
    • Updated coverage of temporal data, data analytics. and advanced indexing techniques such as write-optimized indices.
    • Reorganization and update of chapters to better support courses with a significant hands-on component, including use of current-generation application development tools and Big Data systems such as Apache Hadoop and Spark.
    • New chapter on Blockchain Databases (Chapter 26) that introduces blockchain technology and its growing role in enterprise applications.

商品描述(中文翻譯)



  • 描述

    本書已進入第七版。Silberschatz、Korth 和 Sudarshan 的 資料庫系統概念 是資料庫教育的基石文本之一。它以直觀的方式呈現資料庫管理的基本概念。第 1 到第 11 章涵蓋使用資料庫以及設計和構建應用程式所需的概念和技術。第 12 到第 23 章涵蓋與資料庫內部相關的概念和技術,而第 24 到第 26 章則涵蓋進階內容。這些概念在一個不特定於某一特定資料庫系統的一般環境中呈現,但附有必要的細節以便於在特定資料庫系統上進行實作練習。對基本資料結構、計算機組織和高階程式語言的熟悉是唯一的先決條件。



    前幾版的整體風格得以保留,而內容和組織則持續演變,以反映近年來發生的重大變化。



    第七版的新內容

    • 從使用者的角度(第 10 章)以及內部的角度(第 20 到第 23 章)廣泛涵蓋大數據系統。

    • 更新所有內部章節,以反映當前世代的技術,如固態硬碟、主記憶體資料庫、多核心系統以及平行和分散式資料庫。

    • 額外涵蓋使用 JSON、RDF 和 SPARQL 的半結構化資料管理。

    • 更新時間資料、資料分析和進階索引技術(如寫入優化索引)的內容。

    • 重新組織和更新章節,以更好地支持具有顯著實作成分的課程,包括使用當前世代的應用程式開發工具和大數據系統,如 Apache Hadoop 和 Spark。

    • 新增關於區塊鏈資料庫的章節(第 26 章),介紹區塊鏈技術及其在企業應用中的日益重要角色。



目錄大綱

  • Table of Contents
    Chapter 1: Introduction

    Part 1: Relational Languages
    Chapter 2: Introduction to the Relational Model
    Chapter 3: Introduction to SQL
    Chapter 4: Intermediate SQL
    Chapter 5: Advanced SQL

    Part II: Database Design
    Chapter 6: Database Design Using the E-R Model
    Chapter 7: Relational Database Design

    Part III: Application Design and Development
    Chapter 8: Complex Data Types
    Chapter 9: Application Development

    Part IV: Big Data Analytics
    Chapter 10: Big Data
    Chapter 11: Data Analytics

    Part V: Storage Management and Indexing
    Chapter 12: Physical Storage Systems
    Chapter 13: Data Storage Structures
    Chapter 14: Indexing

    Part VI: Query Processing and Optimization
    Chapter 15: Query Processing
    Chapter 16: Query Optimization

    Part VII: Transaction Management
    Chapter 17: Transactions
    Chapter 18: Concurrency Control
    Chapter 19: Recovery System

    Part VIII: Parallel and Distributed Databases
    Chapter 20: Database-System Architectures
    Chapter 21: Parallel and Distributed Storage
    Chapter 22: Parallel and Distributed Query Processing
    Chapter 23: Parallel and Distributed Transaction Processing

    Part IX: Advanced Topics
    Chapter 24: Advanced Indexing Techniques
    Chapter 25: Advanced Application Development
    Chapter 26: Blockchain Databases

    Part X: Appendix A
    Appendix A: Detailed University Schema

    Part XI: Online Chapters
    Chapter 27: Formal Relational Query Languages
    Chapter 28: Advanced Relational Database Design
    Chapter 29: Object-Based Databases
    Chapter 30: XML
    Chapter 31: Information Retrieval
    Chapter 32: PostgreSQL

目錄大綱(中文翻譯)



  • Table of Contents

    Chapter 1: Introduction



    Part 1: Relational Languages

    Chapter 2: Introduction to the Relational Model

    Chapter 3: Introduction to SQL

    Chapter 4: Intermediate SQL

    Chapter 5: Advanced SQL



    Part II: Database Design

    Chapter 6: Database Design Using the E-R Model

    Chapter 7: Relational Database Design



    Part III: Application Design and Development

    Chapter 8: Complex Data Types

    Chapter 9: Application Development



    Part IV: Big Data Analytics

    Chapter 10: Big Data

    Chapter 11: Data Analytics



    Part V: Storage Management and Indexing

    Chapter 12: Physical Storage Systems

    Chapter 13: Data Storage Structures

    Chapter 14: Indexing



    Part VI: Query Processing and Optimization

    Chapter 15: Query Processing

    Chapter 16: Query Optimization



    Part VII: Transaction Management

    Chapter 17: Transactions

    Chapter 18: Concurrency Control

    Chapter 19: Recovery System



    Part VIII: Parallel and Distributed Databases

    Chapter 20: Database-System Architectures

    Chapter 21: Parallel and Distributed Storage

    Chapter 22: Parallel and Distributed Query Processing

    Chapter 23: Parallel and Distributed Transaction Processing



    Part IX: Advanced Topics

    Chapter 24: Advanced Indexing Techniques

    Chapter 25: Advanced Application Development

    Chapter 26: Blockchain Databases



    Part X: Appendix A

    Appendix A: Detailed University Schema



    Part XI: Online Chapters

    Chapter 27: Formal Relational Query Languages

    Chapter 28: Advanced Relational Database Design

    Chapter 29: Object-Based Databases

    Chapter 30: XML

    Chapter 31: Information Retrieval

    Chapter 32: PostgreSQL