دوشنبه, 31 ارديبهشت 1403

 



موضوع: تعریف پایگاه داده یا دیتابیس

تعریف پایگاه داده یا دیتابیس 9 سال 4 ماه ago #108033

با عرض سلام و ادب خدمت استادگرامی

تعریف پایگاه داده

مجموعه ای سازمان یافته و بدون افزونگی (یعنی دو آدرس متفاوت در سیستم برای یک فرد وجود ندارد)

از داده ها که به هم مرتبط هستند و میتوانند توسط سیستمهای کاربردی به اشتراک گذاشته شوند

براحتی در رسترس باشند مدیریت و بروز شوند.



مزاياي مهم سيستم پايگاه داده

1. تجمع، وحدت ذخيره سازي و کنترل متمرکز داده ها
2. كاهش افزونگي. تجمع داده و وحدت ذخيره سازی باعث کاهش افزونگی می شود.
3. به اشتراك گذاشتن داده ها. چند كاربر مي توانند در هم زمان به پايگاه داده دسترسي داشته باشند. برنامه هاي كاربردي موجود قادر به اشتراك گذاردن داده ها در پايگاه داده بوده و برنامه هاي كاربردي جديد نيز مي توانند از اين داده ها استفاده كنند.
4. پرهيز از ناسازگاري. با كاهش افزونگي، كنترل متمرکز و جامعيت، سازگاري و يكپارچگي داده ها تضمين مي شود.
5. اعمال محدوديت هاي امنيتي. سيستم هاي امنيتي در پايگاه داده امكان اعمال كنترل هاي مختلف را براي هر نوع دسترسي (‌ بازيابي،اصلاح، حذف و غيره) بر روي پايگاه داده فراهم مي كند.
6. صحت بيشتر داده و استقلال از برنامه های کاربردی
7. راحتی پياده سازی برنامه های کاربردی جديد

معايب سيستم پايگاه داده

1. طراحی سيستم های پايگاه داده پيچيده تر، دشوارتر و زمان برتر است.
2. هزينه قابل توجهی صرف سخت افزار و نصب نرم افزار می شود.
3. آسيب ديدن پايگاه داده روی کليه برنامه های کاربردی تاثير می گذارد.
4. هزينه زياد برای تبديل از سيستم فايلی به سيستم پايگاه داده نياز است.
5. نيازمند تعليم اوليه برنامه نويسان و کاربران و استخدام کارمندان خاص پايگاه داده است.
6. نياز به تهيه چندين کپی پشتيبان از پايگاه داده می باشد.
7. خطاهای برنامه می توانند فاجعه برانگيز باشند.
8. زمان اجرای هر برنامه طولانی تر می شود.
9. بسياروابسته به عمليات سيستم مديريت پايگاه داده است.

با تشکراززحمات استادسلیمانی :)
آخرين ويرايش: 9 سال 4 ماه ago توسط هانیه سلیمانی.
مدير دسترسي عمومي براي نوشتن را غيرفعال كرده.
مدیران انجمن: هانیه سلیمانی