عدد الرسائل : 307 العمر : 39 الموقع : منتدى الاحبه في الله تاريخ التسجيل : 18/06/2008
موضوع: موضوع عملي في الاوراكل السبت أغسطس 23, 2008 5:04 pm
][size=18] [size=12] مدخلك في الأوراكل ORACLE
السلام عليكم أعزائي
أعتذر عن غيابي الطويل عن سوالف سوفت ، وأعدكم أن شاء الله أني سأقوم بوضع ما تعلمتة هنا أن شاء الله .
قد يعتقد البعض أن الأوراكل لغة برمجية صعبه لإدارة قواعد البيانات أولاً دعونا نعرف القليل عن الأوراكل .. بالإضافة لذلك قمت بوضعها في قسم تطوير الويب حيث إنها بتطوير المواقع حيث أن الأغلب يستخدم MySQL وهي شبيه نوعاً ما بالأوراكل في نقاط محدده فقط .
الاسم اليوناني القديم اوراكل Oracle يشير إلى الكاهنة المقدسة التي يطلبها الناس للتبوء بالغيب ولتفسير حكمة الإلهة المقدسة ان كل ما تقوله هو حكمة ولكنها دائما حكمة مقدسة مغلفة بالغموض، ويصف اللفظ أيضا كل ما لديه الكثير من العلم بموضوع معين ويستطيع ان يقدمه كنصيحة غالية. أما الصفة فهي oracular وهى تشير إلى الصعوبة في الفهم .
الجميل في الأوراكل هي قابلية الأستخدام المتعدد في نفس اللحظة Multi users
طبعاً الأوراكل مثل غيرها في أنواع البيانات - DATA TYPE IN ORACLE SQL 1. أرقام - NUMBER 2. حروف - CHAR 3. حروف وأرقام - VARCHAR2 4. التاريخ - DATE هذي هي أهم أنواع البينات التي من الممكن تحديدها بجداول قاعدة بيانات أوراكل لن أتعمق كثيرا في التفاصيل هذا هو أهم حاجه للمبتدئيين حتى تتضح لهم الصورة بشكل عام
طيب الأن دعونا نأخذ مثال : س. أنشي جدول بإستخدام الأوراكل لتخزين بيانات طالب ؟
ج. أولاً دعونا نحدد الخانات والجداول التي ستكون بجدولنا
- رقم الطالب الجامعي - أسم الطالب - العنوان - رقم القسم - رمز البرنامج
الأن نأتي لكتابة البرنامج ... ( الجميل في الأوراكل أنها بسيطة جداً حيث أنها تتبع قواعد اللغة الأنجليزي في الكتابة كما سنرى الأن )
بعد ذلك ENTER وراح يكون المخرجات كالتالي كود PHP: Table created.
ومعناته أنه الجدول تم إنشائه بنجاح
الأن نتأكد من الجدول نطبع كود PHP: SQL> desc stud_info20
وراح يكون المخرجات كالتالي كود PHP: Name Null? Type ---------------------------------------------- -------- ------------------------------- STUD_NO NUMBER(5) STUDANT_NAME VARCHAR2(20) ADDRESS VARCHAR2(50) DEPART_NO NUMBER(3) PROGRAM CHAR(3)
طيب الأن لو أردنا أن ندخل معلومات بالجدول الذي قمنا بعملة كيف نقوم بكتابة اكالتالي كود PHP: SQL> insert into stud_info20 values( 101,'Qais','Muscat','10','COM');
بعدها أنت وراح يخرج لك كالتالي كود PHP: 1 row created.
طيب لو أردنا نعرض الجدول بعد ما أدخلنا فيه البيانات نطبع التالي كود PHP: SQL> select * from stud_info20;
بعدها أنتر Enter وراح يخرج لنا جدول فيه البيانات التي قمنا بعملها مقسمة بشكل جميل كود PHP: STUD_NO STUDANT_NAME ADDRESS DEPART_NO PRO --------------- -------------------------- ------------------------------------------------- --------------------- ------- 101 Qais Muscar 10 COM
طبعاً هناك طريقة أفضل حتى نقوم بإدخل البيانات بشكل أفضل لكني لن أذكرها حيث إن هدفنا هنا هو فهم الفكرة للمبتدئيين .
في النهاية أتمنى عدم سرقة حقوق الموضوع حيث أنه ملك لمدونتي ومنتدى سوالف سوفت إن أراد أي شخص النقل الرجاء ذكر المصدر فقط