منتدي كلية حاسبات و معلومات حلوان
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.



 
الرئيسيةالتسجيلدخول
تم فتح الدردشة لسهولة التواصل ..يرجى عدم استعمالها فى غير ذلك

 

 مقدمـة بسيطة

اذهب الى الأسفل 
كاتب الموضوعرسالة
miano akime
.:: مشرفة المنتدى ::.
.:: مشرفة المنتدى ::.
miano akime

Level : Level 1
انثى
عدد المساهمات : 37
تاريخ التسجيل : 07/11/2011
العمر : 26

مقدمـة بسيطة Empty
مُساهمةموضوع: مقدمـة بسيطة   مقدمـة بسيطة Emptyالإثنين نوفمبر 07, 2011 11:17 am

بسم الله الرحمن الرحيم


ازيكوا يا بشمهندسين يارب تكونوا بخير دايما ان شاء الله الموضوع دا هيكون
بس خلفية عن الحجات اللى هتاخدوها ف الكلية انا مش هدخل ف الشرح ..انا بس
هقولكوا عن حجات كتير بالتفصيل وبتعمل ايه وان شاء الله تستفيدوا منها



اول حاجة ف حاجة اسمها database (قواعد بيانات ) ودى مهمة جدا لان معظم
البرامج بتبقى عاوزة تتعامل مع بيانات موجودة ف مكان معين ففى ناس زى
المبرمجين بيتعاملوا مع الحجات دى بس طبعا بيبقوا عارفين حاجات خاصة بتعامل
البرمجة مع الداتابيز فيه ناس تانية بتعمل ديزين للداتابيز وفى لغات
كتير للداتابيز اهمهم الاوراكل


ماهو الأوراكل؟

الأوراكل هو عبارة عن اداة برمجية متكاملة Integrated Development Tool
تستخدم لانشاء تطبيقات مختلفة فى اى مؤسسة بانشاء قواعد البيانات مع اخراج
الشاشات و التقارير اللازمة دون الحاجة الى الاستعانة بلغات برمجية اخرى
بعيدا عن الأوراكل.

و تزداد اهمية الأوراكل بزيادة الحاجة الى الأمان و ضخامة البيانات المخزنة فى اى تطبيق.

تنقسم دراسة الاوراكل فى الغالب الى تخصصين فى غاية الأهمية و هما

Oracle Developer
Oracle Administration

وهذا بالطبع الى جانب تخصصات اخرى مثل Oracle Financial , Oracle Designer ,.....

لكننا سنكتفى هنا بالقاء الضوء على أهم فرعين وهما المستخدمين فى مجال
العمل بشدة مع ملاحظة ان هناك اصدارات مختلفة من قواعد البيانات للاوراكل
مثل ( (8i, 9i , 10g,... و كذلك اصدارات مختلفة من الأدوات المساعدة
المستخدمة فى الاوراكطل مثل ادوات الديفيلوبر 6i,9i,10g

حيث انه لاخراج تطبيق متكامل بالاوراكل فى اى مجال سواء (مخازن - حسابات - موارد بشرية -..........الخ)

لابد من تثبيت جزئى اوراكل احدهما وهو اصدار لقواعد البيانات والذى يقوم
بانشاء و احتواء الهيكل الرئيسى لقواعد البيانات مع مشتملاتها و الاخر
اصدار للديفيلوبر لازم لاخراج الشاشات و التقارير اللازمة لأى تطبيق و يجب
ان يتماشى مع اصدار قواعد البيانات المستخدم

على سبيل المثال : يمكن تثبيت اصدار 8i لقواعد البيانات + اصدار 6 I من
ادوات البرمجة لاوراكل او 10G لكلاهما و هكذا هناك ثنائيات كثيره يمكن
تثبيتها لكن اهم شىء هو اختيار اصدارين متماشيين مع بعضهما البعض و هذا يتم
معرفته بسهوله من الدراسه و الخبره او بالاستعانه بالدعم الفنى لاوراكل

وعند دراسة الاوراكل لا تختلف المحتويات كثيرا باختلاف الاصدارات حتى و ان اختلف المسمى او طريقة تنظيم الكورس (Module)

أولاً : ما هى أوراكل:

اوراكل ليست لغة برمجة وانما قاعدة بيانات علائقية 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 الذى يعمل مع RACEL9i ويعتمد في برمجته على تقنية Object
Oriented
و الجافا كما صدر مؤخراً الإصدار Oracle 10g ليمثل ثورة حقيقية فى اسلوب
ربط السيرفرات والعمل في بيئة أكثر سهولة من حيث متطلبات الـ Data Base
Administrator

ما أفعل لتعلم الأوراكل ؟

1 - يجب أن تتقن لغة SQL
2 - تعلم لغة PL SQL
3 - تعلم كيفية استخدام أدوات أوراكل لعمل التطبيقات مثل إنشاء النماذج والتقارير والرسومات البيانية بواسطة
racle Developer .
4 - لابد أن يتم ذلك عن طريق مدرس أو مركز متخصص ، حيث لايجدى التعليم الذاتى لاوراكل .
5 - لابد من الاعتماد على النفس فى إنشاء تطبيق ولو صغير بإستخدام أوراكل .
6 - متابعة مواقع الانترنت التى تهتم بشرح المشاكل التعى تواجه المستخدمين وتعرض Procedures مجانية .
7 - متابعة الأدوات والإصدارات المتلاحقة لشركة أوراكل .
الرجوع الى أعلى الصفحة اذهب الى الأسفل
Aya Adel
.:: الإدارة ::.
Aya Adel

Level : Level 1
انثى
عدد المساهمات : 87
تاريخ التسجيل : 27/10/2011
العمر : 27

مقدمـة بسيطة Empty
مُساهمةموضوع: رد: مقدمـة بسيطة   مقدمـة بسيطة Emptyالثلاثاء نوفمبر 08, 2011 2:18 pm

مأراوع قلمك حين يصول ويجول

بين الكلمات تختار الحروف بكل أتقان ..

تصيغ لنا من الأبداع سطور تُبهر كل من ينظر إليها ..

دائمآانتي متألقه


مقدمـة بسيطة 12887423066
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
مقدمـة بسيطة
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتدي كلية حاسبات و معلومات حلوان :: إدارة وتطوير قواعد البيانات | Management and development of databases :: Oracle-
انتقل الى: