در حال بارگذاری ...
بسته

مدیریت پایگاه داده چیست و چه کاربردی دارد؟

در مقاله ای که در پیش رو دارید، قصد داریم که در زمینه سیستم مدیریت پایگاه داده اطلاعاتی را ارائه کنیم. همانطور که می دانید این سیستم به نوعی به شکل نرم افزار در اختیار کاربران قرار می گیرد و به آنها کمک می کند که در زمینه ذخیره و بازیابی اطلاعات مشکلی نداشته باشند. در ادامه قرار است که اطلاعاتی جزئی و دقیق را در خصوص سیستم مدیریت پایگاه داده را مطالعه کنید. اگر جزء آن دسته از افرادی هستید که ترجیح می دهید اطلاعات تخصصی را به بیانی ساده و روان بخوانید این مقاله را از دست ندهید. 

پایگاه داده (DB) چیست؟

همانطور که از نام آن بر می آید، پایگاه داده (DB) شامل دیتاها یا اطلاعاتی می شود که از لحاظ مختلف با هم مرتبط هستند و در یک تقسیم بندی قرار می گیرند. طراحی یک سیستم پایگاه داده به نحوی انجام خواهد شد که با اهداف مشخصی تطابق داشته باشد و همچنین داده های مشخصی در آن قرار داده می شوند. بنابراین گردآوری کردن اطلاعات بر اساس معیارهای مختلفی انجام می شود. بنابراین پایگاه داده دارای مخاطبین خاصی است که بر اساس نیازشان به آن ها مراجعه می کنند. 

به نوعی پایگاه داده اطلاعاتی به طور کامل ساختارمند و سازمان یافته هستند که به لحاظ ساختاری نیز تشابه کامل با هم دارند. دیتا بیس یا همان پایگاه داده را بر حسب اصول خاصی مرتب و ایجاد می کنند. به همین دلیل دیتاهایی که دسته بندی کردن آن ها بر حسب قواعد خاصی نباشد زیر مجموعه دیتا بیس قرار نمی گیرد. نام دیگر پایگاه داده، بانک اطلاعاتی است که نسبت به آن ( یعنی پایگاه داده ) کمتر مورد استفاده قرار می گیرد. 

سیستم مدیریت پایگاه داده

سیستم مدیریت پایگاه داده (DBMS) چیست؟

(DBMS) مخفف کلمات Database Management System به معنای سیستم مدیریت پایگاه داده است. این سیستم به نرم افزاری گفته می شود که برای ذخیره و بازیابی کردن اطلاعات کاربران کاربرد دارد. البته مراحل این اقدامات در امنیت کامل وبسایت انجام می شود. در واقع در سیستم مدیریت داده تمامی اطلاعات و داده هایی که دارید را به شکل دقیق و با امنیت کامل مدیریت خواهید کرد. 

سیستم مدیریت پایگاه داده دارای ابزار ها و نیز مکانیزم های مختلف و متعددی است که سبب می شود افراد بتوانند به راحتی اطلاعات خودشان را ذخیره کرده و در نهایت در صورت نیاز به آنها دسترسی داشته باشند. به سیستم مدیریت پایگاه داده، رابط بین پایگاه داده و کاربر نیز گفته می شود. زیرا که روند فعالیت را تسهیل کرده و امکانات مختلفی را در اختیار افراد قرار می دهد. 

نمونه ای از پایگاه داده:

بیایید یک نمونه ساده از پایگاه داده دانشگاه را ببینیم. این پایگاه اطلاعاتی را در مورد دانشجویان، دوره ها و نمرات در محیط دانشگاه نگهداری می کند. پایگاه داده به صورت پنج پرونده سازمان یافته است:

1.پرونده STUDENT داده های هر دانش آموز را ذخیره می کند.

2.فروشگاه پرونده های COURSE حاوی اطلاعات مربوط به هر دوره است.

3.SECTION اطلاعات مربوط به بخشها را در یک دوره خاص ذخیره می کند.

4.در پرونده GRADE نمرات دریافتی دانش آموزان در بخشهای مختلف ذخیره می شود.

5.پرونده TUTOR شامل اطلاعات مربوط به هر استاد است.

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

1.ما باید ساختار سوابق هر پرونده را با تعریف انواع مختلف عناصر داده ای که باید در هر رکورد ذخیره شوند، مشخص کنیم.

2.همچنین می توانیم از یک طرح کدگذاری برای نشان دادن مقادیر یک مورد داده استفاده کنیم.

3.اساساً، پایگاه داده شما دارای 5 جدول است که کلید خارجی در میان جداول مختلف تعریف شده است.

تاریخچه DBMS

تاریخچه DBMS

سیستم مدیریت پایگاه داده در سیر رشدی و تکامل خود مراحلی را طی کرده است که در این بخش می خواهیم به صورت دقیق و اختصاصی روند تاریخی این سیستم را برای شما شرح کنیم. 

