تبلیغات
danesh1 - استقلال داده ها
درباره وبلاگ

آرشیو

آخرین پستها

پیوندها

پیوندهای روزانه

صفحات جانبی

نویسندگان

ابر برچسبها

نظرسنجی

آمار وبلاگ

Admin Logo
themebox

سیستم های قدیمی وابسته به داده بودند به این معنی که روش سازماندهی داده در دستگاه جانبی و روش دسترسی به آن توسط برنامه و در منطق آن ساخته می شدند. در چنین سیستمی تغییر در ساختار دخیره سازی یا استراتژی دستیابی بدون تاثیر روی برنامه غیرممکن است.

یکی از مزایای سیستم پایگاه داده استقلال داده است. استقلال داده به معنی مصونیت برنامه ها از تغییرات ساختار ذخیره سازی و استراتژی دستیابی است. ساختار ذخیره سازی بدون تاثیر روی دیدهای کاربران است می تواند تغییر کند. پایگاه داده و برنامه های کاربری هم می توانند مستقل از یکدیگر تغییر کنند.

دو نوع استقلال داده وجود دارد:

1. استقلال فیزیکی داده(physical data independence)


   • استقلال فیزیکی داده نشان می دهد تا چه اندازه شمای داخلی می تواند

 بدون تاثیر روی برنامه های کاربردی تغییر کند. مثلا  ، اگر تغییری در ذخیره سازی 

داده های داده شود ( نوع دیسک عوض شود) برنامه های کاربردی هیچ تغییری
 نمی کنند.

2. استقلال منطقی داده ( logical data independence )


   • استقلال منطقی داده نشان می دهد تا چه اندازه شمای ادراکی می تواند 

بدون تاثیر روی برنامه کاربردی تغییر کند. مثلا، اگر جدولی چهار ستون داشته 

باشد و برنامه هایی روی ان ستون ها نوشته شده ،در صورتی که ستون پنجمی 

به آن اضافه شود برنامه های سابق نیاز به دستکاری ندارند و به همان شکل

قبلی  فابل اجرا هستند




نوشته شده توسط :mahboobeh eravani
پنجشنبه 3 فروردین 1391-02:30 ب.ظ