مقدمة لقواعد الب انات الفصل األول قواعد الب انات ومستخدم ها

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "مقدمة لقواعد الب انات الفصل األول قواعد الب انات ومستخدم ها"

Transcript

1 مقدمة لقواعد الب انات الفصل األول قواعد الب انات ومستخدم ها

2 مقدمة لقواعد الب انات 2 قواعد الب انات ه مجموعة من الب انات المرتبطة. خواص قواعد البيانات: تمثل بعض مظاهر العالم الحق ق. أي إنها تمثل حالة من حاالت الب انات الت تصف موضوع حق ق تمثل مجموعة من الب انات المتالصقة منطق ا وتحتوي على معنى ضمن تم تصم مها و تخز ن الب انات بها من أجل غرض مع ن

3 خواص أخرى لقواعد الب انات 3 مكن أن تكون قاعدة الب انات ف أي حجم ف مكن أن تحتوي على القل ل من السجالت أو المئات منها و مكن أن تحتوي على مئات المال ن من السجالت مكن أن تم إنشائها و التعامل معها دو ا أو باستخدام الحاسبات اآلل ة إذا تم استخدام الحاسب اآلل إلدارة قواعد الب انات فإن ذلك تم عن طر ق مجموعة من البرامج الت تصمم خص صا لذلك أو عن طر ق استخدام نظم إدارة قواعد الب انات ( Database )Management System DBMS

4 نظم إدارة قواعد الب انات 4 (Database Management System DBMS) نظم إدارة قواعد البيانات: ه مجموعة من البرامج الت تمكن المستخدم من إنشاء ومعالجة قواعد الب انات تم إنشاء هذه النظم لتساعد المستخدم ف تعر ف وبناء ومعالجة قواعد الب انات: تعريف البيانات: بناء البيانات: معالجة البيانات: تسمى قواعد الب انات + )قواعد الب انات + المقصود منه يو تعر ف الب ان ونوعه وبنائه ووصف الق ود المفزوضة عل ه هو تحد د طر قة تخز نها وك ف ة البناء وتنف ذه هو تعد ل الب انات و إنشاء االستفسارات و إنشاء التقار ر نظم إدارة قواعد الب انات بنظم قواعد الب انات نظم إدارة قواعد الب انات وظم ) قواعد الب انات ( Database (DB) + DBMS Database System (DBS) )

5 وظم قىاعذ البياواث مستخدمىن / برامج بزامج تطبيقيت/استفساراث وظم إدارة قىاعذ البياواث بزامج لتىفيذ التطبيقاث واالستفساراث بزامج للتعامل مع البياواث المخزوت قىاعد البيانات ووصفها قىاعد البيانات ووصفها مخطط يىضح قىاعذ البيانات ونظم إدارتها 5

6 6 خواص تفرق ب ن قواعد الب انات ونظم الملفات التقل د ة وجد العد د من الخواص التى تفرق ب ن قواعد الب انات ونظم الملفات التقل د ة وه : الوصف الذاتي للبيانات Nature( :)Self-Description تحتوى قواعد الب انات عل الب انات ووصف الب انات وذلك عن طر ق إنشاء فهرس الب انات والذى حتوي على ما سمى )Meta-data( الفصل بين البرامج والبيانات) Insulation :)Program/Data ال تحتوى البرامج على وصف الب انات بل وجد فصل ب نهم مما ت ح إمكان ة تعد ل شكل الب انات بدون الحاجة لتعد ل البرامج المشاركة فى البيانات والتعامل مع العديد من المستخدمين :)Data Sharing and Multi-user system( تت ح قواعد الب انات المشاركة ف استخدام الب انات وكذلك تعط إمكان ة تعامل العد د من المستخدم ن مع نفس قواعد الب انات ف نفس الوقت بدون مشاكل

7 7 مستخدم قواعد الب انات مدير قواعد البيانات) DBA (: هو الذي قوم بإدارة قواعد الب انات والتحكم ف صالح ات العمل ومراقبة النظام وتحس ن أداء قواعد الب انات مصمم قواعد البيانات Designer( :)DB قوم بتصم م قواعد الب انات ل تم إنشائها وبنائها بطر قة ذات كفاءة عال ة طبقا لمتطلبات المستخدم مستخدم قواعد البيانات :)End User( بعض المستخدم ن كون لد هم الخبرة الكاف ة إلعداد االستفسارات المطلوبة بلغة االستفسارات وبعض المستخدم ن ل س لد هم الخبرة ف تم إنشاء برامج خاصة لهم قومون بتشغ لها للحصول على المطلوب

8 مستخدم قواعد الب انات 8 محلل النظم ومبرمج النظم) Programmer :)Analyst & قوم محلل النظم بتحد د متطلبات المستخدم وتطو ر هذه المواصفات المطلوبة لتحد د المطلوب من قواعد الب انات ب نما قوم مبرمج النظم بتنف ذ المتطلبات إلنشاء التطب قات المناسبة هندسة النظم ه عمل ة تحل ل النظام باإلضافة لعمل ة إنشاء البرامج التطب ق ة ( محلل النظم + مبرمج النظم مهندس النظم ) ( Analyst + Programmer Software Engineer)

9 9 أشخاص تعاملون مع قواعد الب انات بطر قة غ ر مباشرة هؤالء األشخاص ال هتمون بقواعد الب انات ذاتها ولكنهم قدمون لمستخدم قواعد الب انات الب ئة الالزمة لهم وهم: مصمموا ومنفذوا نظم إدارة قواعد البيانات: هم الذيه يقىمىن بتصميم وتىفيذ وظم إدارة قىاعذ البياواث وفسها مطوروا البرامج المساعدة: الذيه يقىمىن بتطىيز البزامج المساعذة مثل بزامج تحليل الىظم تصميم الىظم إوشاء وتطىيز التطبيقاث إوشاء التقاريز وواجهاث التطبيق المشغلون وأفراد الصيانة: الذيه يقىمىن بتشغيل الىظم وإدارتها وصياوتها وكذلك صياوت البزامج واألجهزة المستخذمت في إوشاء وتطىيز قىاعذ البياواث

10 مم زات استخدام قواعد الب انات 10 التحكم فى تكرار الب انات فرض الق ود على المستخدم ن الذ ن ل س لهم صالح ات مع نة توف ر ب ئة تخز ن التفقد الب انات السماح باستنباط معلومات من الب انات المتواجدة توف ر واجهات متعددة لتعامل المستخدم مع الب انات تمث ل العالقات المعقدة ب ن الب انات بسهولة فرض ق ود التكامل ب ن الب انات

11 مم زات استخدام قواعد الب انات 11 توف ر طرق متعددة للحصول على النسخ االحت اط ة و كذلك معالجة الب انات فى حاالت األعطال التى قد تحدث لقواعد الب انات تساعد على وضع معا ر ق اس ة للتعامل مع الب انات تقل ل زمن تطو ر البرامج المرونة الشد دة فى استخدام وتعد ل الب انات توف ر ب انات على درجة عال ة من التحد ث اقتصاد ة االستخدام

12 متى ال نستخدم قواعد الب انات 12 إذا كانت تكلفة اإلعداد عال ة بالنسبة لحجم المشروع إذا كانت قاعدة الب انات و التطب قات بس طة و سهلة إذا كان المشروع حتاج لسرعة استجابة عال ة جدا وبشكل ضرورى اذا كان العمل ال حتاج الى ب ئة ذات عدة مستخدم ن

13 مقدمة لقواعد الب انات الفصل الثانى مقدمة لنظم إدارة قواعد الب انات

14 2 ه كلة نظم إدارة قواعد الب انات (DBMS Architecture) النظام المركزي system) :( Centralized وف ه تتواجد جم ع وظائف قواعد الب انات والنظم التطب ق ة وواجهات التعامل مع المستخدم وغ رها من البرامج ف نظام واحد مركزي.1 نظام الخادم العم ل :)Client-Server( وف ه حتوي العم ل ) كون عادة عبارة عن حاسب شخص ( النظم التطب ق ة وواجهات التعامل مع المستخدم ب نما قوم الخادم بوظائف قواعد الب انات )وف بعض النظم الحد ثة قد قوم العم ل ببعض وظائف قواعد الب انات(.2

15 نماذج الب انات Models( )Data 3 نموذج الب انات هو مجموعة من األفكار تستخدم لوصف بناء الب انات )Concepts( والت بناء الب انات هو تحد د نوع الب انات و العالقات ب ن الب انات والق ود المفروضة عل ها مكن أن حتوي نموذج الب انات عل بعض العمل ات األساس ة )مثل ك ف ة تعد ل أو استرجاع الب انات( ف نظم الب انات الش ئ ة مكن أن حتوي النموذج عل مجموعة من العمل ات الت عرفها المستخدم عل الب انات

16 تصن فات نماذج الب انات 4 وجد العد د من نماذج الب انات الت تم اقتراحها و مكن أن نصنفها حسب نوع بناء الب انات ال هذه األصناف الثالثة: :High-Level (Conceptual) Data Model.1 وهو قر ب جدا من ك ف ة إدراك المستخدم للب انات و ستخدم هذا النموذج األفكار اآلت ة: Entities )ك انات(: وه تمثل ك ان حق ق تم التعامل معه مثل: الطلبة المقررات المشار ع -... Attributes )صفات(: وه تمثل خواص للك ان مثل: األسماء الدرجات أرقام الهواتف _... Relationships )العالقات(: وه تمثل العالقات ب ن الك انات مثل عالقة الطالب-المقرر -...

17 تصن فات نماذج الب انات 5 :Low-Level (Physical) Data Model.2 وهو قوم بوصف ك ف ة تمث ل الب انات داخل الحاسب ستخدمه المتخصص ن ف الحاسبات هتم هذا النموذج بك ف ة تمث ل الب انات وكذلك التعامل معها داخل الحاسبات بطر قة ذات كفاءة عال ة

18 تصن فات نماذج الب انات 6 :Representation (Implementation) Data Model.3 هو نموذج متوسط ب ن األول و الثان حتوي عل المبادئ الذي فهمها المستخدم كما ف النموذج األول ولكن مكن أن حتوي عل بعض التفاص ل الخاصة ببناء الب انات وك ف ة التعامل معها بكفاءة مثل النموذج الثان ستخدم هذا النموذج ف معظم نظم إدارة قواعد الب انات الموجودة حتوي هذا النموذج عل نماذج الب انات األكثر استخداما وهو النموذج العالئق وأ ضا النماذج القد مة مثل النموذج الشبك و النموذج الهرم

19 مخططات قواعد الب انات )Schemas( 7 وصف قواعد الب انات سم مخطط قواعد الب انات )Schema( ستخدم المخطط عند تصم م قواعد الب انات هذا المخطط ال توقع تغ ره بشكل تكرارى تم عادة تمث ل هذا المخطط باستخدام شكل أو رسم هندس وضح هذا المخطط بعض األش اء مثل أسماء السجالت وأسماء الحقول وقد ال تظهر ف ه نوع الب انات المستخدمة أو العالقات ب ن الب انات سمى هذا المخطط Intension هذا المخطط تم تخز ن وصفه داخل قواعد الب انات وهذا ما عرف باسم meta-data

20 8 الطالب االسم رقم الطالب المقرر المتطلب رقم-المقرر مخطط لب انات جامعة )Schema( التخصص الفصل القسم عذد الساعات اسم المقرر رقم-المقرر الشعبة رقم-المتطلب رقم-الشعبة كشف-الدرجات رقم-المقرر الفصل السنة المحاضر رقم الطالب رقم الشعبة الذرجة

21 حاالت قواعد الب انات )Instances( 9 الب انات المتواجدة داخل قواعد الب انات ف لحظة مع نة تسم حالة قواعد الب انات أو الوضع الحال لقواعد الب انات (DB State or Current Set of Occurrence or Instance) تم إنشاء الوضع االبتدائى لها عند إدخال الب انات ألول مرة ثم تغ ر وضعها عند إجراء العمل ات المختلفة على الب انات )إضافة حذف تعد ل( تسمى حالة الب انات هذه Extension

22 ه كلة نظم قواعد الب انات System( )DB 10 تم اقتراح ه كل لنظم قواعد الب انات حتوي عل ثالث مستو ات من المخططات وذلك لدعم الخواص الت جب أن تقدمها نظم إدارة قواعد الب انات والت تم مناقشتها سابقا وهذه المستو ات ه :.1 المستوي الداخل Level( :)Internal وهو حتوي عل المخطط الداخل والذي قوم بوصف التخز ن الفعل لقواعد الب انات هذا المخطط الداخل تم وصفه باستخدام النموذج اآلت (Physical Data Model)

23 ه كلة نظم قواعد الب انات System( )DB 11 :The Conceptual Level حتوي عل Conceptual Schema الب انات ف قواعد الب انات الت توصف بناء تقوم بإخفاء التفاص ل الخاصة بالبناء الفعل للب انات تقوم بوصف الك انات نوع الب انات العالقات الق ود و كذلك العمل ات الت عرفها المستخدم مكن استخدام Conceptual data model أو Representation data model ف بناء هذا المستوي.2

24 ه كلة نظم قواعد الب انات System( )DB 12 :The External or View Level حتوي عل مجموعة من األشكال الت عرفها المستخدم تقدم لكل مجموعة من المستخدم ن شكل مع ن للب انات هو عبارة عن جزء مع ن من قواعد الب انات هؤالء المستخدم ن لهم اهتمام به مكن أ ضا استخدام Conceptual data model أو Representation data model ف بناء هذا المستوي.3

25 External Level External View المستخذمين External View 13 Conceptual Level Internal Level Conceptual Schema Internal Schema External/Conceptual mapping Conceptual / Internal mapping DB DB DB شكل وضح الثالث مستو ات لمخططات قواعد الب انات (The Three-Schema Architecture)

26 مالحظات عل الثالث مستو ات لمخططات نظم قواعد الب انات تعتبر طر قة مناسبة وأداة سهلة للمستخدم ل فهم و تخ ل مستو ات مخططات 14 الب انات داخل نظم قواعد الب انات معظم نظم إدارة قواعد الب انات ال تفصل تماما ب ن المستو ات الثالث تقوم نظم إدارة قواعد الب انات بتحو ل المخططات ب ن المستو ات الثالث وتحو ل الب انات ب ن هذه المستو ات )mapping( التحو ل ب ن المخططات )mapping( عتبر عمل ة مستهلكة للوقت ولذلك فإن بعض نظم إدارة قواعد الب انات ال تدعم المستوي الثالث ( External )Level معظم نظم إدارة قواعد الب انات تحتوي عل المستوي الثالث )Conceptual level( داخل المستوي الثان )level External ( بعض نظم إدارة قواعد الب انات تحتوي عل التفاص ل الفعل ة )Conceptual level( داخل المستوي الثان )details Physical (

27 استقالل ة الب انات Independence( )Data 15 ه المقدرة عل تغ ر مخطط الب انات ف مستوي مع ن بدون وجوب تغ ر المخطط ف المستو ات األخرى عند تغ ر المخطط ف مستوى مع ن فإن الذي تغ ر هو طرق التحو ل )mapping( ب ن المستو ات وجد نوعان من استقالل ة الب انات و هما : االستقالل المنطق )Logical Data Independence( االستقالل الفعل )Physical Data Independence(

28 استقالل ة الب انات Independence( )Data االستقالل المنطق Independence( :)Logical Data ه المقدرة عل تغ ر مخطط الب انات ف المستوي الثان Level( )Conceptual بدون الحاجة إلى تغ ر المخطط ف المستوي الثالث Level( )External وكذلك بدون تغ ر البرامج التطب ق ة كون التغ ر ف المستوي الثان لك تستوعب قواعد الب انات التغ رات الت قد تحدث ف المخطط نت جة ز ادة أو حذف عناصر ب انات التطب قات الت تتعامل مع العناصر الت تغ رت ه فقط الت تم تعد لها أما باق التطب قات فال تتغ ر 16

29 استقالل ة الب انات Independence( )Data االستقالل الفعل 17 :)Physical Data Independence( ه المقدرة عل تغ ر مخطط الب انات ف المستوي األول Internal )Level) بدون الحاجة إلى تغ ر المخطط ف المستوي الثان )Conceptual Level( كون التغ ر ف المستوي األول Level( )Internal بسبب التغ رات الت قد تحدث نت جة استخدام أسال ب جد دة ف تنظ م الملفات من أجل تحس ن أداء النظام التطب قات الت تتعامل مع العناصر الت تغ رت ه فقط الت تم تعد لها أما باق التطب قات فال تتغ ر

30 لغات نظم إدارة قواعد الب انات 18 لغة تعر ف الب انات :)Data Definition Language DDL( تستخدم بواسطة مد ر قواعد الب انات )DBA( وكذلك مصمم قواعد الب انات لتعر ف بناء قواعد الب انات وجد مترجم للغة التعر ف Compiler( )DDL وذلك لترجمة هذه اللغة وإنتاج برامج تم تنف ذها لتقوم بإنشاء مخططات الب انات وتخز نها داخل فهرس قواعد الب انات Catalog( )DB لغة تعر ف األشكال) VDL :)View Definition Language تستخدم ف بعض نظم إدارة قواعد الب انات الت تستخدم ه كل قواعد الب انات الثالثى بطر قة حق ق ة وذلك لتعر ف مخطط الب انات ف المستوي الثالث Level( )External

31 لغات نظم إدارة قواعد الب انات لغة التعامل مع الب انات :) Data Manipulation Language DML( 19 تستخدم السترجاع وإدخال وحذف وتعد ل الب انات مالحظات على لغات قواعد الب انات نظم إدارة قواعد الب انات الحال ة تستخدم لغة واحدة شاملة تحتوي عل لغات DDL,VDL,DML لغة االستفسار اله كل ة )SQL( ه لغة تستخدم مع نموذج الب انات العالئق و تحتوي عل لغات DDL,VDL,DML وكذلك الجمل الخاصة بتعد ل مخطط الب انات مكن أن تم كتابة لغة SQL داخل لغة عال ة المستوي مثل.. Pascal,,C وعند ذلك البد من وجود ما سمى )Precompiler( ح ث قوم بفصل لغة SQL وإرسالها الى نظم إدارة قواعد الب انات ب نما تم إرسال اللغة عال ة المستوى إلى مترجم اللغة

32 واجهات التعامل مع نظم إدارة قواعد الب انات (DBMS Interface) 20 التعامل عن طر ق القوائم Interface( :)Menu-based تم التعامل ب ن المستخدم و النظام عن طر ق مجموعة من القوائم الت تحول طلبات المستخدم إلى اللغة الت تتعامل مع نظم إدارة قواعد الب انات والت تقوم بدورها بتنف ذ تلك األوامر التعامل عن طر ق النماذج Interface( :)Form-based تم التعامل ب ن المستخدم و النظام عن طر ق مجموعة من النماذج الت ستخدمها المستخدم إلدخال الب انات الجد دة أو استرجاع الب انات المطلوبة تستخدم هذه النماذج عادة من المستخدم ن الذ ن ل س لد هم خبرة ف التعامل مع قواعد الب انات

33 واجهات التعامل مع نظم إدارة قواعد الب انات (DBMS Interface) 21 التعامل عن طر ق الرسومات :)Graphical User Interface( وذلك عن طر ق عرض مخطط الب انات عن طر ق الرسومات ثم استخدام هذه األشكال وكذلك بعض األدوات المرسومة والت وفرها النظام لكى قوم المستخدم بتعر ف االستفسارات الت حتاجها ف التعامل مع الب انات التعامل عن طر ق اللغات الطب ع ة :)Natural Language Interface( وذلك عن طر ق توف ر نظام قوم بقبول طلبات المستخدم بلغة قر بة من لغة المستخدم )عرب أو انجل زي( وذلك لتعر ف االستفسارات الت ر دها

34 واجهات التعامل مع نظم إدارة قواعد الب انات (DBMS Interface) التعامل مع المستخدم ن قل ل الخبرة) Interface Parametric User 22 :) وذلك عن طر ق توف ر واجهات تعامل سهلة تم استخدام المفات ح الوظ ف ة على لوحة المفات ح أو كلمات مختصرة لألوامر المطلوبة وذلك لتقل ل الكلمات الت كتبها المستخدم التعامل مع مد ر قواعد الب انات :)DBA Interface( كون لمد ر قواعد الب انات واجهات تعامل خاصة تمكنه من الق ام بوظائفه الخاصة بتعر ف الب انات ومراقبة النظام والتحكم ف الصالح ات المعطاة لكل مستخدم

35 ب ئة نظم قواعد الب انات نظم إدارة قواعد الب انات ه نظم معقدة وتحتوي على العد د من الوحدات 23 الت تدعم ما حتاجه المستخدم من وظائف ومنها: مترجم لغة تعر ف الب انات Compiler( :)DDL لترجمة تعر ف مخطط الب انات والتأكد من صحته ثم تخز ن هذا التعر ف داخل فهرس النظام منفذ قواعد الب انات processor( :)Run-Time DB قوم بالتعامل مع قواعد الب انات عند تشغ ل أي أمر خاص بقواعد الب انات مترجم لغة االستفسارات Compiler( :)Query تعامل مع االستفسارات عن طر ق فهم األوامر وترجمتها ثم إرسالها إلى منفذ قواعد الب انات لتنف ذها

36 ب ئة نظم قواعد الب انات 24 قبل المترجم :)Pre-Compiler( هو برنامج قوم باستخالص أوامر التعامل مع الب انات )DML( من داخل البرامج المكتوبة بلغات عال ة المستوى ثم إرسال هذه األوامر إلى المترجم الخاص بها وإرسال البرنامج المكتوب باللغة عال ة المستوى إلى مترجمها الخاص بها مترجم لغة التعامل مع الب انات :)DML Compiler( قوم بترجمة األوامر الخاصة بالتعامل مع الب انات إرسالها إلى منفذ أوامر قواعد الب انات )Time processor ل تم تنف ذ هذه األوامر )DML( إلنشاء برامج تم Run-(

37 خدمات تقدمها نظم إدارة قواعد الب انات 25 تقوم بعض نظم إدارة قواعد الب انات بتقد م خدمات إضاف ة تساعد المستخدم ف إدارة نظم قواعد الب انات مثل: :)Loading( تحم ل الب انات وه عبارة عن عمل ة تحو ل الب انات الموجودة سابقا ف النظم القد مة ال شكل مالئم للتصم م الجد د بدون الحاجة ال إعادة إدخالها دو ا والذي كون غ ر ممكن عمل ا ف كث ر من الحاالت. و وجد بعض األدوات المساعدة والت تقوم بتحو ل الب انات من الشكل القد م الت كانت عل ه ال الشكل الجد د و المالئم لقواعد الب انات المصممة حد ثا

38 خدمات تقدمها نظم إدارة قواعد الب انات النسخ االحت اط ة :)Backup( وه عمل ة إنشاء نسخ احت اط ة للب انات الموجودة بهدف تأم ن الب انات من األعطال الت قد تؤدي لض اعها تنظ م الملفات reorganization( :)File ه عمل ة إعادة تنظ م الملفات عل أسطوانات التخز ن بهدف تحس ن أداء النظام مراقبة األداء monitoring( :)Performance تستخدم لمراقبة وتسج ل أداء قواعد الب انات وبذلك تقدم لمد ر قواعد الب انات )DBA( اإلحصائ ات الالزمة لتحل ل أداء النظام ودراسة ك ف ة تحس نه )بعض النظم تقدم أ ضا حلول لرفع األداء( 26

39 أدوات تدعم عمل مستخدم قواعد الب انات 27 CASE tools )أدوات مساعدة هندسة النظم(: تستخدم ف مراحل تصم م قواعد الب انات و وجد العد د من األدوات الت تقوم بتنف ذ الكث ر من المراحل الت مر بها تصم م النظام أدوات تطو ر النظم: تستخدم عند تطو ر نظم قواعد الب انات سواء أكانت لتصم م قواعد الب انات أو واجهات التعامل مع المستخدم أو تعد ل وإنشاء االستفسارات عل الب انات وكذلك أثناء إنشاء البرامج التطب ق ة برامج االتصال عبر الشبكات: وتستخدم لتقد م إمكان ة التعامل مع قواعد الب انات عبر الشبكات

40 28 تصن ف قواعد الب انات معيبر التصنيف نمورج البيبنبت عالئقي التصنيف شبكي )Network( هرمي )Hierarchical( )Object Relational( شيئي عالئقي )Relational( )Multi-users( - )Single User( عذد المستخذمين مستخذم واحذ متعذد المستخذمين عذد أمبكن التشغيل مركسي )Client-Server( الخبدم/العميل )Centralized( موزع )Distributed(

41 مقدمة لقواعد الب انات الفصل الثالث العالق النموذج (RELATIONAL MODEL)

42 مبادئ النموذج العالق 2 Relational Data Model Concepts قوم النموذج العالق بتمث ل قواعد الب انات كمجموعة من العالقات )الجداول(.1 النموذج العالق تم استخدامه على نطاق كب ر بسبب سهولته وبسبب وجود أساس ر اض له.2 كل جدول ف النموذج حتوي على مجموعة من الصفوف الت تمثل مجموعة من الب انات المترابطة.3

43 النموذج العالق للب انات 3 Tuple كل صف ف الجدول سمى كل عمود ف الجدول مثل ق م صفة مع نة (Attribute) كل جدول سمى عالقة المدى (Domain) هو وصف لنوع الب انات الت تتواجد ف عمود مع ن

44 المدى ف النموذج العالق للب انات 4 مثال: المدى (Domain) هو مجموعة الق م األول ة الت التقبل التقس م لوحدات أصغر ف العالقة الت تستخدم تلك الق م االسم بطول 10 حروف: هو مجموعة االسماء الت تحتوي على 10 حروف بحد أقصى وتمثل اسماء أشخاص درجة الطالب اعداد صح حة بطول 3 أرقام: تمثل درجات الطلبة على أن تكون اعداد صح حة وبحد أقصى 3 أرقام رقم الهاتف بطول 7 أرقام : مثل أرقام الهواتف بح ث حتوي كل عنصر على 7 أرقام حتوي تعر ف كل ب ان على نوع الب انات )أرقام حروف تار خ... الخ( وحجم الب ان وكذلك بعض الشروط المطلوبة

45 ا) تعر فات ف النموذج العالق للب انات 5 وجد لمخطط الب انات العالق ) n R(A 1, A 2,.. A أو ]ر)ا 1 تلك التعر فات: اسم العالقة هو )ر( أو( R ) 1 ا 2 ا 3...ا ن ) (Attributes) أو ) n (A 1, A 2, A 3,.. A ه الصفات ا 2...ا ن ([ كل صفة )Attribute) ه اسم لدور قوم به مدى مع ن داخل العالقة درجة العالقة ]درجة )ر([ أو (( deg(r )ه عدد الصفات المتواجدة ف عالقة مع نة

46 تعر فات ف النموذج العالق للب انات مثال: الطلبة)االسم رقم التسج ل الهاتف العنوان السن المعدل( اسم العالقة هو: الطلبة الصفات (Attributes) ه : االسم رقم التسج ل الهاتف العنوان السن المعدل كل صفة )Attribute) ه اسم لدور قوم به مدى مع ن داخل العالقة )االسم هو اسم الطالب... المعدل هو معدل التراكم ( درجة العالقة ]درجة )الطلبة([ = 6

47 اسن العالقة الصفات (Attributes) المعدل السن العنوان الهاتف رقم التسج ل االسم الطلبة ماجد الر اض مساعد عبدهللا سه ل الصفىف )Tuples( المد نة المنورة Null الدمام الر اض سع د الدمام شكل 1: يىضح الصفات والصفىف داخل عالقة الطلبة 7

48 تعر فات ف النموذج العالق للب انات 8 مالحظات على الشكل السابق: تسمى حالة الب انات ف وضع مع ن الب انات )مثل الشكل السابق مثال( بحالة هذه الحالة تتغ ر من وقت آلخر حسب التعد الت الت تجرى على الب انات البد أن تتوافق الب انات داخل كل عمود مع المدى الذى صف ذلك العمود الق م الغ ر معرفة والت رمز لها بالرمز (Null) إلى اآلن أو ق م غ ر متواجدة تمثل ق م غ ر معروفة

49 خواص العالقات )الجداول( ترت ب الصفوف : 9 ترت ب الصفوف داخل العالقة ال عتبر جزء من تعر ف العالقة ذاتها ألن العالقة ه مجموعة من الصفوف والمجموعات ال تعط أي اعتبار للترت ب ال وجد أفضل ة مع نة لترت ب صفوف داخل عالقة على ترت ب أخر بل توقف ذلك على التطب ق المطلوب أى ترت ب للصفوف داخل العالقة ال عتبر عالقة جد دة بل نعتبر العالقة األصل ة كما هى ولكن فقط بشكل مختلف مع االحتفاظ بكل التعر فات والخواص الشكل التالى وضح العالقة السابقة للطلبة ولكن ف ترت ب مختلف

50 اسن العالقة الصفات (Attributes) المعدل السن العنوان الهاتف رقم التسج ل االسم الطلبة سع د الدمام سه ل عبدهللا ماجد الصفىف )Tuples( الر اض Null الدمام الر اض مساعد المد نة المنورة شكل 2: يىضح عالقة الطلبة هع تزتيب هختلف للصفىف 10

51 خواص العالقات )الجداول( ترت ب الق م داخل الصفوف : 11 ترت ب الق م داخل الصف مهمة و جب أن تم التعامل مع الق م داخل الصفوف على هذا النحو كل ق مة داخل الصف ه ق مة أساس ة البد وأن تتبع المدى الذي عرف هذه الق م البد وأن تم إدخال الق م والتعامل معها بنفس الترت ب المفروض وقت بناء العالقة )الجدول(

52 الق ود ف النموذج العالق 12 (Relational Model Constraints) تم ز النموذج العالق لبناء قواعد الب انات بإمكان ة وضع الق ود على الب انات وك ف ة التعامل معها مما ت ح للمستخدم تعر ف هذه الق ود عند بناء مخطط الب انات ثم تقوم نظم إدارة قواعد الب انات بتنف ذ هذه الق ود على النموذج كلما تم التعامل معه مما ضمن توافق الب انات ف أي وقت مع المتطلبات التى ضعها المستخدم وقت البناء.

53 الق ود ف النموذج العالق 13 (Relational Model Constraints) وتنقسم هذه الق ود إلى: 1.ق ود المدى Constraints) (Domain 2.ق ود المفتاح Constraints) (Key 3.ق ود الق م الغ ر المتواجدة Constraint) (Null 4.ق ود تكامل الك ان Constraint) (Entity Integrity 5.ق ود التكامل المرجع Constraint) (Referential Integrity

54 الق ود ف النموذج العالق 14 (Relational Model Constraints) 1.ق ود المدى Constraints) (Domain كل صفة (Attribute) البد وأن كون ق مة أساس ة التقبل التقس م وأن تكون من المدى الذي عرف هذه الصفة مثال: اسم الطالب: البد وأن كون حرف وال ز د طوله عن الطول المعرف لهذه الصفة والبد وأن كون أسم شخص )ل ست أ ة مجموعة حروف متالصقة( وكذلك ال مكن أن نقسم االسم ونتعامل مع كل جزء بطر قة مباشرة

55 الق ود ف النموذج العالق 15 (Relational Model Constraints).2 ق ود المفتاح Constraints) (Key بما أن العالقة تم تعر فها على إنها مجموعة من الصفوف ولما كانت المجموعات له صفة أساس ة وه عدم التكرار لمكوناتها وه الصفوف فلذلك ال مكن أن نجد أكثر من صف حتوي على نفس جم ع الق م المتواجدة ف الصف األخر وذلك لجم ع الصفات

56 الق ود ف النموذج العالق 16 (Relational Model Constraints).2 ق ود المفتاح Constraints) (Key و وجد عادة مجموعة من الصفات ال تتكرر ف أكثر من صف وتسمى بالمفتاح األكبر SK) (Super key هذا المفتاح (SK) البد وأن توافر ف ه هذا الشرط: ق مة المفتاح ف أي صف ال مكن أن تتواجد ف صف أخر أو بطر قة ر اض ة أوضح: [SK] t 1 [SK] t 2 t 1 ح ث أن هو الصف األول و الت تمثل المفتاح t 2 هو الصف الثان و SK ه ق مة الصفات

57 الق ود ف النموذج العالق 17 (Relational Model Constraints) ق ود المفتاح المفتاح األكبر (Key Constraints) (Super key SK) ضرور ة لتعر ف المفتاح ولذلك تم استخدام تعر ف محدد للمفتاح مكن أن حتوي على صفات زائدة غ ر (Key) من الصفات مكن أن تعرف أي صف بدون أن تتكرر مثال للمفتاح: رقم الطالب ف الجامعة رقم الهو ة رقم رخصة الق ادة وهو عبارة عن أصغر مجموعة مع العلم أن أي صفة مع أ ة من الصفات السابقة تعط مفتاح ولكنه من النوع )مفتاح أكبر( Key) (Super.2

58 الق ود ف النموذج العالق 18 (Relational Model Constraints).2 ق ود المفتاح Constraints) (Key ممكن أن تحتوي العالقة على عدة مفات ح كما بالمثال التال الذي حتوي على رقم الرخصة أو رقم المسلسل لموتور الس ارة كمفتاح (Key) (Candidate Keys) تسمى هذه المفات ح بالمفات ح المؤهلة المفتاح األساس هو أحد المفات ح المؤهلة وهو المفتاح الذي تم اخت اره ل مثل المفتاح الرئ س للعالقة Key) (Primary المفتاح الرئ س لعب دور مهم جدا ف العالقات و جب تحد ده بدقة والتأكد أنه ال مكن أن تكرر تحت أي ظرف ألكثر من صف

59 الق ود ف النموذج العالق 19 (Relational Model Constraints).2 ق ود المفتاح Constraints) (Key الصفات الت تمثل المفتاح الرئ س داخل العالقة تم وضع خط تحتها لتوض ح أن هذه الصفات تمثل المفتاح الرئ س المختار مثال: المستوى المقررات )رقم المقرر اسم المقرر اسم الدبلوم عدد الساعات( الهاتف الطلبة )رقم الطالب االسم األول اسم األب -اسم العائلة المدينة( التسجيل ( رقم الطالب رقم المقرر العام األكاديمي الدرجة(

60 الوفاتيح الوؤهلة الوفتاح الزئيسي Primary key Candidate keys السنة المود ل الشركة رقم-مسلسل-الموتور رقم-الرخصة س ارات Texas ABC-739 A69352 Ford Mustang 96 Florida TVP-347 B43696 Oldsmobile Cutlass 99 New York MPO-22 X83554 Oldsmobile Delta 95 California 432-TFY C43742 Mercedes 190-D 93 California RSK-629 Y82935 Toyota Camry 98 Texas RSK-629 U Jaguar XJS 98 شكل 3 : يوثل بيا ات عالقة للسيارات بها أكثز هي هفتاح 20

61 الق ود ف النموذج العالق 21 (Relational Model Constraints) 3. ق ود الق م الغ ر المتواجدة Constraint).(Null مكن أن نستخدم خاص ة )ق م مطلوبة( عند تعر ف العالقة وذلك لضمان إدخال المستخدم لهذه الق مة وعدم قبول نظم إدارة قواعد الب انات لعدم وجود ق مة لهذه الصفة ف أي وقت مثال: تستخدم مع تعر ف اسم الطالب ح ث ال صح أن تواجد طالب بدون اسم. وكذلك مع أي صفة أخرى البد من وجود ق مة لها

62 الق ود ف النموذج العالق 22 (Relational Model Constraints).4 ق ود تكامل الك ان Constraint) (Entity Integrity (Null) ال مكن أن كون المفتاح الرئ س غ ر معرف ألي صف أي أن تعر ف الصفة أو الصفات كمفتاح رئ س عن أنها ال مكن أن تكون غ ر معرفة ف أي وقت وال لزم أن تقوم بوضع شرط غ ر معرف عل ها هذا ق د تكامل عن أن الك ان متكامل ف أي وقت وأن نظم إدارة قواعد الب انات تتحقق من هذا الشرط على الدوام

63 الق ود ف النموذج العالق 23 (Relational Model Constraints).5 ق ود التكامل المرجع Constraint) (Referential Integrity هذه الق ود تعرف ب ن عالقت ن تستخدم هذه الق ود للحفاظ على التوافق ب ن الب انات المتواجدة ف الجدول ن هذه الق ود تعن األت : الصف الموجود ف عالقة مع نة عندما رتبط ) ش ر( أخرى البد وأن ش ر لصف موجود ف هذه العالقة إل عالقة

64 الق ود ف النموذج العالق 24 (Relational Model Constraints).5 ق ود التكامل المرجع Constraint) (Referential Integrity (Foreign Key) ستخدم مبدأ المفتاح األجنب التكامل المرجع. لتحد د وتعر ف عتبر التكامل المرجع من أهم الق ود الت جب أن درسها مصمم الب انات وأن عرفها بدقة ح ث أنها تساعد على توافق الب انات بشكل كب ر جدا وتجعل المستخدم تعامل مع الب انات بسهولة شد دة تاركا أمر التكامل على نظم إدارة قواعد الب انات

65 الق ود ف النموذج العالق 25 (Relational Model Constraints).5 ق ود التكامل المرجع Constraint) (Referential Integrity :(Foreign Key) المفتاح األجنب هو صفة أو مجموعة من الصفات (FK) ف عالقة مع نة (R1) مثال بح ث تش ر إل عالقة (R2) لو تحققت الشروط التال ة: الصفات المكونة للمفتاح األجنب البد و أن كون لها نفس المدى للمفتاح الرئ س Key) (Primary ف العالقة R2 المشار ال ها الق مة ف المفتاح األجنب ف أي حالة من حاالت العالقت ن البد وأن تش ر لصف موجود أو أن تكون ق مة صفات المفتاح األجنب غ ر معرفة (Null).1.2 أي ر اض ا تكتب مثل: (t 1 [FK] = t 2 [PK]) or is null

66 الق ود ف النموذج العالق 26 (Relational Model Constraints) :(Foreign Key) المفتاح األجنب المفتاح األجنب رسم على مخطط الب انات عن طر ق سهم خرج من المفتاح األجنب و نته عند المفتاح الرئ س ف العالقة المشار إل ها ق ود التكامل المرجع البد وأن تم تعر فها وقت بناء العالقات وتقوم نظم إدارة قواعد الب انات بتنف ذ تلك الق ود ق ود التكامل المرجع ه جزء من تعر ف الب انات و وجد أن تدرس قبل البدء ف عمل ة اإلنشاء المثال التال وضح مخطط عالقات قبل و بعد و ضع ق ود التكامل

67 الوىظفىى اسم-األب االسم رقم-القسم الراتب الجنس العنوان تار خ-الم الد رقم-الموظف اسم-العائلة األقسام رقم-المد ر رقم-القسم اسم-القسم الوشاريع رقم-القسم مكان-المشروع رقم-المشروع اسم-المشروع عدد الساعات رقم-المشروع رقم-الموظف العالقة تار خ-الم الد الجنس اسم-التابع رقم-الموظف يعول العائلة شكل 4: يوثل هذا الشكل هخطط بيا ات شزكة قبل قيىد التكاهل 27

68 الوىظفىى اسم-األب االسم رقم-القسم الراتب الجنس العنوان تار خ-الم الد رقم-الموظف اسم-العائلة األقسام رقم-المد ر رقم-القسم اسم-القسم الوشاريع رقم-القسم مكان-المشروع رقم-المشروع اسم-المشروع عدد الساعات رقم-المشروع رقم-الموظف العالقة تار خ-الم الد الجنس اسم-التابع رقم-الموظف يعول العائلة شكل 5: يوثل هذا الشكل هخطط بيا ات شزكة بعذ تعزيف قيىد التكاهل 28

69 أمثلة تسج ل الطلبة لمقررات ف جامعة إذا كانت ب انات الطلبة و المقررات والتسج ل كما هو مب ن ف التال : طالب )رقم الطالب االسم األول اسم العائلة اسم األب المد نة تار خ الم الد( مقرر )رقم المقرر اسم المقرر الدبلوم المستوى عدد الساعات( التسج ل )رقم الطالب رقم المقرر العام الجامع الفصل الدرجة( المطلوب هو تحد د شكل مخطط الب انات العالق موضحا عل ه المفتاح الرئ س لكل عالقة وكذلك المفات ح األجنب ة

70 أمثلة تسج ل الطلبة لمقررات ف جامعة طالب )رقم الطالب االسم األول اسم العائلة اسم األب المد نة تار خ الم الد( مقرر )رقم المقرر اسم المقرر الدبلوم المستوى عدد الساعات( التسج ل )رقم الطالب رقم المقرر الفصل الدرجة(

71 أمثلة 31-2 إذا كانت ب انات مب عات شركة تجار ة ه : تسج ل مب عات شركة تجار ة المنتج )رقم المنتج االسم بلد الصنع الوحدة( العم ل )اسم العم ل رقم العم ل الهاتف العنوان( - - )اسم البائع البائع رقم البائع الجنس ة الهاتف تار خ التع ن( - الفاتورة )رقم فاتورة الب ع رقم المنتج رقم العم ل رقم البائع التار خ الكم ة المبلغ( المطلوب هو تحد د شكل مخطط الب انات العالق موضحا عل ه المفتاح الرئ س لكل عالقة وكذلك المفات ح األجنب ة

72 أمثلة تسج ل مب عات شركة تجار ة المنتج )رقم المنتج االسم بلد الصنع الوحدة( العم ل )رقم العم ل اسم العم ل الهاتف العنوان( - - )اسم البائع البائع رقم البائع الجنس ة الهاتف تار خ التع ن( - الفاتورة )رقم فاتورة الب ع رقم المنتج رقم العم ل رقم البائع التار خ المبلغ( الكم ة

73 أمثلة 33-3 تسج ل حركة االستعارة ف مكتبة الجامعة إذا كانت ب انات الطلبة و الكتب والتسج ل كما هو مب ن ف التال : الكتاب )رقم الكتاب عنوان الكتاب الناشر سنة النشر عدد الصفحات( المستع ر )رقم المستع ر اسم المستع ر العنوان الهاتف( االستعارة )رقم الكتاب رقم المستع ر تار خ االستعارة تار خ الرجوع( المطلوب هو تحد د شكل مخطط الب انات العالق موضحا عل ه المفتاح الرئ س لكل عالقة وكذلك المفات ح األجنب ة

74 أمثلة تسج ل حركة االستعارة ف مكتبة الجامعة الكتاب )رقم الكتاب عنوان الكتاب الناشر سنة النشر عدد الصفحات( المستع ر )رقم المستع ر اسم المستع ر العنوان الهاتف( االستعارة )رقم الكتاب رقم المستع ر تار خ االستعارة تار خ الرجوع(

75 أمثلة 35-4 تسج ل حركة تأج ر الس ارات ف مكتب لتأج ر الس ارات إذا كانت ب انات الس ارات والعمالء والتسج ل كما هو مب ن ف التال : الس ارة )رقم الس ارة المود ل سنة الصنع اللون( ) المستأجر )رقم المستأجر الهاتف االسم العنوان - اإل جار )رقم المستأجر رقم الس ارة تار خ اإل جار التكلفة( المدة المطلوب هو تحد د شكل مخطط الب انات العالق موضحا عل ه المفتاح الرئ س لكل عالقة وكذلك المفات ح األجنب ة

76 أمثلة 4- تسج ل حركة تأج ر الس ارات ف مكتب لتأج ر الس ارات 36 الس ارة )رقم الس ارة المود ل سنة الصنع اللون( ) المستأجر )رقم المستأجر الهاتف االسم العنوان - اإل جار )رقم المستأجر رقم الس ارة تار خ اإل جار التكلفة( المدة

77 أمثلة 37-5 تسج ل حركات ز ارات المرضى ف مستشفى إذا كانت ب انات المرضى و االطباء والتسج ل كما هو مب ن ف التال : المر ض )رقم المر ض العنوان االسم السن( الهاتف الطب ب )رقم الطب ب االسم التخصص الجنس ة( الز ارة )رقم المر ض رقم الطب ب تار خ الز ارة التكلفة( المطلوب هو تحد د شكل مخطط الب انات العالق موضحا عل ه المفتاح الرئ س لكل عالقة وكذلك المفات ح األجنب ة

78 أمثلة تسج ل حركات ز ارات المرضى ف مستشفى المر ض )رقم المر ض العنوان االسم السن( الهاتف الطب ب )رقم الطب ب االسم التخصص الجنس ة( الز ارة )رقم المر ض رقم الطب ب تار خ الز ارة التكلفة(

79 أمثلة 39-6 تسج ل حركات السحب و اإل داع ف مصرف إذا كانت ب انات العمالء والحاسبات والحركات كما هو مب ن ف التال : العم ل )رقم العم ل اسم العم ل العنوان الهاتف تار خ الم الد( - الحساب )رقم الحساب رقم العم ل نوع الحساب تار خ فتح الحساب الرص د( - الحركة - )رقم الحركة رقم الحساب نوع الحركة المبلغ تار خ الحركة( المطلوب هو تحد د شكل مخطط الب انات العالق موضحا عل ه المفتاح الرئ س لكل عالقة وكذلك المفات ح األجنب ة

80 أمثلة تسج ل حركات السحب و اإل داع ف مصرف العم ل )رقم العم ل اسم العم ل العنوان الهاتف تار خ الم الد( - الحساب )رقم الحساب رقم العم ل نوع الحساب تار خ فتح الحساب الرص د( - - الحركة )رقم الحركة رقم الحساب نوع الحركة المبلغ تار خ الحركة(

81 أمثلة 41-7 تسج ل حركة حجز تذاكر الط ران ف شركة س اح ة إذا كانت ب انات شركات الط ران والرحالت و العمالء والحجوزات ه : شركة الط ران )رقم شركة االسم الجنس ة( الرحلة )رقم الرحلة رقم الشركة التار خ الوقت مطار اإلقالع مطار الوصول عدد األماكن المتاحة( - - المسافر )رقم المسافر الجنس ة االسم الهاتف( الحجز )رقم الحجز رقم المسافر رقم الرحلة حالة الحجز المبلغ( المطلوب هو تحد د شكل مخطط الب انات العالق موضحا عل ه المفتاح الرئ س لكل عالقة وكذلك المفات ح األجنب ة

82 أمثلة تسج ل حركة حجز تذاكر الط ران ف شركة س اح ة شركة الط ران )رقم شركة االسم الجنس ة( الرحلة )رقم الرحلة رقم الشركة التار خ الوقت مطار اإلقالع مطار الوصول عدد األماكن المتاحة( - - المسافر )رقم المسافر الجنس ة االسم الهاتف( الحجز )رقم الحجز رقم المسافر رقم الرحلة حالة الحجز المبلغ(

83 أمثلة تسج ل أعمال الص انة بمركز ص انة أجهزة إذا كانت ب انات العمالء والفن ن وقطع الغ ار واألجهزة ه : العم ل )رقم العم ل اسم العم ل الهاتف( الفن )رقم فن اسم الفن الجنس ة تار خ التع ن( قطعة الغ ار )رقم القطعة اسم القطعة بلد الصنع السعر( تسج ل اإلصالح )رقم اإلصالح رقم الجهاز رقم الفن تار خ الوصول تار خ التسل م( الفاتورة )رقم الفاتورة رقم اإلصالح رقم العم ل تار خ الفاتورة التكلفة( محتوي الفاتورة )رقم الفاتورة رقم القطعة العدد التكلفة( المطلوب هو تحد د شكل مخطط الب انات العالق موضحا عل ه المفتاح الرئ س لكل عالقة وكذلك المفات ح األجنب ة

84 أمثلة 8- تسج ل أعمال الص انة بمركز ص انة أجهزة 44 العم ل الهاتف( اسم العم ل )رقم العم ل )رقم فن الفن اسم الفن الجنس ة تار خ التع ن( قطعة الغ ار )رقم القطعة اسم القطعة بلد الصنع السعر( تسج ل اإلصالح )رقم اإلصالح رقم الجهاز رقم الفن تار خ الوصول تار خ التسل م( الفاتورة )رقم الفاتورة رقم اإلصالح رقم العم ل تار خ الفاتورة التكلفة( محتوي الفاتورة )رقم الفاتورة رقم القطعة التكلفة( العدد

85 مقدمة لقواعد الب انات نمذجة الب انات باستخدام الفصل الرابع نموذج الك نونة/العالقة (DATA MODELING USING THE ENTITY RELATIONSHIP MODEL)

86 مقدمة نموذج الك نونة/العالقة (ERD) هو نموذج عال المستوي قوم بعرض بناء الب انات model).(high-level conceptual data 2 تم استخدام هذا النموذج ف العادة أثناء مرحلة تصم م المفاه م.(Conceptual Design) الناتج من استخدام هذا النموذج هو مخطط الب انات. تم تمث ل بناء الب انات والق ود المطلوبة عل ها باستخدام اشكال رسوم ة سهلة ومحددة. CS Dr. Yousry Taha

87 3 مفاه م النموذج ومصطلحاته الك ان :)Entity( هو الوحدة )الشىء( األساس ة الت تم تمث لها بنموذج الك نونة/العالقة (ER) و ش ر هذا الك ان إل شىء حق ق ف الح اة سواء كان له وجود فعل مثل )طالب موظف س ارة -... الخ( أو وجود منطق مثل )شركة وظ فة مقرر -... الخ( مفتاح الك ان: لكل ك ان مفتاح عبارة عن صفة أو صفات تعرف الك ان بطر قة وح دة. تم تمث ل الك ان باستخدام شكل مستط ل كما هو مب ن: CS Dr. Yousry Taha

88 مفاه م النموذج ومصطلحاته 4 الصفة :(Attribute) ه صفة مع نة تصف الك ان مثل اسم الموظف عمر الطالب مرتب موظف درجة طالب عدد الساعات الدراس ة لمقرر. الصفة مكن أن تكون صفة بس طة أو صفة مركبة. الصفة مكن أن تكون أحاد ة الق مة أو صفة متعددة الق م. وضع خط تحت اسم الصفة أو الصفات الت تمثل مفتاح الك ان. تم تمث ل الصفة باستخدام شكل ب ضاوي كاآلت : الصفة متعددة الق م تم تمث لها بالشكل الببضاوى المزدوج كما هو موضح بالشكل التال :

89 مفاه م النموذج ومصطلحاته أمثلة توض ح ة للصفات :(Attributes) 5 الصفة البس طة مثل درجة طالب هاتف موظف الصفة المركبة مثل اسم الطالب )االسم األول اسم العائلة( الذرجة االسن األ ل الياتف اسن العائلة الصفة متعددة الق م مثل هواتف موظف )قد كون له هاتف او اثن ن أو أكثر( الوان س ارة )قد تكون من لون واحد أو أي عدد من األلوان( ى اتف اسن الطالب األل اى CS Dr. Yousry Taha

90 مفاه م النموذج ومصطلحاته 6 العالقات العالقة ر ) R ( ب ن مجموعة من الك انات ك 1 ك 2...كن (E1,E2,...En) ه مجموعة تمثل االرتباطات ب ن هذه الك انات. كل وحدة (Instance) ف العالقة ر ه عبارة عن اتحاد أو ارتباط ب ن الك انات المرتبطة بهذه العالقة بح ث أن هذه الوحدة (Instance) تحتوي على صف واحد من كل ك ان مشارك ف العالقة. المرجع ة من ك ان إلى ك ان آخر جب أن تم تمث لها ف نموذج الك نونة/العالقة باستخدام عالقة ول س كصفة ف الك ان.

91 مفاه م النموذج ومصطلحاته تم تمث ل العالقة ف نموذج الك نونة/العالقة باستخدام شكل المع ن shape) (Diamond والذي رتبط مع الك انات بخطوط مستق مة وهذا تم تمث له بالشكل التال : 7 )... - لكل عالقة درجة Relationship) :(Degree of وه عدد الك انات المرتبطة بالعالقة )ثنائ ة ثالث ة

