سیستم مدیریت پایگاه داده چیست؟ (کاربرد ، انواع ، مثال ، مزایا)

قبل از یادگیری نرم افزار سیستم مدیریت پایگاه داده ، باید بدانیم:

پایگاه داده چیست؟

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

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

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

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

این پایگاه داده در پنج فایل سازمان یافته است:

  • فایل”دانشجو” داده های هر دانش آموز را ذخیره می کند.
  • فایل “دوره” حاوی داده های مربوط به هر دوره است.
  • فایل “بخش” اطلاعات مربوط به بخشها را در یک دوره خاص ذخیره می کند.
  • فایل”نمرات” نمرات دریافتی دانش آموزان در بخشهای مختلف ذخیره می شود.
  • و در اخر فایل “استاد”شامل اطلاعات مربوط به هر استاد است.

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

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

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

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

ادامه در جلسات بعد…

لطفا نظر بدهید