سیستم های بانک اطلاعاتی
جزوه آموزشی «سیستم های بانک اطلاعاتی » عنوان جزوه ای است که توسط کارگروه مهندسی سایت برای شما در ۲۹۳ صفحه از کتاب سیستم های بانک اطلاعاتی استاد رانکوهی بصورت پاورپوینت در قالب PDF جهت آموزش شما عزیزان ارائه شده است.
عناوین بانک اطلاعاتی :
.۱ عناصر اصلی سیستم بانک اطلاعاتی
.۲ معماری سیستم بانک اطلاعاتی
.۳ نمودار ER
.۴ نمودار EER
.۵ مزایای سیستم بانک اطلاعاتی
.۶ ساختارهای داده ای
.۷ دستورات SQL
.۸ انواع جداول
.۹ جامعیت بانک اطلاعاتی
.۱۰ قانون جامعیت ارجاعی
.۱۱ تراکنش
.۱۲ نرمال سازی
.۱۳ جبر رابطه ای
مقدمه:
امروزه بیش از هر زمان بحث در مورد یک سازمان و تشکیلات، وابسته به دانستن داده ها و اطلاعات، مدیریت داده ها و تصمیم گیری ها خواهد بود . بدون داشتن مدیریت ، ارزش داده و اطلاعات نامفهوم می باشد . هدف ما در این درس حفظ ارزش داده ها وگرفتن اطلاعات مفید از داده ها می باشد .
سیستم ذخیره و بازیابی اطلاعات در معنای عام :
هر سیستمی که به کاربر برنامهساز یا نابرنامهساز ، امکان دهد تا اطلاعات خود را ذخیره، بازیابی و پردازش کند.
تاریخچه و مفاهیم اولیه – نسلهای ذخیره و بازیابی اطلاعات در بانک اطلاعاتی
نسل اول نسل فایلهای ساده ترتیبی
در این نسل رسانه خارجی معمول ا نوار بوده است. این نسل را میتوان نسل بینرمافزار واسط نیز نامید.
نسل دوم نسل شیوههای دستیابی
این نسل را باید نسل شیوههای دستیابی (AccessMethods) نامید. مهمترین ویژگی این نسل را و همچنین ایجاد رسانههای با دستیابی » شیوههای دستیابی « باید پیدایش نرمافزارهای موسوم به مستقیم )یعنی دیسک( دانست. نرمافزار شیوه دستیابی، نرمافزاری است که به جنبههای فیزیکی محیط ذخیرهسازی و عملیات در این محیط میپردازد. به نحوی که دیگر برنامه کاربر نیازی به پرداختن به این جنبه ها را ندارد.
نسل سوم سیستم مدیریت داده ها
در این نسل نرمافزاری کاملتر از نرمافزار دستیابی به عنوان واسط بین برنامههای کاربردی و فایلهای محیط فیزیکی طراحی و ایجاد شد. در این نسل دریافتند که میتوان برنامههای کاربردی را در قبال رشد فایلها (FileGrowth) مثلا ا افزودن یک فیلد به یک نوع رکورد از یک فایل مصون نگاه داشت.
نسل چهارم نسل DBMS
این نسل از اواخر دهه ۶۰ آغاز شد و هماکنون نیز ادامه دارد. مهمترین خصیصه این نسل مستقل شدن برنامههای کاربردی (ApplicationProgram) از جنبه ها و خصوصیات محیط فیزیکی ذخیره سازی است ۰ )استقلال داده ای(