النافذة العربية للبرمجة

النافذة العربية للبرمجة
 
الرئيسيةالمشاركاتمكتبة الصورس .و .جبحـثالأعضاءالمجموعاتالتسجيلدخول

شاطر | 
 

 موضوع عملي في الاوراكل

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل 
كاتب الموضوعرسالة
عبدالهادي الحداد
مدير الموقع
avatar

عدد الرسائل : 483
العمر : 32
الموقع : اليمن الحبيبة
العمل/الترفيه : طالب برمجة
تاريخ التسجيل : 13/06/2008

بطاقة الشخصية
المدير العام / عبدالهادي الحداد:

مُساهمةموضوع: موضوع عملي في الاوراكل   الأحد يوليو 20, 2008 1:22 pm

اقتباس :
][size=18]

[size=12]
مدخلك في الأوراكل ORACLE


السلام عليكم أعزائي

أعتذر عن غيابي الطويل عن سوالف سوفت ، وأعدكم أن شاء الله أني سأقوم بوضع ما تعلمتة هنا أن شاء الله .

قد يعتقد البعض أن الأوراكل لغة برمجية صعبه لإدارة قواعد البيانات أولاً دعونا نعرف القليل عن الأوراكل .. بالإضافة لذلك قمت بوضعها في قسم تطوير الويب حيث إنها بتطوير المواقع حيث أن الأغلب يستخدم MySQL وهي شبيه نوعاً ما بالأوراكل في نقاط محدده فقط .

الاسم اليوناني القديم اوراكل Oracle يشير إلى الكاهنة المقدسة التي يطلبها الناس للتبوء بالغيب ولتفسير حكمة الإلهة المقدسة ان كل ما تقوله هو حكمة ولكنها دائما حكمة مقدسة مغلفة بالغموض، ويصف اللفظ أيضا كل ما لديه الكثير من العلم بموضوع معين ويستطيع ان يقدمه كنصيحة غالية. أما الصفة فهي oracular وهى تشير إلى الصعوبة في الفهم .

الجميل في الأوراكل هي قابلية الأستخدام المتعدد في نفس اللحظة Multi users

طبعاً الأوراكل مثل غيرها في أنواع البيانات - DATA TYPE IN ORACLE SQL
1. أرقام - NUMBER
2. حروف - CHAR
3. حروف وأرقام - VARCHAR2
4. التاريخ - DATE
هذي هي أهم أنواع البينات التي من الممكن تحديدها بجداول قاعدة بيانات أوراكل
لن أتعمق كثيرا في التفاصيل هذا هو أهم حاجه للمبتدئيين حتى تتضح لهم الصورة بشكل عام

طيب الأن دعونا نأخذ مثال :
س. أنشي جدول بإستخدام الأوراكل لتخزين بيانات طالب ؟

ج. أولاً دعونا نحدد الخانات والجداول التي ستكون بجدولنا

- رقم الطالب الجامعي
- أسم الطالب
- العنوان
- رقم القسم
- رمز البرنامج

الأن نأتي لكتابة البرنامج ... ( الجميل في الأوراكل أنها بسيطة جداً حيث أنها تتبع قواعد اللغة الأنجليزي في الكتابة كما سنرى الأن )



كود PHP:
SQL> create table stud_info20(stud_info number(5),
2 studant_name varchar2(20
),
3 Address varchar2(50
),
4 Depart_No number(3
),
5 program char(3
));


بعد ذلك 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


طبعاً هناك طريقة أفضل حتى نقوم بإدخل البيانات بشكل أفضل لكني لن أذكرها حيث إن هدفنا هنا هو فهم الفكرة للمبتدئيين .


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

وصلات مفيده
http://www.oracle.com/index.html
http://www.araboug.org/ib/
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://awfm.boardlog.com
ابو حسام

avatar

عدد الرسائل : 4
تاريخ التسجيل : 07/07/2008

بطاقة الشخصية
المدير العام / عبدالهادي الحداد:

مُساهمةموضوع: رد: موضوع عملي في الاوراكل   الأربعاء يوليو 30, 2008 2:22 pm

شكرا لك اخي عبدالهادي على هذا الموضوع الممتاز cheers Laughing
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو
جابر



عدد الرسائل : 31
تاريخ التسجيل : 12/07/2008

بطاقة الشخصية
المدير العام / عبدالهادي الحداد:

مُساهمةموضوع: رد: موضوع عملي في الاوراكل   الأحد أغسطس 10, 2008 1:09 pm

مشكوووووووووووووووووووووووووووووووووووووووووووووووور
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو
 
موضوع عملي في الاوراكل
استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
النافذة العربية للبرمجة :: قسم قواعد البيانات :: Oracle قسم قواعد البيانات أوراكل-
انتقل الى: