دانلود جزوه اصول طراحی پایگاه داده ها
جزوه اصول طراحی پایگاه داده ها که به صورت خلاصه ای از کتاب می باشد
فهرست مطالب جزوه اصول طراحی پایگاه داده ها :
فصل اول: معرفی پایگاه داده ها
تعریف پایگاه داده ها
عناصر اصلی تشکیل دهنده محیط پایگاه داده ها
سخت افزار
نرم افزار
کاربران
داده
انتخاب موجودیتها
نوع موجودیت
صفات خاصه
ارتباط
درجه ارتباط
فصل دوم: مدل E/R
مقدمه
نمایش نموداری E/R
موجودیت
صفات خاصه Attributes
ارتباط
وضع مشارکت در ارتباط
نوع ارتباط به مثابه نوع موجودیت (ارتباط موجودیتی)
تجزیه و ترکیب
زیر نوع ها و ابر نوع های موجودیت Subtype and Supertype
تخصیص
تعریف شده توسط کاربر
Disjoint
Overlapping
تجمع Aggregation
نمودار E/R یک سیستم بانکی
اصطلاح دام پیوندی (Connection trap)
طراحی پایگاه داده ها
طراحی پایگاه داده ها و ابزارهای Case
تمرین
خلاصه شکل های بکار رفته در نمودار E/R
چند مثال از نمودار E/R
نمودار E/R یک سیستم بانکی
مثالی از تخصیص و تعمیم
فصل سوم: مدل رابطه ای
تعریف رابطه
تعریف دامنه/ میدان
درجه رابطه
کار دینالیتی رابطه
خصوصیات رابطه
مفهوم میدان و نقش آن در عملیات روی بانک
مفهوم کلید در مدل رابطه ای
مفهوم ابر کلید super key
کلید (نامزد) کاندید: Candidata Key
کلید اصلی : Primary Key
کلید نامزد (بدیل) Alternate Key
کلید خارجی Foreign Key
تبدیل مدل E/P به مدل رابطه ای
قاعده ۱
قاعده ۲
قاعده ۳: ارتباطات درجه ۲
قاعده ۴: ارتباطات درجه یک (بازگشتی)
قاعده۵: ارتباطات درجه ۳ و بیشتر
قاعده۶: ارتباطات تعمیم/ تخصیص
قاعده۷ : تجمع
قوانین جامعیت در سیتسم های رابطه ای
قاعده جامعیت موجودیتی:C1
دلیل قاعده جامعیت موجودیتی
قاعده جامعیت ارجاعی :C2
تبعات قواعد جامعیت
راه های اعمال قواعد جامعیت
مشخصات سیستم های رابطه ای
تمرین
فصل چهارم: مدل رابطه ای –عملیات روی رابطه ها
جبر رابطه ای
عملگر گزینش یا تحدید (Select)
عملگر پرتو Project
عملگر اجتماع union
اشتراک Intersect
عملگر تفاضل
حاصلضرب کارتزین
ترکیب ( پیوند)
عملگر تقسیم
عملگرهای اضافه شده و عملیات دیگر جبر رابطه ای
عملگر تغییر نام Rename
عملگر بسط Extend
عملگرهای جمعی Aggregate Operator
عملگر انتساب Assignment
عملگر نیم پیوند Semi Join
عملگر نیم تفاضل Semi Minus
مجموعه کامل عملگرها در جبر رابطه ای
برخی خواص عملگرها
نکات مهم جبر رابطه ای
محاسبات رابطه ای Relational calculus
محاسبات رابطه ای تاپلی
تعریف متغیر تاپلی
عملگرها
استفاده در حساب محمولات در فرموله کردن پرس و جوها
فصل پنجم: آشنایی با زبان SQL
مقدمه
احکام تعریف داده ها (DDL) در SQL
دستورات تعریف جداول
محدودیت های جامعیت در تعریف جداول
حذف و تغییر جداول Drop and Alter tables
احکام کار با داده ها در SQL
احکام بازیابی داده ها
توابع جمعی SQL
پرس و جوهای فرعی
احکام تغییر بانک اطلاعاتی
احکام حذف داده ها
اضافه کردن تاپل و یا تاپلهای جدید یک رابطه (جدول)
حکم تغییر رکورد
SQL و سطح خارجی
عملیات در دید
نظرچمبرلن در سیستم R
به هنگام سازی دیدهای حاصل عمل پیوند( ترکیب)
دیدهای ناپذریرا
امکانات امنیتی SQL
امتیازها
تعریف تراکنش
ویژگیهای تراکنش
مثال از تراکنش
حالتهای اجرای تراکنش
فصل ششم: نرمالتر سازی رابطه ها
مقدمه
شکل های نرمال (سطوح مختلف نرمال)
وابستگی تابعی (functional dependencu)
مفهوم وابستگی تابعی کامل(FFD)
تعریف وابستگی تابعی بدیهی
اصول آرمسترانگ
بستار یک مجموعه از صفات خاصه
مجموعه وابستگی بهینه
نمودار وابستگی تابعی
نرمال سازی (normalization)
رابطه نرمال یک INF
آنومالیها
رابطه ۲NF
رابطه BCNF
رابطه ۴NF
رابطه ۵NF
تجزیه خوب و بد
قضیه ریسانن
رابطه اتمیک
نمونه مسائل این فصل
فصل هفتم: معماری سیستم بانک اطلاعاتی
مقدمه
معماری ANSI
دید مفهومی (ادراکی)
دید خارجی
دید یا سطح داخلی
HL زبان میزبان
DSL زبان داده ای فرعی
نگاشت Mapping
سیستم مدیریت بانک اطلاعاتی
اجزای تشکیل دهنده DBMS
مدیر بانک اطلاعاتی DBA
دیکشنری داده ها( کاتالوگ سیستم)
دلایل استفاده از بانک اطلاعاتی Why Database
مزایای بانک اطلاعاتی چند کاربری
تعریف استقلال داده ای
معایب بانک اطلاعاتی (چند کاربری)
معماری سیستم پایگاه داده ها
معماری متمرکز Centeralized
معماری سرویس دهنده/سرویس گیرنده CLIENT/SERVER
مزایای این معماری نسبت به معماری متمرکز
معماری توزیع شده Distributed
مزایای این معماری
معایب
معماری با پردازش موازی Parallel
سیستم پایگاه داده های همراه Mobile Database System
فصل هشتم : ترمیم
تعریف ترمیم
مدیریت ترمیم
دسته بندی خطاها
ترمیم با استفاده از ثبت وقایع (Log-Based Recovery)
متدهای ترمیم بکار رفته در روش log-based (ثبت وقایع)
روش تاخیر اعمال تاخیرات Deferred Database Modification
شیوه اعمال آنی تغییرات (Immediate database Modification)
عملیات کنترل زمانی (Check Point)
یک مثال عملی
فهرست منابع و مراجع
فرمت فایل: Pdf |
تعداد صفحات: 129 |
حجم: 2.06 مگابایت |