Fundamentals of Database Systems, 7th Edition

تاریخ: ۱۰:۱۹:۳۱ ۱۳۹۸/۱۲/۲۹ پنج شنبه
توسط: MotoMan
امتیاز: ۱
تعداد بازدید: ۲۱۱
دیدگاه ها: ۰
برچسب ها: SQL | Database |
کتاب Fundamentals of Database Systems, 7th Edition
Pearson
Ramez Elmasri, Shamkant B. Navathe
978-0133970777
2015
1280
English

ویرایش هفتم کتاب Fundamentals of Database Systems، به معرفی مفاهیم اساسی لازم برای طراحی، استفاده و پیاده سازی سیستم‌ها و برنامه‌های کاربردی پایگاه داده می‌پردازد. این کتاب بر اصول و مبانی مدل سازی و طراحی پایگاه داده، زبان‌ها و مدل‌های ارائه شده توسط سیستم‌های مدیریت پایگاه داده و تکنیک‌های پیاده سازی سیستم بانک اطلاعاتی تأکید دارد.

این کتاب به عنوان کتاب مرجع درسی برای یک دوره یک یا دو ترمی در سیستم‌های پایگاه داده در مقطع لیسانس و ارشد مورد استفاده قرار می‌گیرد. هدف در اختیار قرار دادن ارائه عمیق و به روزی از مهمترین جنبه‌های سیستم‌ها و برنامه‌های پایگاه داده و فناوری‌های مرتبط است. فرض بر این است که خوانندگان این کتاب با مفاهیم ابتدایی برنامه نویسی و ساختمان داده‌ها آشنا هستند و اصول اولیه سازماندهی کامپیوتر را می‌دانند.


ویژگی‌های کلیدی که به ویرایش هفتم کتاب مبانی سیستم‌های پایگاه داده اضافه شده است:

  • چیدمان مجدد ترتیب فصل‌ها (این بر اساس نظرسنجی از مدرسانی که از این کتاب استفاده می‌کنند) بود. با این حال، این کتاب هنوز هم به گونه ای سازماندهی شده است که مدرس می‌تواند در هنگام ارائه مطالب، از ترتیب جدید پیروی کند یا ترتیب دیگری از فصل‌ها را انتخاب کند (به عنوان مثال، ترتیب فصل از ویرایش ششم را دنبال کند).
  • دو فصل جدید در مورد پیشرفت‌های اخیر در سیستم‌های پایگاه داده و پردازش داده‌های بزرگ وجود دارد. یک فصل جدید (فصل 24) مقدمه ای برای کلاس جدیدی از سیستم‌های پایگاه داده موسوم به پایگاه داده‌های NOSQL دارد و فصل دیگر جدیدی (فصل 25) فن آوری‌های مربوط به پردازش داده‌های بزرگ از جمله MapReduce و Hadoop را در بر می‌گیرد.
  • فصل مربوط به پردازش و بهینه سازی query در دو فصل مجددا سازمان دهی شده است. فصل 18 به استراتژی‌ها و الگوریتم‌های پردازش پرس و جو می‌پردازد در حالی که فصل 19 به تکنیک‌های بهینه سازی پرس و جو می‌پردازد.
  • علاوه بر مثال پایگاه داده COMPANY از ویرایش‌های قبلی، دومین پایگاه داده نمونه UNIVERSITY نیز به فصل‌های ابتدایی (فصل‌های 3 تا 8) اضافه شده است.
  • بسیاری از فصل‌ها به درجات مختلفی به روز شده اند تا تکنیک‌ها و روش‌های جدیدتری را شامل شوند.

 

Table of Contents:
- part 1 Introduction to Databases
- chapter 1 Databases and Database Users
- chapter 2 Database System Concepts and Architecture
- part 2 Conceptual Data Modeling and Database Design
- chapter 3 Data Modeling Using the Entity–Relationship (ER) Model
- chapter 4 The Enhanced Entity–Relationship (EER) Model
- part 3 The Relational Data Model and SQL
- chapter 5 The Relational Data Model and Relational Database Constraints
- chapter 6 Basic SQL
- chapter 7 More SQL: Complex Queries, Triggers, Views, and Schema Modification
- chapter 8 The Relational Algebra and Relational Calculus
- chapter 9 Relational Database Design by ER- and EER-to-Relational Mapping
- part 4 Database Programming Techniques
- chapter 10 Introduction to SQL Programming Techniques
- chapter 11 Web Database Programming Using PHP
- part 5 Object, Object-Relational, and XML: Concepts, Models, Languages, and Standards
- chapter 12 Object and Object-Relational Databases
- chapter 13 XML: Extensible Markup Language
- part 6 Database Design Theory and Normalization
- chapter 14 Basics of Functional Dependencies and Normalization for Relational Databases
- chapter 15 Relational Database Design Algorithms and Further Dependencies
- part 7 File Structures, Hashing, Indexing, and Physical Database Design
- chapter 16 Disk Storage, Basic File Structures, Hashing, and Modern Storage Architectures
- chapter 17 Indexing Structures for Files and Physical Database Design
- part 8 Query Processing and Optimization
- chapter 18 Strategies for Query Processing
- chapter 19 Query Optimization
- part 9 Transaction Processing, Concurrency Control, and Recovery
- chapter 20 Introduction to Transaction Processing Concepts and Theory
- chapter 21 Concurrency Control Techniques
- chapter 22 Database Recovery Techniques
like می پسندم
dislike به درد نمی خوره
مطالب مشابه
دیدگاه ها
  • اولین نفری باشید که نظری می دهید!
loading...

لطفا منتظر بمانید...