92 أنواع الق ود على العالقات 8 : (Cardinality Ratio) نوع العالقة ه عدد الوحدات (Instances) ف العالقة الت مكن أن شترك ف ها الك ان وه عبارة عن األنواع اآلت ة: عالقة واحد-الى-واحد (one-to-one) عالقة واحد-الى-كث ر (one-to-many) عالقة كث ر-الى-كث ر (many-to-many) 1:1 1:N M:N

93 مثال ألنواع العالقات 9 } واحد-الى-واحد {(one-to-one) عالقة 1:1 العن اى رقن سجل طبي 1 عنذه 1 طالب رقن االسن التاريخ الوستشفي مالحظات: لكل طالب سجل واحد )نوع العالقة 1(. السجل كون لطالب واحد )نوع العالقة 1(.

94 مثال ألنواع العالقات 10 { (one-to-many) عالقة N:1 {واحد-الى-كث ر العن اى ابي N يع ل 1 ه ظف رقن االسن االسن السي الجنس مالحظات: لكل ابن موظف واحد. الموظف قد كون له عدة ابناء.

95 مثال ألنواع العالقات 11 { (one-to-many) عالقة N:1 {واحد-الى-كث ر العن اى الراتب تاريخ العول رقن قسن 1 يعول N ه ظف رقن االسن االسن الياتف مالحظات: لكل موظف قسم واحد. القسم قد كون ف ه عدة موظفون. CS Dr. Yousry Taha

96 مثال ألنواع العالقات 12 { (many-to-many) } عالقة M:N كث ر-الى-كث ر العن اى العام رقن n هقرر m التسجيل رقن طالب الساعات االسن الشعبة االسن مالحظات: الطالب قد كون له عدة مقررات. المقرر مكن أن سجله عدة طلبة. CS Dr. Yousry Taha

97 أنواع الق ود على العالقات 13 نوع االشتراك :(Participation Constraint) هو حدد ما إذا كان وجود الك ان عتمد على كونه مرتبط بك ان آخر عن طر ق العالقة..1.2 أنواع ق ود االشتراك constraints) :(Participation اشتراك كل participation).(total اشتراك جزئ ) participation.(partial

98 أنواع الق ود على العالقات 14 أنواع ق ود االشتراك :(Participation constraints) اشتراك كل 1. :(Total participation) كل ك ان جب أن رتبط بوحدة (Instance) ف العالقة. تم تمث ل ق د االشتراك الكل برسم خط مزدوج ربط الك انات المرتبطة بهذه العالقة مثل:.(Existence Dependency) سم هذا الق د بق د ارتباط الوجود.2 اشتراك جزئ :(Partial participation ) بعض الك انات ترتبط ببعض الوحدات (Instances) ف العالقة. تم تمث ل ق د االشتراك الجزئ برسم خط مفرد ربط الك انات المرتبطة بهذه العالقة مثل:

99 مثال على أنواع االرتباط 15 العن اى رقن سجل طبي 1 عنذه 1 طالب رقن االسن التاريخ الوستشفي مالحظات: لكل طالب سجل واحد )نوع العالقة 1(. السجل كون لطالب واحد )نوع العالقة 1(. مكن أن كون بعض الطلبة ل س لد هم سجالت )اشتراك جزئ (. كل سجل البد وأن كون تبع طالب مع ن )اشتراك كل (.

100 الك ان الضع ف Entity) (Weak الك انات الت ال تحتوي عل صفات تمثل مفتاح لذاتها تسمى 16 ك انات ضع فة. الك ان الضع ف رتبط بك ان أخر معرف له عن طر ق عالقة معرفة لهذا الك ان. الك ان الضع ف دائما رتبط بارتباط كل مع العالقة المعرفة له. تم تمث ل الك ان الضع ف باستخدام مستط ل مزدوج الخط كما هو مب ن بالشكل التال :

101 الك ان الضع ف Entity) (Weak حتوي الك ان الضع ف عادة على مفتاح سم المفتاح الجزئ (Partial key) والذي تكون من مجموعة من الصفات الت تعرف الك ان الضع ف المرتبط بالك ان المعرف له بطر قة وح دة. 17 المفتاح الجزئ تم تمث له عن طر ق وضح خط متقطع تحت الصفات المكونة له. الك ان الضع ف والعالقة المعرفة له تم تمث لهم بخط مزدوج لألشكال المعرفة لهم ف نموذج الك نونة/العالقة. هفتاح

102 مثال على الك ان الضع ف 18 العن اى االسن ابي N يع ل 1 ه ظف رقن االسن السي الجنس مالحظات: ابناء ك ان ضع ف ح ث أنه ال حتوى على مفتاح لذاته )المفتاح الجزئ اسم االبن مكن ان تكرر لموظف أخر ولكن ال تكرر لنفس الموظف(. العالقة عول ه العالقة المعرفة للك ان الضع ف ابناء. الك ان موظف هو الك ان المعرف للك ان الضع ف ابناء. الك ان الضع ف ابناء شترك اشتراك كل مع العالقة عول.

103 مثال رقم 1 19 شركة تجار ة لد ها مجموعة من االقسام لتنف ذ اعمال الشركة ولكل قسم )اسم القسم رقم القسم هاتف القسم(. ولدي الشركة عدد من الموظف ن الذ ن عملون ف االقسام المختلفة وب اناتهم كاآلت )اسم الموظف الرقم الوظ فى العنوان الراتب(. تم تسج ل تار خ عمل كل موظف ف قسمه ف سجل توظ ف الموظفون. اقترح نموذج ب انات لتمث ل ب انات هذه الشركة. الحل تحد د الك انات: القسم )اسم القسم رقم القسم هاتف( الموظف )اسم الموظف الرقم الوظ فى العنوان الراتب(. تحد د العالقات: عالقة عمل الموظفون ف االقسام.

104 مثال رقم 1 20 العن اى الراتب تاريخ العول رقن ه ظف يعول قسن الياتف 1 N رقن مالحظات: االسن االسن الموظف عمل ف قسم واحد والقسم به عدة موظفون )N:1(. مكن أن كون بعض الموظفون ل س لد هم اقسام )اشتراك جزئ (. مكن أن كون بعض األقسام ل س لد هم موظفون ف )اشتراك جزئ (. تار خ العمل ه صفة للعالقة عمل ولذلك اض فت لها.

105 مثال رقم 2 جامعة تقوم بتدر س مجموعة من المقررات الدراس ة للطلبة وقررت تسج ل الب انات الخاصة 21 بالطلبة والمقررات وعمل ة تسج ل الطلبة للمقررات. كل مقرر له الب انات التال ة: اسم المقرر رقم المقرر عدد الساعات. وب انات الطالب المطلوبة ه : اسم الطالب الرقم الجامعى العنوان. قوم مسجل الكل ة بتدو ن العام الجامع والفصل الدراس ورقم الشعبة عند تسج ل الطالب ألي مقرر. اقترح نموذج ب انات لتمث ل ب انات هذه الجامعة. الحل تحد د الك انات: الطالب )اسم الطالب الرقم الجامعى العنوان( المقرر )اسم المقرر رقم المقرر عدد الساعات(. تحد د العالقات: عالقة تسج ل الطالب لمقرر.

106 مثال رقم 2 22 العن اى العام رقن طالب هقرر الساعات n رقن يسجل m االسن الفصل الشعبة االسن مالحظات: الطالب مكن أن سجل مجموعة من المقررات )نوع العالقة M(. المقرر سجله مجموعة من الطلبة )نوع العالقة N(. مكن أن كون بعض الطلبة ل س لد هم مقررات )اشتراك جزئ (. مكن أن كون بعض المقررات غ ر مسجل ف ها طلبة )اشتراك جزئ (. العام الفصل الشعبة ه صفات للعالقة سجل ولذلك اض فت لها.

107 مثال رقم 3 مركز ص انة أجهزة كهرب ة قوم باستقبال اجهزة العمالء وتسج لها ف سجل اإلصالحات. ثم قوم 23 بتحد د الفن الذي بقوم باصالح الجهاز وتسج ل قطع الغ ار المطلوبة للجهاز والت طلبها الفن من المخازن. فإذا كانت ب انات الجهاز ه رقمه المسلسل و اسم الصنف وب انات العمالء ه رقمه واسمه ورقم الهاتف. والب انات الخاصة بالفن ه رقمه واسمه وتخصصه وب انات قطع الغ ار ه رقم القطعة و سعرها و تم تسج ل تار خ دخول الجهاز لمركز الص انة ف سجل اإلصالحات و تم تسج ل عدد قطع الغ ار ف سجل احت اجات األجهزة. اقترح نموذج ب انات لتمث ل ب انات مركز الص انة. الحل تحد د الك انات: العم ل )اسم العم ل الفن تحد د العالقات: )رقم الفن الجهاز - الهاتف( رقم العم ل )رقم الجهاز اسم الفن 1 -عالقة ملك ة عم ل لجهاز. 3- عالقة احت اج الجهاز لقطع الغ ار. قطعة الغ ار - التخصص( )رقم القطعة اسم الصنف( 2 -عالقة اصالح الفن للجهاز. ) السعر

108 مثال رقم 3 24 االسن رقن الصنف رقن العذد رقن جياز قطعة غيار السعر N 1 يحتاج N يولك 1 عويل مالحظات: N الياتف يصلخ التاريخ 1 التخصص فني رقن الفني االسن العم ل قد كون له عدة أجهزة )نوع العالقة N:1(. الفن مكن أن صلح عدة أجهزة )نوع العالقة N:1(. الجهاز قد حتاج لعدة قطع غ ار )نوع العالقة N:1(. الجهاز البد وأن تبع عم ل وأن تم تع ن فن إلصالحه )اشتراك كل (. التار خ ه صفة للعالقة صلح ولذلك اض فت لها. CS Dr. Yousry Taha

109 مثال رقم 4 25 مركز طب قوم باستقبال المرض و قوم الطب ب المختص بالكشف على المر ض ومن الممكن أن طلب الطب ب بعض التحال ل للمر ض. ب انات االطباء ه االسم والرقم الوظ ف والتخصص ب نما تم تسج ل هذه الب انات للمر ض: االسم ورقم المر ض وعند كل ز ارة تم تسج ل تار خ الز ارة. وب انات التحل ل ه اسم التحل ل ورقمه وتكلفته وأ ضا تم تسج ل تار خ إجراء التحل ل. و حتوي المركز على أماكن للتنو م و تم تسج ل تار خ الدخول والخروج ومسلسل التسج ل ورقم الغرفة. اقترح نموذج ب انات لتمث ل ب انات المركز الطب. الحل تحد د الك انات: الطب ب )اسم الطب ب الرقم الوظ ف التخصص( التحل ل ( رقم التحل ل االسم - السعر( سجل التنو م تحد د العالقات: 1 -عالقة عالج )رقم التسج ل المر ض - )رقم المر ض تار خ الدخول - تار خ الخروج ) رقم الغرفة.(M:N) 2 -عالقة حتاج تحال ل.(M:N) -3 عالقة مسجل ف سجل التنو م (N:1). االسم(.

110 مثال رقم 4 26 االسن رقن االسن رقن التاريخ االسن الرقن M N طبيب يعالج هريض يحتاج تحليل طبي السعر N M التخصص التاريخ 1 هسجل في N تاريخ سجل التن ين تاريخ الذخ ل الغرفة الرقن مالحظات: الخر ج.)M:N الطب ب عالج عدة مرضى والمر ض ذهب لعدة اطباء )العالقة المر ض قد حتاج عدة تحال ل والتحل ل حتاجه أي عدد من المرضى )العالقة.)M:N N:1(. المر ض مكن أن سجل عدة مرات ف سجل التنو م )نوع العالقة

111 مثال رقم 5 27 شركة صناع ة تر د أن تبن قاعدة ب انات للموظف ن واألقسام والمشار ع الت تد رها هذه األقسام. ب انات الموظفون ه االسم والرقم الوظ ف ب نما تم تسج ل تار خ العمل لكل موظف. وب انات القسم ه االسم ورقم القسم والهاتف وب انات المشار ع ه االسم والرقم وتار خ بدا ة المشروع. و تقوم الشركة بتسج ل ب انات ابناء الموظف وذلك بتسج ل االسم وتار خ الم الد والجنس. اقترح نموذج ب انات لتمث ل ب انات هذه الشركة. الحل تحد د الك انات: الموظف )اسم الموظف المشروع األبن الرقم الوظ ف ( - االسم )رقم القسم القسم - ( )االسم تحد د العالقات: 1 -عالقة عمل رقم المشروع االسم ) الجنس تار خ الم الد -.(1:N) تار خ بدا ة المشروع( 2 -عالقة د ر.(1:N) له 3- عالقة معرفة للك ان الضع ف.(1:N) الهاتف(. CS Dr. Yousry Taha

112 مثال رقم 5 28 االسن الويالد االسن رقن التاريخ االسن الرقن 1 N ه ظف يعول 1 لو N أبي قسن الياتف مالحظات: الموظف قد كون له عدة أوالد وقد كون ل س له أوالد )العالقة N:1(. القسم د ر عدة مشار ع وقد ال د ر أ ة مشار ع 1 N )العالقة N:1(. الجنس االسن الرقن هشر ع تاريخ البذاية يذير األوالد ك ان ضع ف بح ث أن االبن ل س له مفتاح لذاته بل عرف باألب.

113 تحو ل نموذج الك نونة/العالقة مقدمة لقواعد الب انات إلى الفصل الخامس قاعدة ب انات عالئق ة RELATIONAL DB DESIGN ER-TO-RELATIONAL MAPPING

114 2 Relational DB Design ER-to-Relational mapping )التحو ل( عمل ة التحو ل ه عبارة عن خطوات محددة تبعها مصمم قواعد الب انات لتحو ل نموذج الك نونة/العالقة ال مخطط قواعد الب انات العالئق ة. (Mapping ERD to relational schema) تعتمد عمل ة التحو ل عل فهم المصمم للمبادئ الت تم عرضها ومناقشتها سابقا والخاصة بالمفتاح األساس و المفتاح األجنبى أنواع الك انات والعالقات وأنواع االرتباطات ب ن العالقات. و

115 ك) التحو ل الخطوة األولى 3 ) لكل ك ان عادي ( ك ف شكل الك نونة/العالقة تم عمل اآلت :.1 إنشاء عالقة.) )ر( تحتوي عل جم ع الصفات البس طة الموجودة ف الك ان الصفات المركبة الموجودة ف )ك( تم تمث لها ف العالقة )ر( عن طر ق تمث ل صفاتها البس طة الت تكون الصفة المركبة )أي ال تظهر الصفات المركبة للك ان ك ف العالقة ر(. مفتاح العالقة )ر( هو مفتاح الك ان )ك( أو أحد المفات ح المؤهلة ف حالة وجود أكثر من مفتاح للك ان )ك(. CS Dr.Yousry Taha

116 الخطوة األول : مثال 4 الع ىاى رقن التسجيل طالب االسن األول العائلة ) طالب ( رقم التسج ل العنوان االسم األول اسم العائلة

117 ض) ر) التحو ل الخطوة الثان ة 5 لكل ك ان ضع ف ( ض ) ف شكل الك نونة/العالقة تم عمل اآلت :.2 إنشاء عالقة.) )ر( تحتوي عل جم ع الصفات البس طة الموجودة ف الك ان الصفات المركبة الموجودة ف )ك( تم تمث لها ف العالقة )ر( عن طر ق تمث ل صفاتها البس طة الت تكون الصفة المركبة كما تم ف الخطوة األول. إضافة المفتاح األساس للك ان المرتبط مع الك ان )ض( والمعرف له ال العالقة ) مع اعتباره مفتاح أجنب ربط )ض( مع الك ان المعرف له. مفتاح العالقة )ر( المرتبط مع الك ان ض(. هو المفتاح الجزئ للك ان )ض( + المفتاح األساس للك ان )ض( والمعرف له )الذي تم إضافته كمفتاح أجنب للك ان

118 الخطوة الثان ة: مثال 6 الع ىاى االسن أبي N يعىل 1 هىظف رقن االسن السي الج س ) هىظف ( رقن الوىظف االسن الع ىاى أبي )الج س - السي - االسن - رقن الوىظف )

