بتاريخ: 15 أبريل 200619 سنة comment_66378 بسم الله الرحمن الرحيمسوف نعرض في هذا الدرس كيفية تعلم الاوراكل 1- تعريف الاوراكل 2- ما هي الخطوات اللازمة لتعلم الاوراكل3-ماهي نسخ الاوراكل المطلوبة للتعلم4-ماهي الكتب المطلوبة للتعلم5-كيفية تسطيب الاوراكل من الالف الى الياء 6-كيفية البداية ووضع مثل انشاء الجدول عمل علاقات بين الجدول7-كيفية الحذف والاضافة والتعديل على الجدول من خلال ال SQL 8-كيفية انشاء ال procedure و الTrigger و ال functions و ال views9-كيفية التعامل مع ال constraints والتعديل عليها وعرضها 10-كيفية التعامل مع الشاشات وعمل برنامج صغير11-كيفية التعامل مع التقارير وانشاءهاوسنضيف بعض المواضع التي لم تطرح في المنتدى وكيفية حل المشاكل التي نتعرض لها بالاوراكل وسوف انشئ مكتبة تكون مرتبة حسب الحروف لمعظم مواضع اوراكل طبعا سوف يؤخذ بعين الاعتبار عرض روابط المهمة التي تمت المشاركة بها من قبل الاخوة الاعضاء والمشرفين وافضل التعليقات والاجابات لكي نتفادى التكراروكذلك سوف اضع امثلة مع الشرح وبنهاية كل درس سوف اضع اسألة لتحلوها تعريف الاوراكل : لغة الاوراكل معنى كلمة اوراكل هي الوحي وهي شركة قامت بانشاء مبادئ قاعدة البيانات وطرق تخزين البيانات حيث تمت البداية بعمل برامج تقوم على تخزين البيانات واسترجاعها بطرق معينه واعتمدت بالبداية على هذه الطرق باستخدام SQLو SQL معناها STRUCTURED QUERY LANGUAGE وبعدها قامت بعمل وتطوير وايجاد PL/SQL وهي معناها PROGRAM LANGUAGE ثم ايجاد الديفلوبر والريبورت الخطوات اللازمة لتعلم الاوراكل1- ان يكون الشخص عنده المام ولو قليل بطرق البرمجة والمقصود بها اساسيات البرمجة2- اتقان ال SQL بشكل عام والتي سوف نستعرض طرق التعلم والاساسيات المطلوبةالنسخ المطلوبة للتعلم1- قاعدة بيانات DATABASE 9i2-DEVLOPER 9i3-REPORT 9i4-SQL 9iتم اختيار الديفلوبر 9i لكي يستطيع اكبر عدد التعلم وهي سهلة وفي متناول الجميعالكتب المطلوبةاتبع هذا الرابط فهو من جهد الاخ عبدالله black&whiteاضغط هناكيفية تسطيب اوراكل 9iيوجد في المنتدى هذا الرابط للأخ الاستاذ عمر باعقيلاتبع الرابطاضغط هنا ....ملاحظة اذا لم تظهر الكتابة العربيةاختار VIEW---- ENCODING --- اختار اللغة WESTEN EUROPEN (WINDOWS)بعد انزال اوراكل من هنا سوف نبدأ ان شاء الله الدرس رقم 1 التاريخ 25-03-2005 اليوم السبت --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------وهي تشغيل ال PL/SQLادخال اليوزر SYSTEMالباسورد التي اعتمدتها اثناء التنزيلثم كتابة الامر CREATE USER OUG IDENTIFIED BY "123" هذا الامر CREATE يقوم بانشاء USER مستخدم على قاعدة البياناتويجب وضع اسم اليوزر والذي هو OUG ثم يأتي بعدها IDENTIFIED BY وهي كلمة السروهي 123 ويجب ان يعطيك انه انشأ المستخدم وتخرج لك الرسالة التالية User created.او تم انشاء المستخدماذا قاعدة استخدام الانشاء المستخدم هي CREATE USER NAMEOF USER IDENTIFIED BY "YOUR PASSWORD" ولكي نستطيع الدخول الى هذا المستخدم يجب اعطاءه الصلاحيات وهذه الصلاحيات تسمى ب GRANTS حيث من خلالها يتم تفويض المستخدم للدخول الى قاعدة البيانات لذلك نكتب الامر التالي GRATN CONNECT TO OUG ويجب ان يعطيك التاليGrant succeeded.قاعدة استخدام GRANT GRANT OBJECTNAME TO YOURUSERNAME وهي تعني اعطي الصلاحية GRANT الاتصال CONNECT الى TO المستخدم OUGوتعطى صلاحيات اخرى للمستخدم منها RECOURCE وتعني مورد وكذلك DBA وتعني DATABASE ADMINISTRATION مدير قاعدة البياناتلذلك نعطي المستخدم OUG اللذي ذكرناه كما في الشكل التالي GRANT RESOURCE,DBA TO OUG لاحظوا معي انه تم اعطاء المستخدم الخاصيتين معا من خلال الفاصلة , يعني نقدر ان نعطي عدد من الصلاحيات بسطر واحد وباستخدام الفاصلةبعد ذلك للدخول الى المستخدماطبع الامر CONNECT OUG/123 هنا اعطينا امر CONNECT اتصل بالمستخدم المسمى ب OUG و/ وتعين كلمة السر وهي 123وسوف يظهر لكConnected. انه تم الاتصاللتعرف انك قد اتصلت او صرت على مستخدم OUGاطبع الامر التالي SHOW USER هذا الامر يبين لك اسم اليوزر user is "OUG"سوف نتعامل الآن مع جدول يقوم يسمى DUMMY TABLE وهو جدول انشئته اوراكل لكي تستعين به بعمل عمليات من خلال هذا الجدول وهو يتعامل مع قاعدة البيانات مباشرة مثل استعراض التاريخواسم هذا الجدول هو DUALولنستعرض تاريخ اليوم نطبع الامر التالي SELECT SYSDATE FROM DUAL حيث نقول له احضر SELECT تاريخ اليوم او تاريخ الجهاز SYSDATE من FROM الجدول DUALاذا قاعدة استخدام ال SELECT ه SELECT FIELDNAME FROM TABLENAME ملاحظة لتنفيذ اي امر على SQL بعد كتابتهاما ان تضع اخر السطر فاصلة منقوطة او شرطه / او اتكتب RUN او ان تكتب Rوللتعديل على امر اطبع الامر EDITالاسئلة1- قم بانشاء مستخدم باسم ABC واعطه كلمة سر 1232-قم باعطاء الصلاحيات التالية للمستخدم ABC وهي CONNECT/ RESOURCE/ DBAعلى ان تكون جملة الصلاحيات في سطر واحد3-ماهو الامر الذي يقوم باظهار المستخدم4-اكتب جملة تستخدم فيها ال SELECT لعرض تاريخ الجهازانتهت الاسئلة انتهى الدرس الاول تم بحمد اللهالقائمة الرئيسية ..... الدرس الثاني تقديم بلاغ
بتاريخ: 28 مايو 200619 سنة comment_70451 اشكرك فعلا درس شيقك ارجو ان اكون عضو فعال معكم في المنتدي تقديم بلاغ
بتاريخ: 29 مايو 200619 سنة comment_70664 شكرا اخى الكريم على هذا المجهود الرائع احب ان اعرف بنفسى اسمى حسين صادق من مصر حاصل على شهادات MCAD,MCSD,MCT من ميكروسوف والان اريد تكملة المشوار مع ORACLE بعد خبرة عمل فى مجال البرمجة والتدريب تجاوزت 5 سنوات فهل ابدأ باستخدام ORACLE 10G او ORACLE9I وشكرا جزيلا ومعزرة على الاطالة تقديم بلاغ
بتاريخ: 2 يونيو 200619 سنة comment_71056 شكرا اخى العزيز على روح التعاون وكل ما قدمت لنا فى هذا الدرس ونتمنى من الله ان يجزيك خيرا تقديم بلاغ
بتاريخ: 25 يونيو 200619 سنة comment_73017 بسم الله الرحمن الرحيم شكر حقيقى لك العاملين على هذا المنتدى الرائع إذا سمحتولى إنا مبتدئ جديد فى عالم الأوراكل و أستفد كثيرا جدا من موقعكم هذا أنا و الحمد الله قمت بإنزال نسخة الأوراكل 9I حسب التعليمات الموجوده هنا فى الموقع و هو جارى التنزيل حاليا فأنا متابع لدروس كيف تتعلم أوراكل للميتدئين و قد لاحظت إنكم تعتمدون على 1-DATABASE 9i2-DEVLOPER 9i3-REPORT 9i4-SQL 9iو جارى الأن تحميل نسخة database9i لكن لا اعمل من إين أحصل على باقى النسخ المطلوبه للتعليم مثل ال devloper and report and sqlأرجو لمن لديه معلومه عن كيفية الحصول على هذه النسخ أن يضع ليها لينك هنا أو يرسلها لى على الأيميل الشخصى [email protected] و جزاكم الله خيرا تقديم بلاغ
بتاريخ: 28 يونيو 200619 سنة comment_73345 تسلم يمينك اسد العرب73344[/snapback] نصحنى احد الاخوه ان اشتغل على اوركل 8 مع العلم انى مبتدء فما رأيكم ارجوا الرد من اصحاب الخبره تقديم بلاغ
بتاريخ: 5 يوليو 200619 سنة comment_73813 الاخوة الاعزاء وجب لكم الشكر الجزيل والاهم الدعاء لكم بظهر الغيب..ليبارك الله وقتكم وصحتكم واعماركم..الاخ الفاضل القائم على الموضوع ..رباط الكتب صفحاته محجوبة...استبشرنا بها خيرنا..لكننا صدمناهل من حل؟ تقديم بلاغ
بتاريخ: 9 سبتمبر 200619 سنة comment_78281 الرجاء اعلامي ماذا حصل في اخر التطورات في المشروع المراد انجازه وهو مشروع شؤون الموظفين تقديم بلاغ
بتاريخ: 4 أكتوبر 200619 سنة comment_80136 السلام عيكم ورحمة الله وبركاتهأرجو من الأخوة أن يضعوا رابط تنزيل للـDEVLOPER 9iلأنني بحثت عنه و لم أجدهومشكورينوالسلام عليكم ورحمة الله وبركاته تقديم بلاغ
بتاريخ: 6 نوفمبر 200619 سنة comment_82350 متشكر جدا وده كان اول درس اوراكل اقرأه فى حياتى وحاسس انى هاستفيد كويس بإذن الله تقديم بلاغ
بتاريخ: 29 نوفمبر 200619 سنة comment_85096 الف تحية للقائمين على هذا المنتدى وارجو ان اكون عضو فعال في المنتدى انا احد الاشخاص الذين يودون تعلم اوركل بجد بالرغم من انني انهيت البكالوريوس من جامعة القدس وعملت مشاريع على اوركل من ضمنها مشؤروع التخرج وانا الان اعمل في جامعة القدس المفتوحة في قسم التسجل كمسجل على تطبيقات اوركل الا انني نسيت كل ما تعلمته في الجامعة بخصوص اوركل وارجو ان تساعدوني في استرجاعها وسف اتابع معكم من نقطة الصفر الى النهاية وشكرا جزيلا لكم تقديم بلاغ
بتاريخ: 23 ديسمبر 200619 سنة comment_87303 مشكور أخ أسامه و لكن النسخ المطلوبه غير متوفره على الموقع الرسمى لاوراكلأتمنى أن يكون فيه نسخ تانيه بديله او لينكات للنسخ المطلوبهجزاك الله خيرا انت و كل من ساعدك فى هذا العمل تقديم بلاغ
بتاريخ: 2 يناير 200719 سنة comment_88323 جزاك الله كل خير بس الرابط بتاع الكتاب مش عارف انزل منه اي حاجه لأنه فيه حاجات كتير وانا مش عارف انهي كتاب ياريت تحددوا ويكون ليكوا خالص تحياتي وشكري بجد انتوا مجهدكوا عاليي اوي انا اول مرة ادخل المنتدي دا بس انشاء الله مش هتكون اخر مرة ياريت تقبلوني عضو جديد تم تعديل 2 يناير 200719 سنة بواسطة biko_mohamed تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.