قاعدة بيانات أوراكل

من ويكيبيديا، الموسوعة الحرة
قاعدة بيانات أوراكل
معلومات عامة
نوع
نظام التشغيل
المطورون
موقع الويب
oracle.com… (الإنجليزية) عدل القيمة على Wikidata
معلومات تقنية
لغة البرمجة
الإصدار الأخير
  • 23c
    (19 سبتمبر 2023)
    [1] عدل القيمة على Wikidata
الرخصة
الملفات المقروءة
الملفات المنتجة

قاعدة بيانات أوراكل (وتسمى أحيانا أوراكل للاختصار) هي قاعدة بيانات كائنية علائقية (Object-relational database) تصدرها وتسوقها شركة أوراكل.[2][3][4]

أنشأ لاري إليسون (Larry Ellison) مختبرات تطوير البرمجيات للاستشارات في عام 1977 برفقة صديقيه (اللذان كانا زميليه في العمل سابقا) بوب مينر (Bob Miner) وإيد أويتس (Ed Oates) وقامت الشركة بتطوير النسخة الأولى من برمجية أوراكل. يأتي الاسم أوراكل من الاسم الرمزي لمشروع ممول من وكالة المخابرات الأمريكية عمل عليه لاري إليسون عندما كان موظفا في أمبيكس.

مميزات أوراكل[عدل]

1 - سرية المعلومات، حيث يتوفر نظام لحماية المعلومات يتفوق من الناحية البنائية على الأنطمة الأخرى للشركات المنافسة.

2 - التعامل مع حجم كبير من البيانات يصل إلى ملايين من الميغا بايت.

3 - الدعم الممتاز الذي تقدمه الأوراكل للمستخدمين في جميع أنحاء العالم عن طريق موقعها على الإنترنت.

4 - تعد أقوى أداه في مجال التجارة الإلكترونية وذلك بسبب التكامل الكبير مع لغة الجافا.

وتعتمد أوراكل في برمجتها على:-

1 - لغة SQL - Structured Query Language في البرمجة لقواعد بيانات أوراكل، وهي لغة استفسار بنائية.

واللغة SQL هي لغة تدعمها جميع للغات البرمجة سواء C أو VB أو Java وغيرها، ومن خلالها تستطيع الوصول إلى البيانات المخزنة وإجراء العمليات عليها (إضافة – تعديل – حذف) في جداول تم تصميمها من خلال أحد التطبيقات التي نستخدمها.

2 – لغة PL/SQL في كتابة البرامج والـ Functions الخاصة فهي لغة الاستفسار الإجرائية مثل ولها قواعد مثل أي لغة أخرى.

3 – يمكن استدعاء روتينيات Procedures مكتوبة بلغات أخرى مثل Java – C.

أدوات أوراكل Oracle Developer[عدل]

  • أداة لإنشاء النماذج Forms.
  • أداة لإنشاء التقارير Reports.
  • أداة لإنشاء الرسومات البيانية Graphics.
  • أداة للبحث في قواعد البيانات Query.
  • أداة لعمل البرمجيات Procedure and function

وتطور أوراكل أدواتها بإستمرار لخدمة المستخدمين فهناك منتجات مساعده مثل Jdeveloper الذي يعمل مع مع ORACEL9i ويعتمد في برمجته على تقنية Object Oriented والجافا كما صدر مؤخراً الإصدار Oracle 10g ليمثل ثورة حقيقية في اسلوب ربط السيرفرات والعمل في بيئة أكثر سهولة من حيث متطلبات الـ Data Base Administrator

انظر أيضًا[عدل]

مراجع[عدل]

  1. ^ أ ب "Oracle Database 23c: The Next Long Term Support Release".
  2. ^ OTN Standard License نسخة محفوظة 05 أغسطس 2017 على موقع واي باك مشين.
  3. ^ Strohm، Richard؛ وآخرون (أكتوبر 2008). "Parameter Files". Oracle Database Concepts 11g Release 1 (11.1). Oracle Corporation. مؤرشف من الأصل في 2011-10-28. اطلع عليه بتاريخ 2009-07-14. Parameter files contain a list of configuration parameters for that instance and database.
  4. ^ Shea، Cathy؛ وآخرون (سبتمبر 2007). "Overview of Globalization Support". Oracle Database Globalization Support Guide 11g Release 1 (11.1). أوراكل. مؤرشف من الأصل في 2011-09-28. اطلع عليه بتاريخ 2009-02-16. In the past, Oracle referred to globalization support capabilities as National Language Support (NLS) features. NLS is actually a subset of globalization support. NLS is the ability to choose a national language and store data in a specific character set. Globalization support enables you to develop multilingual applications and software products that can be accessed and run from anywhere in the world simultaneously.