کتاب Database Processing یکی از بهترین کتابها در زمینه شرح مفاهیم و پیادهسازی پایگاههای داده است. در این کتاب به بیان مفاهیم کلیدی و پایهای پایگاهداده از رابطهای تا کلانداده میپردازد. همچنین در بحث عملیاتی نیز از پایگاهدادههای MySQL, Oracle و همچنین SQL Server نیز به کار گرفته شده است. علاوه بر آن مفاهیم نرمالسازی، انواع رابطهها، تبدیل مدلها در پایگاهداده، چندکاربری و چندین و چند چالش و بحث کلیدی در کتاب Database Processing بیان شده است.
نگاهی اجمالی به پایگاهداده:
پایگاه داده به مجموعهای از دادههای مرتبط، ساختار مند یا سازمانیافته گفته میشود که دسترسی به این اطلاعات معمولاً از طریق سیستم مدیریت پایگاه داده یا (DBMS) صورت میگیرد. سیستم مدیریت پایگاه داده متشکل از مجموعهی یکپارچه از نرمافزارهای رایانهای است که به کاربران اجازه میدهد تا با یک یا چند پایگاه داده ارتباط یافته و به اطلاعات موجود در پایگاه داده دسترسی یابند؛ هرچند که این دسترسی کامل بوده و یا در صورت وجود محدودیت به بخشی از اطلاعات دسترسی پیدا کنند.
DBMS عملکردهای مختلفی را برای ورود، ذخیرهسازی و بازیابی مقادیر زیادی از اطلاعات فراهم و راههای متنوعی برای مدیریت چگونگی سازمان یابی اطلاعات ارائه میکند. از آنجا که بین پایگاه داده و سیستم مدیریت پایگاه داده قرابت بسیاری وجود دارد بعضی اوقات اصطلاح پایگاه داده برای اشاره به هر دو بکار میرود.
موجودیت دی.بی.ام.اس. عملکردهای مختلفی را برای مدیریت یک پایگاه داده در اختیار قرار میدهد؛ و دادههای موجود در پایگاه که میتوانند طبقهبندی شوند به چهار دسته اصلی عملیاتی دسته بندی میشوند:
- تعریف دادهها: ایجاد، اصلاح و حذف تعاریفی که سازمان یک داده با آن تعریف میشود.
- به روزرسانی: درج، اصلاح و حذف دادههای واقعی.
- بازیابی: ارائه اطلاعات در یک قالب بهطوری که بهطور مستقیم قابل استفاده و یا قابل پردازش برای برنامههای کاربردی دیگر باشد. دادههای بازیابی شده ممکن است در یک قالب که اساساً همانند آن چیزی که در پایگاه داده ذخیره شدهاست ساخته شود و یا در قالب جدیدی ناشی از تغییر و ترکیب اطلاعات موجود در پایگاه به وجود آید.
- مدیریت: ثبت نام و نظارت بر کاربران، اجرای امنیت دادهها، نظارت بر عملکرد، حفظ تمامیت دادهها، خرید و فروش با کنترل همزمانی، و دوره نقاهت بعد اطلاعات است که توسط برخی از حوادث مانند خطای غیرمنتظره سیستم به وجود آید.
بیشتر بخوانید: کتاب Modern Database Management
سرفصلهای کتاب Database Processing:
- Introduction
- Introduction to Structured Query Language
- The Relational Model and Normalization
- Database Design Using Normalization
- Data Modeling with the Entity-Relationship Model
- Transforming Data Models into Database Designs
- SQL for Database Construction and Application Processing
- Database Redesign
- Managing Multiuser Databases
- Managing Databases with Microsoft SQL Server 2014, Oracle Database, and MySQL 5.6
- Managing Databases with Microsoft SQL Server 2014
- Managing Databases with Oracle Database
- Managing Databases with MySQL 5.6
- The Web Server Environment
- Big Data, Data Warehouses, and Business Intelligence Systems
- Appendix
فایل کتاب Database Processing را میتوانید پس از پرداخت دانلود کنید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.