البرمجيات مقدمة قواع ل بباذات أوراكل
مقدمة
تسعى المؤسسة العامة للتعليم الفني والتدريب المهني لتأهيل الكوادر الوطنية المدربة القادرةً على
شغل الوظائف التقنية والفنية والمهنية المتوفرة يخ سوق العمل؛ ويآتي هذا الاهتمام نثيجة للتوجهات
السدديدة من لدن قادة هذا الوطن التي تصب بق مجملها نحو إيجاد وطن متكامل يتمد ذاثياً على موارده
وعلى قوة شبابه المسلح بالعلم والإيمان من أجل الاستمرار قدماً يخ دفع عجلة التقدم التنموي؛ لتصل بعون
الله تعالى لمصاف الدول المتقدمة صناعيا
وقد خحلت الإدارة العامة لتصميم وتحلوير المناهج خملوة إيجابية تتفق مع التجارب الدولية المتقدمة
بق بناء البرامج التدريبية؛ وفق أساليب علمية حديثة تحاكي متطلبات سوق العمل بكافة تخصصاته
لتلبي متحللباته ؛ وقد تمثلت هذه الخملوة يك مشروع إعداد المعابير المهنية الوطنية الني يمثل الركيزة
الأسامنية لكا ينا البرامج التدريبية؛ إذ تعتمد المعابير ب بناتها على تشكيل لجان تخصصية تمثل سوق
العمل والمؤسسة العامة للتعليم الفني والتدريب المهني بحيث تتوافق الرؤية العلمية مع الواقع العملي الذي
تفرضه متطلبات سوق العمل + التخرج سنو اللسان: يا النهلية بنظرة مشكملة اناسع كبرييي اأنكثر
التصاقاً بسوق العمل ؛ وأكشثر واقعية َك تحقيق متطلباته الأساسية
وتتناول هذه الحقيبة التدريبية ' مقدمة قواعد بيانات أوراكل ' لمتدربي قسم البرمجيات "
للكليات التقنية موضوعات حيوية تتناول كيفية اكتساب المهارات اللازمة لهذا التخصص
والإدارة العامة لتصميم وتحلوير المناهج وهي تضع بين يديك هذه الحقيبة التدريبية تأمل من الله عز
وجل آن تسهم بشكل مباشر بق تأصيل المهارات الضرورية اللازمة؛ بأسلوب مبسط يخلو من التعقيد ؛
وبالاستعانة بالتلبيقات والأشكال التي تدعم عملية اكتساب هذه المهارات
الدعاء
الإدارة العامة لتصميم وتحلوير المناهج
اقنية الحاسب ا لألي حاب الفصل الثاني
البرمجيات مقدمة قواع ل بباذات أوراكل جملة الاستعلام الأساسية
استرجاع الحقول باسماء مستعارة : معيمتلط ) :
نستخدم طريقة الاسماء المستعارة ( 2118565 ) عندما نريد إظهار الحقل بلسم غير اسمه الموجود
الجدول وذلك لتوضيح معنى الحقل مثلا وهناك ثلاث طرق لإظهار الحقول باسماء مستعارة :
استخدام كلمة (45) بين أسم الحقل والاسم المستعار - ١
" - استخدام المسافة (©50886) بين أسم الحقل والاسم المستعار
" - استخدام علامة التنصيص المزدوجة التالية ( " " ) عندما يكون الاسم المستعار أكثر
من كلمة ؛ والمثال التالي يوضح ذلك
مثال (؟) ؛: عرض حقول باسماء مستعارة من جدول الموظفين
11 فتلي | 2975 1015
املد | 1250 117
12176517 | 2850 لمتشاظ
مالقا | 2450 عاتعشك
يوضح المثال السابق كيفية استخدام الطرق المختلفة لإظهار الحقول باسماء مستعارة ؛ فنلاحظ
هنا آن أسم الحقل 1110© قد ظهر ب النتيجة باسم 1441115 بحروف كبيرة وكَّئلك حقل الراتب
لامشكة ؛ كما نلاحظ بأن الاسم المستعار الموجود بين علامتي التنصيص المزدوجة (" ") قد ظهرة
النتيجة كما هو دون تحويله | لى الأحرف الكبيرة
اقنية الحاسب! لآلي ١١ حاب الفصل الثاني
البرمجيات مقدمة قواء د بيباذات أوراكل جملة الاستعلام الأسابياة
ادتخدام العمايات الحسادية وأولويات تنذيذها مع جملة 8111:0717 :
من الممكن إجراء عمليات حسابية على الحقول العددية للحصول على معلومة معينة فمثلاً إذا آردنا
إظهار الموظفين ورواتبهم يي سنة فإننا نقوم بضرب راتب كل موظفيية العند ١١
بشكل التالي ( 8/21*12 ) ؛ وكذلك عند إظهار إجمالي الراتب لكل موظف بعد إضافة 9٠٠ ريال
الجدول
1 الجمع ارب
- القسمة (/)
يمكن استخدام المعاملات الحسابية ل جميع أجزاء جهلة 501 ماعدا الجزء الخاص ب 114011
والأمثلة التالية توضح كيفية إجراء العمليات الحسابية على الحقول
مثال (4) : عرض رواتب الموظفين السنوية من جنول الموظفين
بقل 21 لتتتتلة بتذة ١ طالتغفلاطع
بضرب راتب كل موظف يذ ١١ شهر
اقنية الحاسب ا لآلي ١١ حاب الفصل الثاني
البرمجيات مقدمة قواع ل بباذات أوراكل جملة الاستعلام الأساسية
عند إجراء عملية حسابية كبيرة على حقل من الحقول لابد أن تعرف كيفية حسابها ولمعرفة ذلك
لابد أن تعرف آولوية تنفيذ العوامل داخل جملة ,آ(50 فهي تنفز بالترتب التالي :
١ - أولوية تنفيذ العمليات الحسابية للضرب و القسمة م للجمع والطرح
" - العمليات من نفس الأولوية تنفذ من اليسار إلى اليمين ٠
؟ - عند وجود الأقواس بق العمليات الحسابية يكون ما بداخلها له الأولوية وينفذ حسب الفقرة
رقم )١(
لمحظل الفرق بين العمليتين الثاليثين ؛
والمثال التالي يوضح أولوية التنفيذ للعوامل الحسابية
مثال (ه) : عرض رواتب الموظفين السنوية من جدول الموظفين
لاحظ أولوية التنفيذ * لها ة 1 2
ا نهم ب
0+,12*51 لخاد امتح
مثال (1) ؛: عرض رواتب الموظفين السنوية من جدول الموظفين
العملية رقم )١( تشذ أولا لوجود الأقواس ثم ١ ب"
العملية رقم 9) تق تدة 1
بملحوظة الفرق بين المثاليين السابقين ؛ نجد آن النشيجة قد الختلفت ثماماً وذلك لوَجَوْد الأقنواس لذ
المثال رقم (1) فتم حساب ما بداخل الأقواس أولاً
اقنية الحاسب ا لألي حاب الفصل الثاني
البرمجيات مقدمة قواع ل بباذات أوراكل جملة الاستعلام الأساسية
استخدام أداة الربط بين الحقول ( || ) ممتتمستدع«م6
لعمل سلسلة من الحقول نقوم بربط حقلين أو أكشر باستخدام آداة الربط ( || ) والتي تسمى
02 ؛ ويكون ناتج الربط بين الحقول هو حقل واحد فقط ؛ ومن الممكن أن نربط مع
الحقول نص معين نضعه بين علامتي تنصيص فردية ( ' 0 والمثال التالي يوضح ذلك
لذ المثال السابق تم زيمل حقلي الاسم والوظيقة بإدارة الريط ( || ) وقد ظهر هذان الحقلان
كاآنهما حقل واحد باسم مستعار 61111037665 يجمع بين الاسم والوظيفة
5 أترددع 0ل عماتملاط
المادعزلمة د وئ اطانعتطماا المللدعملعغة السلالنتعماط
المثال السابق تم ربط الحقلين الاسم و الوظيفة وبينهما نص هو (8 18) باستخدام آداة الريط
( || ) ؛ فظهر الناتج كما هو واضح بالمثال
اقنية الحاسب! لآلي ١١ حاب الفصل الثاني
البرمجيات مقدمة قواء د بيباذات أوراكل جملة الاستعلام الأسابياة
ادتخدامع بارة 31311707 لمذع تكرار السجلات :
عند إظهار محتويات الجدول نجد تكرار بعض القيم للحقل الواحد دون فائدة ؛ فمثلاً لو طلب
تكتب هذا الأمر
لاحظ التكرار ل أرقام الإدارات
وبالنظر إلى النتيجة سوف تجد أن هناك تكراراً يذ الأرقام دون فائدة كما هو واضح ؛ ولمنع هذا
التكرار نستخدم كلمة ()6لتتاقثل ) مباشرة بعد كلمة 81511507 كماهو مبين المثال التالى ؛
لاحظ أن آرقام الإدارات لم تتكرر وذلك لاستخدام كلمة 018717107
اقنية الحاسب! لآلي حاب الفصل الثاني
البرمجيات مقدمة قواء د بيباذات أوراكل جملة الاستعلام الأسابياة
إظهار البناء الداخلي للجداول باستخدامالأمر | (©015 02508187
لإظهار معلومات حول أسماء الحقول وآنواعها الموجودة يخ جنول معين أي لإظهار البناء الداخلي
(41-2)10 17101 املاط
المثال السابق تم إظهار آسماء الحقول الموجودة يك جدول الموظفين وآنواعها وبعض المعلومات
الخاصة بكل حقل مثل: هل نوع الحقل نصي أو تاريخ أو رقم ؟ وما هو طوله ؟
التصامل مع القيمة 171711
يخزن به قيمة تكليف الموظف بمهمة أو تكليفه بعمل إضاية يأخذ عليه أجر ؛ فهناك موظفون يأخذون
بدل تكليف وموظفون آخرون لايمكن تكليفهم أي لاياخنون بدل تكليف إطلاقاً وي هذه الحالة يتم
ترك حقل التكليف 0014 خالياً ليس به آي قيمة ونطلق على القيمة الخالية هذه 111017
اقنية الحاسب ا لألي حاب الفصل الثاني
البرمجيات مقدمة قواع ل بباذات أوراكل جملة الاستعلام الأساسية
المثال التالي يبين الموظفين الذين لا يكلفون بعمل إضاية أي لا يأخنون بدل تكليف
001:4 لاد 18 عامط
يمكنك أن تلاحظ مثلا الموظف 5111111 لايأخذ بدل تكليف و لذلك تركت قيمة 20111
عند إجراء أي عملية حسابية عليها يكون النتائج دائماً ( قيمة خالية 11117 ) ؛ يمكنك أن
تلاحظ ذلك ب المثال الثالى ؛
اقنية الحاسب ا لألي حاب الفصل الثاني
البرمجيات مقدمة قواع ل بباذات أوراكل جملة الاستعلام الأساسية
أسئلة الفصل الثاني
٠-١ كتب جملة استعا لام لعرض البناء الداخلي لجلول الإدارات ؛ ثم اكتب كتب جملة استعا لام لعرض جميع
بياناته ؛ بحيث تظهر النتيجة كالتالي :
178 نما عسوا
"- اكتب جملة استعلام لعرض أسماء ووظاتف وتواريخ تعيين و آرقام الموظفين بحيث يظهر رقم الموظطف
٠7 - اكتب جملة استعلام لعرض وظائف الموظفين بنلون تكرار ؟ بحيث ث تظهر النتثيجة كالتالى ؛
- اكتب جهلة استعلام لعرض آرقام الموظفين وأسماتهم ووظائفهم مع تغيير أسماء الأعمدة كما هي
لي النتيجة التالية
الطااد سشتمدد مالظ | 7499