الجمعة، ١٥ فبراير ٢٠٠٨

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

- ما هي قاعده البيانات الاوراكل(Oracle Database) ؟

تعتبرقاعده البيانات الاوراكل من اكبر قواعد البيانات في العالم والتي تعتبر من احد المنتجات التي تصدرها شركه الاوراكل الامريكيه , فهيا تصدر ايضا ادوات لتطوير برامج لقاعده البيانات الاوراكل مثل ( Forms Builder ) وبرامج اخرى لدعم الاعمال التجاريه ( ( ERP SOLUTIONS .

فقاعده البيانات الاوراكل مثل SQL SERVER الذي تصدره شركه مايكروسوفت من حيث المبدأ المتعلق بقواعد البيانات (مثل الجداول والحقول والعلاقات بين الجدوال والtriggers) و لكن توجد اختلافات بينهما ومنها :


1- قاعده البيانات الاوراكل يتم تثبيتها على أي نظام تشغيل مثل (Solaris,Linux,Windows OS ) على عكس SQL SERVER الذي يتم تثبيته على انظمه تشغيل مايكروسوفت فقط

2- HARDWARE REQUIRMENTS ( مواصفات الكمبيوتر ) مثل حجم الذاكره RAM
ومساحه القرص الصلب , فقاعده البيانات الاوراكل لها متطلبات معينه اعلى من ال
SQL SERVER ( فالاوراكل تحتاج على الاقل 256 MB RAM على عكس SQL SERVER والذي يحتاج على الاقل الي 128MB RAM ) وايضا مساحه القرص الصلب التي يحتاجها الاوراكل ( على الاقل 2 giga ) اعلى من التي يحتاجها

(250MB) SQL SERVER

3- من حيث الناحيه الماديه , تعتبر قاعده البيانات الاوراكل اغلى من SQL SERVER

4- من حيث التثبيت (SET UP ) تعتبر ال SQL SERVER اسهل في عمليه التثبيت من قاعده البيانات الاوراكل

- اهم الوظائف في مجال الاوراكل :

يعتبر مجال الاوراكل واسع وضخم جدا , ولذلك هناك تنوع في وظائف الاوراكل , فساحاول ان احيط باهم الوظائف في هذا المجال

1- Oracle Designer (مصمم قاعده بيانات ) :

يعتبر مصصم قاعده البيانات هو المسؤول عن تصميم الجدوال وعلاقتها ببعضها البعض ومحتويات كل جدول وحقل , والاداه التي يستخدمها هي Oracle Designer

2- Oracle Developer ( مطور قاعده البيانات ) :

هو المسؤول عن تطوير البرامج التي تستخدم قاعده البيانات الاوراكل , و الاداه التى يستخدمها هي Forms Builder

3- Implementer :

كما ذكرنا سابقا بان شركه اوراكل تصدر ايضا برامج خاصه بالاعمال التجاريه و الموارد البشريه ( Oracle Financial Application , Human Resource Application )

وبرامج اخرى , فهذه البرامج نظرا لضخامتها و اختلاف احتياجات ال customers فهي تحتاج الى اشخاص على درايه بهذه البرامج من الالف الي الياء حتى يقوموا بتثبيت المكونات التي يحتاجها المشتري من هذا البرنامج فعلى سبيل المثال Oracle Financial Application تحتاج الى Implementers على درايه بمكونات البرنامج و بالاضافه الى مبادىء المحاسبه ( دائن , مدين , فائض ) حتى يستطيع ان يستوعب احتياجات المشتري ويثبت المكونات اللازمه لهذا المشتري

4- Data Base Administrator :

يعتبر Administrator ( المشرف ) هو المسؤول عن سلامه قاعده البيانات من أي خلل قد يصيبها ( مثال: سوء في استخدام الانظمه التي تستخدم قاعده البيانات الاوراكل و بالتالي ادى الي سقوط قاعده البيانات وتلف البيانات و حتى يتجنب ال Admin هذه المشكله, فعندما يكون النظام يعمل يقوم الAdmin بعمل عمليه اسمها Back Up أي عمل نسخه احتياطيه من قاعده البيانات والتي تحدث يوميا او مره كل شهر او مره كل اسبوع او على حسب خبره الAdmin ويضعها في المكان المناسب ( قرص صلب خارجي او Server ) وعندما يفشل النظام وتتضرر قاعده البيانات يقوم ال Admin بعمل عمليه اسمها Recovery وهي استعاده قاعده البيانات مره اخرى من المكان التي كانت فيه النسخه الاحتياطيه ) و ايضا من مسؤوليات ال Admin هو متابعه المطورين عندما يقوموا باستخدام قاعده البيانات , فهو يحرص على ان كل وظيفه من الوظائف التي يقوم بها المطورين لا تستهلك جزء كبير من اداء قاعده البيانات





ليست هناك تعليقات: