Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
McGraw-Hill Education
2019
1376
English
مدیریت پایگاه داده از یک برنامه تخصصی کامپیوتر به جزء اصلی تقریباً تمامی سازمانها تبدیل شده است و در نتیجه، دانش سیستمهای پایگاه داده به بخشی اساسی در آموزش علوم کامپیوتر در آمده است. در کتاب مفاهیم سیستم پایگاه داده سیلبرشاتس، مفاهیم پایه ای مدیریت پایگاه داده ارائه شده است. این مفاهیم شامل صورتهای طراحی پایگاه داده، زبانهای پایگاه داده و پیاده سازی سیستم پایگاه داده است.
در ویرایش هفتم کتاب مفاهیم سیستم پایگاه داده سیلبرشاتس، ما ضمن حفظ قالب کلی نسخههای قبلی، محتوای آن و سازمان دهی اش را تغییر دادیم تا منعکس کننده تغییرات باشد که در نحوه طراحی، میدریت و استفاده از پایگاههای داده اتفاق میافتد. یکی از این تغییرات اساسی استفاده گسترده از سیستمهای "Big Data" است. ما همچنین trendها را در آموزش مفاهیم بانک اطلاعاتی در نظر گرفته ایم تا از آنها در جای مناسب بهره گیریم.
Table of Contents:
- Chapter 1 Introduction
PART ONE RELATIONAL LANGUAGES:
- Chapter 2 Introduction to the Relational Model
- Chapter 3 Introduction to SQL
- Chapter 4 Intermediate SQL
- Chapter 5 Advanced SQL
PART TWO DATABASE DESIGN
- Chapter 6 Database Design Using the E-R Model
- Chapter 7 Relational Database Design
PART THREE APPLICATION DESIGN AND DEVELOPMENT
- Chapter 8 Complex Data Types
- Chapter 9 Application Development
PART FOUR BIG DATA ANALYTICS
- Chapter 10 Big Data
- Chapter 11 Data Analytics
Chapter 11 Data Analytics
- Chapter 12 Physical Storage Systems
- Chapter 13 Data Storage Structures
- Chapter 14 Indexing
PART SIX QUERY PROCESSING AND OPTIMIZATION
- Chapter 15 Query Processing
- Chapter 16 Query Optimization
PART SEVEN TRANSACTION MANAGEMENT
- Chapter 17 Transactions
- Chapter 18 Concurrency Control
- Chapter 19 Recovery System
PART EIGHT 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