Submit Search
Upload
#1 الدرس الأول من دروس مسار تعلم ال SQL Server بعنوان مخطط ال ERD والتكامل المرجعي
•
Download as PPTX, PDF
•
1 like
•
343 views
A
AliMohammad155
Follow
#1 الدرس الأول من دروس مسار تعلم ال SQL Server بعنوان مخطط ال ERD والتكامل المرجعي
Read less
Read more
Data & Analytics
Report
Share
Report
Share
1 of 16
Download now
Recommended
10th session erd
10th session erd
AliMohammad155
مقدمة في قواعد البيانات
مقدمة في قواعد البيانات
Mahmoud Almadhoun
الوحدة الثانية - قاعدة البيانات وادارتها
الوحدة الثانية - قاعدة البيانات وادارتها
Amin Abu Hammad
معمار المرشدي دجلة بالمز
معمار المرشدي دجلة بالمز
دجلة بالمز
الوحدة الثالثة - قاعدة البيانات وادارتها
الوحدة الثالثة - قاعدة البيانات وادارتها
Amin Abu Hammad
الوحدة الاولى - قاعدة البيانات وادارتها
الوحدة الاولى - قاعدة البيانات وادارتها
Amin Abu Hammad
Relational Data Base
Relational Data Base
Mahmoud Almadhoun
قواعد البيانات
قواعد البيانات
Moselhy Hussein
Recommended
10th session erd
10th session erd
AliMohammad155
مقدمة في قواعد البيانات
مقدمة في قواعد البيانات
Mahmoud Almadhoun
الوحدة الثانية - قاعدة البيانات وادارتها
الوحدة الثانية - قاعدة البيانات وادارتها
Amin Abu Hammad
معمار المرشدي دجلة بالمز
معمار المرشدي دجلة بالمز
دجلة بالمز
الوحدة الثالثة - قاعدة البيانات وادارتها
الوحدة الثالثة - قاعدة البيانات وادارتها
Amin Abu Hammad
الوحدة الاولى - قاعدة البيانات وادارتها
الوحدة الاولى - قاعدة البيانات وادارتها
Amin Abu Hammad
Relational Data Base
Relational Data Base
Mahmoud Almadhoun
قواعد البيانات
قواعد البيانات
Moselhy Hussein
1366136913.9485 نظم ادارة قواعد البيانات 2
1366136913.9485 نظم ادارة قواعد البيانات 2
mh ED
نظم ادارية
نظم ادارية
MjdBakrii
تصميمات قواعد البيانات
تصميمات قواعد البيانات
hendgamagmail
أنظمة ادارة قواعد البيانات
أنظمة ادارة قواعد البيانات
Mahmoud Almadhoun
المخططات المصفوفية.pptx
المخططات المصفوفية.pptx
marwan76
منهاج تحليل و تصميم نظم المعلومات
منهاج تحليل و تصميم نظم المعلومات
DrMohammed Qassim
مقدمة في قواعد البيانات
مقدمة في قواعد البيانات
DrMohammed Qassim
STRUCTURE EMGRATION BY DATANOMICS
STRUCTURE EMGRATION BY DATANOMICS
ahmed dhari
قواعد البيانات
قواعد البيانات
Impossible Love
Lecture2 Datamodeling
Lecture2 Datamodeling
guest800d4
1207csc_lec2.pptx
1207csc_lec2.pptx
EmadaddiAlazzani
1207csc_lec2 (1).pptx
1207csc_lec2 (1).pptx
EmadaddiAlazzani
6 ado.net
6 ado.net
Mohammad Alyan
Databases قواعد البيانات
Databases قواعد البيانات
Mohamed Reda
Database system concepts and architecture
Database system concepts and architecture
Mahmoud Almadhoun
قواعد البيانات.ppt
قواعد البيانات.ppt
rzazalamin1
عرض قواعد البيانات 01
عرض قواعد البيانات 01
نوافذ حاسوبية
Www.kutub.info 17040
Www.kutub.info 17040
Imad Modi
مقدمة عن قواعد البيانات
مقدمة عن قواعد البيانات
gueste5de3d
Graduation project documentation
Graduation project documentation
Tareq Mulla
شرح مبسط وبسيط لمفهوم ال VLAN
شرح مبسط وبسيط لمفهوم ال VLAN
AliMohammad155
11th session classes diagrams
11th session classes diagrams
AliMohammad155
More Related Content
Similar to #1 الدرس الأول من دروس مسار تعلم ال SQL Server بعنوان مخطط ال ERD والتكامل المرجعي
1366136913.9485 نظم ادارة قواعد البيانات 2
1366136913.9485 نظم ادارة قواعد البيانات 2
mh ED
نظم ادارية
نظم ادارية
MjdBakrii
تصميمات قواعد البيانات
تصميمات قواعد البيانات
hendgamagmail
أنظمة ادارة قواعد البيانات
أنظمة ادارة قواعد البيانات
Mahmoud Almadhoun
المخططات المصفوفية.pptx
المخططات المصفوفية.pptx
marwan76
منهاج تحليل و تصميم نظم المعلومات
منهاج تحليل و تصميم نظم المعلومات
DrMohammed Qassim
مقدمة في قواعد البيانات
مقدمة في قواعد البيانات
DrMohammed Qassim
STRUCTURE EMGRATION BY DATANOMICS
STRUCTURE EMGRATION BY DATANOMICS
ahmed dhari
قواعد البيانات
قواعد البيانات
Impossible Love
Lecture2 Datamodeling
Lecture2 Datamodeling
guest800d4
1207csc_lec2.pptx
1207csc_lec2.pptx
EmadaddiAlazzani
1207csc_lec2 (1).pptx
1207csc_lec2 (1).pptx
EmadaddiAlazzani
6 ado.net
6 ado.net
Mohammad Alyan
Databases قواعد البيانات
Databases قواعد البيانات
Mohamed Reda
Database system concepts and architecture
Database system concepts and architecture
Mahmoud Almadhoun
قواعد البيانات.ppt
قواعد البيانات.ppt
rzazalamin1
عرض قواعد البيانات 01
عرض قواعد البيانات 01
نوافذ حاسوبية
Www.kutub.info 17040
Www.kutub.info 17040
Imad Modi
مقدمة عن قواعد البيانات
مقدمة عن قواعد البيانات
gueste5de3d
Graduation project documentation
Graduation project documentation
Tareq Mulla
Similar to #1 الدرس الأول من دروس مسار تعلم ال SQL Server بعنوان مخطط ال ERD والتكامل المرجعي
(20)
1366136913.9485 نظم ادارة قواعد البيانات 2
1366136913.9485 نظم ادارة قواعد البيانات 2
نظم ادارية
نظم ادارية
تصميمات قواعد البيانات
تصميمات قواعد البيانات
أنظمة ادارة قواعد البيانات
أنظمة ادارة قواعد البيانات
المخططات المصفوفية.pptx
المخططات المصفوفية.pptx
منهاج تحليل و تصميم نظم المعلومات
منهاج تحليل و تصميم نظم المعلومات
مقدمة في قواعد البيانات
مقدمة في قواعد البيانات
STRUCTURE EMGRATION BY DATANOMICS
STRUCTURE EMGRATION BY DATANOMICS
قواعد البيانات
قواعد البيانات
Lecture2 Datamodeling
Lecture2 Datamodeling
1207csc_lec2.pptx
1207csc_lec2.pptx
1207csc_lec2 (1).pptx
1207csc_lec2 (1).pptx
6 ado.net
6 ado.net
Databases قواعد البيانات
Databases قواعد البيانات
Database system concepts and architecture
Database system concepts and architecture
قواعد البيانات.ppt
قواعد البيانات.ppt
عرض قواعد البيانات 01
عرض قواعد البيانات 01
Www.kutub.info 17040
Www.kutub.info 17040
مقدمة عن قواعد البيانات
مقدمة عن قواعد البيانات
Graduation project documentation
Graduation project documentation
More from AliMohammad155
شرح مبسط وبسيط لمفهوم ال VLAN
شرح مبسط وبسيط لمفهوم ال VLAN
AliMohammad155
11th session classes diagrams
11th session classes diagrams
AliMohammad155
Static route and rip and ospf
Static route and rip and ospf
AliMohammad155
Ninth session software engineering sequence diagram
Ninth session software engineering sequence diagram
AliMohammad155
Routers and packet tracer
Routers and packet tracer
AliMohammad155
Viii session activity diagram
Viii session activity diagram
AliMohammad155
OSI Model
OSI Model
AliMohammad155
Seventh session functional and non functional requrements & usecase example
Seventh session functional and non functional requrements & usecase example
AliMohammad155
Vlsm and flsm example
Vlsm and flsm example
AliMohammad155
Sixth session software engineering usecase diagrams
Sixth session software engineering usecase diagrams
AliMohammad155
fifth session in networking subnetmask and subnetting
fifth session in networking subnetmask and subnetting
AliMohammad155
functional requirements and non functional requirements
functional requirements and non functional requirements
AliMohammad155
fourth session of basics in networks
fourth session of basics in networks
AliMohammad155
Fourth session software engineering
Fourth session software engineering
AliMohammad155
third session of basics in networks
third session of basics in networks
AliMohammad155
Third session software engineering
Third session software engineering
AliMohammad155
Second session Networking (Network topology)
Second session Networking (Network topology)
AliMohammad155
Second session software engineering algorithms
Second session software engineering algorithms
AliMohammad155
first session basics in Networking
first session basics in Networking
AliMohammad155
First session software engineering
First session software engineering
AliMohammad155
More from AliMohammad155
(20)
شرح مبسط وبسيط لمفهوم ال VLAN
شرح مبسط وبسيط لمفهوم ال VLAN
11th session classes diagrams
11th session classes diagrams
Static route and rip and ospf
Static route and rip and ospf
Ninth session software engineering sequence diagram
Ninth session software engineering sequence diagram
Routers and packet tracer
Routers and packet tracer
Viii session activity diagram
Viii session activity diagram
OSI Model
OSI Model
Seventh session functional and non functional requrements & usecase example
Seventh session functional and non functional requrements & usecase example
Vlsm and flsm example
Vlsm and flsm example
Sixth session software engineering usecase diagrams
Sixth session software engineering usecase diagrams
fifth session in networking subnetmask and subnetting
fifth session in networking subnetmask and subnetting
functional requirements and non functional requirements
functional requirements and non functional requirements
fourth session of basics in networks
fourth session of basics in networks
Fourth session software engineering
Fourth session software engineering
third session of basics in networks
third session of basics in networks
Third session software engineering
Third session software engineering
Second session Networking (Network topology)
Second session Networking (Network topology)
Second session software engineering algorithms
Second session software engineering algorithms
first session basics in Networking
first session basics in Networking
First session software engineering
First session software engineering
#1 الدرس الأول من دروس مسار تعلم ال SQL Server بعنوان مخطط ال ERD والتكامل المرجعي
1.
فيديوهات من األول
الفيديو مسارSQL Server العربية التقنية نقابة إعداد:م.محمد علي
2.
الفيديو محتويات ال مخططERD المخطط
عناصر المخطط رسم كامل مثال
3.
للكيانات العالئقي المخططERD Entity
Relationships Diagram الكيانات بياني بشكل يوضح الذي البيانات نمذجة أساليب أحد هوEntitiesالمعلومات نظام في الموجودة النظام ذلك داخل األحداث أو المفاهيم أو األماكن أو األشياء أو األشخاص بين العالقات يوضح. البيان لقاعدة جيد تصميم إلنشاء ًاضروري ًاأمر للكيانات العالئقي المخطط تصميم يعتبرفي مفيد فهو ،ات البيانات لقواعد مفاهيمي تصميم تطوير في مفيد و البيانات لقاعدة جيد تطوير.
4.
مخطط عناصرERD هي رئيسية
عناصر ثالثة من للكيانات العالئقي المخطط يتكون: .1الكياناتEntities .2العالقاتRelationships .3الصفات أو الخصائصAttributes
5.
مخططERD جداول على تحتوي
بيانات قاعدة أي في المعروف..و أيضا و مرتبة بطريقة البيانات فيه تخزنعالقات جود الجداول تلك بين...االسم بهذا العالئقية البيانات قواعد تسمية سبب وهذا...فك وأساس جوهر وهيقاعدة رة العالئقية البيانات..البيانات قاعدة في بمفتاحين تعرف العالقات..أساسي مفتاحPrimary Keyومفتاح أجنبيForeign key ..سنخوضهذا حول كثيراالقادمة الفيديوهات في الموضوعقواعد يخص فهو بشكل البياناتخاص. ال مخططERDمستويات ثالث له: .1األول المستوى:Conceptual ER .2الثاني المستوى:Logical ER .3الثالث المستوى:Physical ER
6.
ال مخطط مستوياتERD
7.
مخطط مستوياتERD
8.
مخطط مستوياتERD
9.
ال مخطط مستوياتERD
10.
ال مخطط رسمERD ال
مخطط لرسم طريقتين هناكERD األولى:Chen notation style التالي الشكل لها: واضحة ليست كونها الطريقة هذه بتفاصيل ندخل لن الثانية كالطريقة
11.
ال مخطط رسمERD الثانية
الطريقة:Crow's foot styleالتالي الشكل لها:
12.
ال مخطط عن
مثالERD ي الموظفين من مجموعة الشركة في يوجد حيث الكتب مبيعات مجال في تعمل شركة لدينا ليكنقومون الدخول بتسجيل(مرور وكلمة مستخدم اسم طريق عن)بي بعملية يقوموا أن أجل من حساباتهم إلىزبون ع األساسية بياناته تسجيل بعد(االسم–العنوان–الهاتف رقم–اإلئتمان بطاقة رقم)يقوم وثمبتسجيل ون الفاتورة تفاصيل(الكتاب نوع–الكمية–السعر.)
13.
المثال حل
14.
المرجعي التكامل تعريف هوأحدالمفاهيمالهامةفينظمإدارةقواعدالبيانات.يضمنتحقيقالتكاملالمرجعيانتظلالعالقاتبين الجداولمتناغمةومتكاملة.فعندمايحتويالجدولعلىمفتاحأجنبي(حقلمنجدولآخر)،فإنمفهوم التكاملالمرجعييعنيأنكلنتستطيعإنشاءتسجيلةجديدةفيالجدولالذييحتويالمفتاحاألجنبيإالإذا كانتهناكتسجيلةمقابلةفيالجدولالمرتبط.علىسبيلالمثالاليمكنناإنشاءتسجيلةجديدة(تحتوي معرفالمستعير)فيجدولاإلستعاراتإالإذاكانتهناكتسجيلةمقابلةفيجدولالمستعيرين.ويرتبط بهذاالمفهومأساليبمثلتتاليالتحديثcascading
updateوتتاليالحذفcascading delete والتيتضمنأنالتغييراتفيالجدولالمرتبطسوفتنعكسعلىالجدولالرئيسي.فعندحذفتسجيلة المستعير(منجدولالمستعيرين)،سوفيتمتلقائياحذفجميعالتسجيالتالخاصةبهذاالمستعيرمن جدولاإلستعارات.ولكنعليكأنتفكرألفمرةقبلأنتحذفتسجيالتمنقاعدةالبيانات.وتوجدطرق أخرىألرشفةالتسجيالتالمحذوفةنظراإلحتماالتالرجوعإليهامستقبال.
15.
المرجعي التكامل استخدام لكيتحتفظقاعدةبياناتعالئقيةبالتكامل،المرجعيأيعمودفيجدولأساسيعلنُيأنهمفتاحأجنبييمكن أنيحتويفقطعلىقيمفارغةأوقيممنمفتاحرئيسيللجدولالرئيسيأومفتاحمرشح.بمعنى،آخرعند استخدامقيمةمفتاح،خارجييجبأنتشيرإلىمفتاحرئيسيصالحموجودفيالجدولاألصل.علىسبيل ،المثالسيؤديحذفسجليحتويعلىقيمةمشارإليهابواسطةمفتاحأجنبيفيجدولآخرإلىكسر التكاملالمرجعي.يمكنلبعضأنظمةإدارةقواعدالبياناتالعالئقية(RDBMS)فرضالتكامل،المرجعي إماعنطريقحذفصفوفالمفاتيحاألجنبيةاًضأيللحفاظعلى،التكاملأوعنطريقإرجاعرسالةخطأ وعدمإجراءالحذف.قدحددُتالطريقةالمستخدمةبواسطةقيدالتكاملالمرجعيالمحددفيقاموسالبيانات. تصفالصفة«مرجعي»اإلجراءالذييقومبهمفتاح،أجنبيالذي«يشير»إلىعمودمرتبطفيجدول آخر.بعبارات،بسيطةيضمن«التكاملالمرجعي»العثورعلىالهدف«المشارإليه».يمكنأنيؤدي االفتقارإلىالتكاملالمرجعيفيقاعدةالبياناتإلىإرجاعقواعدالبياناتالعالئقيةبياناتغير،مكتملة ًةعادبدونإشارةإلىوجودخطأ.
16.
في المرجعي التكامل
معنىSQL يمكنأنيشيرجدول(يسمىالجدولالمشير)إلىعمود(أومجموعةمناألعمدة)فيجدولآخر(الجدول المشارإليه)باستخداممفتاحأجنبي.يجبأنيكونالعمودأواألعمدةالمشارإليهافيالجدولالمشارإليه تحتقيد،فريدمثلمفتاحرئيسي.،اًضأياإلشارةالذاتيةممكنة(ولوأنهاغيرمطبقةبالكاملفيمخدمإم إسإسكيوإل).عندإدراجصفجديدفيالجدول،المشيريتحققنظامإدارةقاعدةالبياناتالعالئقية(آر ديبيإمإس)منوجودقيمةالمفتاحالذيدخلُأفيالجدولالمشارإليه.إذالميكناألمر،كذلكفاليوجد إمكانيةلإلدراج.منالممكناًضأيتحديدإجراءاتديآرآيفيالتحديث،والحذفمثلتعليمةكاسكيد (Cascade)توجيهالتغييرأوالحذففيالجدولالمشارإليهإلىالجداولالمشيرة)،وتعليمةدونإجراء (No Action)إذاشيرُأإلىالصف،المحددالسمحُيبتغييرالمفتاح)أووضعالقيمةالشيء(Set null) أووضعالقيمةاالفتراضيةSet Defaultينتجعنتغييرأوحذفمفتاحفيالجدولالمشيرتعيينالقيم المرجعيةإلىالشيءNULL))أوإلىالقيمةاالفتراضيةDEFAULT))إذاكانتمحددة.
Download now