الحالم بالجنة بتاريخ: 21 نوفمبر 2004 تقديم بلاغ مشاركة بتاريخ: 21 نوفمبر 2004 السلام عليكم ورحمة الله وبركاته...اتمنى ان يكون الجميع بخير وصحة طيبة...اسأل الله ان يجزي القائمين والمشرفين على الموقع خير الجزاء...وان يجعل جهدهم على هذا المنتدى في ميزان حسنتاكم...فوالله يكفيكم تلك الدعوات الطيبات في ظهر الغيب من كل مسلم استفاد من هذا الموقع والتي بإذن الله تدفع عنكم كل بلاء...احبتي الكرام اود ان استشيركم يااهل الخبرة...ارجو ان لاتبخلوا على اخيكم بالنصيحة...انا مبرمج على الاكسس منذ 5 سنوات وخبرتي جيدة جدا في هذا المجال سواء في التحليل او التصميم وصممت برامج كثيرة...وكنت عايش مرتاح ومطمئن في الوقت الحالي الاوراكل موجود لدينا في العمل والخطة المستقبيلة هي ان يتم برمجة برامج العمل على الاوراكل..اذا اصبح من الضروري ان اتعلم ذلك الدخيل الجديد عملت لي خطة بسيطة لتعلم اساسيات اجزاء الاوراكل وهي كالتالي :1- sql خلصت الاساسيات وكانت بالنسبة لي سهلة جدا جدا 2- pl/sql استوعبت عناصر كثيرة وإن كان فيها صعوبة وتحتاج تركيز 3- forms بدأت بداية بسيطة جدا واتوقع انموضوعاتها سهلة نوعا ما بالنسبة لي <<< يامغرور بتطلع علومك اذا جيتها4- reports لم ابدأ بها واتوقع انها سهلة نوعا ما بالنسبة ليالسؤال الكبير في ذهني الآن والذي احس من خلاله عدم فهمي لكيفية التفاعل الموجود بين اجزاء الاوراكل:اريد ان اصمم برنامج وقمت بعملية التحليل وبناء الجداول بواسطة sql وقمت ببناء بعض النماذج المبسطة.- كيف اظهر استعلام عملته بواسطة pl/sql على النموذج ؟- كيف استطيع ان اتعلم الاوراكل صح يعني على اسس سليمة...؟- هل هناك برامج او مقالات او كتب في المنتدى ممكن تفيدني (جربت البحث ولم احصل على مااريد) ...؟- هل طريقتي في التعلم صحيحة حيث انها كلها مجهودات ذاتية...؟- هل تنصحوني ادخل الاختبارات ولو على الاقل sql فقط...؟علما بانني استخدم oracle 9i...ودمتم سالمين... اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
ali6saber بتاريخ: 21 نوفمبر 2004 تقديم بلاغ مشاركة بتاريخ: 21 نوفمبر 2004 الاخ الحالم بالجنةتحية طيبة وبعدان خبرتك بالاكسس تؤهلك لقطع شوط كبير فى الـ oracle بدراستك sql - pl/sql - forms فوضح ما تريد عمله لعل الله يوفقني الى افادتكعلي صابر اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
الحالم بالجنة بتاريخ: 22 نوفمبر 2004 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 22 نوفمبر 2004 السلام عليكمشكرا على الرد اخي علي صابر...مااريده هو ان نقوم بتصميم برنامج بسيط جدا تدخل فيه اجزاء الاوراكل كلها...حتى تتضح الفكرة العامة في تصميم البرامج بواسطة الاوراكل لي ولباقي الاخوة المبتدئين...وحتى تكون الفائدة اكبر اود ان يطرح هذا البرنامج في موضوع جديد بعنوان..." برنامج شؤون الموظفين...فقط للمبتدئين... " ونستخدم فيه جداول مشابهه للجداول الموجودة في الاوراكل...حتى لاتلتبس الامور... ويكون كالتالي :الجداول : <<< اتوقع ان باقي الاخوة يعرفون كيف تنشئ---------1- جدول الموظفين emp2- جدول الادارات deptالاستعلامات : <<< اتوقع ان باقي الاخوة يعرفون كيف تنشئ--------------1- الموظفين الذين رواتبهم اكبر من 3000 ريال2- الموظفين الموجودين في إدارة معينة يحددها المستخدمالنماذج : <<< وهذه هي المشكلة الكبرى بالنسبة لي ---------1- نموذج يظهر فيه الاستعلام رقم 1 وفيه زر عند الضغط عليه تذهب الى النموذج رقم 22- نموذج يظهر فيه الاستعلام رقم 2التقارير: <<< وهذه لم ابدأ بها بعد ولكن لابأس ان نتطرق لها حتى تفهم بشكل عام---------1- تقرير يظهر فيه الاستعلام رقم 1طبعا هذا فضلا لاامرا...وجزاك الله خيرا مقدما...لاتنسى يااخي نريده في موضوع جديد وليس في موضوعي هذا... اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
ali6saber بتاريخ: 22 نوفمبر 2004 تقديم بلاغ مشاركة بتاريخ: 22 نوفمبر 2004 الاخ الحالم بالجنةسوف اقوم بتصميم بسيط لاوامر الجدول المبسط اضع فيه انشاء الملفات والـ views وسوف اقوم بتصميم form لادخال البيانات واخرى للتقريرواتمني من الله ان استطيع ان اوضح لا ان اشرح لكم كيفية التصميم والمفاتيح المستخدمة واتمني ان افيدكمعلى صابر[email protected] اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
الحالم بالجنة بتاريخ: 25 نوفمبر 2004 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 25 نوفمبر 2004 شكرا لتجاوبك...ونحن بالانتظار... اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
basilt بتاريخ: 19 أبريل 2006 تقديم بلاغ مشاركة بتاريخ: 19 أبريل 2006 أخي الحالم .. كيف الحال ,, أريد فقط أن أعطيك هنا بعض ال Commands .. وأريدك أن تبحث عنها أكثر في الHelp للأوراكل والتي ستساعدك على القيام بحل بمشاكلك .. بأذن الله .. كالتالي :: * الجداول : بالنسبة الى emp أنت بحاجة الى المعلومات التالية فيه على الأقل .. Sql> desc employee_informations EMPLOYEE_NO FIRST_NAME_NATIVE FATHER_NAME_NATIVE GRAND_NAME_NATIVE LAST_NAME_NATIVE FIRST_NAME_FOREIGN FATHER_NAME_FOREIGN GRAND_NAME_FOREIGN LAST_NAME_FOREIGN SEX RELIGION NATIONALITY BLOOD_GROUP MARITAL_STATUS MARITAL_DATE MILITARY_STATUS BIRTH_DATE BIRTH_PLACE RESIDENT_ADDRESS POST_ADDRESS TEL_NO EMERGENCY_ADDRESS EMERGENCY_TEL_NO NEXT_OF_KIN NATIONAL_NO SOCIAL_SECURITY_NO SOCIAL_DATE TAX_NO ACC_BANK ACC_BRANCH ACC_NO ACC_DATE BRANCH BRANCH_DATE DEPART DEPART_DATE DIVISION DIVISION_DATE DEGREE DEGREE_DATE YEAR_IN_DEGREE RANK RANK_DATE EMPLOYEE_STATUSSTATUS_DATE SIGNATURE SIGNATURE_DATE MANAGER ACTUAL_JOB ACTUAL_JOB_DATE BASIC_SALARY BASIC_SALARY_DATE >> اذا قرأت هذة الCOLUMNS بتمعن ستفهم المعنى لكل منها .. وهي المطلوبة فعليا بنظام الشؤون ... أما بالنسبة للدوائر والأقسام والشعب فهي جزأ من معلومات الموظف .. وابني من أجلها LOOKUPS بسيطة تحدد فيها رقم واسم الدائرة والقسم و.. ** الأستعلامات : عبارة عن fORMS مبني على ملف الموظف لأخذ البيانات اللازمة منه . **النماذج : عبارة عن fORMS ولكن هنا يجب أن تستدعي أسم النموذج عندما تتطلبه من الزر أبحث عن ال COMMAND التالي : PROCEDURE CALL_FORM (formmodule_name VARCHAR2, display NUMBER, switch_menu NUMBER, query_mode NUMBER, data_mode NUMBER); EXP :: CALL_FORM(theformname, hide, no_replace, no_query_only, pl_id); CALL_FORM('form_name', no_hide, do_replace, query_only); **التقارير : سهلة بشكل عام , ولكن أنصحك هنا بأستخدام الWizard لأنه ليس عندك فكرة عن عملها كالتالي أذا أردت :: عند فتح الreport builder اختر new report ثم أختر use report wizard ثم next اختر Tabular أي بشكل طولي ومن غير الضروري وضع title اختر SQl Statment لبناء columns من الTable ثم next هنا يجب ان يكون لديك معرفة بالSQL اكتب جملة SQL عادية وأختر اسماء الColumns التريد تريد عرضها في التقرير كالتالي :select employee_no ,employee_name , salary from emp_infowhere >> اذا كان لديك شرط معين أو ارسال متغير معين استخدم التالي where employee_no = _emp_no اسم المتغير هنا p_emp_no ليحدد لعرض موظف واحد مثلا , استخدم decode اذا اردت ادخال او عدم ادخال المتغير مثلا ::where employee_no = decode(_emp_no,null,employee_no,_emp_no)..بعدها next اخترالcolumns من خلال [<] التي ستعرض في التقرير ثم next,next,next ثلاث مرات بعدها اختار شكل الTemplate الذي اريد يكون شكل التقرير ثم finish "الحمد لله". يظهر مباشرة عندك التقرير . "هناك اشارة ضوئية في أعلى التقرير لعمل Run له" . أرجو أكون قد وفقت في شرحي لما تريده , والله ولي التوفيق للجميع .. Basilt Senior Oracle Amman Jordan اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
الجاسمين بتاريخ: 21 يونيو 2009 تقديم بلاغ مشاركة بتاريخ: 21 يونيو 2009 السلام عليكم ورحمه الله وبركاته الاستاذ الحالم بالجنه / انت مبرمج ACCESS منذ خمس سنوات ربنا يوفقك والاوركال برنامج حلو جدا بس انت بتقول انت اتعرفت علي برنامج Oracle 9i والاصدار Oracle 11 اصبح متوفر الان انا اشتغالت قاعدة بيانات لمستشفي الهرم ببرنامج, Oracle 10g, Sql plus, 3D mAx9 وعندي كل ما تحتاج الية اذا اردت ان تتعلم اوركال 10g لانهو الافضل والاحسن استعمال وعلي فكره انا اشتعلت قاعدة البيانات لاول مرة في حياتي بالاوركال وبعد ذلك ب ACCESS وكان الاوركال افضل واسهل بالنسبه لي وفعلا الاوركال برنامج شايق جدا ويحتاج الي امكانيات عالية لجهاز الكمبيوتر الذي ستقوم بالعمل علية واخيرا ربنا يوفقك ان شاء الله اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
sho_7222 بتاريخ: 21 يونيو 2009 تقديم بلاغ مشاركة بتاريخ: 21 يونيو 2009 يا اخ جاسمين جزاك الله الف خير ولكن الاخ الحالم بالجنه كاتب مشركته من 2004 زمانه بقي شيخ وسنيور كبير في الاوراكل ياريت نهتم بقرايه التاريخوشكرا لاهتمامك الذي ينم عن خير كبير جزاك الله الف خير اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.