دانلود پاورپوینت اصول پایگاه داده (قسمت سوم) 1,858 بازدید بدون دیدگاه اصول پایگاه داده (قسمت سوم) نرمالسازی پایگاه داده یکی از اصول پایگاه داده از بین بردن افزونگی است. افزونگی به این معناست یک اطلاع خاص در چند محل مختلف پایگاه ذخیره شود. این امر موجب میشود که این خطر بالقوه به وجود آید که دادهها هر لحظه با هم در تضاد قرار گیرند و استخراج واقعیت از آنها غیرممکن شود به بیان دیگر فرایندی است که بر اساس آن دادهها و اطلاعات در واحدهای منطقی به نام جدول به شکلی توزیع میشود که علاوه بر حفظ موجودیت دادهها از ایجاد پدیدهٔ افزونگی جلوگیری بعمل میآورد به این منظور فرمهای نرمال متعددی تعریف و مورد استفاده قرار میگیرد، برای نرمالسازی یک جدول لازم است ابتدا در فرم اول نرمال شده سپس در فرم فرمهای بعدی بررسی گردد، در هنگام نرمالسازی جداول تعداد جداول در پایگاه داده افزایش مییابد.نرمالسازی مجموعه قوانینی است که رعایت آنها حذف افزونگی (یا در مواردی نادر به حداقل رساندن آن) را تضمین میکند. در اصول پایگاه داده به مدل انتزاعی پایگاه داده یا به طور خلاصه مدل داده ای نوعی از مدل داده ها است که تعیین کنندۀ ساختار منطقی پایگاه داده بوده و اساساً تعیین می کند که داده ها چگونه ذخیره، سازماندهی و دستکاری شوند. پرطرفدارترین نمونه از مدل پایگاه داده نوع رابطه ای است که از قالب جدولی بهره می برد. روشهای ذخیره داده دو روش كلي براي ذخيره و بازيابي خودكار داده ها وجود دارد: سيستم فايلی ساده و سيستم پايگاه داده سيستم فايلی (file system) در اين روش، داده ها در فايل هاي مجزا قرار گرفته و سيستم های جداگانه ای به نام سيستم پردازش فايل براي استفاده از فايل های داده ای طراحي مي شوند. در اين سيستم ها هر برنامه ي كاربردي تنها به فايل داده ای مربوط به خود می تواند مراجعه مي كند. اشکالات چنين طراحي در ذخيره داده به طور خلاصه عبارتند: 1. افزونگي و ناسازگاري داده به دليل چندين فرمت فايل و تکرار اطلاعات در فايلهاي مختلف. 2. مشکل در دستيابی داده و نياز به نوشتن برنامه جديدي براي انجام هر کار 3. قيدهای جامعيت به جاي اينکه صريحا بيان شوند در کدبرنامه از نظر پنهان مي شد. اضافه کردن قيدهاي جديد يا تغيير قيدهاي موجود به سختي صورت مي گيرد. 4. ايجاد ناسازگاري به دليل وجود چندين کپي از فقره هاي داده 5. مشکلات امنيتی به دليل دسترسي همروند و بدون کنترل توسط چند کاربر و … شما می توانید قسمت سوم آموزش اصول پایگاه داده را از لینک زیر دانلود کنید: عنوان : اصول پایگاه داده (قسمت سوم) لینک دانلود اصول پایگاه داده قسمت سوم (کلیک کنید)