ما هو الأوراكل | وما هي قاعدة البيانات الضخمة التي تمتلكها شركة Oracle
جميعنا يسمع بمصطلح الأوراكل لكن القليل فقط يعرف ما هو الأوراكل. ومن ثم لماذا يعتبر قاعدة بيانات ضخمة توفر الكثير من المعلومات. وفي مقالنا هذا سوف ننظر إلى الأوراكل عن كثب لنفهم هذا المصطلح بشكل أعمق.
ما هي قاعدة بيانات أوراكل
في الواقع إن قاعدة بيانات أوراكل هي واحدة من أولى قواعد البيانات التي تم تصميمها من أجل إنجاز مهام الحوسبة الشبكية للعديد من المؤسسات. حيث تم تصميمها لهذا الغرض . كما ويمكن القول لمن يتساءل ما هي قاعدة البيانات هذه بأنها قاعدة بيانات عملية جداً تتمتع بالكثير من المرونة وتوفر قدراً لا بأس به من الفعالية. كما والتقليل من التكلفة التي تتطلبها إدارة التطبيقات والمعلومات .
في الواقع فإن قاعدة بياناتها هي عبارة عن نظام يتولى مهمة إدارة قواعد البيانات العلائقية . وتتولى شركة أوراكل مهمة إنتاج وتسويق هذه البيانات .
ما هي الأدوات التي تستخدمها قاعدة بيانات أوراكل
هناك العديد من الأدوات التي تستخدمها قاعدة بيانات أوراكل أهمها :
- ملصق قاموس البيانات الذي يعتبر أداة أساسية لا يمكن الاستغناء عنها في جميع تطبيقات أوراكل المستخدمة .ويطلق عليه اسم (Data Dictionary poster ).
- أداة إعادة تشكيل اللغة Formspack
- ملصق Oracle linux Commands Poster . أو ملصق الأوامر والذي يعتبر أداة هامة ورئيسية لمن يقومون بتطوير أوراكل .
- أداة TOAD الرائعة من برنامج Quest.
- الأداة التي تعد مسؤولة عن زمن الاستجابة وتدعى (Ignote for Java)
- جدولة البيانات Excel_DB والتي تعد واجهة للبيانات ذات سرعة كبيرة جداً تقوم باستخدام الواجهة الأصلية للبرامج والتطبيقات .
- أداة تحليل التقارير Statsackanalyzer.
- أداة Script Tools التي تمكن من الحصول على البرامج النصية من أوراكل .
مم تتكون قاعدة البيانات
تتكون بنية قاعدة بيانات أوراكل من نوعين من المكونات: الأول هو عبارة عن مجموعة بيانات للذاكرة . أما المكون الأساسي الثاني فهو عبارة عن مجموتة متنوعة من العمليات التي تؤدي مهاما معينة . ويضاف إلى هذين المكونين مجموعة من الموارد بعضها مهمته تخزين البيانات التي يتم استخدامها في التطبيقات المختلفة وقسم آخر من الموارد الخاصة التي تم تصميمها بحيث تمكن من استعادة البيانات في حال فشلت عملية إدخالها إلى القرص .
ومن الجدير بالذكر أن جميع مكونات قاعدة البيانات من أوراكل تم تصميمنا بحيث تتيح الفرصة للمستخدمين لقراءة هذه البيانات وتعديلها .وبذلك فإن أهم مكونين في قاعدة البيانات هما الذاكرة والعمليات التي يتم تنفيذها على الملفات .
ما هي اللغات التي تستخدمها وتعتمد عليها أوراكل في برمجتها
إن قاعدة بيانات أوراكل تستخدم في برمجتها لغة برمجة قياسية متعارف عليها من مثل جافا و C و C++ إضافة إلى استخدام أوراكل لغة برمجة خاصة بها هي لغة البرمجة (PL/SQL )التي تحظى بالدعم من قبل كافة لغات البرمجة الأخرى. حيث أنها لغة برمجية متطورة من الجيل الرابع تتميز بقدرتها على على إجراء التخزين المدمج . إضافة إلى ذلك فإن قاعدة بيانات أوراكل تستخدم أنظمة متطورة لكتابة التقارير من مثل SQL Reports و SQL Forms .
ما هي أم المميزات التي تتمتع بها قاعدة بيانات أوراكل
في الواقع تمتلك قاعدة بيانات أوراكل أربعة مميزات وخصائص رائعة ينبغي توافرها في كافة أنظمة قواعد البيانات دون استثناء وأهم هذه الخصائص ما يلي :
- قدرتها العالية على التعامل مع قدر كبير من المعلومات والبيانات يصل إلى ملايين الميغابايت ومن ثم قدر عالِ من الاتساق والتنظيم .
- الخصوصية الكبيرة والسرية في حفظ المعلومات والبيانات . حيث أن قاعدة بيانات أوراكل تستخدم نظاماً متطوراً لحماية البيانات يتفوق على غيره من الأنظمة التي تستخدمها الشركات الأخرى
- تقديم دعم جيد ومتميز لكافة مستخدمي قاعدة بيانات أوراكل في كافة أرجاء العالم .وذلك من خلال موقعها على الانترنيت .
- المتانة .
لغات برمجية تعتمدها في برمجتها
لغة SQL
وهي اللغة المستخدمة في برمجة قواعد بيانات أوراكل حيث أنها لغة بنائية تدعمها كافة لغات البرمجة من مثل لغة C أو VB أو لغة جافا Java.
كما ومن خلال هذه اللغة بالإمكان الوصول إلى البيانات التي تم تخزينها وإجراء العمليات عليها كعمليات الإضافة والتعديل والحذف في جداول يتم تصميمها باستخدام إحدى التطبيقات. ولكن من الممكن القيام باستدعاء روتينيات مكتوبة بلغات ثانية مثل Java_ C.
لغة PL/SQL
التي تستخدم في كتابة ال Function الخاصة و في كتابة البرامج .وهي عبارة عن لغة الاستفسار الاجرائية التي لها قواعد تحكمها كأي لغة ثانية .
ما هي أحدث إصدارات أوراكل في وقتنا الحاضر
- إصدار أوراكل 8i الذي عرف باسم الإصدار “i” من (internet).
- إصدار أوراكل 9i حيث زاد هذا الإصدار الدعم للغة XML وهي عبارة عن لغة ترميز قابلة للتوسع والامتداد .
- الإصداران g10 وg11 بحيث تضمن هذان الإصداران الحرف g بدلاٍ من الحرف i وذلك للتدل على Grid Computing للدلالة على نظام الحوسبة الشبكية . وهذا الأمر مكن من التعامل مع مجموعة الخوادم الصناعية ذات التكلفة المخفضة كما لو أنها وحدة واحدة الأمر الذي مكن من تخفيض تكلفة بنيتها التحتية من جهة ومشاركة مواردالأجهزة من جهة أخرى .
- إصدار oracle Database 12c والذي يعتبر أهم إصدار من أوراكل في السنوات الأخيرة . وقد مكن هذا الإصدار الشركات من الوصول إلى قواعد البيانات الأكثر سرعة وقدرة على التوسع . والأكثر موثوقية وأماناً .
ولكن كل ذلك من خلال بيئة متنوعة تتسم بالكفاءة وانخفاض التكلفة . كما ومن الجدير بالذكر أن الإصدار 12c قد تضمن مجموعة متسلسلة مز الإجراءات المبتكرة التي ساعدت المستخدمين والعملاء على حفظ استثماراتهم ومواردهم والتحويل لها بسهولة . ومن ثم الأمر الذي شجع على التوسع ومنح العملاء القدرة على إدارة البيانات بصورة أبسط وأكثر سهولة .
إقرأ أيضا أعلن استوديو الأفلام الياباني Noma عن إنتاج سلسلة أفلام مبنية على العملات المشفرة
المصدر هنا