نبذة عن أوراكل Oracle

اقرأ في هذا المقال


نبذة عن أوراكل – About Oracle

أوراكل (Oracle) هي عبارة عن نظام لإدارة قواعد البيانات العلائقية، وقد قامت شركة أوراكل بتطويرها في عام 1980، وتُعتبر أوراكل (Oracle) أول قاعدة بيانات مصممة للحوسبة الشبكية (Grid Computing)، وتساعد أوراكل على توفير أكثر الطرق مرونة وفعالية من حيث التكلفة لإدارة المعلومات والتطبيقات، وأهم ما يميزها أنها تعمل على منصات وأنظمة التشغيل الرئيسية مثل: (Windows) ،(Unix)، لينكس، (macOS)، وتعد أوراكل قاعدة بيانات ارتباطية يتم من خلالها الوصول إلى البيانات بواسطة المستخدم من خلال لغة التطبيق أو الاستعلام التي تسمى (SQL).

بنية قاعدة البيانات أوراكل – Oracle Database Architecture:

قاعدة بيانات (Oracle) هي عبارة عن مجموعة من البيانات التي يتم التعامل معها كوحدة واحدة؛ حيث أن الغرض من قاعدة البيانات هو تخزين المعلومات ذات الصلة واستردادها والحصول عليها عند الحاجة، وخادم قاعدة البيانات (Database Server) هو المفتاح لحل مشاكل إدارة المعلومات، وبشكل عام يقوم الخادم بإدارة كمية كبيرة من البيانات بشكل موثوق به في بيئة متعددة المستخدمين؛ بحيث يتمكن العديد من المستخدمين من الوصول إلى نفس البيانات في نفس الوقت، ويتم إنجاز كل هذا مع تقديم أداء عالٍ كما ويمنع خادم قاعدة البيانات الوصول غير المصرح به ويوفر حلولاً فعالة في حال حدوث أي خطأ، وتعد الذاكرة والعمليات التي يتم تنفيذها على الملفات هي المكونات الأساسية لقواعد البيانات.

لغات البرمجة التي تتعامل معها أوراكل:

لدى مطوري قاعدة البيانات أوراكل (Oracle) مجموعة الخيارات من لغات البرمجة بإمكانهم استخدامها لتطوير التطبيقات حسب الحاجة مثل: لغة البرمجة (C)، لغة (++C)، لغة جافا، (COBOL) ،(PL/SQL) ،(Visual Basic)، وتتوفر كافة وظائف قواعد البيانات بكل هذه اللغات؛ حيث يتم دعم كافة المعايير الخاصة بكل لغة، كما ويمكن للمطورين اختيار اللغات التي هم فيها أكثر كفاءة أو اللغات الأكثر ملاءمة لمهمة معينة أثناء عملية تطوير التطبيقات؛ فعلى سبيل المثال قد يستخدم التطبيق لغة البرمجة (Java) لإنشاء صفحات ويب ديناميكية، ولغة (PL/SQL) لتطبيق الإجراءات المخزنة في قاعدة البيانات، كما وتستخدم أوراكل (SQL Forms) و(SQL Reports) لكتابة التقارير (Reports).


شارك المقالة: