Database System Concepts 5/e (絕)
- 20本以上,享 8.5折
售價
$
洽詢
- 一般書籍
- ISBN:9780071244763
- 作者:Abraham Silberschatz, Henry F. Korth, S. Sudarshan
- 版次:5
- 年份:2006
- 出版商:McGraw-Hill
- 頁數/規格:1142頁/平裝雙色
書籍介紹
本書特色
目錄
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.
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.
Features
- 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.
Table of Contents
1 Introduction
2 Relational Model
3 SQL
4 Advanced SQL
5 Other Relational Languages
6 Database Design and the E-R Model
7 Relational Database Design
8 Application Design and Development
9 Object-Based Databases
10 XML
11 Storage and File Structure
12 Indexing and Hashing
13 Query Processing
14 Query Optimization
15 Transactions
16 Concurrency Control
17 Recovery System
18 Data Analysis and Mining
19 Information Retrieval
20 Database-System Architectures
21 Parallel Databases
22 Distributed Databases
23 Advanced Application Development
24 Advanced Data Types and New Applications
25 Advanced Transaction Processing
26 PostgreSQL
27 Oracle
28 IBM DB2 Universal Database
29 Microsoft SQL Server
1 Introduction
2 Relational Model
3 SQL
4 Advanced SQL
5 Other Relational Languages
6 Database Design and the E-R Model
7 Relational Database Design
8 Application Design and Development
9 Object-Based Databases
10 XML
11 Storage and File Structure
12 Indexing and Hashing
13 Query Processing
14 Query Optimization
15 Transactions
16 Concurrency Control
17 Recovery System
18 Data Analysis and Mining
19 Information Retrieval
20 Database-System Architectures
21 Parallel Databases
22 Distributed Databases
23 Advanced Application Development
24 Advanced Data Types and New Applications
25 Advanced Transaction Processing
26 PostgreSQL
27 Oracle
28 IBM DB2 Universal Database
29 Microsoft SQL Server