0

تاریخچه مای اس کیو ال | MySQL

 
kosarsh
kosarsh
کاربر برنزی
تاریخ عضویت : بهمن 1389 
تعداد پست ها : 1138
محل سکونت : خوزستان

تاریخچه مای اس کیو ال | MySQL

 

منشا اصلی سی‌کوال به مقالهٔ سال ۱۹۷۰ ادگار كاد تحت عنوان «مدل رابطه‌ای داده‌ها برای بانک‌های بزرگ داده‌های اشتراکی»[ ۱] باز می‌گردد. در دههٔ ۷۰ گروهی از شرکت آی‌بی‌ام در شهر سان خوزه بر روی سیستم پایگاه داده‌های سیستم آر بدون توجه به این مقاله کار می‌کردند و زبان SEQUEL [ ۲] را به منظور عملیات و بازیابی اطلاعات ذخیره شده در سیستم آر ایجاد کردند. اگر چه اس‌کیوال ناشی از تلاشهای کاد بود اما Donald D. Chamberlin و Raymond F. Boyc را به عنوان طراحان زبان eSEQUEL می‌دانند.سمینارهایی در زمینه فناوری بانک اطلاعاتی و مباحثاتی در مورد مزایای مدل رابطه‌ای جدید برگزار گردید. تا ۱۹۷۶ مشخص بود که IBM طرفدار جدی فناوری بانک اطلاعاتی رابطه‌ای بوده، توجه زیادی نسبت به زبان سی‌کوال دارد. تبلیغات در زمینه سیستم آر باعث جذب گروهی از مهندسین در MenloPark در کالیفرنیا گردید. این گروه به این نتیجه رسیدند که تحقیقات آى‌بى‌ام منجر به یک بازار تجاری برای بانک‌های اطلاعاتی رابطه‌ای خواهد گردید.در ۱۹۷۷ این گروه شرکتی بنام Inc وRelational Software تأسیس نمودند تا یک دى‌بى‌ام‌اس[ ۳] رابطه‌ای بر اساس سی‌کوال بسازند. محصولی بنام اوراكل در ۱۹۷۹ عرضه گردید، و اولین دى‌بى‌ام‌اس رابطه‌ای بوجود آمد. به این ترتیب محصول اوراکل باعث گردید اولین محصول آى‌بى‌ام برای مدت ۲ سال در بازار دچار رکود باشد. این محصول بر روی مینی کامپیوترهای VAx Digital’s اجرا می‌شد که خیلی از کامپیوترهای بزرگ آى‌بى‌ام ارزان تر بودند.امروزه این شرکت با نام Oracle Corporation اولین فروشنده سیستم‌های مدیریت بانک اطلاعاتی رابطه‌ای است. استادان آزمایشگاه‌های کامپیوتر در دانشگاه برکلی کالیفرنیا نیز در نیمه دهه ۱۹۷۰ مشغول تحقیق در زمینه بانک‌های اطلاعاتی رابطه‌ای بودن (مانند تیم تحقیق آى‌بى‌ام)، گروه فوق نیز یک نمونه از دى‌بى‌ام‌اس رابطه‌ای ایجاد نمودند و سیستم خود Ingres نام نهادند.
پروژه
Ingres شامل یک زبان پرسش[
۴] بنام QUEL بود، اگر چه از سی‌کوال خیلی ساخت یافته تر بود، اما شباهت آن به زبان انگلیسی کمتر بود.در حالیکه اوراکل و Ingres برای ارائه محصولات تجاری در رقابت بودند، پروژه سیستم آر شرکت آى‌بى‌ام در تلاش بوده‌است که یک محصو ل تجاری با نام SQL/Data system (یاSQL/DS) عرضه نماید. آى‌بى‌ام موجودیت SQL/DS را در ۱۹۸۱ اعلام، و در ۱۹۸۲ شروع به عرضه محصول خود نمود. در سال ۱۹۸۳ آى‌بى‌ام یک نسخه SQL/DS را برای VM/CMS (سیستم‌عاملی که در کامپیوتر بزرگ آى‌بى‌ام غالبا استفاده شده بود)، اعلام نمودهمچنین در سال ۱۹۸۳ شرکت آى‌بى‌ام، محصول دی‌بی‌تو[ ۵] را معرفی نمود که یک دى‌بى‌ام‌اس رابطه‌ای بود برای سیستم‌های بزرگ آن شرکت. دی‌بی‌تو تحت سیستم‌عامل IBM’s VMS(سیستم‌عامل مراکز کامپیوتری بزرگ) اجرا می‌شد. اولین نسخه دی‌بی‌تو در ۱۹۸۵ عرضه گردید، و مسئولین آى‌بى‌ام اعلام نمو دند که این محصول یک برنامه استراتژیک برای تکنولوژی نرم‌افزاری آى‌بى‌ام می‌باش دی‌بی‌تو .از آن تاریخ تاکنون دى‌بى‌ام‌اس رابطه‌ای شاخص بوده و آى‌بى‌ام از آن حمایت نموده و زبان «سی‌کوال دی‌بی‌تو»[ ۶] استاندارد عملی زبان بانک اطلاعاتی بوده‌است.

http://deltacorp.ir 

چهارشنبه 17 خرداد 1391  11:18 PM
تشکرات از این پست
دسترسی سریع به انجمن ها