119 التحو ل الخطوة الثالثة لكل عالقة 7. 3 ) ر ( من النوع 1:1 ف شكل الك نونة/العالقة تم عمل اآلت : تحد د الك انان س ت المرتبطان معا عن طر ق العالقة )ر(. اخت ار واحدة من العالقت ن )س ت( وإضافة المفتاح األساس للعالقة األخرى كمفتاح أجنب ف العالقة الت تم اخت ارها. من األفضل اخت ار الك ان المرتبط ارتباطا كل ا بالعالقة األساس للعالقة األخرى إل ه كمفتاح أجنب. )ر( ل تم ضم المفتاح إذا كان الك انان مرتبطان ارتباطا كل ا بالعالقة )ر( ف مكن اخت ار أي ك ان لضم المفتاح األساس للك ان األخر إل ه كمفتاح أجنب وإن كان من الممكن دمج الك انان س ت معا ل صبحا ك انا واحدا.

120 الخطوة الثالثة: مثال )الحل األمثل( 8 الع ىاى رقن سجل طبي 1 ع ذ 1 طالب رقن االسن التاريخ الوستشفي ) طالب ( الرقن الجاهعي االسن الع ىاى سجل طبي ( رقن السجل التاريخ الوستشفي- الرقن الجاهعي )

121 الخطوة الثالثة: مثال )حل أخر ولكنه غ ر أمثل( 9 الع ىاى رقن سجل طبي 1 ع ذ 1 طالب رقن االسن التاريخ الوستشفي العنوان االسم طالب ( رقم التسج ل رقم السجل الطب ( ) التار خ سجل طب ( رقم السجل الطب المستشف )حقل رقم السجل الطب س كون فارغ للطالب الذي ل س له سجل طب وهذا من الممكن أن تكرر لكث ر من الطلبة(

122 الخطوة الثالثة: مثال )ارتباط كل من الطرف ن( 10 الع ىاى سجل طبي 1 ع ذ 1 هىظف رقن االسن رقن التاريخ الوستشفي ) العنوان موظف ( رقم الموظف االسم المستشف - رقم الموظف ) - رقم السجل الطب ) سجل طب ( رقم السجل الطب التار خ أو موظف ( رقم الموظف العنوان االسم التار خ سجل طب ( رقم السجل الطب المستشف )

123 التحو ل الخطوة الرابعة لكل عالقة ثنائ ة عاد ة ) ر ( من النوع N:1 نقوم بعمل اآلت : نحدد العالقة س والت تمثل الك ان الموجود عند الجانب N العالقة ( ر (. ف ) إضافة المفتاح األساس للك ان األخر المرتبط بالعالقة ( كمفتاح أجنب ف العالقة س. ر نض ف أ ة صفات موجودة عل العالقة ) للعالقة س. ر (

124 الخطوة الرابعة: مثال 12 الع ىاى الراتب تاريخ العول رقن قسن 1 يعول N هىظف رقن االسن االسن الهاتف هىظف )رقن الوىظف االسن الع ىاى الراتب رقن القسن - تاريخ العول ) قسن )رقن القسن اسن القسن رقن الهاتف(

125 التحو ل الخطوة الخامسة 13 ) لكل عالقة ثنائ ة عاد ة ( ر من النوع M:N نقوم بعمل اآلت :.5.) ننشأ عالقة جد دة س تمثل العالقة ( ر ) إضافة المفات ح األساس ة للك ان ن المرتبط ن بالعالقة ( ف العالقة س. ر كمفات ح أجنب ة ) نض ف أ ة صفات موجودة عل العالقة ( للعالقة س. ر المفتاح األساس للعالقة س هو مجموعة المفات ح األجنب ة الت تم ضمها إل س وتمثل المفات ح األساس ة للك ان ن المرتبط ن بالعالقة ( ر (.

126 الخطوة الخامسة: مثال 14 الع ىاى العام رقن n هقرر m التسجيل رقن طالب الساعات االسن الشعبة االسن طالب )رقن الطالب اسن الطالب الع ىاى( هقرر )رقن الوقرر اسن الوقرر عذد الساعات( التسجيل ( رقن الطالب - رقن الوقرر العام الشعبة )

127 التحو ل الخطوة السادسة 15 ر لكل عالقة )ر( من الدرجة (N) )أي ثالث ة أو أعل ( نقوم بعمل اآلت : ننشأ عالقة جد دة ( س ) لهذه العالقة ( ر (. إضافة المفات ح األساس ة للك انات المرتبطة بالعالقة ( ر ) كمفات ح أجنب ة ف العالقة ( س (. نض ف أ ة صفات موجودة عل العالقة ( ر ) للعالقة س. المفتاح األساس للعالقة ( س ) هو مجموعة المفات ح األجنب ة الت تم ضمها إل ( س ) وتمثل المفات ح األساس ة للك انات المرتبطة بالعالقة ( ر (..6

128 الخطوة السادسة: مثال 16 رقن التاريخ رقن الص ف الجهاز الصيا ة قطعة الغيار السعر رقن الف ي الف ي التخصص الجهاز )رقن الجهاز الص ف( الف ي )رقن الف ي التخصص( قطعة الغيار )رقن القطعة السعر( - الصيا ة ( رقن الجهاز رقن الف ي رقن القطعة التاريخ(

129 التحو ل الخطوة السابعة لكل صفة A متعددة الق م (multivalued) تم عمل األت : ) ننشأ عالقة جد دة ( ر لهذه الصفة A. ) ( إضافة الصفة A كصفة لها. ر إل العالقة إضافة المفتاح األساس للك ان الذي حتوي عل الصفة A العالقة ( ر (. كمفتاح أجنب ف ) ( ) المفتاح األساس للعالقة ( باإلضافة إل الصفة A. ر هو المفتاح األجنب الذي تم ضمه إل ر

130 الخطوة السابعة: مثال 18 االسن الرقن شركة اسواء الفرع ) شركة رقن الشركة االسن ( الفرع )اسن الفرع رقن الشركة(

131 مثال رقم 1 الشكل المعط مثل نموذج ك نونة /عالقة (ER) لتمث ل ب انات موظف ن وأقسامهم ف 19 شركة. المطلوب هو تحو ل الشكل إل النموذج العالق المكافئ له. الع ىاى الراتب تاريخ العول رقن هىظف يعول قسن الهاتف 1 N رقن االسن االسن

132 حل المثال رقم 1 20 الع ىاى الراتب تاريخ العول رقن هىظف يعول قسن الهاتف 1 N رقن االسن االسن ) قسن ( رقن القسن الهاتف االسن ) هىظف )رقن الوىظف الع ىاى االسن الراتب رقن القسن تاريخ العول

133 مثال رقم 2 21 الشكل المعط مثل نموذج ك نونة /عالقة (ER) لتمث ل ب انات تسج ل الطلبة لمقررات ف جامعة. المطلوب هو تحو ل الشكل إل النموذج العالق المكافئ له. الع ىاى العام رقن رقن طالب هقرر الساعات n يسجل m االسن الفصل الشعبة االسن

134 حل المثال رقم 2 22 الع ىاى العام رقن رقن طالب يسجل هقرر الساعات n m االسن الفصل الشعبة االسن االسن طالب )الرقن الجاهعي الع ىاى( االسن هقرر )رقن الوقرر الساعات( التسجيل )الرقن الجاهعي - رقن الوقرر العام الفصل الشعبة )

135 مثال رقم 3 23 الشكل المعط مثل نموذج ك نونة/عالقة (ER) ص انة. لتمث ل ب انات اصالح أجهزة ف مركز المطلوب هو تحو ل الشكل إل النموذج العالق المكافئ له. االسن رقن الص ف رقن العذد رقن الجهاز قطعة الغيار السعر N 1 يحتاج N يولك 1 العويل 1 N الهاتف التاريخ يصلخ الف ي االسن التخصص رقن الف ي

136 حل المثال رقم 3 24 االسن رقن الص ف رقن العذد رقن الجهاز قطعة الغيار السعر N 1 يحتاج N يولك 1 العويل N التاريخ يصلخ 1 الهاتف العويل )رقن العويل الف ي االسن التخصص رقن الف ي - الهاتف ) االسن - رقن الف ي تاريخ اإلصالح ) الجهاز - )رقن الجهاز الص ف رقن العويل قطعة الغيار - )رقن القطعة السعر رقن الجهاز العذد( الف ي االسن )رقن الف ي التخصص(

137 مثال رقم 4 25 الشكل المعط مثل نموذج ك نونة/عالقة (ER) مركز طب. لتمث ل ب انات تسج ل المرضى ف المطلوب هو تحو ل الشكل إل النموذج العالق المكافئ له. االسن رقن االسن رقن التاريخ االسن الرقن M N الطبيب يعالج الوريض يحتاج تحليل طبي السعر N M N 1 التخصص التاريخ هسجل في تاريخ الخروج سجل الت ىين تاريخ الذخىل الغرفة الرقن

138 حل المثال رقم 4 االسن رقن االسن رقن التاريخ االسن الرقن 26 M N الطبيب يعالج الوريض يحتاج تحاليل طبية السعر N M 1 هسجل في N التخصص التاريخ الطبيب = )رقن الطبيب التخصص( تاريخ الخروج سجل الت ىين تاريخ الذخىل الغرفة الرقن الوريض = )رقن الوريض االسن( االسن التحليل الطبي يعالج = )رقن الطبيب رقن الوريض = )رقن التحليل االسن السعر( التاريخ( رقن الوريض( يحتاج = )رقن التحليل رقن الوريض تاريخ التحليل( سجل الت ىين = )رقن التسجيل تاريخ الذخىل تاريخ الخروج الغرفة

139 مثال رقم 5 27 الشكل المعط مثل نموذج ك نونة/عالقة (ER) أبنائهم ف شركة صناع ة. لتمث ل ب انات موظف ن وأقسامهم و المطلوب هو تحو ل الشكل إل النموذج العالق المكافئ له. االسن الويالد االسن رقن التاريخ االسن الرقن 1 N يعول ل الوىظف القسن الهاتف 1 N أبي 1 يذير N الج س االسن الرقن هشروع تاريخ البذاية

140 حل المثال رقم 5 28 االسن الويالد االسن رقن التاريخ االسن الرقن 1 N يعول ل الوىظف القسن الهاتف 1 N أبي 1 يذير N الج س االسن الرقن هشروع الوىظف )رقن الوىظف االسن رقن القسن تاريخ البذاية تاريخ العول( ابي )الج س تاريخ الويالد - االسن القسن )رقن القسن االسن الهاتف( رقن الوىظف( االسن هشروع )رقن الوشروع تاريخ البذاية رقن القسن(

141 الجبر العالئقي Relational algebra

142 األهداف:- أن تعرف الطالب على مفاه م ورموز عمل ات الجبر العالئق. أن ستخدم الطالب الجبر العالئق ف إصدار التساؤالت. أن ستخدم الطالب الجداول ف عمل ات الجبر العالئق. أن ذكر الطالب الطرق المستخدمة السترجاع الب انات. 2 تبع...

143 تبع... ا سر ٠ اخ مذ ح. ا رؼشف ػ ا فا ١ ا ش ص ا غرخذ ح ف ػ ١ اخ ا دثش ا ؼالئم. ػ ١ اخ ا دثش ا ؼالئم. أ ث ح س ح ػ اعرخذا ػ ١ اخ ا دثش ا ؼالئم رائد ا.

144 مذ ح ا دثش ا ؼالئم تغ ١ ػ ا ف ػ ١ اذ ٠ ى ذطث ١ م ا تفاػ ١ ح. ػ ١ اخ ا دثش ا ؼالئم ١ غد ظش س ٠ ح ث SQL زر ا فظ االع. ا دثش ا ؼالئم غح ظش ٠ ح غ ١ ش اخشائ ١ ح. إ شاء ػاللح خذ ٠ ذج د ذغ ١١ ش ا ؼاللح أ ا ؼاللاخ األص ١ ح ػ ا أ ا غدالخ ذرأثش د ذىشاس. لذ ف ػا E.F.CODD1970 ا دثش ا ؼالئم وأعاط غاخ اعرؼال لاػذج ا ث ١ ا اخ. ٠ ؼرثش ا دثش ا ؼالئم األعاط ا ظش رج ا ث ١ ا اخ ا ؼالئم ١ ح غاخ االعرؼال. ٠ ؼرمذ ا ثؼط أ ؼشفح ا دثش ا ؼالئم ٠ غ ػ ١ ح وراتح اعرؼال اخ صس ١ سح ت غح.SQL تبع...

145 تبع... ا رؼشف ػ ا فا ١ ا ش ص ا غرخذ ح ف ػ ١ اخ ا دثش ا ؼالئم. ذؼرثش ػ ١ اخ ا دثش ا ؼالئم أزذ غشق ذ ث ١ ا ث ١ ا اخ ( ا ىائ اخ غ ا خصائص ) ا رؼا غ ا ث ١ ا اخ ذ فش د ػح اإلخشاءاخ ( ا ؼ ١ اخ( رؼا غ ػاللح ازذ أ ػاللر ١ أ د ػح ا ؼاللاخ )ا دذا ي ا ؼالئم ١ ح(. س ص ا ؼ ١ اخ د ػ ػ ١ اخ ؼا دح ا ؼاللاخ. ٠ رع ا دثش ا ؼالئم ششزا ذ ظ ١ س ١ ا ػ غشق ا رؼا غ ا ث ١ ا اخ خالي ا دثش ا ؼالئم. ٠ ؼشف ا رج ا ؼالئم ػ أ ذ خ ١ ص ثغػ ث ١ ا اخ ت ١ ا ٠ ؼرثش ا دثش ا ؼالئم ا اخ ح ػادج ٠ ذػ ا رج ا طم.

146 تبع... عمل ات الجبر العالئق تصنف عمل ات الجبر العالئق بالطر قة األولى إلى صنف ن هما: العمل ات الت تطبق على عالقة واحدة فقط و كون الناتج عالقة واحدة جد دة والعالقة األصل ة تبقى كما ه ال تتأثر. العمل ات الت تطبق على عالقت ن أو أكثر و كون الناتج عالقة واحدة جد دة والعالقات األصل ة تبقى كما ه ال تتأثر.

147 العمل ات الت تطبق على عالقة واحدة فقط العرض PROJECTION االنتقاء SELECTION أعادة التسم ة RENAMING 7 تبع...

148 تبع... العمل ات الت تطبق على عالقت ن أو أكثر UNION DIFFERENCE INTERSECTION CARTESIAN PRODUCTS (Equi-join, Semi-join,..,etc.(.JOIN DIVISION االذساد ا فشق ا رماغغ ا عشب ا ىاسذ ١ ض ا ع تأ اػ ا ا مغ ح

149 تبع... ٠ ى ذص ١ ف ػ ١ اخ ا دثش ا ؼالئم تا طش ٠ مح ا ثا ١ ح إ : عمل ات رئ سة وه : UNION االذساد DIFFERENCE ا فشق SELECTION اال رماء PROJECTION ا ؼشض CARTESIAN PRADUCTS ا عشب ا ىاسذ ١ ض عمل ات مشتقة وه : JOIN ا ع INTERSECTION ا رماغغ DIVISION ا مغ ح ػ ١ اخ إخشائ ١ ح: ذؼث ١ ش ػالئم ٠ سذد اعرؼال ( ع غ ح ا ؼ ١ اخ(.

150 تبع... ا دثش ا ؼالئم : ظا س ٠ اظ ٠ غرخذ صف ؼا دح ا ث ١ ا اخ. ٠ رى د ػح ا ؼ ١ اخ ا ر ذؼ ػ )ذؼا ح( ػاللح أ ػاللاخ غا ثا ا ذغرخذ ف ذسغ ١ أ ا سص ي ػ غخح أوثش فؼا ١ ح العرؼال اخ ل اػذ ا ث ١ ا اخ. ا ث اء األعاع دثش ا ؼالئم ٠ رى : ا ؼاللاخ. ا ؼ ١ اخ ػ ا ؼاللاخ. و ا ؼا الخ ا رائح ػثاسج ػ ػاللاخ ال ذغ ١١ ش ػ ا د ػاخ األص ١ ح.

151 االذساد Union اع ا ؼ ١ ح االذساد س ض ا ؼ ١ ح ا ص ١ غح ا ؼا ح R U S U Union إرا وا د ا ؼاللرا,R S ذسر ػ J I ا صف ف ػ ا ر ا فئ اذح اذساد ا ؼاللر ١ ٠ ى ػاللح خذ ٠ ذج ثال T ذسر ػ األوثش )I+J( صف د ذىشاس أ ا ؼاللح ا دذ ٠ ذج ذسر و ا غدالخ ا خ دج ف ا ؼاللر ١ S R د ذىشاس )إصا ح ا غدالخ ا ىشسج(. ذ ث ػ ١ ح ا طك )أ )OR : A U B ػ ١ ح ذثاد ١ ح: R U S = S U R وز ه ذ ص ٠ ؼ ١ ح R U (S U T) = (R U S) U T دسخح ا ؼاللر ١ ٠ دة أ ذى ر افمح )عدد الخصائص ف العالقت ن متساو ومستمدة من نفس نطاق )مجال( الب انات ف الحقول المتقابلة(. Table R table S R U S T A 49 A D B 54 B A D 64 ثاي:... تبع

152 ا رماغغ اع ا ؼ ١ ح ا رماغغ Intersection س ض ا ؼ ١ ح ا ص ١ غح ا ؼا ح R S Intersection إرا وا د ا ؼاللرا,R S ذسر ػ J I ا صف ف ػ ا ر ا فئ اذح ذماغغ ا ؼاللر ١ ٠ ى ػاللح خذ ٠ ذج ثال T ذسر ػ ا صف ف ا خ دج )ا رىشسج( ف وال ا ؼاللر ١,R S فمػ ذ ث ػ ١ ح ا طك : )and ( ػ ١ ح ذثاد ١ ح وز ه ذ ص ٠ ؼ ١ ح A B R S = S R R (S T)=(R S) T دسخح ا ؼاللر ١ ٠ دة أ ذى ر افمح الب انات ف الحقول المتقابلة(. ثاي: )عدد الخصائص ف العالقت ن متساو ومستمدة من نفس نطاق )مجال( Table R Table S R S T A 49 D 64 A 49 B 54 A تبع

153 ا طشذ )ا فشق( Difference اع ا ؼ ١ ح Difference س ض ا ؼ ١ ح ا ص ١ غح ا ؼا ح R S ا طشذ إرا وا د ا ؼاللرا,R S ذسر ػ J I ا صف ف ػ ا ر ا فئ اذح غشذ ا ؼاللر ١ ٠ ى ػاللح خذ ٠ ذج ثال T ذسر ػ ا صف ف )ا غدالخ( ا خ دج ف R خ دج ف ا ؼاللح : S ػ ١ ح غ ١ ش ذثاد ١ ح R S S R دسخح ا ؼاللر ١ ٠ دة أ ذى ر افمح A B )عدد الخصائص ف العالقت ن متساو ومستمدة من نفس نطاق )مجال( الب انات ف الحقول المتقابلة(. ثاي: غ ١ ش Table R Table S R S T A B D A B تبع

154 ا مغ ح Division اع ا ؼ ١ ح ا مغ ح Division س ض ا ؼ ١ ح ا ص ١ غح ا ؼا ح R S إرا وا د ا ؼاللرا,R S ذسر ػ J I ا خصائص ػ ا ر ا فئ اذح لغ ح ا ؼاللر ١ R / S ذى ػاللح خذ ٠ ذج ثال T ذسر ػ R S خاص ١ ح )ػ د( ػ ١ فئ ػذد أػ ذج )خصائص( ا ؼاللح ٠ ى R أوثش ػذد أػ ذج ا ؼاللح S إرا وا د X ػ صش ف ا ؼاللر ١ S R وا د Y ػ صش فمػ ف ا ؼاللح R فئ ٠ ؼط R/S و ا غدالخ ا ر ذسر Y ا ؼاللح R ا ر ا ذشات )ذرطاتك( غ X ى ل ١ X ف S. ٠ ى ا سص ي ػ ػ ١ ح ا مغ ح خالي ػ ١ اخ ا ؼشض ا طشذ ػ ١ ح ا عشب ا ىاسذ ١ ض و ا ف ا شى ا ٢ ذ : π <c> (R1) π <c> ((R2 X (π <c> (R1))) R1) تبع...

155 T = R / S ثاي: ما ناتج تنف ذ العمل ة التال ة Empid R COMP IBM GE S COMP / = GE IBM T EmpID GE 62 GM تبع

156 اع ا ؼ ١ ح ا عشب ا ىاسذ ١ ض ػ ١ ح ا عشب ا ىاسذ ١ ض س ض ا ؼ ١ ح Cartesian product ا ص ١ غح ا ؼا ح R S إرا وا د ا ؼاللرا,R S ذسر ػ J I ا صف ف ػ ا ر ا ػ n,m ا سم ي )اػ ذج( ػ ا ر ا فئ ظشب ا ؼاللر ١ ٠ ى ػاللح خذ ٠ ذج ثال T ذسر ػ األوثش )J I( X صف )m+n( ػ د ذش و األص اج ا ى ح ؼاللر ١,R. S عد ف ا ؼاللح R غ و عدالخ ا ؼاللح S). دسخح ا ر ١ دح = د ع ا ذسخاخ ؼا الخ. )خ غ و R(I1,I2,I3,I4,,In( x S)J1,J2,J3,J4,,Jm(= T)I1,I2, In,J1,J2, Jm( ز ١ ث عدالخ T ذ ث عد ى خ غ ت ١ عدالخ S,R إال إرا اعرخذ د غ غ ١ ش ا ا ؼ ١ اخ n,m خصائص ١ ظ ا ؼ تبع...

157 ػ ١ ح ا عشب ا ىاسذ ١ ض : R x S ثاي: ا اذح ذ ف ١ ز ا ؼ ١ ح ا ٢ ذ ١ ح: R S R x S T W X Y Z W X Y Z A 49 D 64 A 49 D 64 B 54 A 46 A 49 A 46 B 54 D 64 B 54 A 46 تبع...

158 ا ؼ ١ ح اع ػ ١ ح اال رماء Selection س ض ا ؼ ١ ح ا ص ١ غح ا ؼا ح ىراتر ا σ <condition> (Relation) σ اال رماء Select تعتبر عمل ة احاد ة Unary operation بحاجة إلى جدول )عالقة( واحد إلجرائها. الشرط Condition حتوي على أحد رموز عمل ات المقارنة اآلت ة <>,=,=>,=<,<,> a اسم حقل موجود ف العالقة. b اسم حقل موجود أو ق مة ثابتة. الشرط مثال 5) <>.(a باإلضافة إلى: ص غ مختلفة للشرط: σ <condition> (<Relation>) σ <condition> And / Or <condition> (<Relation>) σ Not <condition> (<Relation>) σ (<condition> and <condition>) or <condition> (<Relation>)) إذا كانت العالقة R تحتوي على عدد من الخصائص (A,B,C,D,,K( R على التوال وعلى عدد من الصفوف ( I1,I2,.,In ( فان ناتج عمل ة االنتقاء كون عالقة جد دة مؤقتة تحتوي على كل خصائص العالقة ولكن عرض الصفوف الت تحقق ) نطبق عل ها( شرط ما على عالقة. إذا تستخدم عند الحاجة النتقاء مجموعة جزئ ة من الصفوف األفق ة من عالقة والت تحقق الشرط االنتقاء ف أمر االنتقاء و تم حذف ما تبقى من السجالت ( الصفوف( الت ال تحقق الشرط دون التأث ر على الخصائص. و تم حذف السجالت المكررة ف العالقة الجد دة. دون أن تتأثر العالقة األصل ة. يتبع...

159 Person name age weight بناء على العالقة اآلت ة :Person Ali Issa Mosa Nader Fadi ما ناتج تنف ذ األوامر اآلت ة: σ age>=weight (Person) σ age>=weight (Person).2 σ age>= 30 (Person).1 σ age>= 30 (Person) name age weight name age weight Ali Fadi Mosa تبع... fadi 54 54

160 ... يتبع اع ا ؼ ١ ح ا ؼشض ػ ١ ح ا ؼشض Projection ا ص ١ غح ا ؼا ح ىراتر ا س ض ا ؼ ١ ح <attribute-list> (<Relation>) أو /pi Project تعتبر عمل ة أحاد ة Unary operation بحاجة إلى جدول )عالقة( واحد إلجرائها. إرا وا د ا ؼاللح R ذسر ػ ػذد ا خصائص (n, R,a),b,c... ػ ا ر ا فئ اذح ػ ١ ح ا ؼشض ٠ ى ػاللح خذ ٠ ذج ؤلرح ذسر فمػ ػ ا خصائص ا سذدج ف لائ ح ا خصائص <attribute-list> ذظ ش ا خصائص ف ا ؼاللح ت فظ ذشذ ١ ة ا خصائص ف لائ ح ا خصائص د ذىشاس غدالخ. إرا ذغرخذ ػ ذ ا ساخح ال رماء ػذد خصائص ػاللح R ازذ أ أوثش د ػح ا خصائص ا ى ١ ح ر ه ترسذ ٠ ذ أع اء ا خصائص ا ط تح ف لائ ح ا خصائص< attribute-list > ٠ ر اعرث اء ا ذثم ا خصائص د ا رأث ١ ش ػ ا دذ ي األص ٠ ر اخرضاي ا صف ف ا ىشسج ف ا ؼاللح ا دذ ٠ ذج. دسخح ا ؼاللح = ػذد ا خصائص ف ا ؼاللح.

161 Person id name address hobby بناء على العالقة اآلت ة Person 11 تجم ع طوابع ب ت لحم عل 22 تجم ع عملة نابلس موسى 33 التسلق القدس ع سى أوجد ناتج تنف ذ األوامر اآلت ة: تجم ع طوابع تجم ع عملة ب ت لحم الخل ل نادر فادي Hobby (Person).2 Hobby (Person) name, hobby (Person).1 name, hobby (Person) name hobby hobby تجم ع طوابع عل تجم ع عملة موسى تجم ع طوابع 21 التسلق تجم ع طوابع تجم ع عملة ع سى نادر فادي تجم ع عملة التسلق... يتبع

162 الزظح: ٠ ى ذذاخ ػ ١ اخ ا ؼشض اال رماء تأ ش ازذ لذ ٠ ى اذح ػاللح ذخ ؼاللح خثش ٠ ح خذ ٠ ذج. األ ا ش ا ٢ ذ ١ ح: و ا ف id, name ( )address= لحم ب ت or hobby = ) التسلق (Person)).1 id name عل ع سى نادر sname, rating ( rating>8 (Employee)).2 Sname Rating Yunes 9 Hamza للحصول على قائمة من أرقام الموظف ن الذ ن عملون ف دائرة رقم واحد. empnum ( deptno =1 (Employee))... ٠ رثغ

163 اع ا ؼ ١ ح إػادج ا رغ ١ ح Rename إػادج ا رغ ١ ح Renaming ا ؼ ١ ح س ض ا ص ١ غح ا ؼا ح ىراتر ا R (E) أ a/b (R) ρ ذؼرثش ػ ١ ح أزاد ٠ ح ذغرخذ إلػادج ذغ ١ ح ا سم ي ا ص س ا ٢ ذ ١ ح: )ا خصائص( أ اع ا ؼاللح فغ ا ذظ ش ػ أزذ (R) a/b ايناتج ػاللح خذ ٠ ذج غخح غثك األص يلعالقة R باستثناء الحقل b ى السجالت تم إعادة ذغ ١ ر إلى. a R (E) R (a/b) (E) إلعادة تسم ة العالقة E إلى R وه مهمة عند ضم جدول مع نفسه. إلعادة تسم ة عالقة والخصائص مكن إجراء عمل ة إعادة التسم ة على اسم حقل ف قائمة أسماء الحقول أو على اسم عالقة ف قائمة أسماء العالقات وتعتبر أسماء الحقول والجداول الجد دة أسماء مستعارة )أي ال تم استبدالها ف قاعدة الب انات ) وتكون مؤقتة ال تخزن بشكل دائم. إلػادج ذغ ١ ح ا ؼاللح E إ R وز ه اعرثذاي اع ا سم b تاالع.a يتبع...

164 مثال: استبدل اسم الحقل name باالسم empname ف العالقة Employee اآلت ة: الحل: نكتب األمر اآلت : ρ empname/name (Employee) فنحصل على العالقة اآلت ة: مالحظات: Employee name Employee-id عل 3415 موسى 2314 رنا 4525 empname Employee-id عل 3415 موسى 2314 رنا خصائص العالقة جب أن تكون اسماؤها مختلفة يتبع.... هذه العمل ة مف دة عند الحاجة لضم عالقة مع نفسها.

165 اع ا ؼ ١ ح ػ ١ ح ا ع س ض ا ؼ ١ ح Join ا ص ١ غح ا ؼا ح ىراتر ا ا ع R <join condition> S Join إرا وا د ا ؼاللح R ذسر ػ ػذد ا خصائص R(A1,A2,.An( ػ ا ر ا دسخح n ا ؼاللح S ذسر ػ ػذد ا خصائص S(B1,B2.Bm( m ػ ا ر ا فا اذح ػ ١ ح ا ع ٠ ى ػاللح خذ ٠ ذج ؤلرح ذسر ػ خصائص ا ؼاللر ١ M+N تذ ذىشاس خصائص ا شرشوح. ذذػ ػ ١ ح ا ع أز ١ ا ا ا ع ا ذاخ.Inner join {A1,A2.AN}{B1,B2.BM} ف ١ ا ٠ رؼ ك تغدالخ ا ؼاللر ١ S R ف ١ ر ظ ا غدالخ ا شرشوح أ ا رطاتمح ف ت ١ ا اخ ا سم ا شرشن ف ػاللح خذ ٠ ذج ؤلرح تؼذ ماس ح ت ١ ا اخ ا خصائص ا شرشوح ف وال ا دذ ١ و ال ٠ سص ذىشاس غدالخ ػذ ظ ا غدالخ ا ر ال ذشرشن تا م ١ ح ف وال ا دذ ١ تؼذ ماس ح ت ١ ا اخ ا سم ا شرشن ف وال ا دذ ١ ت ؼ ظ ا ث ١ ا اخ أفم ١ ا صف ت ١ ا اخ خذ ي غ صف خذ ي أخش ػ ذ ذسمك ششغ ا. دسخح ا ؼاللح ا اذدح = د ع دسخاخ ا ؼاللاخ طش ذ ا ا خصائص ا ىشسج. يتبع...

166 R S = S R ػ ١ ح ا ع ػ ١ ح ذثاد ١ ح R (S T) = (R S) T ػ ١ ح ا ع ػ ١ ح ذد ١ ؼ ١ ح اتغػ ص سج ؼ ١ ح ا ع ػ ١ ح ا عشب ا ىاسذ ١ ض ؼاللر ١ ف زا ح ذشات أع اء ا خصائص فال ٠ غ ر تز ه ٠ رط ة إػادج ذغ ١ ر ا. ف زا ح ػذ خ د أػ ذ شرشوح ػ ١ ح ا ع ا طث ١ ؼ ذسد ف ػ ١ ح ا عشب ا ىاسذ ١ ض R S ػ ١ ح ا ع ٠ ى ا سص ي ػ ١ ا زاص ػ ١ ح ا عشب ا ىاسذ ١ ض ػ ١ ح اال رماء ست ا ػ ١ ح Join = R x S + Selection ا ؼشض. natural Join = Equi-join + Project شرط الضم مكن ان كون مجموعة مركبة تستخدم and و or وتستخدم رموز عمل ات المقارنة للشرط. )شرط(... And )شرط(. )شرط( or and )شرط( الص غة العامة لشرط الضم condition> <join ه b>.<a و ػ ١ اخ ا ع ػ ١ ح Theta س ص ا ماس ح ) >, <, <>, >=, (<= ذذػ.Theta Join Equi-Join ػ ١ ح ظ ػالئم ػ ذ ا ٠ ى ششغ ا ع ذؼث ١ ش ا غا اج ف ز ا سا ح ذذػ Equi-Join مكن إجراء عمل ة الضم Join على شروط أخرى غ ر المساواة.Equi-join مكن تصن ف عمل ة الضم حسب نوع المقارنة ب ن األعمدة وطر قة التعامل مع ناتج المقارنة كما ل :... يتبع

167 Natural Join الضم الطب ع : ػثاسج ػ ػ ١ ح ظ دذ ١ تخاص ١ ح شرشوح ا اذح خذ ي خذ ٠ ذ ز ١ ث و صف ف ١ ػثاسج ػ ) ٠ رى ( ص ج ا صف ف ا دذا ي ا ذخ ح ػ ذ ذغا ل ١ ح ا سم ا شرشن ( أ ػ ذ ا ٠ رسمك ا ششغ ( د ذىشاس ز ١ ث ذظ ش عدالخ ا سم ا شرشن شج ازذج فمػ ف ا دذ ي ا اذح. Natural Join = Equi-Join + Projection ثاي: ػ ١ ح ظ ا دذ ١ S K ػ اعاط ا غا اج ف ا ؼ د R ف وال ا دذ ١ R S K X A B C D E Y K Z K Equi-Join X Y A 2 D 8 E 10 K Z Natural Join K X Y Z 1 A D E يتبع...

168 S و ا : ٠ خط اخ زغاب ا ع ا طث ١ ؼ Natural join ى ا ؼاللر ١ R. ازغة زاص ظشب ا ؼاللر ١ (R S واسذ ١ ض )ظشب S R.1 2. اخراس ا غدالخ ا ر ذرغا ػ ذ ل ١ ا سم ا شرشن R. Y = S. Y Y ) S. Y )ا اذح خط ج 2 ػشض ا خصائص تذ ذىشاس R. Y اػشض تال ا خصائص. )أ ػشض أ ث ع ا.3 وه تعتبر حالة خاصة من عمل ة Equi-Join والت جب ان تحقق الشروط اآلت ة: ششغ ا ماس ح ٠ دة أ ٠ ى س ض ا غا اج. و ا سم ي ا شرشوح ٠ دة أ ذشاسن ف ػ ١ ح ا ع. ازذ ا سم ي ا شرشوح ٠ دة ا ع ا د ػح ا غدالخ ا اذدح يتبع

169 29 ( ) Left Outer Join الناتج مجموعة السجالت الت تم ضمها من العالقت ن R و S والمتساو ة ف ق م الحقول المشتركة ف العالقت ن باإلضافة إ سجالت العالقة R الت ل س لها ق م مشتركة ف ا ؼاللح S. Employee Name EmpId DeptName هان 3415 المال ة سعاد 2241 المب عات جمال 3401 المال ة هد ل 2202 المب عات تامر 1123 اإلدارة Department deptname Manager المب عات هد ل اإلنتاج حسن... تبع * Null تعن ان الق م غ ر معروفة ( غ ر موجودة( R S R S + R S Employee Department Name EmpId DeptName Manager هان 3415 المال ة null سعاد 2241 المب عات هد ل جمال 3401 المال ة null هد ل 2202 المب عات هد ل تامر 1123 اإلدارة null

170 ) ( Right Outer Join الناتج مجموعة السجالت الت تم ضمها من العالقت ٠ R و S والمتساو ة ف ق م الحقول المشتركة ف العالقت ن باإلضافة إ سجالت العالقة S الت ل س لها ق م مشتركة ف ا ؼاللح R. Employee Name EmpId DeptName هان 3415 المال ة R S سعاد 2241 المب عات جمال 3401 المال ة المب عات 2202 هد ل اإلدارة 1123 تامر R S + S - R Department deptname Manager المب عات هد ل اإلنتاج حسن Name سعاد هد ل Employee EmpId Department DeptName Manager المب عات هد ل المب عات هد ل 30 null null حسن اإلنتاج... تبع

171 ) ( Full Outer Join الناتج مجموعة السجالت الت تم ضمها من العالقت ن R و S ا رغا ٠ ح ف ق م الحقول المشتركة ف العالقت ن باإلضافة إلى سجالت العالقة S الت ل س لها ق م مشتركة ف R ونذلك سجالت العالقة R الت ل س لها ق م مشتركة ف S ف الحقول المشتركة. Employee Name EmpId DeptName هان 3415 المال ة سعاد 2241 المب عات جمال 3401 المال ة هد ل 2202 المب عات تامر 1123 اإلدارة Department deptname Manager المب عات هد ل اإلنتاج حسن 31 تبع... Inner Join R S R U S Employee Department Name EmpId DeptName Manager هان 3415 المال ة null سعاد 2241 المب عات هد ل جمال 3401 المال ة null هد ل 2202 المب عات هد ل تامر 1123 اإلدارة null null null اإلنتاج حسن

172 ) ( Semijoin ز ١ ث S R ػاللرا وهذه العمل ة مشابه لعمل ة الضم الطب ع Natural Join اذد ا ٠ ى فمػ د ػح ا غدالخ ا خ دج ف R ا ر ا ل ١ ح غا ٠ ح ف ا سم ا شرشن ف S. Employee افشض ا ذ ٠ ه ا دذا ي ا را ١ ح: Dept Name Empid Deptname Deptname Manager Harry 3415 Finance Sales Hassan Sally 2241 Sales Production Hamza George 3401 Finance Hassan 2202 Production Employee dept Name Empid Deptname Sally 2241 Sales تبع... Hassan 2202 Production

173 ( ( Antijoin ح ث R و S عالقتان وناتجهما كون فقط مجموعة السجالت الموجودة ف R الت ل س لها ق مة مساو ة ف الحقل المشترك ف العالقة S. Employee Dept Name Empid Deptname Deptname Manager Harry 3415 Finance Sales Hassan Sally 2241 Sales Production Hamza George 3401 Finance Hassan 2202 Production Employee dept Name Empid Deptname Harry 3415 Finance 33 تبع... George 3401 Finance

174 34 Age Last First 22 Smith Bill 28 Green Sally 23 Keen Mary 32 Jones Tony S Age Last First 36 Gump Forrest 28 Green Sally 27 DeMarco DonJuan Age Last First 22 Smith Bill 28 Green Sally 23 Keen Mary 32 Jones Tony 36 Gump Forrest 27 DeMarco DonJuan R S Age Last First 22 Smith Bill 23 Keen Mary 32 Jones Tony Age Last First 28 Green Sally R S R - S عبت... :ةلولحم ةلثمأ R لاثم :

)الجزء األول( محتوى الدرس الددراتالمنتظرة

)الجزء األول( محتوى الدرس الددراتالمنتظرة األعداد العقدية )الجزء األل ) 1 ثانية المنصر الذهبي التأهيلية نيابة سيدي البرنصي - زناتة أكا يمية الدار البيضاء الكبرى األعدا القددية )الجزء األل( األستاذ تباعخالد المستى السنة الثانية بكالريا علم تجريبية

Διαβάστε περισσότερα

ر ک ش ل ن س ح ن د م ح م ب ن ی ز ن. ل و ئ س م ه د ن س ی و ن ( ی ر ک ش ل &

ر ک ش ل ن س ح ن د م ح م ب ن ی ز ن. ل و ئ س م ه د ن س ی و ن ( ی ر ک ش ل & ن- س ح ی ژ ر ن ا ل ا ق ت ن ا ر د ر ا و ی د ي ر ي گ ت ه ج و د ی ش ر و خ ش ب ا ت ه ی و ا ز و ت ه ج ه ط ب ا ر ل ی ل ح ت ) ر ال ر ه ش ي د ر و م ه ع ل ا ط م ( ي ر ي س م ر گ ي ا ه ر ه ش ر د ن ا م ت خ ا س ل خ

Διαβάστε περισσότερα

AR_2001_CoverARABIC=MAC.qxd :46 Uhr Seite 2 PhotoDisc :έϯμϟ έϊμϣ ΔϟΎϛϮϟ ˬϲϠϨϴϛ. : Ω έύδθϟ ϰϡϋ ΔΜϟΎΜϟ ΓέϮμϟ

AR_2001_CoverARABIC=MAC.qxd :46 Uhr Seite 2 PhotoDisc :έϯμϟ έϊμϣ ΔϟΎϛϮϟ ˬϲϠϨϴϛ. : Ω έύδθϟ ϰϡϋ ΔΜϟΎΜϟ ΓέϮμϟ PhotoDisc :. : "." / /. GC(46)/2 ا ول ا ء ا ر ا و ا آ (٢٠٠١ ا ول/د آ ن ٣١ ) آ ر ا د ا و آ ت د ار ا ه ا ا ا آ ر ر أ ا أذر ن آ ا ر ا ا ر ا ر ا ا ة ا ردن آ ا ر ا و أر ا ر ا آ أ ن ا ر ا ا ر أ ا ر آ ر ا رغ

Διαβάστε περισσότερα

ی ا ک ل ا ه م ی ل ح ر

ی ا ک ل ا ه م ی ل ح ر ل- ال ج ه) ن و م ن م د ر م ت ک ر ا ش م د ر ک و ر ا ب ر ه ش ه د و س ر ف ا ه ت ف ا ب ز ا س و ن ) س و ل ا چ ر ه ش 6 ه ل ح م : د ر و م 1 ل م آ م ظ ع ل ال ج ر و ن د ح ا و م ال س ا د ا ز آ ه ا گ ش ن ا د ر ه

Διαβάστε περισσότερα

ی ن ل ض ا ف ب ی ر غ ن ق و ش ه ی ض ر م ی ) ل و ئ س م ه د ن س ی و ن ( ا ی ن ل ض ا ف ب ی ر غ 1-

ی ن ل ض ا ف ب ی ر غ ن ق و ش ه ی ض ر م ی ) ل و ئ س م ه د ن س ی و ن ( ا ی ن ل ض ا ف ب ی ر غ 1- ر د ی ا ه ل ی ب ق ی م و ق ب ص ع ت ای ه ی ر ی گ ت ه ج و ی ل ح م ت ا ح ی ج ر ت ر ی ث أ ت ل ی ل ح ت و ن ی ی ب ت زابل) ن ا ت س ر ه ش ب آ ت ش پ ش خ ب و ی ز ک ر م ش خ ب : ی د ر و م ه ع ل ا ط م ( ن ا ر ا ی ه

Διαβάστε περισσότερα

ج ن: روحا خل ل ب وج یم ع س ن

ج ن: روحا خل ل ب وج یم ع س ن ک ت ک ج ک ک ره ب ب وس ت ج ن: روحا خل ل ب وج یم ع س ن فهرست ر و و وش 20 21 22 23 24 رت ر د داری! ر ر ر آ ل 25 26 27 28 28 29 ای ع 30 ا ارد ط دی ن وش 34 36 37 38 39 ذوب ن ر گ آ گ ۀ آب اران ع م و د ل 40 41

Διαβάστε περισσότερα

ATLAS green. AfWA /AAE

ATLAS green. AfWA /AAE مج م و ع ة ا لم ن ت ج ا ت K S A ا إل ص د ا ر ا ل د و ل ي ٠ ١ مج م و ع ة ا لم ن ت ج ا ت ٠ ٣ ج و ھ ر ة( ع د ت خ ص ص ة م TENVIRONMENTALLY FRIENDLY PRODUC ح د د ة م ا ل ھ و ي ة و ا ال ب ت ك ا ر و ا ل ط م و

Διαβάστε περισσότερα

يئادتبلاا لوألاا فص لل لوألاا يص اردلا لص فلا بل طلا ب تك ةعجارملاو فيلأ تل ب م ق نيص ص ختملا نم قيرف ــه 1435 ـــ 1434 ةعبط م2014 ـــ

يئادتبلاا لوألاا فص لل لوألاا يص اردلا لص فلا بل طلا ب تك ةعجارملاو فيلأ تل ب م ق نيص ص ختملا نم قيرف ــه 1435 ـــ 1434 ةعبط م2014 ـــ للüصف االأول االبتدائي الفüصل الدراSسي ا كتاب الطالب أالول قام بالتÉأليف والمراجعة فريق من المتخüصüصين طبعة 1434 1435 ه 2013 2014 م ح وزارة الرتبية والتعليم 1430 ه فهرسة مكتبة امللك فهد الوطنية أثناء النشر

Διαβάστε περισσότερα

Database System Concepts and Architecture (Αρχιτεκτονική, οµές, και Μοντέλα)

Database System Concepts and Architecture (Αρχιτεκτονική, οµές, και Μοντέλα) Database System Concepts and Architecture (Αρχιτεκτονική, οµές, και Μοντέλα) Μοντέλα, οµές (Σχήµα) και Αντιπρόσωποι (Data Models, Schema, and Instances) DBMS αρχιτεκτονική ιάφοροι τύποι γλωσσών και διεπαφές

Διαβάστε περισσότερα

ANTIGONE Ptolemaion 29Α Tel.:

ANTIGONE Ptolemaion 29Α Tel.: Ενημερώσου για τα τις δράσεις μας μέσα από τη σελίδα του 123help.gr και κάλεσε στο 2310 285 688 ή στείλε email στο info@antigone.gr για περισσότερες πληροφορίες. Get informed on ANTIGONE s activities through

Διαβάστε περισσότερα

الجزء الثاني: "جسد المسيح الواحد" "الجسد الواحد )الكنيسة(" = "جماعة المؤمنين".

الجزء الثاني: جسد المسيح الواحد الجسد الواحد )الكنيسة( = جماعة المؤمنين. اجلزء الثاين من حبث )ما هو الفرق بني الكلمة اليواننية )سوما )σῶμά بقلم الباحث / مينا سليمان يوسف. والكلمة اليواننية )ساركس σάρξ ((!. الجزء الثاني: "جسد المسيح الواحد" "الجسد الواحد )الكنيسة(" = "جماعة

Διαβάστε περισσότερα

المحاضرة 15 التحليل األولي للقياسات اهليدرولوجية

المحاضرة 15 التحليل األولي للقياسات اهليدرولوجية المحاضرة 15 كلي ة الهندسة السنة الثالثة الفصل األول الدكتور:هشام التجار هيدرولوجيا م الضس ز م أدل بعض الدزاضات اهل دز ل د معسف ق ه اهلط ل خالل أشمي قصري ددا هلر احلال ته الشد املطس أنرب بالتال التصس ف

Διαβάστε περισσότερα

ت خ ی م آ ر ص ا ن ع ز ا ن ا گ د ن ن ک د ی د ز ا ب ی د ن م ت ی ا ض ر ی س ر ر ب د

ت خ ی م آ ر ص ا ن ع ز ا ن ا گ د ن ن ک د ی د ز ا ب ی د ن م ت ی ا ض ر ی س ر ر ب د ه ت خ م آ ر ص ا ع ز ا ا گ د ک د د ز ا ب د م ت ا ض ر س ر ر ب د ال م ج ر ب ر گ ش د ر گ ب ا ر ا ز ا ب خالر امر ا ر ا ا ر ه ت ا ر ه ت ه ا گ ش ا د ت ر د م ه د ک ش ا د ا گ ر ز ا ب ت ر د م ه و ر گ ر ا د ا ت س

Διαβάστε περισσότερα

مارس 2013 ك ن ث م. ك من

مارس 2013 ك ن ث م. ك من مارس 2013 ك ن ث م. ك من بحث البيانات 1 تتضمن مرحلة أل ى من بحث مجم عة ب انات أنشطة ع ة بعضها تم تغط ته جلسات ت ر ب ة سابقة تأك من متغ ر ت ع حاالت ما ه ألسئلة ت س تم طرحها هل هناك ستبانة ضحة ذ ت ت ز ع أساس

Διαβάστε περισσότερα

و ر ک ش ر د را ن ندز ما ن تا ا س ی یا را

و ر ک ش ر د را ن ندز ما ن تا ا س ی یا را ی ش ه و ژ پ ی- م ل ع ه م ا ن ل ص ف ) ی ا ه ق ط ن م ی ز ی ر ه م ا ن ر ب ( ا ی ف ا ر غ ج 6931 زمستان 1 ه ر ا م ش م ت ش ه ل ا س 7 3 2-9 4 2 : ص ص ی د ن ب ه ن ه پ و ی ن ا ه ج د ی ش ر و خ ش ب ا ت ن ا ز ی م

Διαβάστε περισσότερα

( ) ( ) ( ) ( ) v n ( ) ( ) ( ) = 2. 1 فان p. + r بحيث r = 2 M بحيث. n n u M. m بحيث. n n u = u q. 1 un A- تذآير. حسابية خاصية r

( ) ( ) ( ) ( ) v n ( ) ( ) ( ) = 2. 1 فان p. + r بحيث r = 2 M بحيث. n n u M. m بحيث. n n u = u q. 1 un A- تذآير. حسابية خاصية r نهايات المتتاليات - صيغة الحد العام - حسابية مجمع متتابعة لمتتالية ) ( متتالية حسابية أساسها + ( ) ملاحظة - متتالية حسابية + أساسها ( ) متتالية حسابية S +... + + ه الحد الا ل S S ( )( + ) S ه عدد المجمع

Διαβάστε περισσότερα

أوال: أكمل ما لى : 1 القطعة المستق مة التى طرفاها مركز الدائرة وأى نقطة على الدائرة تسمى... 2 القطعة المستق مة التى طرفاها أى نقطت ن على الدائرة

أوال: أكمل ما لى : 1 القطعة المستق مة التى طرفاها مركز الدائرة وأى نقطة على الدائرة تسمى... 2 القطعة المستق مة التى طرفاها أى نقطت ن على الدائرة وال: كل ا لى : 1 القطعة الستق ة التى طرفاها ركز الائرة وى نقطة على الائرة تسى... القطعة الستق ة التى طرفاها ى نقطت ن على الائرة تسى... 3 الوتر الار ركز الائرة سى... 4 كر االوتار طوال فى الائرة سى... 5

Διαβάστε περισσότερα

بسم هللا الرحمن الرح م النسخة الثان ة 4134/33 مازن الرونة للتواصل هاتف :

بسم هللا الرحمن الرح م النسخة الثان ة 4134/33 مازن الرونة للتواصل هاتف : بسم هللا الرحمن الرح م النسخة الثان ة 4134/33 1 الفهرس الصفحة 41 44 44 45 58 65 65 67 68 72 75 75 79 81 82 82 83 85 86 88 92 95 97 الموضوع المقدمة اإلهداء لمحة تار خ ة عشر نصابح للنجاح * المتغ رات وأنواع

Διαβάστε περισσότερα

توازن الذخل المومي الفصل الرابع أ. مروه السلمي

توازن الذخل المومي الفصل الرابع أ. مروه السلمي 1 توازن الذخل المومي الفصل الرابع 2 سنتعرف ف اآلت : على الفصل هذا توازن الدخل القوم التوازن ف جانب الطلب ف االقتصاد أثر التغ ر ف األسعار على توازن الدخل التوازن والتوظف الكامل - الفجوة االنكماش ة - الفجوة

Διαβάστε περισσότερα

مق اس الر اض ات دروس وتطب قات للسنة األولى تس ر السداس األول من إعداد األساتذة: بن جاب هللا الطاهر السنة الجامع ة:

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

Διαβάστε περισσότερα

=fi Í à ÿ ^ = È ã à ÿ ^ = á _ n a f = 2 k ÿ ^ = È v 2 ح حم م د ف ه د ع ب د ا ل ع ز ي ز ا ل ف ر ي ح, ه ف ه ر س ة م ك ت ب ة ا مل ل ك ف ه د ا ل و

=fi Í à ÿ ^ = È ã à ÿ ^ = á _ n a f = 2 k ÿ ^ = È v 2 ح حم م د ف ه د ع ب د ا ل ع ز ي ز ا ل ف ر ي ح, ه ف ه ر س ة م ك ت ب ة ا مل ل ك ف ه د ا ل و ت ص ح ي ح ا ل م ف ا ه ي م fi Í à ÿ ^ = È ã à ÿ ^ = á _ n c f = 2 k ÿ ^ = È v ك ت ب ه ع ض و ه ي ئ ة ا ل ت د ر ي س ب ا مل ع ه د ا ل ع ا يل ل ل ق ض ا ء ط ب ع و ق ف فا هلل ع ن ا ل ش ي خ ع ب د ا هلل ا جل د

Διαβάστε περισσότερα

أسئلة استرشادية لنهاية الفصل الدراسي الثاني في مادة الميكانيكا للصف الثاني الثانوي العلمي للعام الدراسي

أسئلة استرشادية لنهاية الفصل الدراسي الثاني في مادة الميكانيكا للصف الثاني الثانوي العلمي للعام الدراسي أسئلة استرشادية لنهاية الفصل الدراسي الثاني في مادة الميكانيكا للصف الثاني الثانوي العلمي للعام الدراسي 4102 4102 تذكر أن :1- قانون نيوتن الثاني : 2- في حال كان الجسم متزن أو يتحرك بسرعة ثابتة أوساكن فإن

Διαβάστε περισσότερα

Εμπορική αλληλογραφία Παραγγελία

Εμπορική αλληλογραφία Παραγγελία - Κάντε μια παραγγελία ا ننا بصدد التفكير في اشتراء... Επίσημη, με προσοχή ا ننا بصدد التفكير في اشتراء... يس ر نا ا ن نضع طلبي ة مع شركتك... يس ر نا ا ن نضع طلبي ة مع شركتك... Επίσημη, με πολλή ευγενεία

Διαβάστε περισσότερα

( ) [ ] الدوران. M يحول r B و A ABC. 0 2 α فان C ABC ABC. r O α دورانا أو بالرمز. بالدوران r نكتب -* النقطة ' M إلى مثال لتكن أنشي 'A الجواب و 'B

( ) [ ] الدوران. M يحول r B و A ABC. 0 2 α فان C ABC ABC. r O α دورانا أو بالرمز. بالدوران r نكتب -* النقطة ' M إلى مثال لتكن أنشي 'A الجواب و 'B الدران I- تعريف الدران 1- تعريف لتكن O نقطة من المستى المجه P α عددا حقيقيا الدران الذي مرآزه O زايته من P نح P الذي يربط آل نقطة M بنقطة ' M ب: M = O اذا آانت M ' = O - OM = OM ' M O اذا آان - OM ; OM

Διαβάστε περισσότερα

وزارة التربية التوجيه العام للرياضيات العام الدراسي 2011 / 2010 أسئلة متابعة الصف التاسع الكتاب األول

وزارة التربية التوجيه العام للرياضيات العام الدراسي 2011 / 2010 أسئلة متابعة الصف التاسع الكتاب األول وزار التري التوي العام للرياضيات العام الراي 0 / 00 ئل متاع الف التاع الكتا الول الفل الول : العالق والتطيق وال : الئل المقالي عر عن المموعات التالي ذكر الف المميز 7 8 6 0 ع 8 ك عر عن المموعات التالي ذكر

Διαβάστε περισσότερα

Bacaan Doa dan Dzikir serta Taubat pilihan

Bacaan Doa dan Dzikir serta Taubat pilihan ijk Bacaan Doa dan Dzikir serta Taubat pilihan Dibawah ini adalah Dzikir Nabawiyah yang dibaca / diajarkan oleh Rasulullah SAW untuk ummatnya dan Nabi Muhammad SAW menganjurkan untuk diamalkan semua ummatnya.

Διαβάστε περισσότερα

الرتابط يف الذرات واجلزيئبت Chemical Bonding

الرتابط يف الذرات واجلزيئبت Chemical Bonding ( الرتابط يف الذرات واجلزيئبت Chemical Bonding التقويم السؤال األول )اختر اإلجابة الصح حة(:- 1- أي من الروابط التال ة ت ك و ن المركب الجز ئ التساهم ة a. اله دروج ن ة b. األ ون ة c. الفلز ة d. 2 -ما الذي

Διαβάστε περισσότερα

استخدام نماذج المحاكاة للتنبؤ بالموازنة التقد ر ة لألعمال

استخدام نماذج المحاكاة للتنبؤ بالموازنة التقد ر ة لألعمال عم د كل ة الحاسوب وتقن ة المعلومات جامعة الن ل ن- السودان AUTHORIZED BY AL-NASSER UNIVERSITY'S RESEARCH OFFICE جم ع حقوق النشر محفوظة لمكتب البحوث والنشر بجامعة الناصر الملخص تعتبر المحاكاة أداة لتحل ل

Διαβάστε περισσότερα

ن ا ر ا ن چ 1 ا ی ر و ا د ی ل ع د م ح م ر ی ا ف و ی د ه م ی

ن ا ر ا ن چ 1 ا ی ر و ا د ی ل ع د م ح م ر ی ا ف و ی د ه م ی ه) ع ل ا ط م ی ش ه و ژ ی-پ م ل ع ه م ا ن ل ص ف ) ی ا ه ق ط ن م ی ز ی ر ه م ا ن ر ب ( ا ی ف ا ر غ ج 1396 بهار 2 ه ر ا م ش م ت ف ه ل ا س 111 132- ص: ص ي ر گ ش د ر گ ي ت م ا ق ا ز ك ا ر م د ا ج ي ا ی ا ر

Διαβάστε περισσότερα

Οι 6 πυλώνες της πίστης: Μέρος 6 Πίστη Θειο διάταγμα (Κάνταρ Πεπρωμένο) اإليمان بالقدر. Άχμαντ Μ.Ελντίν

Οι 6 πυλώνες της πίστης: Μέρος 6 Πίστη Θειο διάταγμα (Κάνταρ Πεπρωμένο) اإليمان بالقدر. Άχμαντ Μ.Ελντίν Οι 6 πυλώνες της πίστης: Μέρος 6 Πίστη Θειο διάταγμα (Κάνταρ Πεπρωμένο) الركن السادس من أركان اإليمان بالقدر اإليمان: Άχμαντ Μ.Ελντίν Διπλωματούχος Ισλαμικής Θεολογίας www.islamforgreeks.org Τζαμί «Σάλαφ

Διαβάστε περισσότερα

بسم هللا الرحمن الرح م تطب قات الماتالب الهندس ة

بسم هللا الرحمن الرح م تطب قات الماتالب الهندس ة بسم هللا الرحمن الرح م تطب قات الماتالب الهندس ة اعداد جامعة البلقاء التطب ق ة - كل ة الهندسة التكنولوج ة 2010 بسم هللا الرحمن الرح م المقدمة عتبر برنامج الماتالب ال د ال منى ألي مهندس مهما كان مجاله,

Διαβάστε περισσότερα

الدورة العادية 2O16 - الموضوع -

الدورة العادية 2O16 - الموضوع - ا 1 لصفحة المركز الوطني ل ت وي واامتحانا والتوجيه اامتحا الوطني ال وحد للبكالوريا NS 6 الدورة العادية O16 - الموضوع - المادة ع و الحياة واأرض مدة اإنجاز الشعبة أو المس شعبة الع و الرياضية " أ " المعامل

Διαβάστε περισσότερα

- سلسلة -2. f ( x)= 2+ln x ثم اعط تأويل هندسيا لهاتين النتيجتين. ) 2 ثم استنتج تغيرات الدالة مع محور الفاصيل. ) 0,5

- سلسلة -2. f ( x)= 2+ln x ثم اعط تأويل هندسيا لهاتين النتيجتين. ) 2 ثم استنتج تغيرات الدالة مع محور الفاصيل. ) 0,5 تارين حلل ف دراسة الدال اللغاريتمية السية - سلسلة - ترين ]0,+ [ لتكن f الدالة العددية للمتغير الحقيقي المعرفة على المجال بما يلي f ( )= +ln. (O, i, j) منحنى الدالة f في معلم متعامد ممنظم + f ( ) f ( )

Διαβάστε περισσότερα

ا ت س ا ر د ر ا ب غ و د ر گ ه د ی د پ ع و ق و د ن و ر ی ی ا ض ف ل ی ل ح ت ی ه ا ب ل و ت ب ن

ا ت س ا ر د ر ا ب غ و د ر گ ه د ی د پ ع و ق و د ن و ر ی ی ا ض ف ل ی ل ح ت ی ه ا ب ل و ت ب ن ه) د ن س ی و ن ی ش ه و ژ پ ی- م ل ع ه م ا ن ل ص ف ) ی ا ه ق ط ن م ی ز ی ر ه م ا ن ر ب ( ا ی ف ا ر غ ج 7 9 3 1 ن ا ت س ب ا ت 3 ه ر ا م ش م ت ش ه ل ا س 7 9-9 0 1 : ص ص ن ا ت س ا ر د ر ا ب غ و د ر گ ه د ی

Διαβάστε περισσότερα

BINOMIAL & BLCK - SHOLDES

BINOMIAL & BLCK - SHOLDES إ س ت ر ا ت ي ج ي ا ت و ز ا ر ة ا ل ت ع ل ي م ا ل ع ا ل ي و ا ل ب ح ث ا ل ع ل م ي ج ا م ع ة ا ل د ك ت و ر م و ال ي ا ل ط ا ه ر س ع ي د ة - ك ل ي ة ا ل ع ل و م ا ال ق ت ص ا د ي ة ا ل ت س ي ي ر و ا ل ع ل

Διαβάστε περισσότερα

Immigration Studying ا ود التسجيل في الجامعة. ا ود التقدم لحضور مقرر. ما قبل التخرج ما بعد التخرج دكتوراه بدوام كامل بدوام جزي ي على الا نترنت

Immigration Studying ا ود التسجيل في الجامعة. ا ود التقدم لحضور مقرر. ما قبل التخرج ما بعد التخرج دكتوراه بدوام كامل بدوام جزي ي على الا نترنت - University Stating that you want to enroll ا ود التسجيل في الجامعة. ا ود التقدم لحضور مقرر. Stating that you want to apply for a course Θα ήθελα να εγγραφώ σε πανεπιστήμιο. Θα ήθελα να γραφτώ για. ما

Διαβάστε περισσότερα

مادة الرياضيات 3AC أهم فقرات الدرس (1 تعريف : نعتبر لدينا. x y إذن

مادة الرياضيات 3AC أهم فقرات الدرس (1 تعريف : نعتبر لدينا. x y إذن أهم فقرات الدرس معادلة مستقيم مادة الرياضيات _ I المعادلة المختصرة لمستقيم غير مواز لمحور الا راتيب ( تعريف ; M ( التي تحقق المتساوية m + هي مستقيم. مجموعة النقط ( المتساوية m + تسمى المعادلة المختصرة

Διαβάστε περισσότερα

- PIC16f84A 8-bit enhanced with EEPROM

- PIC16f84A 8-bit enhanced with EEPROM PIC16f84A 8bit enhanced with EEPROM Email: CET.ENG212@yahoo.com و الل ه أ خ ر ج ك م م ه ب ط ىن أ م ه بت ك م ال ت ع ل م ىن ش ي ئ ب و ج ع ل ل ك م ال س م ع و األ ب ص بر و األ ف ئ د ة ل ع ل ك م ت ش ك ر ون

Διαβάστε περισσότερα

1/ الزوايا: المتت امة المتكاملة المتجاورة

1/ الزوايا: المتت امة المتكاملة المتجاورة الحصة األولى الز وايا القدرات المستوجبة:* تعر ف زاويتين متكاملتين أو زاويتين متتام تين. * تعر ف زاويتين متجاورتين. المكتسبات السابقة:تعريف الزاوية كيف نستعمل المنقلة لقيس زاوية كيف نرمز للزاوية 1/ الزوايا:

Διαβάστε περισσότερα

ة من ي لأ م و ة بي ال ع ج 2 1

ة من ي لأ م و ة بي ال ع ج 2 1 ج ا م ع ة ن ا ي ف ا أل م ن ي ة ل ل ع ل و م ا ل ع ر ب ي ة = = =m ^ á _ Â ª ^ = I = } _ s ÿ ^ = ^ È ƒ = I = ø _ ^ = I = fl _ Â ª ^ = I = Ó É _ Î ÿ ^ = = =KÉ ^ Ñ ƒ d = _ s Î = Ñ π ` = f = π à ÿ ^ Ñ g ƒ =

Διαβάστε περισσότερα

الركن الخامس من اركان االيمان اإليمان باليوم

الركن الخامس من اركان االيمان اإليمان باليوم Οι 6 πυλώνες της πίστης: Μέρος 5 Πίστη στην Ημέρα της Κρίσης الركن الخامس من اركان االيمان اإليمان باليوم اآلخر Άχμαντ Μ.Ελντίν Διπλωματούχος Ισλαμικής Θεολογίας www.islamforgreeks.org Τζαμί «Σάλαφ ους

Διαβάστε περισσότερα

د ا ر م د و م ح م ر ی ا ر ی ح ب د ی م ح ن ن ا م ر ه ق ا ر ا س د

د ا ر م د و م ح م ر ی ا ر ی ح ب د ی م ح ن ن ا م ر ه ق ا ر ا س د ه) ع ل ا ط م ی ی ا ت س و ر ی ا ه ه ا گ ت ن و ک س ی د ب ل ا ک ی ه ع س و ت ر ب م و د ی ا ه ه ن ا خ ش ق ن ) ک ن و ی ا ت س و ر م ر ی م س ن ا ت س ر ه ش : ی د ر و م 1 ی د ا ر م د و م ح م ر و ن م ا ی پ ه ا گ

Διαβάστε περισσότερα

الركن الثالث من أركان اإليمان: اإليمان بالكتب

الركن الثالث من أركان اإليمان: اإليمان بالكتب Οι 6 πυλώνες της πίστης: Μέρος 3 Πίστη στα βιβλία του Αλλάχ الركن الثالث من أركان اإليمان: اإليمان بالكتب Άχμαντ Μ.Ελντίν Διπλωματούχος Ισλαμικής Θεολογίας www.islamforgreeks.org Τζαμί «Σάλαφ ους Σαάλιχ»

Διαβάστε περισσότερα

Οι 5 πυλώνες της πίστης: Μέρος 2 Πίστη στους αγγέλους

Οι 5 πυλώνες της πίστης: Μέρος 2 Πίστη στους αγγέλους Οι 5 πυλώνες της πίστης: Μέρος 2 Πίστη στους αγγέλους أركان اإلميان - الركن الثاين : اإلميان ابملالئكة Άχμαντ Μ. Ελντίν Διπλωματούχος Ισλαμικής Θεολογίας www.islamforgreeks.org - Τζαμί «Σάλαφ ους Σαάλιχ»

Διαβάστε περισσότερα

د ی ن ا م ز ا س ی د ن و ر ه ش ر ا ت ف ر و ی ر ا ک ی گ د ن ز ت ی ف ی ک ل م ا و ع ن ا ی م و

د ی ن ا م ز ا س ی د ن و ر ه ش ر ا ت ف ر و ی ر ا ک ی گ د ن ز ت ی ف ی ک ل م ا و ع ن ا ی م و Journal of Industrial/Organization Psychology Vol. 3/Issue10/Spring 2012 PP: 25-37 ن ا م ز ا س / ت ع ن ص س ا ن ش ن ا و ر ه م ا ن ل ص ف 1 9 3 1 ر ا ه ب م ه د ه ر ا م ش. م و س ل ا س 5 2-7 3 : ص ص ن ب ر د

Διαβάστε περισσότερα

2 - Robbins 3 - Al Arkoubi 4 - fry

2 - Robbins 3 - Al Arkoubi 4 - fry ف ص ل ن ا م ه ر ه ب ر ی و م د ي ر ي ت آ م و ز ش ي د ا ن ش گ ا ه آ ز ا د ا س ال م ي و ا ح د گ ر م س ا ر س ا ل ه ش ت م ش م ا ر ه 3 پاییز 3931 ص ص -6 4 1 1 1 2 ح م ی د ب ر ر س ی ر ا ب ط ه ب ی ن ر ه ب ر ی

Διαβάστε περισσότερα

سأل تب ثل لخ ل يسن ل عسل

سأل تب ثل لخ ل يسن ل عسل ي م ي ل بائح ص يق اس ل عن هي ل ل لي صن لسع لأس لث بت ل خل ل نسي لن ش ل سعودي صن ع ل ي م ت نش م ع ل ص ب جب ائح صن يق استث لص من ق ل هي لس ل لي في ل لع بي لسع ي مع م م ل ستث ين ننصح ج يع ل ستث ين ق ل استث

Διαβάστε περισσότερα

S Ô Ñ ª ^ ھ ھ ھ ھ ا حل م د هلل ا ل ذ ي أ ك ر م ا ل ب رش ي ة ة ب م ب ع ث ا ل ر مح ة ا مل ه د ا ة و ا ل ن ع م ة املسداة خرية خ ل ق ا هلل ا ل ن ب ي ا مل ص ط ف ى و ا ل ر س و ل ا مل ج ت ب ى ن ب ي ن ا و إ م

Διαβάστε περισσότερα

تمارين توازن جسم خاضع لقوتين الحل

تمارين توازن جسم خاضع لقوتين الحل تمارين توازن جسم خاضع لقوتين التمرين الأول : نربط كرية حديدية B كتلتها m = 0, 2 kg بالطرف السفلي لخيط بينما طرفه العلوي مثبت بحامل ( أنظر الشكل جانبه(. 1- ما نوع التأثير الميكانيكية بين المغنطيس والكرية

Διαβάστε περισσότερα

2

2 م ط ا ل ع ه) ف ص ل ن ا م ه ر ه ب ر ی و م د ر ت آ م و ز ش د ا ن ش گ ا ه آ ز ا د ا س ال م و ا ح د گ ر م س ا ر س ا ل ه ف ت م ش م ا ر ه ب ه ا ر 9 3 ص ص -8 3 7 ح س ن ع ل ب ر ر س ر ا ب ط ه م ا ن ر ه ب ر ت ح

Διαβάστε περισσότερα

Ακαδημαϊκός Λόγος Εισαγωγή

Ακαδημαϊκός Λόγος Εισαγωγή - سا قوم في هذه المقالة \ الورقة \ الا طروحة بدراسة \ فحص \ تقييم \ تحليل Γενική εισαγωγή για μια εργασία/διατριβή سا قوم في هذه المقالة \ الورقة \ الا طروحة بدراسة \ فحص \ تقييم \ تحليل للا جابة عن هذا

Διαβάστε περισσότερα

يط... األعداد المركبة هذه التمارين مقترحة من دورات البكالوريا من 8002 إلى التمرين 0: دورة جوان 8009 الموضوع األول التمرين 8: دورة جوان

يط... األعداد المركبة هذه التمارين مقترحة من دورات البكالوريا من 8002 إلى التمرين 0: دورة جوان 8009 الموضوع األول التمرين 8: دورة جوان األعداد المركبة 800 هذه التمارين مقترحة من درات البكالريا من 800 إلى 800 المضع األل التمرين 0: حل في مجمعة األعداد المركبة المعادلة: = 0 i ( + i) + نرمز للحلين ب حيث: < ( عدد حقيقي ) 008 - بين أن ( المستي

Διαβάστε περισσότερα

Το παρόν κεφάλαιο περιλαμβάνει τις εξής υποενότητες:

Το παρόν κεφάλαιο περιλαμβάνει τις εξής υποενότητες: Το παρόν κεφάλαιο περιλαμβάνει τις εξής υποενότητες: Ι) ΤΑ ΑΡΑΒΙΚΑ ΓΡΑΜΜΑΤΑ.. 3 ΙΙ) ΤΑ ΦΩΝΗΕΝΤΑ ΚΑΙ ΟΙ ΚΙΝΗΣΕΙΣ.. 7 ΙΙΙ) ΟΙ ΚΙΝΗΣΕΙΣ ΚΑΙ ΤΟ «ΣΟΥΚŌŪΝ» ΜΕ ΤΑ ΑΡΑΒΙΚΑ ΓΡΑΜΜΑΤΑ.. 10 IV) ΔΗΜΙΟΥΡΓΙΑ ΜΙΑΣ ΛΕΞΗΣ..

Διαβάστε περισσότερα

ا ر ب د. ر ا د د و ج و ط ا ب ت ر ا ی گ د ن ز ر س ن ا ز ی م و ی د ب ل ا ک و ش

ا ر ب د. ر ا د د و ج و ط ا ب ت ر ا ی گ د ن ز ر س ن ا ز ی م و ی د ب ل ا ک و ش ه) د ن س و ن ش ه و ژ پ - م ل ع ه م ا ن ل ص ف ) ا ه ق ط ن م ز ر ه م ا ن ر ب ( ا ف ا ر غ ج 6931 تابستان 3 ه ر ا م ش م ت ف ه ل ا س 9 6 2-24 8 : ص ص ت ال ح م و ص ا ص ت خ ا ا ه ه ل ح م ر د ر ه ش گ د ن ز ر س

Διαβάστε περισσότερα

بحيث ان فانه عندما x x 0 < δ لدينا فان

بحيث ان فانه عندما x x 0 < δ لدينا فان أمثلة. كل تطبيق ثابت بين فضائين متريين يكون مستمرا. التطبيق الذاتي من أي فضاء متري الى نفسه يكون مستمرا..1.2 3.اذا كان f: R R البرهان. لتكن x 0 R و > 0 ε. f(x) = x 2 فان التطبيق f مستمرا. فانه عندما x

Διαβάστε περισσότερα

(215) ﺔﻳﺪﻬﳉﺍ ﺕﺍﺮﻳﺎﻌﳌﺍ : ﺮﺸﻋ ﺚﻟﺎﺜﻟﺍ ﻞﺼﻔﻟﺍ يزازﻬﻟا ﷲا دﺑﻋ نﺑ رﻣﻋ د. /دادﻋإ

(215) ﺔﻳﺪﻬﳉﺍ ﺕﺍﺮﻳﺎﻌﳌﺍ : ﺮﺸﻋ ﺚﻟﺎﺜﻟﺍ ﻞﺼﻔﻟﺍ يزازﻬﻟا ﷲا دﺑﻋ نﺑ رﻣﻋ د. /دادﻋإ (215) الفصل الثالث عشر المعايرات الجهدية (216) الفصل الثالث عشر المعايرات الجهدية تعتمد المع ايرات الجھدي ة عل ى تتب ع تغي ر جھ د القط ب الكش اف Electrode) (Indicator المغم ور ف ي محل ول اإللكترولي ت المطلوب

Διαβάστε περισσότερα

ی ن ا م ز ا س ی ر ت ر ا ت ی و ه ر ی ظ ن ( ن ا ر ظ ن ب ح ا ص و

ی ن ا م ز ا س ی ر ت ر ا ت ی و ه ر ی ظ ن ( ن ا ر ظ ن ب ح ا ص و ف ص ل ن ا م ه ر ه ب ر ی و م د ي ر ي ت آ م و ز ش ي د ا ن ش گ ا ه آ ز ا د ا س ال م ي و ا ح د گ ر م س ا ر س ا ل ه ش ت م ش م ا ر ه 3 پاییز 3931 ص ص -9 9 7 9 ر ا ب ط ه ب ی ن ر ا ه ب ر د ه ا ی م د ی ر ی ت ت

Διαβάστε περισσότερα

المحاضرة الطبقة احلدية

المحاضرة الطبقة احلدية كلي ة الهندسة السنة الثالثة الفصل األول المحاضرة 7 الدكتور:أمجد زينو ه درول ك 3 الطبقة احلدية مفوىم الطبقة احلدية: ي أخر ضا ٥ ال ذك ك ا جيس بطسع ١ تظ ١ د أ تعسض أل ١ إعاق ١ ي طع صف ر ١ طت ١ أفك ١ ثابت

Διαβάστε περισσότερα

- سلسلة -3 ترين : 1 حل التمرين : 1 [ 0,+ [ f ( x)=ln( x+1+ x 2 +2 x) بما يلي : وليكن (C) منحناها في معلم متعامد ممنظم

- سلسلة -3 ترين : 1 حل التمرين : 1 [ 0,+ [ f ( x)=ln( x+1+ x 2 +2 x) بما يلي : وليكن (C) منحناها في معلم متعامد ممنظم تارين وحلول ف دراسة الدوال اللوغاريتمية والسية - سلسلة -3 ترين [ 0,+ [ نعتبر الدالة العددية f للمتغير الحقيقي المعرفة f ( )=ln( ++ 2 +2 ) بما يلي. (O, i, j) وليكن منحناها في معلم متعامد ممنظم ) ln يرمز

Διαβάστε περισσότερα

( ) ( ) ( ) ( ) ( )( ) z : = 4 = 1+ و C. z z a z b z c B ; A و و B ; A B', A' z B ' i 3

( ) ( ) ( ) ( ) ( )( ) z : = 4 = 1+ و C. z z a z b z c B ; A و و B ; A B', A' z B ' i 3 ) الحدة هي ( cm ( 4)( + + ) P a b c 4 : (, i, j ) المستي المرآب منسب إلى المعلم المتعامد المتجانس + 4 حل في مجمعة الا عداد المرآبة المعادلة : 0 6 + من أجل آل عدد مرآب نصع : 64 P b, a أ أحسب (4 ( P ب عين

Διαβάστε περισσότερα

[ ] [ ] ( ) ( ) ( ) ( ) ( ) I و O B بالنسبة ل AC) ( IO) ( بالنسبة C و S M M 1 -أنشطة: ليكن ABCD معين مرآزه O و I و J منتصفي

[ ] [ ] ( ) ( ) ( ) ( ) ( ) I و O B بالنسبة ل AC) ( IO) ( بالنسبة C و S M M 1 -أنشطة: ليكن ABCD معين مرآزه O و I و J منتصفي O ( AB) تحيلات في المستى القدرات المنتظرة - التعرف على تقايس تشابه الا شكال استعمال الا زاحة التحاآي التماثل. - استعمال الا زاحة التحاآي التماثل في حل مساي ل هندسية. [ AD] التماثل المحري التماثل المرآزي

Διαβάστε περισσότερα

( ) ( ) ( ) - I أنشطة تمرين 4. و لتكن f تمرين 2 لتكن 1- زوجية دالة لكل تمرين 3 لتكن. g g. = x+ x مصغورة بالعدد 2 على I تذآير و اضافات دالة زوجية

( ) ( ) ( ) - I أنشطة تمرين 4. و لتكن f تمرين 2 لتكن 1- زوجية دالة لكل تمرين 3 لتكن. g g. = x+ x مصغورة بالعدد 2 على I تذآير و اضافات دالة زوجية أ عمميات حل الدال العددية = [ 1; [ I أنشطة تمرين 1 لتكن دالة عددية لمتغير حقيقي حيث أدرس زجية أدرس رتابة على آل من[ ;1 [ استنتج جدل تغيرات دالة زجية على حيز تعريفها ( Oi ; ; j 1 استنتج مطاريف الدالة إن

Διαβάστε περισσότερα

. ) Hankins,K:Power,2009(

. ) Hankins,K:Power,2009( ن و ی س ن د ه) م ط ا ل ع ه) ف ص ل ن ا م ه ع ل م ی- پ ژ و ه ش ی ج غ ر ا ف ی ا ( ب ر ن ا م ه ر ی ز ی م ن ط ق ه ا ی ) س ا ل ه ش ت م ش م ا ر ه 4 پاییز 1397 ص ص : 23-40 و ا ک ا و ی ز ی س ت پ ذ ی ر ی د ر ف ض

Διαβάστε περισσότερα

ه ش ر ا د ی ا پ ت ال ح م د ر ک ی و ر ر ب د ی ک ا ت ا ب ی ر ه ش ت ال ح م ی ر ا د ی ا پ ش ج ن س )

ه ش ر ا د ی ا پ ت ال ح م د ر ک ی و ر ر ب د ی ک ا ت ا ب ی ر ه ش ت ال ح م ی ر ا د ی ا پ ش ج ن س ) ه) د ن س ی و ن د) ر و م ی ش ه و ژ پ ی- م ل ع ه م ا ن ل ص ف ) ی ا ه ق ط ن م ی ز ی ر ه م ا ن ر ب ( ا ی ف ا ر غ ج تابستان ه ر ا م ش م ت ف ه ل ا س - : ص ص ری ه ش ر ا د ی ا پ ت ال ح م د ر ک ی و ر ر ب د ی ک

Διαβάστε περισσότερα

پژ م ی عل ام ه ص لن ف

پژ م ی عل ام ه ص لن ف ی ش ه و ژ پ ی- م ل ع ه م ا ن ل ص ف ی ن ا س ن ا ی ا ی ف ا ر غ ج ر د و ن ی ا ه ش ر گ ن 5931 تابستان م و س ه ر ا م ش م ت ش ه ل ا س ی ر ا س ر ه ش ی ی ا ض ف ی د ب ل ا ک ه ع س و ت ل ی ل ح ت و ی س ر ر ب د ا ژ

Διαβάστε περισσότερα

: 3 - هح ه ق کچ:ل لص 6 هح : لص ء : لص هج : چ لص 2

: 3 - هح ه ق کچ:ل لص 6 هح : لص ء : لص هج : چ لص 2 : ( : ) : 1390 1 3 6 ح - ق : ل:چک صل ح : صل ء : صل ج : صل چ 2 صل ل: : چک ال ضخ 01 ژ ك ج 01-01 ج ط ل چ ث C( ( عB الل DNA ك خ ژ چ حص ال حص ال ث ء حص ال چ ث ط غذ ج ال ك ع كل غذ ع خ غ ذ خ ال ة حق ق ال ث ح

Διαβάστε περισσότερα

م ح ق ق س ا خ ت ه () ک ا ر ش ن ا س- ف ص ل ن ا م ه ر ه ب ر ی و م د ي ر ي ت آ م و ز ش ي د ا ن ش گ ا ه آ ز ا د ا س ال م ي و ا ح د گ ر م س ا ر س ا ل ه ش ت م. ش م ا ر ه 1 ب ه ا ر 3 9 3 1 ص ص -8 6 1 1 3 4 1

Διαβάστε περισσότερα

االستفادة من طاقة الم اه الكامنة. الغرض من التجربة:- حساب القوة و توز ع الضغط ومعرفة مركز هذا القوة الناتجة من تأث ر ضغط سائل ساكن.

االستفادة من طاقة الم اه الكامنة. الغرض من التجربة:- حساب القوة و توز ع الضغط ومعرفة مركز هذا القوة الناتجة من تأث ر ضغط سائل ساكن. التجربة رقم )( :- حساب مركز الضغط على سطح م س ت و. المقدمة:- إن تأث رات الضغوط الناتجة من وزن المائع الساكن جب أن ت ؤخ ذ بالح سبان عند تصم م التراك ب الغاطسة مثل السدود والغواصات والبوابات و إلخ كما ع

Διαβάστε περισσότερα

Tronc CS Calcul trigonométrique Cours complet : Cr1A Page : 1/6

Tronc CS Calcul trigonométrique Cours complet : Cr1A Page : 1/6 1/ وحدات قياس زاوية الدرجة الراديان : (1 العلقة بين الدرجة والراديان: I الوحدة الكأثر استعمال لقياس الزوايا في المستويات السابقة هي الدرجة ونعلم أن قياس الزاوية المستقيمية هو 18 rd هناك وحدة لقياس الزوايا

Διαβάστε περισσότερα

ر ی د م ی د ه م ن ر ی د م ن ا س ح ا ن

ر ی د م ی د ه م ن ر ی د م ن ا س ح ا ن ز ا س م ه ی ر ا م ع م ی ح ا ر ط و ی م ی ل ق ا ش ی ا س آ ی ا ه ص خ ا ش ی س ر ر ب ن ا ج ن ز ر ه ش م ی ل ق ا ا ب ی ر ی د م ی د ه م ن ا ر ی ا ن ا ر ه ت ر ت ش ا ک ل ا م ی ت ع ن ص ه ا گ ش ن ا د ی ر ه ش ی ز ی

Διαβάστε περισσότερα

١٤ أغسطس ٢٠١٧ العمليات الحسابية الا ساسية مع الا شع ة ٢ ٥

١٤ أغسطس ٢٠١٧ العمليات الحسابية الا ساسية مع الا شع ة ٢ ٥ ح اب الا شع ة (ال هات) ١٤ أغسطس ٢٠١٧ ال ات ٢ الا شع ة ١ ٣ العمليات الحسابية الا ساسية مع الا شع ة ٢ ٥ هندسة الا شع ة ٣ ٩ الضرب التقاطعي - Product) (eng. Cross ٤ ١ ١ الا شع ة يمكننا تخي ل الا عداد الحقيقية

Διαβάστε περισσότερα

7559 شتوي 7559 ص ف 7558 شتوي

7559 شتوي 7559 ص ف 7558 شتوي 7559 شتوي 8( علل: عند سقوط ضوء أزرق على سطح فلز الس ز وم تنبعث منه الكترونات ضوئ ة ف ح ن ال تنبعث أي الكترونات إذا سقط الضوء نفسه على سطح فلز الخارص ن. 7( علل: مكن مالحظة الطب عة الموج ة للجس مات الذر

Διαβάστε περισσότερα

ا و ن ع ه ب ن آ ز ا ه ک ت س ا ی ی ا ه ی ن و گ ر گ د ه ب ط و ب ر م ر ص ا ح م ی م ل ع ث ح ا ب م ی ا ه ه ی ا م ن و ر د ز ا ی ک ی ی

ا و ن ع ه ب ن آ ز ا ه ک ت س ا ی ی ا ه ی ن و گ ر گ د ه ب ط و ب ر م ر ص ا ح م ی م ل ع ث ح ا ب م ی ا ه ه ی ا م ن و ر د ز ا ی ک ی ی ه) ع ل ا ط م 5 9 ن ا ت س م ز / چهارم شماره / دهم سال شناختی جامعه پژوهشهای Journal of Sociological Researches, 2016 (Winter), Vol.10, No.4 ن د ب مدیریت و ن د ش نی ا ه ج بین ه ط ب ا ر تی خ ا ن ش ه ع م ا

Διαβάστε περισσότερα

(Ptolemy (or Claudius Ptolemaeus or Klaudios Ptolemaios Πτολεμαίος Κλαύδιος, Πτολεμαίος Κλαύδιος) lived in )

(Ptolemy (or Claudius Ptolemaeus or Klaudios Ptolemaios Πτολεμαίος Κλαύδιος, Πτολεμαίος Κλαύδιος) lived in ) األخطاء في القرآن 5 سبع سموات و سبع أ ر ض ين محمد حياني mhd@mohamedtheliar.com الحوار المتمدن - العدد: - 2934 2010 4 / 3 / المحور: العلمانية, الدين, االسالم السياسي راسلوا الكاتب-ة مباشرة حول الموضوع لقد

Διαβάστε περισσότερα

ش ز و م آ ت در م و ر ب ه ر ه م ا ن ل ص ف ر ا س م ر گ د ح ا و م ال س ا د ا ز آ ه ا گ ش ن ا د 6931 پاز 3 ه ر ا م ش م ه د ز ا ل ا س 7 1-3 4 1 : ص ص ن ا م ل ع م نن ن ا م ز ا س د د د ن و ر ه ش ر ا ت ف ر ج ن

Διαβάστε περισσότερα

أجابة السؤال األول تتحدد أى حركة دائما و ذلك بأن ننسبها الى مجموعة من المحاور و ه أما أن تكون محاور متعامدة و ه تتحدد بمجموعة المحاور الكارت ز ة.

أجابة السؤال األول تتحدد أى حركة دائما و ذلك بأن ننسبها الى مجموعة من المحاور و ه أما أن تكون محاور متعامدة و ه تتحدد بمجموعة المحاور الكارت ز ة. األجابة النموذجية لمقرر ديناميكا الموائع للفرقة الرابعة علوم وكذلك األسئلة بعد األجابة أجابة السؤال األول أ- طرق دراسة الحركة للسوائل : تتحدد أى حركة دائما و ذلك بأن ننسبها الى مجموعة من المحاور x x,,

Διαβάστε περισσότερα

ص ا د ق ف ص ل ن ا م ه ر ه ب ر ی و م د ي ر ي ت آ م و ز ش ي د ا ن ش گ ا ه آ ز ا د ا س ال م ي و ا ح د گ ر م س ا ر س ا ل ه ش ت م. ش م ا ر ه 1 ب ه ا ر 3 9 3 1 ص ص -2 8 5 9 م ق ا ی س ه م ی ز ا ن ک ا ر ب س ت

Διαβάστε περισσότερα

( D) .( ) ( ) ( ) ( ) ( ) ( ) الا سقاط M ( ) ( ) M على ( D) النقطة تعريف مع المستقيم الموازي للمستقيم على M ملاحظة: إذا آانت على أ- تعريف المستقيم ) (

( D) .( ) ( ) ( ) ( ) ( ) ( ) الا سقاط M ( ) ( ) M على ( D) النقطة تعريف مع المستقيم الموازي للمستقيم على M ملاحظة: إذا آانت على أ- تعريف المستقيم ) ( الا سقاط القدرات المنتظرة *- الترجمة المتجهية لمبرهنة طاليس 1- مسقط نقطة مستقيم D مستقيمين متقاطعين يجد مستقيم حيد مار من هذا المستقيم يقطع النقطة يازي في نقطة حيدة ' ' تسمى مسقط نقطة من المستى تعريف )

Διαβάστε περισσότερα

ايجاد قيم الضياعات لمنظومة تعمل بمضخة طاردة مركزية

ايجاد قيم الضياعات لمنظومة تعمل بمضخة طاردة مركزية ايجاد قيم الضياعات لمنظومة تعمل بمضخة طاردة مركزية فرج احمد الزروق بارود ( دكتوراة هندسة ميكانيكية محاضر بجامعة بني وليد ) الملخص : كلمة مضخة هو مصطلح عام طلك على االلة الت تض ف طالة للسائل, و لك تؤدي

Διαβάστε περισσότερα

Mobile / WhatsApp:

Mobile / WhatsApp: www.facebook.com/khaled.awad.teacher Mobile / WhatsApp: 0796302353 ٣ الفصل الأول: مقدمة في لغة البرمجة ++C ٦ الفصل الثاني: الطباعة على شاشة المخرجات cout ٢٠ الفصل الثالث: المتغيرات وأنواع البيانات ٣٣ cin

Διαβάστε περισσότερα

دئارلا óï M. R D T V M + Ä i e ö f R Ä g

دئارلا óï M. R D T V M + Ä i e ö f R Ä g الائد óï D T V M i ö لا R Ä f Ä + e g بلا بلا لا ب اإلحتمال إحتمال عدم وقوع ا ل ا = ١ ل ا ١ ن ) ا @ @ * فضاء العينة : ھو مجموعة جميع النواتج إحتمال وقوع ا فقط وقوع ب وقوع ا و عدم @ ل ا ب إحتمال ل ا ب =

Διαβάστε περισσότερα

Le travail et l'énergie potentielle.

Le travail et l'énergie potentielle. الشغل و الطاقة الوضع التقالية Le travail et l'énergie potentielle. الا ستاذ: الدلاحي محمد ) السنة الا ولى علوم تجريبية (.I مفهوم الطاقة الوضع الثقالية: نشاط : 1 السقوط الحر نحرر جسما صلبا كتلتھ m من نقطة

Διαβάστε περισσότερα

ق ارءة ارفدة في نظرية القياس ( أ )

ق ارءة ارفدة في نظرية القياس ( أ ) ق ارءة ارفدة في نظرية القياس ( أ ) الفصل األول: مفاهيم أساسية في نظرية القياس.τ, A, m P(Ω) P(Ω) فيما يلي X أو Ω مجموعة غير خالية مجموعة أج ازئها و أولا:.τ τ φ τ الحلقة: τ حلقة واتحاد أي عنصرين من وكذا

Διαβάστε περισσότερα

أسئلة استرشادية لنهاية الفصل الدراسي الثاني في مادة الحاسوب للصف السابع للعام الدراسي

أسئلة استرشادية لنهاية الفصل الدراسي الثاني في مادة الحاسوب للصف السابع للعام الدراسي أسئلة استرشادية لنهاية الفصل الدراسي الثاني في مادة الحاسوب للصف السابع للعام الدراسي - 1024 1025 س 1 / : أكمل ما يلي إدراج التبويب باختيار واختيار صورة من مجموعة رسومات توضيحية. 1- يمكن إدراج صورة من

Διαβάστε περισσότερα

مقدمة: التحليل الخاص باإلنتاج والتكاليف يجيب عن األسئلة المتعلقة باإلنتاج الكميات المنتجة واألرباح وما إلى ذلك.

مقدمة: التحليل الخاص باإلنتاج والتكاليف يجيب عن األسئلة المتعلقة باإلنتاج الكميات المنتجة واألرباح وما إلى ذلك. مقدمة:.1.2.3 التحليل الخاص باإلنتاج والتكاليف يجيب عن األسئلة المتعلقة باإلنتاج الكميات المنتجة واألرباح وما إلى ذلك. المنشأة في النظام الرأسمالي أيا كان نوعها هي وحدة القرار الخاصة باإلنتاج وهدفها األساسي

Διαβάστε περισσότερα

ت س ا ه د ش ن.

ت س ا ه د ش ن. ش ز و م آ ت در م و ر ب ه ر ه م ا ل ص ف ر ا س م ر گ د ح ا و م ال س ا د ا ز آ ه ا گ ش ا د 6931 پاز 3 ه ر ا م ش م ه د ز ا ل ا س 9 6-6 8 : ص ص م ال س ا ر و ه م ج ر د ا م ل ع م ر ا ج ه د ه ع ت ا ب ه ت س ب م

Διαβάστε περισσότερα

م ش د ی ج م ن گ ر ب ه م ط ا ف ن ) ل و ئ س م ه د ن س ی و ن ( ی گ ر ز ب

م ش د ی ج م ن گ ر ب ه م ط ا ف ن ) ل و ئ س م ه د ن س ی و ن ( ی گ ر ز ب ش) خ ب ر 4 ف ن ر ا د ی ا پ ه ع س و ت د ر ک ی و ر ا ب ی ر ه ش ل ق ن لو م ح ی ط ی ح م ت س ی ز ت ا ر ث ا ی ب ا ی ز ر ا ) ر ی ال م ر ه ش ی ز ک ر م س م ش د ی ج م ن ا ر ی ا ر ی ال م ر ی ال م د ح ا و ی م ال س

Διαβάστε περισσότερα

Liquefied Natural Gas

Liquefied Natural Gas Liquefied Natural Gas گ ا ر ط ب ی ع ی ما ی ع ا ر گ ا رط ب ی ع ی ا س ت که ق سم ت عمد ه ی ا آ ی ا گ ا رط ب ی عی ما ی ع گ و ه ا ی ا ر ت ا CH4 ی تکی ل د ه و ب را ی ر ا ح ی ت عملی ا ت حمل و ق ل و ا ب ا رد ا

Διαβάστε περισσότερα

)Decisions under certainty(

)Decisions under certainty( ) مترين ( نظرية القرارات: مراحل عملية اختاذ القرار: معرفة بيئة وطبيعة القرار حتديد احلوادث أو األخطار حصر مجيع اخليارات والبدائل املتوفرة حتديد مقياس الفعالية )اهلدف من القرار( وضع جدول القرار أو ما يسمى

Διαβάστε περισσότερα

تمرين 1. f و. 2 f x الجواب. ليكن x إذن. 2 2x + 1 لدينا 4 = 1 2 أ - نتمم الجدول. g( x) ليكن إذن

تمرين 1. f و. 2 f x الجواب. ليكن x إذن. 2 2x + 1 لدينا 4 = 1 2 أ - نتمم الجدول. g( x) ليكن إذن تمرين تمارين حلل = ; دالتين عدديتين لمتغير حقيقي حيث = + - حدد مجمعة تعريف الدالة - أعط جدل تغيرات لكل دالة من الدالتين - أ) أنقل الجدل التالي أتممه - D ب) حدد تقاطع C محر الافاصيل ( Oi ج ( المنحنيين C

Διαβάστε περισσότερα

ل ی ل خ د و و ا د ه ا ر ج ا ه م ز ا ن ه ب 3 د ن ک م ی ل س ی ف ر ش ا د ی ش ر ف : ه د ی ک چ.

ل ی ل خ د و و ا د ه ا ر ج ا ه م ز ا ن ه ب 3 د ن ک م ی ل س ی ف ر ش ا د ی ش ر ف : ه د ی ک چ. شی ز و م آ ت دیری م و ی ر ب ه ر ه م ا ن ل ص ف ر ا س م ر گ د ح ا و می ال س ا د ا ز آ ه ا گ ش ن ا د 5931 پاییز 3 ه ر ا م ش م ه د ل ا س 5 1 1-12 3 ص ص ی ل ی ل خ د و و ا د ه ب ی ل غ ش ت ی ا ض ر ی ر گ ی ج ن

Διαβάστε περισσότερα

ت ي ق ال خ خ ر م ي ن ي ت ي ص خ ش خ ر م ي ن ي ش و ه خ ر م ي ن : ی د ی ل ک ی ا ه ه ژ ا و ن. managers skills (Tehran Sama University)

ت ي ق ال خ خ ر م ي ن ي ت ي ص خ ش خ ر م ي ن ي ش و ه خ ر م ي ن : ی د ی ل ک ی ا ه ه ژ ا و ن. managers skills (Tehran Sama University) Journal of Industrial/Organization Psychology Vol. 3/Issue13/Winter 2012 PP: 59-70 ی ن ا م ز ا س / ی ت ع ن ص ی س ا ن ش ن ا و ر ه م ا ن ل ص ف 1 9 3 1 ن ا ت س م ز م ه د ز ی س ه ر ا م ش. م و س ل ا س 9 5-0

Διαβάστε περισσότερα

Website:http://journals.iau-garmsar.ac.ir

Website:http://journals.iau-garmsar.ac.ir ه ب د ن و ا د خ م ا ن ه د ن ش خ ب ن ا ب ر ه م ف ص ل ن ا م ه ع ل م ی - پ ژ و ه ش ی ر ه ب ر ی و م د ير ي ت آ م و ز ش ي د ا ن ش گ ا ه آ ز ا د ا س ال م ي و ا ح د گ ر م س ا ر ب ه ا س ت ن ا د م ص و ب ا ت ک

Διαβάστε περισσότερα

Website:http://journals.iau-garmsar.ac.ir

Website:http://journals.iau-garmsar.ac.ir ه ب د ن و ا د خ م ا ن ه د ن ش خ ب ن ا ب ر ه م ف ص ل ن ا م ه ع ل م ی - پ ژ و ه ش ی ر ه ب ر ی و م د ير ي ت آ م و ز ش ي د ا ن ش گ ا ه آ ز ا د ا س ال م ي و ا ح د گ ر م س ا ر ب ه ا س ت ن ا د م ص و ب ا ت ک

Διαβάστε περισσότερα

ر ه ش ت ی ر ی د م ه ب ن ا د ن و ر ه ش د ا م ت ع ا ن ا ز ی م ی ب ا ی ز ر ا )

ر ه ش ت ی ر ی د م ه ب ن ا د ن و ر ه ش د ا م ت ع ا ن ا ز ی م ی ب ا ی ز ر ا ) ه) ن و م ن ی ش ه و ژ پ ی- م ل ع ه م ا ن ل ص ف ی ن ا س ن ا ی ا ی ف ا ر غ ج ر د و ن ی ا ه ش ر گ ن 1396 بهار م و د ه ر ا م ش م ه ن ل ا س ی ر ه ش ت ی ر ی د م ه ب ن ا د ن و ر ه ش د ا م ت ع ا ن ا ز ی م ی ب ا

Διαβάστε περισσότερα

Website:http://journals.iau-garmsar.ac.ir

Website:http://journals.iau-garmsar.ac.ir ه ب د ن و ا د خ م ا ن ه د ن ش خ ب ن ا ب ر ه م ف ص ل ن ا م ه ع ل م - پ ژ و ه ش ر ه ب ر و م د ير ي ت آ م و ز ش ي د ا ن ش گ ا ه آ ز ا د ا س ال م ي و ا ح د گ ر م س ا ر ب ه ا س ت ن ا د م ص و ب ا ت ک م س و

Διαβάστε περισσότερα

ر ا د م ن ا ر ی د م ب ا خ ت ن ا د ن ی آ ر ف و د ا د ع ت س ا ت ی ر ی د م ه ط ب ا ر ی س ر ر ب ز ر ب ل ا ن ا ت س ا ن ا ش و ه ز ی ت 2

ر ا د م ن ا ر ی د م ب ا خ ت ن ا د ن ی آ ر ف و د ا د ع ت س ا ت ی ر ی د م ه ط ب ا ر ی س ر ر ب ز ر ب ل ا ن ا ت س ا ن ا ش و ه ز ی ت 2 ي ش ز و م آ ت ي ر ي د م و ی ر ب ه ر ه م ا ن ل ص ف ر ا س م ر گ د ح ا و ي م ال س ا د ا ز آ ه ا گ ش ن ا د 3931 پاییز 3 ه ر ا م ش م ت ش ه ل ا س 9-29 ص ص 1 ی م ی ر ک ر و پ د ا و ج ا ر ا س س ر ا د م ن ا ر ی

Διαβάστε περισσότερα

ر گ ش د ر گ ت ع ن ص ة ع س و ت ر ب ن آ ش ق ن و ی ی ا ت س و ر ش ز ر ا ا ب ت ف ا ب ی ز ا س ه ب )

ر گ ش د ر گ ت ع ن ص ة ع س و ت ر ب ن آ ش ق ن و ی ی ا ت س و ر ش ز ر ا ا ب ت ف ا ب ی ز ا س ه ب ) ی ش ه و ژ یپ م ل ع ه م ا ن ل ص ف ) ی ا ه ق ط ن م ی ز ی ر ه م ا ن ر ب ( ا ی ف ا ر غ ج 1396 بهار 2 ه ر ا م ش م ت ف ه ل ا س 191 209 ص: ص ی ر گ ش د ر گ ت ع ن ص ة ع س و ت ر ب ن آ ش ق ن و ی ی ا ت س و ر ش ز ر

Διαβάστε περισσότερα

نگرشهاي دانشيار چكيده سطح آبه يا گرفت. نتايج

نگرشهاي دانشيار چكيده سطح آبه يا گرفت. نتايج فصلنامه علمي-پژوهشي نو در جغرافياي انساني نگرشهاي 395 سال هشتم شماره چهارم پاييز روش (AHP) و مدل مكانيابي صنايع كارخانهاي با منطق فازي در شهرستان سبزوار كيخسروي قاسم بهشتي تهران اايران دكتري اقليم شناسي

Διαβάστε περισσότερα