قواعد البيانات اهميتها واشكالها ومميزاتها.pptx

ArafaAlsayed 0 views 17 slides Sep 26, 2025
Slide 1
Slide 1 of 17
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17

About This Presentation

introduction about database


Slide Content

قواعد البيانات سكشن 1

المحتوي العملي للقواعد البيانات ERD Schema Normalization SQL DDL SQL DML SQL DQL Project

تقييم مادة قواعد بيانات الدرجة المطلوب 60 امتحان نهاية الترم ( فاينل ) 20 أعمال السنة 20 امتحان العملي + الشيتات

محتوي السكشن مفاهيم في قواعد البيانات ( database ) الأدوات المستخدمة في عمل قاعدة بيانات المكونات الرئيسيه المستخدمة في رسم ERD الكيانات والسمات ( Entities and Attributes ) العلاقات( Relationships ) أنواع السمات ( Attributes ) أنواع العلاقات ( Relationships ) تمرين لكيفية رسم ERD

مفاهيم في قواعد البيانات ( database ) قاعدة البيانات : مجموعة من البيانات ذات الصلة. ونقصد بالبيانات الحقائق التي يمكن تسجيلها . على سبيل المثال : أسماء وأرقام هواتف وعناوين الأشخاص في الهواتف المحمولة، والتي تحتوي على برنامج قاعدة بيانات بسيط خاص بها. مخطط العلاقة بين الكيانات ( ERD:Entity Relationship Diagram ) : نوع من المخططات الهيكلية المستخدمة في تصميم قواعد البيانات و يحتوي على رموز وموصلات مختلفة تعمل على توضيح معلومتين مهمتين: الكيانات الرئيسية، والعلاقات المتبادلة بين هذه الكيانات. database schema : مخطط تفصيلي لقاعدة البيانات والذي يصف كيفية ارتباط البيانات بجداول أخرى أو نماذج بيانات أخرى

database schema database ERD

الأدوات المستخدمة في عمل قاعدة بيانات لغه SQL برنامج MS-SQL رابط تحميل البرنامج طريقة تحميل وتصطيب البرنامج

الكيانات والسمات ( Entities and Attributes ) الكيان( entity ) : شيء أو كائن أو مكان أو حدث يهتم المستخدم بحفظ بياناته في قاعدة البيانات علي سبيل المثال : في الشركه قد نهتم بحفظ بيانات عن (الموظف – المكتب – المهام – الاجتماعات ... الخ) الكيان الضعيف : ليس له Key Attributes ويكون وجوده مرتبط بوجود كائن أخر السمات( Attributes ) : الخصائص أو البيانات التي يتم تخزينها عن كل Entity علي سبيل المثال : يتم الاحتفاظ ببيانات الموظف (الاسم – الرقم القومي – العنوان –النوع –تاريخ الميلاد …. الخ) لكل من السمات ( Attributes ) قيمة. تصبح قيم السمات التي تصف كل كيان جزءًا رئيسيًا من البيانات المخزنة في قاعدة البيانات

العلاقات( Relationships ) العلاقه (Relationship) : التفاعل بين كيانين علي سبيل المثال : عندما نقول الموظف يعمل في القسم . هنا توجد علاقه بين الموظف والقسم (علاقه عمل ) تسمي "يعمل"

أنواع السمات ( Attributes ) البسيط ( (Simple : له قيمة واحده فقط , مثال : النوع مركب Composite :يتكون من أكتر من سمه , مثال : العنوان – رقم الهاتف Single Value :يحتمل قيمه واحده فقط , مثال : النوع – الرقم القومي MultiValue :يمكن أن يحتمل أكثر من قيمة , مثال : المؤهلات-الكورسات الخاصه بك Stored :نطلب قيمته من المستخدم لتخزينها في قاعدة البيانات , مثال : الراتب – الحوافز Derived :يمكن استنتاج قيمته بمعلومية قيمة سمه أخري , مثال : الراتب الكلي = مجموع الراتب والحوافز- العمر KeyAttributes : قيمته لاتتكرر Complex : يجمع بين كونه multivalued و Composit في نفس الوقت مثل الهاتف 1 2 4 6 7 7

أنواع العلاقات ( Relationships ) درجه العلاقه ( (Degree of relationship : عدد الكيانات المشاركه في هذه العلاقه ثنائي ( Binary ): تربط بين كيانين ثلاثيه ( Ternary ): تربط بين أكثر من كيانين أو علي الأقل تربط بين ثلاثة كيانات Recursive : تربط بين الكيان ونفسه Identifying : بين كيان ضعيف وكيان أخر قيود العلاقات ( Cardinalty of relationship ): العدد الذي يستطيع الكيان في العلاقه التعامل معه قيود العلاقات One To One One To Many (1:N) Many To Many (M:N) 1 2 3 A B C 4

أنواع العلاقات ( Relationships ) قيود العلاقات Total Partial A B A A

تذكر

تمرين نهتم بتخزين البيانات التاليه للموظف : الرقم القومي – العنوان – الراتب – النوع-وتاريخ الميلاد عدد الساعات الموظف لكل أسبوع وكذلك لكل مشروع المشرف المباشر لكل موظف اذا كان له أشخاص يعولهم فنهتم بتخزين الاتي عنهم : الاسم – النوع – تاريخ الميلاد –وصلة القرابه بالموظف كل موظف يعمل في قسم واحد فقط ويمكن له العمل في أكثر من مشروع ارسم ERD لشركه مع مراعاة الاتي : الشركه مقسمه لعدة أقسام كل قسم له : (اسم – رقم لا يتكرران ) و موظف يديره و قديكون له أكثر من موقع نهتم بتسجيل تاريج بدايه الاداره لكل موظف كل قسم يدير عدد من المشاريع كل مشروع له (أسم-رقم) مميزان لايتكرران وموقع

الحل