مجموعه آموزش دروس مشترک مهندسی و علوم کامپیوتر – جامع و با مفاهیم و نکات کاربردی
پایگاه دادهها چیست؟
«پایگاه داده» (Database) مجموعهای سازمانیافته از اطلاعات است که معمولاً به صورت الکترونیکی در یک سیستم کامپیوتری ذخیره میشوند.
اهمیت یادگیری پایگاه دادهها و اصول طراحی آن چیست؟
پایگاه دادهها یکی از دروسی است که دانشجویان رشته کامپیوتر باید در مقطع کارشناسی بگذرانند. دانشجویان در این درس میآموزند چگونه یک پایگاه داده را به صورت منطقی و فیزیکی طراحی کنند و از آن استفاده کنند. همچنین از این آموزش می توان جهت آمادگی برای کنکور ارشد نیز استفاده کرد.
از طرفی پایگاه دادهها یکی از مهمترین بخشها در حوزهی فناوری اطلاعات است. با طراحی یک پایگاه داده خوب میتوان دادهها را به خوبی تحلیل کرده و با کنترل و مدیریت دسترسی کاربران به دادهها، امنیت اطلاعات را تضمین کرد .همچنین با توجه به اینکه پایگاه دادهها بسیاری از اطلاعات را نگهداری میکنند و با طراحی مناسب میتوان زمان پاسخدهی را کاهش و سرعت جستوجوی اطلاعات و امنیت را افزایش داد.
درس یکم: تعاریف اولیه سیستم پایگاه داده
- تعاریف اولیه سیستم پایگاه داده
- داده
- اطلاع
- تعریف پایگاه داده
- عناصر تشکیل دهنده محیط پایگاه داده ها
- داده ها
- سخت افزار
- نرم افزار
- کاربر
- اجزای معماری پایگاه داده
- دید مفهومی (ادراکی)
- دید خارجی
- دید یا سطح داخلی
- HL زبان میزبان
- DSL زبان داده ای فرعی
- سیستم مدیریت بانک اطلاعاتی
- مدیر بانک اطلاعاتی DBA
- ساختار داده ای
- انواع ساختارهای داده ایی
- تراکنش
درس دوم: ساختار داده ای رابطه ای
- تعریف رابطه
- خصوصیات رابطه
- کلید کاندید
- کلید اصلی
- کلید فرعی
- کلید خارجی
- مثال های متنوع
- ابر کلید
- قاعده جامعیت موجودیتی
- قاعده جامعیت ارجاعی