پایگاه داده

RDBMS چیست؟ سیستم مدیریت پایگاه داده رابطه ای

RDBMS

RDBMS مخفف Relational Database Management System به معنی سیستم مدیریت پایگاه داده رابطه ای یک DBMS است که به طور خاص برای پایگاه داده های رابطه ای طراحی شده است. در این مقاله قصد داریم مفهوم RDBMS را بررسی کنیم، همراه داتیس نتورک باشید.

RDBMS

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

بانک اطلاعاتی رابطه ای به بانک اطلاعاتی اطلاق می شود که داده ها را با فرمت ساختاری و با استفاده از ردیف ها و ستون ها ذخیره می کند.

RDBMS چیست؟

سیستم مدیریت پایگاه داده رابطه ای (RDBMS) یا Relational database management system یک سیستم مدیریت پایگاه داده (DBMS) است که بر مبنای مدل رابطه ای که توسط Edgar F. Codd (از آزمایشگاه تحقیقاتی مشهور IBM در سن خوزه) ابداع شد عمل می کند.

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

RDBMS ها از دهه 1980 به بعد به انتخابی متداول برای ذخیره اطلاعات در پایگاه های داده ای که برای ثبت گزارش های مالی، اطلاعات تولید و لجستیکی، داده های مربوط به پرسنل و کاربرد های دیگر استفاده می شود، تبدیل شده اند.

پایگاه های داده رابطه ای به دلیل ساده تر بودن اجرا و مدیریت آن ها، عمدتا توانسته اند جایگزین مدل های قدیمی تر مانند پایگاه های اطلاعاتی سلسله مراتبی و پایگاه های اطلاعاتی شبکه ای شوند.

با این وجود، در دهه های 80 و 90 میلادی پایگاه های داده رابطه ای بارها توسط سیستم های مدیریت پایگاه های داده شی گرا و همچنین سیستم های مدیریت پایگاه های داده XML (دهه 90 میلادی) به چالش کشیده شدند که البته این چالش ها موفقیت آمیز نبود.

سیستم های مدیریت پایگاه های داده شی گرا با هدف برطرف کردن مشکلی که بین پایگاه های داده رابطه ای و برنامه های کاربردی شی گرا وجود دارد و به آن “عدم تطبیق امپدانس شی-رابطه ای” گفته می شود، ایجاد شدند.

با این حال، به دلیل گسترش فناوری ها، مانند مقیاس پذیری خوشه های کامپیوتری، اخیرا پایگاه های داده NoSQL توانسته اند بخشی از سهم بازار را از مالکیت RDBMS ها خارج کنند.

تاریخچه سیستم مدیریت پایگاه داده رابطه ای

در سال 1974، شرکت IBM شروع به توسعه یک پروژه تحقیقاتی به نام System R کرد که هدف آن تولید نمونه اولیه RDBMS است.

با این حال، اولین RDBMS ای که به طور تجاری در دسترس قرار گرفت Oracle بود که در سال 1979 توسط شرکت Relational Software که امروزه با نام شرکت Oracle فعالیت می کند، عرضه شد.

نمونه های دیگری از RDBMS شامل DB2، SAP Sybase ASE و Informix هستند. در سال 1984، تلاش برای توسعه اولین RDBMS برای مکینتاش که نام آن Silver Surfer بود اغاز شد.

این RDBMS در سال 1987 و با نام 4th Dimensionبه بازار عرضه شد و امروزه با نام 4D شناخته می شود.

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

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