For faster navigation, this Iframe is preloading the Wikiwand page for سامانه مدیریت پایگاه داده رابطه‌ای.

سامانه مدیریت پایگاه داده رابطه‌ای

سامانه مدیریت پایگاه داده رابطه‌ای (به انگلیسی: Relational database management system)، به اختصار (به انگلیسی: RDBMS) یک پایگاه داده‌ها هست که بر اساس مدل رابطه‌ای که ادگار کاد معرفی کرد ساخته شده است. خیلی از پایگاه داده‌های محبوب که الان استفاده می‌گردند بر اساس پایگاه داده‌های رابطه‌ای ساخته شده‌اند.

سامانه مدیریت پایگاه داده رابطه‌ای از اوایل سال ۱۹۸۰ تبدیل به یک انتخاب غالب برای ذخیره‌سازی اطلاعات در پایگاه داده‌های جدید که برای پرونده‌های مالی، ساخت، اطلاعات لوجستکی و اطلاعات پرسنل به کار می‌رفتند، شدند. پایگاه داده‌های رابطه‌ای اغلب جایگزین پایگاه داده‌های سلسله مراتبی و شبکه‌ای شدند، چون استفاده و فهم آن‌ها راحتتر بود. این مدل هم باآمدن مدل پایگاه داده شی‌گرا به چالش کشیده شده‌است.

سهم مدل از بازار

[ویرایش]

بر اساس گفته‌های شرکت پژوهشی گارتنر سه فروشنده برتر پایگاه داده‌های رابطه‌ای تجاری در سال ۲۰۱۱ اوراکل، مایکروسافت، اس آ پ بوده‌اند.

همچنین ۳ پیاده‌ساز کننده متن‌باز برتر هم مای‌اس‌کیوال، پست‌گرس‌کیوال، اس‌کیوال لایت اند.

تاریخ

[ویرایش]

در سال ۱۹۷۴ آی‌بی‌ام توسعه آی‌بی‌ام سیستم آر، یک پروژه پژوهشی برای توسعه یک نمونه از سامانه مدیریت پایگاه داده رابطه‌ای، را شروع کرد. اولین محصول تجاری آی‌بی‌ام اس‌کیوال/دی اس بود. با این حال اولین محصول تجاری مفید متعلق به اوراکل در سال ۱۹۷۹ بود.

گذشته تاریخی استفاده از این اصطلاح

[ویرایش]

اصطلاح پایگاه داده رابطه‌ای اولین بار توسط ادگار کاد در سال ۱۹۷۰ اختراع شد. او اصطلاح خود را در مقاله «یک مدل رابطه‌ای از داده برای بانک‌های داده اشتراکی بزرگ» معرفی کرد. او در این مقاله و مقاله‌هایی که بعدها نوشت آن چیزی را که رابطه‌ای می‌خواند تعریف کرد. یک تعریف شناخته گشته برای پایگاه داده رابطه‌ای از ۱۲ قاعده کاد تشکیل شده است. اگرچه بسیاری از پیاده‌سازی‌های مدل رابطه‌ای همه آن قواعد را ندارند. این اصطلاح رفته رفته تبدیل به یک توصیفی برای یک کلاس گسترده‌تر از سامانه‌های پایگاه داده شد که حداقل:

  • داده‌ها را به صورت رابطه به کاربر نشان دهد.(مجموعه‌ای از جدول‌ها که از سطر و ستون تشکیل شده‌اند)
  • فراهم‌کردن عملگرهایی برای دستکاری داده‌ها در جدول

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

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

جستارهای وابسته

[ویرایش]

منابع

[ویرایش]
{{bottomLinkPreText}} {{bottomLinkText}}
سامانه مدیریت پایگاه داده رابطه‌ای
Listen to this article

This browser is not supported by Wikiwand :(
Wikiwand requires a browser with modern capabilities in order to provide you with the best reading experience.
Please download and use one of the following browsers:

This article was just edited, click to reload
This article has been deleted on Wikipedia (Why?)

Back to homepage

Please click Add in the dialog above
Please click Allow in the top-left corner,
then click Install Now in the dialog
Please click Open in the download dialog,
then click Install
Please click the "Downloads" icon in the Safari toolbar, open the first download in the list,
then click Install
{{::$root.activation.text}}

Install Wikiwand

Install on Chrome Install on Firefox
Don't forget to rate us

Tell your friends about Wikiwand!

Gmail Facebook Twitter Link

Enjoying Wikiwand?

Tell your friends and spread the love:
Share on Gmail Share on Facebook Share on Twitter Share on Buffer

Our magic isn't perfect

You can help our automatic cover photo selection by reporting an unsuitable photo.

This photo is visually disturbing This photo is not a good choice

Thank you for helping!


Your input will affect cover photo selection, along with input from other users.

X

Get ready for Wikiwand 2.0 🎉! the new version arrives on September 1st! Don't want to wait?