sameh bakkar بتاريخ: 12 أبريل 2009 تقديم بلاغ مشاركة بتاريخ: 12 أبريل 2009 بسم الله الرحمن الرحيمأخوانى فى الله ... نقوم اليوم بتنفيذ فكره قد اقترحها اخى العضو mustafagamiel و الفكره عباره عن الاتى :1- سوف يتم تثبيت موضوع في المنتدى العام باسم المقابلات الشخصية وإجابتها يحتوى الموضوععلى اسئله المقابلات الشخصيه التى واجعت اى عضو حتى نستفيد جميعا و خصوصا اخواننا المبتدئين اللذين لديهم رهبه من هذا الموضوع2- سوف يتم تحديث هذا الموضوع باستمرار و متابعته دائما و لى الشرف ان ابدأ بمقابله أخى و حبيبى الجبالى ... بارك الله فيه و نتمنى من كل عضو قام بعمل مقابله شخصيه بأن يذكر لنا الاسئله و الاجوبه ان امكن او سنقوم نحن المشرفين بالأجابه حسب تخصص كل منا ان شاء الله .. وجزاكم الله كل خيربسم الله نبدأ ,,,,,,,,,,,,,,,, مقابله الاخ الجبالى :هذا عن لسان الاخ جبالى:- اسئلة قواعد البيانات 1- اذا واجهت مشكلة بطيء شديد في النظام فإلى اي مكان تتوجه مباشرة ( في حالة العمل على كل من enterprise manager و ال sql ) – اشرح بالتفصيل2- ما الفرق بين ال hot backup و cold backup ؟3- ما الفائدة من استخدام ال Auditing ؟4- هل استطيع اخذ cold backup والمستخدمين يقومون بعمليات اضافة وتعديل على النظام ؟5- ما هي الخصائص الجديدة في قاعدة البيانات 10g ؟6-ما الهدف من استخدام ال Tunning ؟- اسئلة الدفلوبر 1- ما الفرق بين ال open_form و الcall_form ؟2- ما الفرق بين object library و library وما فائدة كلا منها ؟3- ما الهدف من استخدام ال database trigger ؟4- ما فائدة ال Anchor ؟5- كيف اتحكم بعدد الصفحات داخل التقرير ؟ 6- من خصائص ال repeating frame خاصية elasticity vertical وتحوي :-- fixed- expand- contract- variableوضح الفرق بينها ؟7- يوجد خمسة انواع لل canvas وهم :- content .- stacked .- vertical toolbar .- horizontal toolbar .- tabوضح الفرق بينها ؟8- ما الفائدة من استخدام ال post_change ؟اخوكم ومحبكم الجبالي تم تحرير المشاركة بواسطة الجبالي: أكتوبر 11 2007, 07:23 ص --------------------قال تعالى("وقل اعملوا فسيرى الله عملكم ورسوله و المؤمنون" ) صدق الله العظيم.قال عليه الصلاة و السلام" اذا مات ابن ادم انقطع عمله الا من ثلاث، صدقة جارية أو علم ينتفع به أو ولد صالح يدعوا له ) صدق رسول الله صلى الله عليه وسلم.هذا وما كان من توفيق فمن الله , وما كان من خطأ او سهوٍ او نسيان فمني ومن الشيطانوالله ورسوله منه بريئان , واعوذ بالله ان اكون جسرا تعبرون عليه الى الجنة و يرمى به في جهنم , ثم اعوذ بالله ان اذكركم به وأنساه , وصلى الله وسلم وبارك على سيدنا محمد وعلى اله وصحبه وسلم .فى انتظار مشاركتكم الفعاله .... 3 اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mustafagamiel بتاريخ: 13 أبريل 2009 تقديم بلاغ مشاركة بتاريخ: 13 أبريل 2009 بارك الله فيك أخي الحبيب على الاستجابة السريعة اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
sameh bakkar بتاريخ: 13 أبريل 2009 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 13 أبريل 2009 بسم الله سوف ابدأ بالاجابه على الجزء الخاص بى و هو الديفيلوبر ،، السؤال الاول : ما الفرق بين ال open_form و الcall_form ؟Open_FORM Built-inتفتح الفورمه الثانيه مع بقاء الأولى مفتوحه و لكنك تستطيع التنقل بين الأثنين من قائمة win و لو عاوز تتأكد أجعل حجم ال win الثانيه اصغر من الأولى .. فيمكنك التنقل و كأنك فاتح ملفيت وورد مث- CALL_FORM Built-inتفتح الفورمه الثانيه مع بقاء الأولى مفتوحه و لكنك لا تستطيع الرجوع الى الأولى الا بعد اغلاق الثانيه ... تمام و جربها يا شباب الديفيلوبر ... مين يكمل باقى الاسئله ...... فين الناس اللى عاوز تفيد مش تستفيد و بس .... لا تبخلو على طلبة العلم و جزاكم الله خير ..... 2 اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mustafagamiel بتاريخ: 13 أبريل 2009 تقديم بلاغ مشاركة بتاريخ: 13 أبريل 2009 بداية أشكرك أخي سامح على التفاعل الجميل ولو كنت أتمنى أن تسهب إلى حد ما فلو أمكن ممكن تضيف شرح ال parameter الخاصة بكلا من call ,open ,new وتضيفها في نفس المشاركةالسلام عليكم يإخوانيهشارك في موضوع أنواع database trigger وما الهدف منهاأولا ماهي database trigger هو عبارة برنامج pl/sql مرتبط ممكن بجدول أوview أو حتى ال database ويتم عمل له fire عند حدوث حدث معين فمجرد حدوث هذا الحدث فسوف يعمل من تلقاء نفسه على جدول معين ويوجد صنفين أو نوعين من database trigger إما 1- row trigger وهو يتم تعريفه على كل صف في الجدول 2- statement trigger : وهو يحدث عند حدوث جملة insert -أو تعديل update أو جملة حذف deleteكلا هذين النوعين ممكن أن يكون من عدة أنواع وهما before trigger and after trigger or instead ofوبالنسبة النوع instead of يتم بنائه فقط على viewوهناك 3 أشياء تؤدي إلى تفعيل وتشغيل التريجر وهما إما قبل أو بعد عمليات insert ,update and delete "وطبعا دي أهدافه عمل أشياء معينة عند عملية معينة "من أهم سمات وخصائص database trigger 1-أنها لاتقبل البارميترات 2- يمكنها القيام بتخزين البيانات في جدول مؤقت3-لايمكننا عمل commit or rollback لأن ال commit and rollback يعتبروا من ضمن trigger sql4- عند حذف الجدوال الاي هي مبنية عليها يتم حذفها مباشرة5- بإمكانك حذفها عن طريق أمر drop trigger trigger_nameوأعتقد أن database trigger أقوى من form tigger لانه أحيانا ممكن يحدث مشكلة معينة في الفورم فممكن ألا يتم تنفيذ التريجر بشكل صحيح بينما في ال database لايحدث مثل هذه الامور كترة التريجرات على ال database يمكن أن تعمل traffic وتؤدي إلى صعوبة صيانة النظام لكن أعتقد في نسخ أوراكل الجديدة أصبحت تستوعب عدد كبير منهامن أمثلة مهمات بعض الترجيرات التي تحافظ على نوع من ال securityأنه مثلا يمكنك إنشاء تريجر يمنع التسجيل مثلا أيام العطلة وكمان بعد انتهاء الدوام الرسميمتابعة دخول وخروج والعمليات التي يقوم بها المستخدم وغيرها من الاشياء التي تصل بقاعدة البيانات إلى مستوى معين من الامان 2 اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Mohamed.samir بتاريخ: 14 أبريل 2009 تقديم بلاغ مشاركة بتاريخ: 14 أبريل 2009 مشكور جدا على الموضوعانا كنت مش فاهم اوى ايه هى الداتا بيز تريجر وفهمتها من الكلام شكرا اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mustafagamiel بتاريخ: 14 أبريل 2009 تقديم بلاغ مشاركة بتاريخ: 14 أبريل 2009 طبعا بجانب أن تكون على دراية بالجانب العلمي والتقني أعتقد أيضا أنه من الضروري أن تكون سلوكياتك وتصرفاتك أثناء المقابلة أن تكون حسنة لذا قمت بعمل هذا الملف وهو به معلومات إلى حدما شاملة عن المقابلات الشخصية والاسئلة العامة والتصرفات التي يجب أن تراعيها كي تنال إعجاب غيركوللأمانة تم نقله من عدة منتديات وتمت مراجعته وماذلت أناشد الاخوة بالمساعدة في هذا الموضوع لازال هناااااااك أسئلة كثيرة نريد المشاركات الفعالة منتظرين الاجابات interview.rar اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Amgad بتاريخ: 14 أبريل 2009 تقديم بلاغ مشاركة بتاريخ: 14 أبريل 2009 السلام عليكم ورحمة الله الأخ / سامح الأخ / مصطفىفكرة متميزة للأخ مصطفى وتنفيذ سريع للفكرة للمتألق الأخ / سامح .... شكرا لكما وجزاكما الله خيرا مساهمتى فى هذا الموضوع هو مشاركات سابقة بالمنتدى إضغط هنا : مقابلة لمبتدأ فى الأوراكل, Junior Oracle Interview إضغط هنا : Questions You May Be Asked During An Interview إضغط هنا : اية اهم اسئلة الانترفيو للديفولبر إضغط هنا : Erp Analysis Interview إضغط هنا: أريد معرفة أسئلة المقابلة الشخصية الخاصة بمحلل النظم إضغط هنا :مذكرات وملفات هامه استعداداّ للمقابلات واعداد السيره الذاتيهمع تمنياتى بالتوفيق اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mustafagamiel بتاريخ: 14 أبريل 2009 تقديم بلاغ مشاركة بتاريخ: 14 أبريل 2009 (معدل) في البداية أرحب بأخي أمجد وشكرا لك على الاضافات المفيدة جداثانيا أبدأ في شرح الاتي من خصائص ال repeating frame خاصية elasticity vertical وتحوي :-- fixed- expand- contract- variableطبعا كل الاتي لل vertical يعني الرأسيأول شيء fixed ==وهي أن يكون أبعاد ال frame ثابتو ولاتتغير مهما كان حجم البيانات فستجد أنه سيظل بنفس حجمه الذي تم إنشاؤه من قبل الثانية expand == وهي أن يكون أبعاد ال frame قابلة للتمدد فقط ولا تتقلص الثالثة contract == يكون أبعاد ال frame عكس ماقبلها حيث تقبل الانكماش وغير قابلة للتمددالرابعة variable == طبعا واضحة أنا يكون أبعاد ال frame قابلة للتغير أي تشمل مزايا الاثنين التي قبلهماشرح الفرق بين أنواع ال canvascontent .- stacked .- vertical toolbar .- horizontal toolbar .- tabالنسبة ال content canvas == فهي الافتراضية حيث هي عبارة عن ال canvas الاساسية والتي تشمل المحتويات المعروضة في النافذة stacke canvas == هي عبارة عن زي مثلا اللوحة وتظهر في أعلى ال content وعلى نفس الويندو ودايما بيكون عليها مثلا اسم الشركة -عرض معلومات إضافية -عرض مثلا ال help- عرض مثلا شروط معينة toolbar canvase == وهي بتنقسم إلى 3 أنواع horizental or vertical +MDI canvas والاتنين الاولنين نفس الاستخدام والفرق بينهم فقط أحدهم رأسي والاخر أفقي وإليك الفائدة منهمتستخدم لعرض مجموعة من القوائم والازرار -- يوجد عليها مجموعة من القوائم ومفاتيح الاختصار -والفايدة أيضا منهما أنهما بيزيدوا من سهولة استخدام البرنامج وهما دايما بيظهروا في ويندو واحد فقطبينما النوع الثالت من نفس هذه العائلة بيسمى MDI CANVAS نفس الفكرة لكن بيظهر على كافة الويندوز tab canvas == تستخدم في تنظيم وترتيب البيانات في صفحات مستقلة حيث أنه يتم تنظيم وتجميع البيانات إلى مجموعات ووضع كل مجموعة من البيانات المرتبطة في صفحة مستقلة وكل صفحة من هذه الصفحات تسمى tab pageوكل tab canvas تتكون على الاقل من tab page وطبعا ممكن تزيد وكل tab page تعرض جزء من البيانات وكل tab page لها عنوان من أهميتها أنها بتعرض كمية كبيرة من البيانات ويتم تنظيمها على الصفحات ---- إخفاء بعض البيانات ---- و سهولة استدعاء البيانات وعرضها ومن ضمن عيوبها أنها دائما بتكون ذات حجم كبير وبتشكل بطيء معين عند الاستدعاء وخصوصا لو كان بها العديد من ال البلوك وبالنسبة للسؤال :كيف يتم التحكم في عدد صفحات التقرير ؟؟انظر هنا http://www.araboug.org/ib/index.php?showtopic=33506 تم تعديل 29 يوليو 2009 بواسطة mustafagamiel اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mustafagamiel بتاريخ: 16 أبريل 2009 تقديم بلاغ مشاركة بتاريخ: 16 أبريل 2009 أتمنى أحد من إخوانا مشرفي ال dba أو من لديه الفكرة أن يجاوب على الاسئلة الخاصة بي dba المذكورة أعلى اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
sameh bakkar بتاريخ: 19 أبريل 2009 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 19 أبريل 2009 بسم الله الرحمن الرحيم هذا الموضوع مفيد جدا من الاخ JLL_JORDAN_1 بارك الله فيه و جزاه كل خير :الى الموضوعبالتوفيق يا شباب .. و نحن جميعا فى انتظار كل من قام بعمل مقابله شخصيه ليفيدنا جميعا بالاسئله و كيفيه الحوار ..... الى الامام يا اخوانى اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
ايهاب شوشان بتاريخ: 20 أبريل 2009 تقديم بلاغ مشاركة بتاريخ: 20 أبريل 2009 السلام عليكم ورحمة الله وبركاته الأخ سامح و الأخ مصطفي وجميع الأخوة جزاكم الله خيرا اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
apoopyda بتاريخ: 22 أبريل 2009 تقديم بلاغ مشاركة بتاريخ: 22 أبريل 2009 (معدل) على قدر معلوماتى البسيطة هحاول فى اسئله الdbaللبطء الشديد له اكثر من سبب منها1- توزيع احجام مكونات sga فقد يكون حجم اى جزء منها قليل بالنسبة للحمل اللى عليه ولحل هذة المشكلة نتاكد ان sga ندار بواسطة oracle server فهو يقوم بزيادة او تقليل كل جزء حسب الحمل ولا داعى لتدخل الdba فى هذا الامر2- جمل ال select فى السيستم تقوم بارجاع كم كبير من الصفوف ولذلك نقوم بعمل tuning لجمل الselect من خلال sql tunung advisor فهو يوضح الجمل التتى تستهلك قدر كبير من system resources3-امتلاء التابل table space وفى حالة عدم اختيار automatic incremental فلن يكون هناك مكان للبيانات الجديدة والسيستم كلة هيوقف او امنلا flash recovery area وخصوصا اذا كانت عاى وضع auotmatic backup او من خلال jobوبشكل عام نراقب AWR automatic work load repository فهو يقوم بجمع الاحصائيات عن قاعدة البيانات وقوم تحليلها واذا وجد اي خلل فى الاداء يقوم بعمل alert فى home bage ا oem تم تعديل 22 أبريل 2009 بواسطة apoopyda اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
apoopyda بتاريخ: 22 أبريل 2009 تقديم بلاغ مشاركة بتاريخ: 22 أبريل 2009 الفرق بين hot and coldcoldوهو النوع الذي نوصى به اوراكل عند عمل BACK UPوذلك لانه بجري عندما نكون DBمغلقة ولهذا ميزة وهي النأكد من عدم وجود Transaction على الdbوهذا بعنى ان نسخة الbackup سوف تكون consistent او SCN الموجودة فى datafile's header مساويه للSCN الموجودة في ال CONTROLE FILE ولهذا لايستوجب علينا عمل MEDIA RECOVERY بعد اجراء عملية استعادة لنسخة الBACK UP المأخوذة على وضع COLDHOTهى تسخة backup المأخوذة عندما نكون قاعدة البيانات مفتوحة ويقوم users بجراء عمليات DMLعلى البيانات ولهذا بعنى ان نسخة الbackup سوف تكون INconsistent او SCN الموجودة فى datafile's header غيرمساويه للSCN الموجودة في ال CONTROLE FILE ولهذا يستوجب علينا عمل MEDIA RECOVERY بعد اجراء عملية استعادة لنسخة الBACK UP المأخوذة على وضع HOTحتى تتساوى SCNs اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
apoopyda بتاريخ: 22 أبريل 2009 تقديم بلاغ مشاركة بتاريخ: 22 أبريل 2009 auditingهى ببساطة الحارس على قاعدة البيانات فهى تسجل login لاي مستخدم على db وعند قيام المستخدم بعمل dml يسجل اسم المستخدم الذى قام بالعمليه والجملة النى نفذها ومتى ويمكن رؤيه هذة المعلومان من خلال نظام التشغبل event viewer من control banel ,وذللك من الانتهاء من الاعدادات الخاصة بذلك الموضوع اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
apoopyda بتاريخ: 22 أبريل 2009 تقديم بلاغ مشاركة بتاريخ: 22 أبريل 2009 (معدل) 4- هل استطيع اخذ cold backup والمستخدمين يقومون بعمليات اضافة وتعديل على النظام اللى انا عارفة هو لا بسبب الكلام المذكور فى المشاركة القبل السابقةياقي الاجابات فى الصفحة التاليه تم تعديل 22 أبريل 2009 بواسطة apoopyda اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
apoopyda بتاريخ: 22 أبريل 2009 تقديم بلاغ مشاركة بتاريخ: 22 أبريل 2009 5- ما هي الخصائص الجديدة في قاعدة البيانات 10g ؟الاصدار 10 كان زى الثورة خاصة فى مجال ادارة قواعد البيانات ومعظم السمات الجديدة مفيدة بشكل خاص لل DBAخاصة RMAN ======> automatic resyncronizationusing ASMusing AWRusing ASSMusing OEMوحاجان كتييييييير اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
King Oracle بتاريخ: 22 أبريل 2009 تقديم بلاغ مشاركة بتاريخ: 22 أبريل 2009 موضوع مميز جدا واشكر الاخ سامح على طرح الموضوع اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mustafagamiel بتاريخ: 23 أبريل 2009 تقديم بلاغ مشاركة بتاريخ: 23 أبريل 2009 السلام عليكم ورحمة الله وبركاته أشكر أخي عامر على الاجابات ديوأشكر أخي الجبالي على المروروجدت أيضا عدة أسئلة في المنتدى مقابلة شخصية حصلت لاخت لنا في المنتدى تسمىnora1006 والاسئلة على لسانها هي ذكرت عدة أسئلة وماذا أجابت لكن أنا هكتب الاسئلة مرتبة بدون إجاباتها ونحاول سويا الاجابة عليها بطريقة صحيحة ,,,,,,,,,,,,,,,,,,, إلى الاسئلة1- ايه الفرق بين اى داتا بيز واخرى ؟ بمعنى الاكسيس والفيجوال بيسك وحتى صفحة الوررد باد تعتبر داتا بيز , فما هو الفرق ؟ ومتى استطيع القول ان الذى امامي يعد داتا بيز ؟2- وكان السؤال محوره اليوزرز users وكان على وجه التحديد ما هو الفرق بين المستخدم HR & SCOTT & SYS وذكر اكثر من مستخدم اخر لا اتذكرهم الان وكان السؤال ما هو الفرق بينهم ومتى استخدمهم ؟3- عند تطرقى "هي تقول " لل TC ' TRANSACTION CONTROL'قال لي بالتحديد ما هو الفرق بين COMMIT & SAVE POINT ؟؟؟4- هذا السؤال كان حول PL/SQL وقال نفترض ان لدي جدول به صف اسمه EMP_NO ونريد ان نجعل البرنامج يتوقف عن العمل عند يوم محدد فى السنة او عند ادخال عدد من الموظفين كيف ؟5 - أه الفرق بالضبط مابين التريجر when validate item و تريجر post changeننتظر الاجابات يلااااااااااا ياشباب اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mustafagamiel بتاريخ: 23 أبريل 2009 تقديم بلاغ مشاركة بتاريخ: 23 أبريل 2009 سأجاوب على السؤال الاول وسأنتظر منكم الباقي !!!!!! 1- ايه الفرق بين اى داتا بيز واخرى ؟ بمعنى الاكسيس والفيجوال بيسك وحتى صفحة الوررد باد تعتبر داتا بيز , فما هو الفرق ؟ ومتى استطيع القول ان الذى امامي يعد داتا بيز ؟ الفرق بين الداتا بيز وأخرى أعتقد أن هناك فروق كثيرة جدا بين قاعدة بيانات وأخرى من ناحية أشياء كثيرة فمثلا "طبعا سيتم الكلام عامة بين المميزات والفروقات "1- السرعة - وهي سرعة استدعاء البيانات وهذا مهم جدا للتميز بين قاعدة بيانات وأخرى2-الدقة : التميز هنا بدقة المعلومات المستخرجة وهل مثلا عند التحديثها هل ممكن يحدث مشكلة أو مجال للخطأ 3- عدد المسخدمين : كم عدد من المستخدمين يستطيع تحمله فهناك مثلا في الاكسس فقط مستخدم واحد بينما في الاوراكل حدث ولاحرج4-سرية والامان : ودي من اهم الاختلافات وأعتقد أن الاوركل غني جدا في هذه النقطة على العكس بالاخرين5-سهولة الاستخدام :وأعتقد أن هذه الميزة موجودة في كل منتجات مايكروسوفت لا أعرف لماذا تم وضع الفيجوال بيسك هذا ليس له علاقة DBMSولكنه يعتبر TOOL لإدخال البيانات والتعامل مع قواعد البيانات هذا بالنسبة للفيجوالبينما الاكسس من الظلم من وجهة نظري لمقارناته بالاوركل لان الاكسس يفتقر إلى كل النتقاط المذكورة سابقا فنجد ان الاكسس يتعامل مع مستخدم واحد فقط ولايقدم أمان مثل الاوراكل ولايستطيع التعامل مع مقدار هائل من البيانات وطبعا الاكسس لايستطيع إلا تنفيذ تطبيق واحد فقط بعكس الاوراكل متعدد ويعتبر الاكسس يقوم بتطبيق RATIONAL DATABASE ولكن ليس بفكرها الحديث بخلاف الاوراكل لكنه يصنف أنه من RATIONAL DATABASE هذا كان بالنسبة للاكسسبالنسبة للورد باد ومثلا الاكسيل وغيرها من هذه الملفات هل تعتبر داتا بيز نعم تعتبر لكنها ليست إطلاقا RATIONAL DATABASE بل تعتبر من النوع FLAT FILESوهي ملفات الكترونية عادية جدا وهي طبعا كانت ولاوالت تستخدم ولكنها غير مرتبطة تماما فتجد بسهولة جدا مليئة بالتكرار اشديد وأحيانا كثيرة يوجد بها تضارب في البيانات لعدم وجود العلاقات بين مكوناتها ولذا أحيانا لاتسمى DBMS ولكن ممكن تصنف كا داتا بيس في مراحلها البدائية جدا هذا بالنسبة للنوت باد والوور وماشابه ذلك بالنسبة للنقطة ومتى استطيع القول ان الذى امامي يعد داتا بيز ؟عندما يكون يتسم بنفس الخصائص المذكورة سابقاالاخوة أنتظر إجابة باقي الاسئلة والسلام عليكم اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
apoopyda بتاريخ: 25 أبريل 2009 تقديم بلاغ مشاركة بتاريخ: 25 أبريل 2009 المستخدم sysيكون افتراضيا sysdbaوهو مالكdata dictionary viewsوندخل بحسابه لتوزيع الصلاحيات على باقى المستخدمين وعمل exp and imp and backup recoveryاما باقى المستخدمين مثل hr and scott and oeفلكل واحد منهم schema تحنوى على الحداول الخاصة بهالفرق بين commit and savepointcommitلايمكن التراحع عن العمليات بعد استخدام commit مثالupdate.......;delete.....;insert........;commit;لن يمكن التراحع عن الثلاث عمليات قبل commitاما update.....;delete....;commit;;save pointupdate2;delete 2rollback;فسوف يتم التراحع فقط عن update2 , delete 2وليس كل الاوامر اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mustafagamiel بتاريخ: 26 أبريل 2009 تقديم بلاغ مشاركة بتاريخ: 26 أبريل 2009 السؤال الرابع 4- هذا السؤال كان حول PL/SQL وقال نفترض ان لدي جدول به صف اسمه EMP_NO ونريد ان نجعل البرنامج يتوقف عن العمل عند يوم محدد فى السنة او عند ادخال عدد من الموظفين كيف ؟ أولا لايقاف البرنامج عند تاريخ معين أو مابعد هذا التاريخ يتم عمل تريجر على مستوى قاعدة البيانات عند عملية logon ويتم مقارنة ذلك التاريخ المعلوم بتاريخ اليوم وفي حالة أن ذلك التاريح أكبر من أو يساوي تاريخ اليوم فلا يجعلك تدخل على قاعدة البيانات ويمكن عمله أيضا على مستوى form عند بداية الدخول على البرنامج مع عمل تنبيه بإفادة ذلك الجزء الثاني من السؤال لحل هذه المشكلة علينا عمل تريجر مثلا على مستوى الجدول في الداتا بيز وهيكون من النوع pre insert وبمعرفة العدد السجلات يتم في البداية بمعرفة عدد السجلات الموجودة حاليا في الجدول ولو كان عددها أكبر من العدد المذكور يرفض عملية إدخال البياناتننتظر حل السؤال الخامس والسلام عليكم ورحمة الله وبركاته اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Hala Salem بتاريخ: 16 مايو 2009 تقديم بلاغ مشاركة بتاريخ: 16 مايو 2009 ليه كل الاسئلة هنا على developer للforms وبس مفيش اسئلة على java Developer او ADF و JSF طيب ده كام سؤال من interview على jdeveloper من اللى فاكراهم 1. ماهى java beans؟2 ما معنى client side validation in ADF ؟3. متى نستخدم الglobal navigation فى ADF؟4.regular expression فى الJSFوفى اسئلة تانية مش فاكراها اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Hossam Abd El-shahid بتاريخ: 8 يونيو 2009 تقديم بلاغ مشاركة بتاريخ: 8 يونيو 2009 الموضوع هايلبس لازم يشمل باقي مواضيع أوراكلFinancial - H R - I nventory - Purchasingوهكذا كل الباقي اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
جندي الله بتاريخ: 26 يونيو 2009 تقديم بلاغ مشاركة بتاريخ: 26 يونيو 2009 السلام عليكم ورحمة الله وبركاتهجزاكم الله خيرا على الوضوع الجميل دهودي أسئلة أتسألتها في مقابله من أسبوعين1: إيه الحاجات اللي يمكن تنفيزها في الSQL ولا يكمن تنفيزها في الplsql والعكس2: عندي فورم وفي 3 TEXT_ITEM عايز بيانات الأثنين تكست تتحط في التكست الثالث من خلال زرار3: عندي فورم وفي 3 TEXT_ITEM عايز أعلى قيمة في الأثنين تكست تتحط في التكست ايتم الثالث من خلال زرار4: عندي فورم وفي 3 TEXT_ITEM عايز أرتب القيم الموجودة في الأثنين في التكست الثالت من خلال زرار5: في مجال الديفيلوبر إيه الافضل ARCHIVE MODE OR NOARCHVE MODE6: كيفية أستخدام DEBUG_MESSAGES=YES وما هي فايدتهالو حد عنده أجابه نموذجية ياريت يعرضهالنا وجزاكم الله خيرا اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mustafagamiel بتاريخ: 27 يونيو 2009 تقديم بلاغ مشاركة بتاريخ: 27 يونيو 2009 وعليكم السلام ورحمة الله وبركاته 1: إيه الحاجات اللي يمكن تنفيزها في الSQL ولا يكمن تنفيزها في الplsql والعكس ال sql اختصارا هي Structured Query Languageتسمح لك بالتعامل مباشرة مع الداتابيز حيث تستطيع تنفيذ جمل ال DML-DDL-select and etc ولذا هي لغة تتعامل مع البيانات وهي stanrd أي انها ليست مملوكة لاي شركة ولكن بنختلف اختلافات طفيفة من شركة لاخرى وأيضا من خلالها يمكنك إدارة قاعدة البيانات ككل بينما ال plsql -- Procedural Language/Structured Query Languageفهي تعتبر لغة برمجة زيها زي أي لغة تانية فيوجد بها loop,if then-function-trigger and etc حيث هي لغة اجرائية procedul language ويمكنها ايضا عمل الاتي encapsulation, overloading, collection types, exceptions وهكذابالنسبة لل sql تقوم بتنفيذ جملة واحدة في كل مرة one statement at atime بينما ال plsql يقوم بتنفيذ بلوك كامل block في كل مرة لايمكن وضع جمل ال plsql داخل جملة ال sql بمعنى لايصح وضع loop,if then and etc في جملة ال sql بينما يمكننا عمل العكس وضع جمل ال sql داخل بلوك ال plsql عندي فورم وفي 3 TEXT_ITEM عايز بيانات الأثنين تكست تتحط في التكست الثالث من خلال زرار في هذه الحالة سنستخدم concatenation فرضا التيكست الاول اسمه t1 الثاني t2 الثالث t3 :t3:=:t1||', ' ||:t2; عندي فورم وفي 3 TEXT_ITEM عايز أعلى قيمة في الأثنين تكست تتحط في التكست ايتم الثالث من خلال زرار if :t1>:t2 then :t3:=t1; else :t3:=t2; end if; : عندي فورم وفي 3 TEXT_ITEM عايز أرتب القيم الموجودة في الأثنين في التكست الثالت من خلال زرار هل تقصد بالترتيب الاكبر وبعد كده الاصغر بجوار بعضif :t1>:t2 then :t3:=:t1||', ' ||:t2; elsif :t2>:t1 then :t3:=:t2||', ' ||:t1; end if; طبعا على اساس أن الايتم t1 and t2 من النوع number ولو كان من النوع char استخدم to_number : في مجال الديفيلوبر إيه الافضل ARCHIVE MODE OR NOARCHVE MODE6: كيفية أستخدام DEBUG_MESSAGES=YES وما هي فايدتها ده في مجال ال dba وليس الديفيلوبير على حد علمي في archieve mode ده تجعل الداتا بيز تقوم بتسجيل اي تعديل يحدث في البيانات وهو ليس الوضع الطبيعي لانه بيحتاج إلى ذاكرة كبيرة وله تأثير سلبي على السيرفر لذا يستخدم بإمكانيات معينة لليسرفر وغير ذلك لكنه مفيد جدا حيث انك يمكنك استرجاع البيانات بطريقة ممتازة هذا على حد علميأتمنى الاضافة من الاخوة الكرام 1 اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.