1.39k likes | 4.2k Views
نظم المعلومات الإلكترونية وتطبيقاتها الإدارية. دبلوم الإدارة المكتبية (المستوى الرابع ) اعداد وتقديم: أ. أفنان هاشم قاروت. المحاور الأساسية. 1) تحليل مفاهيم نظم المعلومات، تكنولوجيا المعلومات ونظم المعلومات الإدارية 2) أنواع نظم المعلومات 3) مكونات نظم المعلومات.
E N D
نظم المعلومات الإلكترونية وتطبيقاتها الإدارية دبلوم الإدارة المكتبية (المستوى الرابع) اعداد وتقديم: أ. أفنان هاشم قاروت
المحاور الأساسية 1) تحليل مفاهيم نظم المعلومات، تكنولوجيا المعلوماتونظم المعلومات الإدارية 2) أنواع نظم المعلومات 3) مكونات نظم المعلومات
(3) مكونات نظام المعلومات 3.1 عتاد الحاسوب 3.2 برامج الحاسوب 3.3 قاعدة البيانات ونظام إدارة قواعد البيانات 3.4 تكنولوجيا الشبكات واتصالات البيانات
3.1 عتاد الحاسوب • عتاد الحاسوب: • هي الأجهزة المادية للحاسوب • يمكن تصنيف عتاد الحاسوب الى هذه الفئات: • وحدات الادخال: مثل لوحة المفاتيح ، الفأرة، شاشة اللمس وغيرها • وحدات الاخراج: مثل الطابعة، الشاشة، والسماعات وغيرها • وحدة المعالجة المركزية: • تتولى تنفيذ التعليمات وتوجد على اللوحة الأم • تشكل وحدة المعالجة المركزية عقل الحاسوب • تتكون من وحدة الحساب والمنطق ، المسجلات ، وحدة التحكم • وحدة الذاكرة الرئيسية: • ذاكرة الوصول العشوائي (RAM): تعمل عند تشغيل الجهاز لكنها تفقد محتوياتها عند انقطاع التيار الكهربائي عن الجهاز. • ذاكرة القراءة فقط (ROM): تحتفظ بالتعليمات اللازمة للحاسوب لكي يبدأ عمله عند عندما يتم تشغيله (نظام التشغيل) ومحتوى هذه الذاكره لا يُحذف عند انقطاع التيار الكهربائي عن الجهاز. • وحدة ارسال البيانات (شبكة الحاسوب): هي أدوات لإرسال المعلومات واستلامها بين جهازين أو أكثر عبر الشبكة مثل: المودم ، الاقمار الصناعيه وغيرها
3.2 برامج الحاسوب • هناك نوعان من البرامج: • برامج النظام: تُستخدم لمعالجة مهام محددة لإدارة عتاد الحاسوب وتنسيق عمل جميع وحداته، وهي تُصنف الى: • برنامج نظام التشغيل مثل: Microsoft Windows – Mac OS • البرامج المساعدة مثل: البرامج المضاده للفيروسات • برامج التطبيقات: برامج تُستخدم لتمكين المستفيد من تنفيذ مهام محددة مثل: • برامج معالجة النصوص مثل Microsoft Word • برامج الجداول الالكترونية مثلMicrosoft Excel • برامج العروض التقديمية مثل Microsoft PowerPoint • توجد أنواع عديدة من نظم الحاسوب مثل: • نظم الحاسوب العملاقة Supercomputers • نظم الحاسوب الكبيرة Mainframe • نظم الحاسوب الصغيرة Minicomputers • نظم حاسوب المكاتب Desktop computers • الحواسيب المحمولة Notebook computers
3.3 قاعدة البيانات ونظام إدارة قواعد البيانات • مقدمة: • تُعتبر قواعد البيانات من أحدث الأساليب المعاصرة في معالجة المعلومات من تخزين واسترجاع وذلك في تطبيقات المعالجة الآلية للبيانات وخاصة في المجالات الإدارية والتجارية حيث ستزداد أهميتها مستقبلاً نظراً لتزايد أحجام البيانات المترابطة مع المشروعات الكبرى ، فتكون الوسيلة المثلى لمواجهة تنظيم الكميات الكبيرة من البيانات والتعامل مع أساليب الإدارة الحديثة، وتنبع أهمية قواعد البيانات من المهام والوظائف التي يمكنها القيام بها.
قاعدة البيانات (database) • قاعدة البيانات :(Database) • هي مجموعة من البيانات و المعلومات المخزنة بطريقة نموذجية ودون تكرار و المتصلة مع بعضها البعض وفق علاقات معينة • هي مجموعة من الجداول المترابطة ذات العلاقة مع بعضها البعض • يدير قواعد البيانات نظام يسمى نظام إدارة قواعد البيانات • يتم استرجاع البيانات باستخدام الاستعلامات • تعريف الاستعلامات (Query): • هو طلب تكوين جدول جديد يحتوي على بعض النتائج ذات معايير معينة من جداول قاعدة البيانات • إن الاستعلام ما هو إلا سؤال تسأله عن بياناتك لتحصل على إجابة عليه عن طريق تشغيل هذا الاستعلام. فأنت قد تسأل مثلا:1- أي من الطلاب حصل على تقدير ممتاز خلال هذه السنة؟2- كم عدد الطلاب الخريجين لعام معين؟3- ما هو متوسط درجات كل طالب؟4- ما هي السجلات الخاصة بالطلاب الخريجين؟ أو الطلاب غير الخريجين؟5- قم بحذف سجلات الطلاب الخريجين من جدول الطلاب.6- قم بتحديث سجلات الطلاب وأضف درجتين لكل طالب!
قاعدة البيانات (database) • تتكون قاعدة البيانات من: • الجدول: يتكون من مجموعة من السجلات التي ترتبط فيما بينها بعلاقة ما مثل: جدول للمدرّس ، جدول للطالب أو جدول للادارة المدرسية • السجل: يتكون من مجموعة من الحقول التي ترتبط فيما بينها بعلاقة وهو عبارة عن الصف الواحد مثل: سجل الطالب يتكون من حقل الاسم والعنوان ورقم الهاتف • الحقل: يمثل بيان معين من البيانات وهو عبارة عن العمود الواحد وهو اصغر وحدة في قاعدة البيانات مثل: حقل اسم الطالب ، حقل العنوان او حقل رقم الهاتف
قاعدة البيانات (database) قاعدة بيانات(Database)
قاعدة البيانات (database) • وظائف قاعدة البيانات: • تخزين جميع التعديلات لجهة معينة بطريقة متكاملة ودقيقة وتنظيمها بحيث يمكن الوصول اليها واسترجاعها مستقبلاً • امكانية اجراء التعديلات على البيانات لملاحقة التغيرات التي قد تطرأ عليها وجعلها بالصورة الصحيحة من أجل استخدامها عند الحاجة اليها • تخزين كميات ضخمة من البيانات تتجاوز الإمكانيات البشرية ومعالجة هذه البيانات التي عادة ماتكون معالجتها صعبة التنفيذ يدوياً • تقوم قاعدة البيانات بتخزين معلومات من نوعيات مختلفة نتيجة قدرتها على الربط بينها • امكانية استخدام التشفير تساعد على سرية المعلومات المخزنة بحيث لا يمكن لأي شخص الدخول الى قاعدة البيانات والاطلاع عليها
نظام إدارة قواعد البيانات(database management system) • نظام إدارة قواعد البيانات:(Database Management System) • هي مجموعة من البرامج التي تنشئ قواعد البيانات وتدير و تتحكم بعملية تخزين و استرجاع البيانات وكذلك توفر امكانية عدد كبير من المستخدمين من الوصول اليها و التعامل معها و يُنظر الى نظام ادارة قواعد البيانات انها حلقة وصل بين المستخدمين و قاعدة البيانات حيث تقوم باستقبال طلبات المستخدمين و من ثم نقلها الى قاعدة البيانات و تنفيذ البرامج اللازمة لتنفيذ هذه الطلبات و من ثم تزويد المستخدم بالنتائج المطلوبة مثل : • مايكروسوفت اكسس MS Access • اوراكل Oracle • SQL-SERVER
قاعدة البيانات ونظام إدارة قواعد البيانات
نظام إدارة قواعد البيانات(database management system) • وظائف نظام إدارة قواعد البيانات: • إضافة معلومات أو بيانات جديدهإلى الملف • حذف البيانات القديمة والتي لم تعد هناك حاجة إليها • تغيير البيانات الموجودة اذا وصلت معلومات أحدث • البحث والاستعلام عن معلومة أو معلومات محددة • ترتيب وتنظيم البيانات داخل الملفات • عرض البيانات في شكل تقارير أو نماذج منظمه • حساب المجموع النهائي أو المجموع الفرعي أو المتوسط الحسابي لبيانات مطلوبة
نظام قاعدة البيانات • مكونات نظام قاعدة البيانات:
نظام قاعدة البيانات • مكونات نظام قاعدة البيانات:
نظام قاعدة البيانات • مكونات نظام قاعدة البيانات:
نظام قاعدة البيانات • مكونات نظام قاعدة البيانات:
خطوات بناء نظام قاعدة البيانات • خطوات بناء نظام قاعدة بيانات:
خطوات بناء نظام قاعدة البيانات • خطوات بناء نظام قاعدة بيانات:
انواع قواعد البيانات • أنواع قواعد البيانات : • قواعد بيانات هرمية (Hierarchical Database) • قواعد بيانات شبكية (Network Database) • قواعد البيانات الشيئية (Object-Oriented Database) • قواعد بيانات علائقية (Relational Database)
انواع قواعد البيانات • قواعد البيانات العلائقية (Relational Database): • أصبح أكثر الأنواع استخداماً وشيوعاً خاصة بعد ظهور برامج نظم ادارة قواعد البيانات مع نظم الحاسوب الشخصي • تتكونقواعد البيانات العلائقية من جداول تربط بينهاعلاقات و يتكون كل جدول من اعمدة تمثل الحقول وصفوف تمثل السجلات ويتم ربط الجدول من خلال الحقول المفتاحية ( حقل المفتاح الرئيسيوحقل المفتاح الاجنبي) كما يمكنها بسهولة من ان تدمج معلوماتمن مختلف المصادر فهي اكثر مرونة من الانواع الاخرى لقواعدالبيانات • المفتاح الرئيسي (Primary Key-PK): • هو حقل او اكثر بحيث يحتوي على قيم لا تتكرر ابداً ولا يحتوي على قيم فارغه ويميز كل صف (سجل) عن الآخر • المفتاح الأجنبي (Foreign Key-FK): • هو حقل أو أكثر يشير إلي مفتاح رئيسي أو قيمة غير مكررة في جدول آخر ويُستخدم لربط الجداول
جداول تمثل جزء من قاعدة البيانات العلائقية قاعدة البيانات العلائقية جدول الزبون PK جدول الفاتورة PK FK FK جدول العنصر PK
انواع العلاقات • أنواع العلاقات بين الجداول في قواعد البيانات: • علاقة واحد لواحد (One-to-One): هي ارتباط جدولين بحيث يقابل السجل الواحد في الجدول الاول سجلا واحدا في الجدول الثاني ، ومثال ذلك المدير والقسم • علاقة واحد لمتعدد او متعدد لواحد(One-to-Many) or (Many-to-One) هي ارتباط جدولين بحيث يقابل السجل الواحد في الجدول الأول أكثر من سجل في الجدول الثاني ،ومثال ذلك الطالب والكتب التي يستعيرها من المكتبة . • علاقة متعدد لمتعدد(Many-to-Many) هي ارتباط جدولين بحيث يقابل السجل الواحد في كلا الجدولين اكثر من سجل في الجدول الثاني ، ومثالذلك وجود عدةاساتذة يشتركون في تدريس عدة طلاب . • علاقة ارتباط الجدول بنفسه: تكون العلاقة هنا دائرية أي مرتبطة بنفس الجدول ,ومن الامثلة الشائعة عليها , المادة والمتطلب السابق لهاحيث تكون هي متطلب سابق لمادة ما و لابد من اخذ مادة اخرى كمتطلب لها . مثال على ذلك لاتستطيع تسجيل مادة نظم معلومات دون اخذ مادة مبادئ ا دارة الاعمال.
نموذج علاقة الكيانات (Entity Relationship Model-ERM) • نموذج علاقة الكيانات (Entity Relationship Model-ERM) • هو أحد الأساليب الشائعة لوضع تصور لقاعدة البيانات العلائقية وهو يعتمد على: • تقسيم النظام إلى ما يسمى كيانات (مثل كيان موظف وكيان قسم في نظام شركة). تعريف الكيان: الكيان Entity هو شيء له وجود مستقل قد يكون وجود فعلى مثل موظف – سيارة – صنف – مورد أو وجود اعتباري مثل مشروع – دورة تدريبية ، وكل كيان له خصائص Properties تصفه وتحدده مثل رقم الموظف – اسم الموظف- نوعه-عنوانه- تليفونه فكلها خصائص تصف الكيان موظف. • تحديد خصائص معينة للكيان تصفه وتحدده )مثل الاسم و العنوان ..الخ لكيان موظف). • تحديد العلاقات بين هذه الكيانات وتوصيف خصائص هذه العلاقات كما سيتضح فيما بعد. • تمثيل ذلك من خلال رسم يعبر عنه يسمى مخطط علاقة الكيانات (Entity Relationship Diagram-ERD) • أهمية مخطط علاقة الكيانات (ERD): • هو خطوة سابقة على تنفيذ قاعدة البيانات بأحد برامج نظم إدارة قواعد البياناتوهو يساعد في عمل جداول أوملفات قاعدة البيانات والعلاقات بينها على أسس علمية و صحيحة.
نموذج علاقة الكيانات (Entity Relationship Model-ERM) • وسوف نتعلم كيفية تنفيذ هذا المفهوم من خلال المثال التالي: • مطلوب إنشاء نظام قاعدة بيانات لشركة ما وسوف نبدأ بعمل مخطط علاقة الكيانات(ERD) لهذه الشركة بفرض أن متطلباتها كما يلي: • الشركة مقسمة إلى أقسام و كل قسم له رقم و اسم وحيد أي لا يتكرر. • يوجد لكل قسم موظف معين يديره ومن المهم معرفة تاريخ بداية إدارته لهذا القسم. • القسم يمكن أن يكون له أكثر من مكان. • يجب الاحتفاظ ببيانات الموظف والتي تشمل رقمه (وهو رقم وحيد لا يتكرر) واسمه ونوعه وعنوانه وتليفونه وراتبه الشهري. • الموظف يجب أن يعمل بقسم واحد محدد ومن المهم معرفة عدد الموظفين بكل قسم. • يجب أن يعمل الموظف في مشروع واحد على الأقل والذي له رقم واسم وحيدلايتكرر ومن المهم جداً معرفة عدد الساعات الأسبوعية التي يعملها كل موظف في كل مشروع.
نموذج علاقة الكيانات (Entity Relationship Model-ERM) وفيما يلي الخطوات التفصيلية للوصول لمخطط علاقة الكيانات: • أولاً : تحديد الكيانات وخصائصها: • يتم تحديد الكيانات بناءاً على المعلومات السابق عرضها حيث نستخلص مما سبق وجود ثلاث كيانات هي: موظف ، قسم ، مشروع • ويمكن عرض كل كيان وخصائصه كما بالجدول التالي:
نموذج علاقة الكيانات (Entity Relationship Model-ERM) • وفيما يلي ملاحظات على الجدول السابق: • تم اختيار خاصية أو أكثر من خصائص الكيان تصلح أن تكون مفتاح لكل كيان بالجدول السابق • خاصية "عدد الساعات" والتي يقصد بها عدد ساعات العمل الأسبوعية لموظف معين في مشروع معين لا يمكن اعتبارها خاصية لكيان "موظف" ولا خاصية لكيان "مشروع" ولكنها تعتبر خاصية لعلاقة عمل موظف معين بمشروع معين. ولذلك لم تكتب بالجدول السابق. • خاصية "تاريخ البداية" والتي يقصد بها تاريخ بداية إدارة موظف معين لقسم معين لا يمكن اعتبارها خاصية لكيان "موظف" ولا خاصية لكيان "قسم" ولكنها تعتبر خاصية لعلاقة إدارة موظف معين لقسم معين. لذلك لم تكتب بالجدول السابق.
نموذج علاقة الكيانات (Entity Relationship Model-ERM) • ثانياً : تحديد العلاقات بين الكيانات وخصائصها: • يتم تحديد العلاقات بين كل كيان والكيانات الأخرى من حيث: 1- نوع العلاقة: واحد لواحد أو واحد لمتعدد أو متعدد لمتعدد 2- نوع مشاركة كل كيان في العلاقة ( مشاركة كلية Total Participation أو مشاركة جزئيةPartial Participation ). • نوع المشاركة:يقصد بها إذا ما كان كيان معين يعتمد في وجوده على ضرورة كونه في علاقة معينة بكيان آخر وفى هذه الحالة تكون المشاركة كلية Total Participation لهذا الكيان في هذه العلاقة. • مثال:في علاقة إدارة الموظف لقسم نجد أنه توجد مشاركة كلية لكيان "قسم" في هذه العلاقة أيلا يوجد قسم بدون موظف يديره ، في حين توجد مشاركة جزئية لكيان "موظف" في هذه العلاقة أي ليس كل موظف يدير قسم. 3-خصائص العلاقة و يقصد بها الخصائص التي تصف علاقة معينة ولاتصف أي كيان في العلاقة. • مثال:خاصية عدد ساعات العمل للموظف في مشروع فهي تصف علاقة عمل موظف معين في مشروع معين لا يمكن منطقياً اعتبارها خاصية لكيان "موظف "ولا خاصية لكيان "مشروع".
نموذج علاقة الكيانات (Entity Relationship Model-ERM) • وفيما يلي تحديد العلاقات الموجودة بالنظام: 1- بين كيان "موظف" وكيان "قسم" يوجد علاقتين هما: أ-علاقة "يعمل في قسم" وتوصيفها كالتالي من متطلبات النظام: • كل قسم يجب أن يعمل به عدد من الموظفين. • لا يوجد موظف يعمل في أكثر من قسم. • لا يوجد قسم بدون موظفين يعملون به. • لا يوجد موظف دون أن يعمل بقسم. • لا توجد خصائص لهذه العلاقة. • إذن : • العلاقة من نوع واحد لمتعدد ((One To Manyمن ناحية كيان "قسم"(1 و2) • توجد مشاركة كلية لكيان "قسم" في هذه العلاقة(3) . • توجد مشاركة كلية لكيان "موظف" في هذه العلاقة(4) . • لا توجد خصائص لهذه العلاقة (5) .
نموذج علاقة الكيانات (Entity Relationship Model-ERM) • وفيما يلي مثال توضيحي للعلاقة السابقة: الموظف القسم • من الشكل السابق يتضح أن: • نوع العلاقة واحد لمتعدد من ناحية قسم حيث أن القسم الواحد يعمل به عدد من الموظفين والموظف الواحد لا يعمل سوى في قسم واحد . • المشاركة الكلية لكلا الكيانين حيث لا يوجد قسم بدون موظفين يعملون به ولا يوجد موظف دون أن يعمل بقسم.
3.3 قاعدة البيانات ونظام إدارة قواعد البيانات ب- علاقة "يدير قسم" وتوصيفها كما يلي: • كل قسم له موظف واحد يديره. • لا يوجد موظف مدير لأكثر من قسم. • لا يوجد قسم بدون موظف مدير. • يوجد موظفين لا يديرون أي أقسام. • من المهم معرفة تاريخ بداية إدارة الموظف للقسم. • إذن : • العلاقة واحد لواحد ((One To Oneبين كيان "موظف " وكيان "قسم“ (1 و 2) • توجد مشاركة كلية لكيان "قسم" في هذه العلاقة(3) . • لا توجد مشاركة كلية لكيان "موظف" في هذه العلاقة(4) . • توجد خاصية واحدة لهذه العلاقة وهى خاصية تاريخ البداية(5) .
نموذج علاقة الكيانات (Entity Relationship Model-ERM) • وفيما يلي مثال توضيحي للعلاقة السابقة: الموظف القسم • من الشكل السابق يتضح أن: • نوع العلاقة رأس برأس حيث أن كل قسم له موظف واحد يديره • المشاركة الكلية لكيان قسم حيث أنه لا يوجد قسم بدون موظف يديره. • المشاركة الجزئية لكيان موظف حيث أنه ليس كل موظف مديراً لقسم.
نموذج علاقة الكيانات (Entity Relationship Model-ERM) 2- بين كيان "موظف" وكيان "مشروع" توجد علاقة واحدة وهى علاقة "يعمل في مشروع" وتوصيفها كالتالي: • يجب أن يعمل الموظف في مشروع واحد على الأقل. • كل مشروع يعمل به عدد من الموظفين. • لا يوجد مشروع بدون موظفين. • لا يوجد موظف دون أن يعمل في مشروع واحد على الأقل. • من المهم معرفة عدد الساعات الأسبوعية التي يعملها الموظف في كل مشروع. • إذن: • العلاقة متعدد لمتعدد (Many To Many) بين كيان "موظف"وكيان "مشروع ( 1و2) • وتوجد مشاركة كلية بالنسبة لكيان "مشروع" في هذه العلاقة(3) . • توجد مشاركة كلية لكيان "موظف" في هذه العلاقة(4) . • توجد خاصية واحدة لهذه العلاقة وهى خاصية عدد الساعات(5) .
نموذج علاقة الكيانات (Entity Relationship Model-ERM) • وفيما يلي مثال توضيحي للعلاقة السابقة: الموظف المشروع • من الشكل السابق يتضح أن: • نوع العلاقة أطراف بأطراف حيث أن المشروع الواحد يعمل به عدد من الموظفين والموظف يعمل في أكثر من مشروع. • المشاركة الكلية لكلا الكانين حيث لا يوجد مشروع بدون موظفين يعملون به ولا يوجد موظف دون أن يعمل في مشروع واحد على الأقل.
نموذج علاقة الكيانات (Entity Relationship Model-ERM) • من توصيف العلاقات السابق يمكن تلخيص العلاقات الموجودة بالنظام كما بالجدول التالي:
نموذج علاقة الكيانات (Entity Relationship Model-ERM) • ثالثاً: تصميم مخطط علاقة الكيانات (ERD) حسب التحليل السابق: • يتم تمثيل الكيانات وخصائصها وعلاقاتها بأشكال قياسية معبرة عن متطلبات نظام الشركة وفقاً للتحليل السابق كما يلي: • بين كيان "موظف" و كيان "قسم" يكون الرسم كالتالي:
نموذج علاقة الكيانات (Entity Relationship Model-ERM) • ملاحظات على الرسم: • تم وضع اسم الكيان داخل مستطيل و اسم العلاقة داخل معين. • تم وضع خصائص الكيان أو خصائص العلاقة داخل شكل بيضاوي. • تم وضع خط تحت اسم الخاصية التي يمكن أن تمثل مفتاح للكيان. • بالنسبة لخاصية عدد الموظفين في القسم تم وضعها داخل خط متقطع للدلالة على أنها خاصية مستنتجة (Derived Attribute) (محسوبة) حيث يمكن استنتاجها من علاقة عمل الموظفين بكل قسم. • تم وضع خاصية المكان للكيان قسم والتي تمثل أماكن كل قسم داخل خط مزدوج لكي تدل على أنها خاصية متعددة القيم للقسم الواحد أي أنه يمكن لقسم معين أن يكون له أكثر من مكان.
نموذج علاقة الكيانات (Entity Relationship Model-ERM) • ملاحظات على الرسم: • بالنسبة لعلاقة "يعمل في قسم" من الرسم: - الرقم1 من ناحية "قسم" و N من ناحية "موظف" يعنى أن العلاقة واحد لمتعددone to many)) من ناحية "قسم". - الخط المزدوج من ناحية "قسم" يدل على المشاركة الكلية لكيان "قسم" في هذه العلاقة. - الخط المزدوج من ناحية "موظف" يدل على المشاركة الكلية لكيان "موظف" في هذه العلاقة. • بالنسبة لعلاقة "يدير قسم": - الرقم 1 من ناحية "موظف"و 1 من ناحية "قسم" يعنى أن العلاقة واحد لواحد one to one) ) - الخط المزدوج من ناحية "قسم" يعنى المشاركة الكلية لكيان "قسم" في هذه العلاقة - الخط المفرد من ناحية "موظف" يعنى المشاركة الجزئية لكيان موظف في هذه العلاقة.
نموذج علاقة الكيانات (Entity Relationship Model-ERM) • بين كيان "موظف"وكيان "مشروع" يكون الرسم كالتالي: • ملاحظة: يقصد بالحرفين Mو N أن العلاقة متعدد لمتعدد
نموذج علاقة الكيانات (Entity Relationship Model-ERM) • بعد رسم كل الكيانات والعلاقات بينها وتجميع الكل في مخطط واحد يصبح كما يلي:
تلخيص لأهم الرموز المستخدمة لرسم الـ erd
تلخيص لأهم الرموز المستخدمة لرسم الـ erd (واحد لواحد) (واحد لمتعدد) (متعدد لمتعدد)
تمرين • الرسم التالي عبارة عن جزء من مخطط علاقة الكيانات الخاص بمكتبة لبيع الكتب:
تمرين • قومي بتحليل هذا المخطط واستنتجي مايلي: • كيانات النظام وخصائصها بالجدول التالي: • العلاقات المختلفة بين الكيانات )أنواعها- خصائصها – نوع المشاركة) بالجدول التالى:
تمرين • حددي مدى صحة العبارات التالية من الرسم مع ذكر السبب في كل حالة: • يمكن أن يكون للكتاب أكثر من ناشر. • الكتاب يمكن أن يكون له أكثر من مؤلف. • لا يمكن تواجد نسخ من كتاب معين في أكثر من فرع. • خاصية عدد نسخ الكتاب هي خاصية تصف الكيان كتاب. • يمكن وجود نسخ من كتاب له ناشر ولكن لا يوجد في أي فرع. • يمكن وجود نسخ من كتاب معين في فرع أو أكثر وليس له ناشر.
3.4 تكنولوجيا الشبكات واتصالات البيانات • تعريف شبكة الحاسب: • هي مجموعة من أجهزة الحاسب وبعض الأجهزة الأخرى مرتبطة مع بعضها البعض للمشاركة في الموارد • فوائد الشبكات: • المشاركة في المعلومات بين مس تخدمي الشبكة • المشاركة في الأجهزة • المشاركة في البرامج • حماية المعلومات • البريد الالكتروني
مكونات شبكة الحاسب • العميل (Client ) :هو عبارة عن جهاز حاسب آلي مربوط بالشبكة وهو عبارة عن جهاز ليس له أي صلاحيات في التحكم • الخادمServer) ): الخادم هو أهم أجهزة الشبكة وهو الذي يوفر مصادر الشبكة ويتحكم بها • مصادر/موارد الشبكة :(Resources)المصادر هي عبارة عن كل الملفات والطابعات والمكونات المادية أو البرمجية الأخرى التي يمكن أن يتشارك بها مستخدم شبكة الحاسب
مكونات أخرى لشبكة الحاسب • بطاقات الشبكة(Network Cards) : هي البطاقات التي تُركب على الأجهزة الخاصة بمستخدمي الشبكة وهي البطاقة التي يتم تركيب كيبل الشبكة عليها ثم الربط مع ال Hub • الكابلات (Cables): تُعتبر الكابلات حلقة وصل بين الأجهزة وبين جهاز ال Hub • جهازال :Hubهذا الجهاز يُستعمل بمثابة المستقبل والموزع للشبكة • بطاقات الاتصال الهاتفي (Modem) : تسُتخدم في حالة الرغبة في وصل الشبكةبشبكة الانترنت أو في حال الشبكات المتباعدة WAN حيث يتم الوصل بين شبكتين متباعدتين عبر الاتصال الهاتفي بواسطة جهاز المودم