1. در سال 1960 برای نخستین بار یک سیستم مدیریت پایگاه داده توسط شخصی به نام چارلز باخمان طراحی گردید. 
2. سال 1970 پس از ده سال از گذشت طراحی اولیه سیستم مدیریت پایگاه داده، کد سیستم مدیریت اطلاعات (IMS) به کاربران معرفی گردید. 
3. 1976 سالی بود که در آن مدل رابطه_نهاد از سوی پیتر جن تحت عنوان مدل ER ابداع شده و تعریف آن ارائه گردید. 
4. 1980: در این سال مدل رابطه ای به مدلی به مثابه یک مولفه مورد تایید در پایگاه داده، بدل می شود.
5. 1985: 1985 سال توسعه یافتن سیستم مدیریت پایگاه داده شی گرا است. 
6. 1990: پس از گذشت 5 سال از توسعه و گسترش سیستم مدیریت محتوا شی گرا، این سیستم با سیستم مدیریت پایگاه داده ادغام گردید. 
7. در سال 1991، مایکروسافت دسترسی MS  DBMS شخصی را ارسال می کند و این باعث جابجایی سایر محصولات DBMS شخصی می شود.
8. 1995: در این سال یکی از مهم ترین اتفاقاتی که در تاریخ سیستم مدیریت پایگاه داده ها رخ می دهد، راه اندازی اولین برنامه های پایگاه داده اینترنت است.
9. 1997: اعمال کردن XML برای این که پایگاه داده ها مورد پردازش واقع شوند. 

بنابراین این دسته بندی و توضیح رخداد ها در حوزه سیستم مدیریت پایگاه داده ها، کمک می کند که ذهنیتی روشن تر و آگاهی دقیق تری در خصوص این سیستم مدیریتی و نرم افزاری داشته باشید. 

ویژگی های سیستم مدیریت پایگاه داده

- امنیت را فراهم می کند و افزونگی را برطرف می کند
- ماهیت توصیف خود سیستم پایگاه داده
- عایق بندی بین برنامه ها و انتزاع داده ها
- پشتیبانی از نماهای متعدد داده ها
- به اشتراک گذاری داده ها و پردازش معاملات چند کاربره
- DBMS به نهادها و روابط بین آنها اجازه می دهد تا جداول را تشکیل دهند.
- از مفهوم ACID (اتمی بودن، سازگاری، انزوا و ماندگاری) پیروی می کند.
- DBMS از محیط چند کاربره پشتیبانی می کند که به کاربران امکان دسترسی و دستکاری داده ها را به صورت موازی می دهد.

مزایا و معایب DBMS

مزایا و معایب DBMS

مزایا 

- DBMS تکنیک های مختلفی را برای ذخیره و بازیابی داده ها ارائه می دهد
- DBMS به عنوان یک کنترل کننده کارآمد برای ایجاد تعادل بین نیازهای چندین برنامه با استفاده از داده های مشابه عمل می کند
- روشهای مدیریت یکنواخت برای داده ها
- کدهای برنامه نویسان هرگز در معرض جزئیات نمایش و ذخیره داده ها قرار نمی گیرند.
- DBMS از توابع مختلف قدرتمندی برای ذخیره و بازیابی داده ها به طور موثر استفاده می کند.
یکپارچگی و امنیت داده ها را ارائه می دهد
- DBMS به معنای محدودیت های یکپارچگی برای دستیابی به سطح بالایی از محافظت در برابر دسترسی ممنوع به داده است.
- DBMS دسترسی همزمان به داده ها را به گونه ای برنامه ریزی می کند که فقط یک کاربر می تواند همزمان به داده های مشابه دسترسی پیدا کند
زمان توسعه برنامه کاهش یافته است

معایب

DBMS ممکن است مزایای زیادی داشته باشد، اما دارای نقایص خاصی نیز هست.

- هزینه سخت افزار و نرم افزار DBMS بسیار زیاد است که بودجه سازمان شما را افزایش می دهد.

- بیشتر سیستم های مدیریت پایگاه داده اغلب سیستم های پیچیده ای هستند ، بنابراین آموزش استفاده از DBMS برای کاربران الزامی است.

- در برخی از سازمان ها، همه داده ها در یک پایگاه داده واحد قرار دارند که می تواند به دلیل خرابی برق آسیب ببیند یا پایگاه داده در رسانه ذخیره سازی خراب شود.

- استفاده از یک برنامه در یک زمان توسط بسیاری از کاربران، گاهی منجر به از دست رفتن برخی از داده ها می شود.

  • DBMS نمی تواند محاسبات پیچیده ای را انجام دهد.مزایا و معایب DBMS

خاتمه 

بسیاری از جزئی ترین اطلاعات مربوط به سیستم مدیریت پایگاه داده در بخش های مختلف این مقاله آمد. امیدواریم که اطلاعات ارائه شده بتواند روشنگر باشد و بتوانید بر اساس آن اقدامات تخصصی ای را در فضای وب انجام دهید.

در صورت نیاز می توانید که در بخش کامنت ها در زیر همین مقاله سوالات و ابهامات خود را در خصوص موضوع سیستم مدیریت پایگاه داده مطرح کنید. در اسرع وقت پاسخ شما در همان بخش قرار خواهد گرفت. 

ثبت نظرات

پلاگین های ناپ کامرس
دسته ها
جستجو
0 سبد
پروفایل
بیشتر
تماس
دسته بندی ها