ESC را فشار دهید تا بسته شود

زمیوس آموزش، یادگیری و سرگرمی

نام «اوراکل» از کجا آمد؟ داستان الهام‌بخش پایگاه داده Oracle و پروژه محرمانه CIA

در دنیای فناوری، بعضی نام‌ها آن‌قدر بزرگ می‌شوند که تصور می‌کنیم همیشه وجود داشته‌اند.

Oracle یکی از همین نام‌هاست؛ شرکتی که امروز یکی از بزرگ‌ترین غول‌های نرم‌افزاری جهان محسوب می‌شود و پایگاه داده آن در بانک‌ها، شرکت‌های بزرگ، دولت‌ها و هزاران سیستم حیاتی استفاده می‌شود.

اما شاید جالب باشد بدانید که نام Oracle ریشه در یک پروژه محرمانه سازمان سیا (CIA) در دهه ۱۹۷۰ دارد. داستانی که ترکیبی از ایده‌های علمی، کنجکاوی چند برنامه‌نویس جوان و کمی جسارت کارآفرینانه است.

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

در این مقاله شما می خوانید

پروژه‌ای محرمانه در سازمان سیا

اوایل دهه ۱۹۷۰، جهان تازه وارد عصر داده‌ها شده بود. سازمان‌ها، دولت‌ها و شرکت‌ها حجم زیادی از اطلاعات را جمع‌آوری می‌کردند، اما مدیریت و تحلیل این داده‌ها بسیار دشوار بود.

در همین دوران، سازمان اطلاعات مرکزی آمریکا (CIA) پروژه‌ای محرمانه را آغاز کرد. هدف این پروژه طراحی سیستمی بود که بتواند حجم زیادی از اطلاعات را ذخیره کند و به تحلیلگران کمک کند پاسخ پرسش‌های پیچیده را از میان داده‌ها استخراج کنند.

نام رمز این پروژه:

Oracle

در زبان انگلیسی، واژه Oracle به معنای پیشگو یا منبع دانایی است که پاسخ پرسش‌ها را می‌داند. این نام دقیقاً با هدف پروژه هماهنگ بود: سیستمی که بتواند از میان داده‌های فراوان، پاسخ درست را پیدا کند.

در همان سال‌ها، یک دانشمند کامپیوتر در IBM به نام ادگار اف. کاد (Edgar F. Codd) مقاله‌ای منتشر کرد که مفهوم پایگاه داده رابطه‌ای (Relational Database) را معرفی می‌کرد.

این ایده انقلابی بود.

در این مدل، داده‌ها در قالب جدول‌ها ذخیره می‌شوند و می‌توان با یک زبان پرس‌وجو (بعدها SQL) اطلاعات را به‌راحتی استخراج کرد.

در آن زمان، بسیاری از شرکت‌های بزرگ هنوز این ایده را جدی نگرفته بودند.

اما یک برنامه‌نویس جوان به نام لری الیسون (Larry Ellison) این ایده را جدی گرفت.

وقتی سه برنامه‌نویس آینده دیتابیس را ساختند

لری الیسون به همراه دو همکارش:

تصمیم گرفتند این مفهوم پایگاه داده رابطه‌ای را به یک محصول واقعی تبدیل کنند.

آن‌ها در سال ۱۹۷۷ شرکتی با نام Software Development Laboratories (SDL) تأسیس کردند.

الهام آن‌ها از همان پروژه محرمانه CIA گرفته شده بود.

بنابراین محصولی که ساختند را Oracle نامیدند.

چرا Oracle از نسخه ۲ شروع شد؟

یکی از نکات جالب در تاریخ Oracle این است که اولین نسخه رسمی آن Oracle Version 2 نام داشت.

نسخه ۱ هرگز منتشر نشد.

این تصمیم بیشتر یک حرکت هوشمندانه بازاریابی بود. لری الیسون می‌خواست محصولشان بالغ و حرفه‌ای‌تر به نظر برسد.

بنابراین نسخه اولیه را با شماره ۲ معرفی کردند تا این تصور ایجاد شود که سیستم قبلاً یک نسخه آزمایشی داشته است.

اولین مشتری Oracle چه کسی بود؟

نکته جالب این است که اولین مشتری Oracle یک سازمان دولتی در آمریکا بود.

پایگاه داده Oracle به‌سرعت توجه شرکت‌ها را جلب کرد، زیرا:

  • می‌توانست حجم زیادی از داده‌ها را مدیریت کند
  • از مدل رابطه‌ای استفاده می‌کرد
  • و امکان اجرای پرس‌وجوهای پیچیده را فراهم می‌کرد

در آن زمان بسیاری از شرکت‌های بزرگ هنوز چنین سیستمی نداشتند.

تبدیل شدن Oracle به یکی از بزرگ‌ترین شرکت‌های فناوری جهان

در سال‌های بعد، شرکت SDL نام خود را به Oracle Corporation تغییر داد.

پایگاه داده Oracle به‌سرعت رشد کرد و به یکی از مهم‌ترین سیستم‌های مدیریت پایگاه داده (DBMS) در جهان تبدیل شد.

امروزه Oracle در حوزه‌های مختلف فعالیت دارد، از جمله:

  • پایگاه داده‌های سازمانی
  • رایانش ابری (Oracle Cloud)
  • سیستم‌های سازمانی
  • تحلیل داده و هوش تجاری

میلیون‌ها سیستم در سراسر جهان به فناوری‌های Oracle وابسته هستند.

چرا نام Oracle برای یک پایگاه داده مناسب بود؟

نام Oracle فقط یک نام ساده نبود.

این نام دقیقاً فلسفه سیستم را نشان می‌داد:

یک سیستم که می‌تواند از میان انبوه داده‌ها، پاسخ درست را استخراج کند.

به نوعی، پایگاه داده Oracle همان کاری را انجام می‌دهد که یک «پیشگو» در اسطوره‌ها انجام می‌داد:

پاسخ دادن به سؤال‌ها.

جمع‌بندی

داستان نام Oracle فقط درباره یک برند نیست؛ بلکه درباره زمانی است که ایده پایگاه داده رابطه‌ای هنوز تازه بود و چند برنامه‌نویس جوان تصمیم گرفتند آن را به یک محصول واقعی تبدیل کنند.

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

به همین دلیل است که نام Oracle هنوز هم در دنیای فناوری مترادف با قدرت در مدیریت داده‌ها محسوب می‌شود.

میثم راد

من یه برنامه نویسم که حسابی با دیتابیس اوراکل رفیقم! از اونایی ام که تا چیزی رو کامل نفهمم،ول کن نیستم، یادگرفتن برام مثل بازیه، و نوشتن اینجا کمک می کنه تا چیزایی که یاد گرفتم رو با بقیه به شریک بشم، با هم پیشرفت کنیم.

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

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