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

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

DBMS

DBMS

سیستم مدیریت پایگاه داده یا DBMS نرم افزاری است که از مجموعه‌ای از ابزار ها و بخش های مرتبط با هم به منظور فراهم آوردن امکان مدیریت کامل اطلاعات ذخیره شده در پایگاه داده تشکیل شده است. DBMS پل ارتباطی میان پایگاه داده، کاربر و اپلیکیشن است که وظیفه دارد ارتباط و تعامل میان این اجزا را آسان سازد.

انواع سیستم های مدیریت پایگاه

Hierarchichal DBMS: ساختار این سیستم به صورت درختی است.

Network DBMS: این سیستم از ساختار شبکه‌ای برای ذخیره اطلاعات استفاده میکند.

Realtional DBMS: این سیستم یکی از کاربردی ترین سیستم های مدیریت پایگاه داده است که ساختار داده ها را به صورت رابطه‌ای در نظر میگیرد.

Object Oriented DBMS: در این سیستم داده ها به صورت شی در نظر گرفته میشوند.

NOSQL: این سیستم جدید ترین سیستم مدیریت پایگاه داده است که برای زمانی کاربرد دارد که داده ها به صورت جدولی نباشند.

مزایا استفاده از DBMSها

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

معایب استفاده از DBMS ها

  • پیچیدگی در طراحی پایگاه داده
  • نیاز به تهیه سخت افزار و نصب نرم افزار
  • متمرکز بودن اطلاعات ذخیره شده
  • وابستگی نرم‌افزارها

نتیجه گیری

همانطور که دیدید، سیستم‌های مدیریت پایگاه داده مانند یک راه ارتباطی بین پایگاه داده، کاربر و نرم‌افزار های کاربردی عمل میکنند.

امروزه تقریبا استفاده از DBMS ها برای همه برنامه نویس ها و توسعه دهندگان امری غیر قابل اجتناب است. به همین دلیل هر برنامه نویسی باید نحوه کار با این سیستم ها را به خوبی یاد بگیرد تا بتواند با بکارگیری آن ها به راحتی داده ها و اطلاعات نرم‌افزار های خود را مدیریت کند.


بیشتر بخوانید:

گلوگاه نرم‌افزار چیست؟


قبلی «
بعدی »

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *