مستوى الدرس :مبتدئ
أولاً : ما هى أوراكل : ffice
ffice" />
>
>
>
>
اوراكل ليست لغة برمجة وانما قاعدة بيانات علائقية Relational Dtata Base ، فهى نظام لإدارة قواعد البيانات العلائقية RDBM و إدارة معلومات العمل المطلوبة من خلال تحويلها إلى قاعدة بيانات عملية تفيد في اتخاذ القرارات ومراقبة أداء العمل وتحسين الانتاجية والوصول الى سرعة قصوى فى إنجاز الأعمال .
>
>
>
>
مميزات أوراكل :-
>
>
>
>
1 - سرية المعلومات ، حيث يتوفر نظام لحماية المعلومات يتفوق من الناحية البنائية على الأنطمة الأخرى للشركات المنافسة .
>
>
2 - التعامل مع حجم كبير من البيانات يصل إلى ملايين من الميغا بايت .
>
>
3 - الدعم الممتاز الذي تقدمه الأوراكل للمستخدمين فى جميع أنحاء العالم عن طريق موقعها على الانترنت .
>
>
4 - تعد أقوى أداه في مجال التجارة الإلكترونية وذلك بسبب التكامل الكبير مع لغة الجافا .
>
>
>
>
وتعتمد أوراكل في برمجتها على :-
>
>
>
>
1 - لغة SQL - Structured Query Lanaguage في البرمجة لقواعد بيانات اوراكل . و هى لغة استفسار بنائية .
>
>
واللغة 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 – يجب أن تتقن لغة SQL
>
>
2 – تعلم لغة PL SQL
>
>
3 – تعلم كيفية استخدام أدوات أوراكل لعمل التطبيقات مثل إنشاء النماذج والتقارير والرسومات البيانية بواسطة Oracle Developer .
>
>
4 – لابد أن يتم ذلك عن طريق مدرس أو مركز متخصص ، حيث لايجدى التعليم الذاتى لاوراكل .
>
>
5 – لابد من الاعتماد على النفس فى إنشاء تطبيق ولو صغير بإستخدام أوراكل .
>
>
6 – متابعة مواقع الانترنت التى تهتم بشرح المشاكل التعى تواجه المستخدمين وتعرض Procedures مجانية .
>
>
7 – متابعة الأدوات والإصدارات المتلاحقة لشركة أوراكل .
>
>
.. وهذا الرابط لبعض الكتب التعليمية لأوراكل http://download-west.oracle.com/docs/cd/A9.../q20102/toc.htm
>
>
وأتمنى من الله أن أكون قد وفقت فى إعطاء نبذه مختصره عن نظام قواعد البيانات أوراكل .
>
>
دافنشى ..
>
>