دانلود پاورپوینت اصول پایگاه داده (قسمت سوم) 2,023 بازدید بدون دیدگاه اصول پایگاه داده (قسمت سوم) نرمالسازی پایگاه داده یکی از اصول پایگاه داده از بین بردن افزونگی است. افزونگی به این معناست یک اطلاع خاص در چند محل مختلف پایگاه ذخیره شود. این امر موجب میشود که این خطر بالقوه به وجود آید که دادهها هر لحظه با هم در تضاد قرار گیرند و استخراج واقعیت از آنها غیرممکن شود به بیان دیگر فرایندی است که بر اساس آن دادهها و اطلاعات در واحدهای منطقی به نام جدول به شکلی توزیع میشود که علاوه بر حفظ موجودیت دادهها از ایجاد پدیدهٔ افزونگی جلوگیری بعمل میآورد به این منظور فرمهای نرمال متعددی تعریف و مورد استفاده قرار میگیرد، برای نرمالسازی یک جدول لازم است ابتدا در فرم اول نرمال شده سپس در فرم فرمهای بعدی بررسی گردد، در هنگام نرمالسازی جداول تعداد جداول در پایگاه داده افزایش مییابد.نرمالسازی مجموعه قوانینی است که رعایت آنها حذف افزونگی (یا در مواردی نادر به حداقل رساندن آن) را تضمین میکند. در اصول پایگاه داده به مدل انتزاعی پایگاه داده یا به طور خلاصه مدل داده ای نوعی از مدل داده ها است که تعیین کنندۀ ساختار منطقی پایگاه داده بوده و اساساً تعیین می کند که داده ها چگونه ذخیره، سازماندهی و دستکاری شوند. پرطرفدارترین نمونه از مدل پایگاه داده نوع رابطه ای است که از قالب جدولی بهره می برد. روشهای ذخیره داده دو روش کلی برای ذخیره و بازیابی خودکار داده ها وجود دارد: سیستم فایلی ساده و سیستم پایگاه داده سیستم فایلی (file system) در این روش، داده ها در فایل های مجزا قرار گرفته و سیستم های جداگانه ای به نام سیستم پردازش فایل برای استفاده از فایل های داده ای طراحی می شوند. در این سیستم ها هر برنامه ی کاربردی تنها به فایل داده ای مربوط به خود می تواند مراجعه می کند. اشکالات چنین طراحی در ذخیره داده به طور خلاصه عبارتند: ۱٫ افزونگی و ناسازگاری داده به دلیل چندین فرمت فایل و تکرار اطلاعات در فایلهای مختلف. ۲٫ مشکل در دستیابی داده و نیاز به نوشتن برنامه جدیدی برای انجام هر کار ۳٫ قیدهای جامعیت به جای اینکه صریحا بیان شوند در کدبرنامه از نظر پنهان می شد. اضافه کردن قیدهای جدید یا تغییر قیدهای موجود به سختی صورت می گیرد. ۴٫ ایجاد ناسازگاری به دلیل وجود چندین کپی از فقره های داده ۵٫ مشکلات امنیتی به دلیل دسترسی همروند و بدون کنترل توسط چند کاربر و … شما می توانید قسمت سوم آموزش اصول پایگاه داده را از لینک زیر دانلود کنید: عنوان : اصول پایگاه داده (قسمت سوم) لینک دانلود اصول پایگاه داده قسمت سوم (کلیک کنید)