Professional Documents
Culture Documents
الدرس الرابع
الدرس الرابع
المادة التعليمية:
إعـــــالم آلـــــي
المحور األول:
−العيش ضاوية ،بن يحي ثاني نسرين ،رابحي فطيمة ،شرايطية مريم ،قاسيمي رمضان ،قريسي ياسين ،قدور ضاوية ، ،يعلى عادل
−جبروني نادية ،رياش لخضر ،عمروش كريم ،مهري سمية
الدرس الرابع
7استنتاج النموذج المنطقي للمعطيات
يهتم النموذج المنطقي للمعطيات للمعطيات MLD logical data modelبالملفات المنطقية التي
يتصوراا المصمم في النموذج التصوري للمعطيات ،MCD conceptual data modelكا نم فرد
قواعد أو نم رابطة يحول إلى ملذ منطقي يدعى " جدول" في قواعد البيانات العاللقية وذلك حس
محددة لالنتقال مببن النموذج التصوري للمعطيات MCDالى النموذج المنطقي للمعطيات .MLD
قبا البدء في عملية ا نتقال من النموذج التصوري للمعطيات إلى النموذج المنطقي للمعطيات نعرف ما
يلي:
قواعد ا نتقال التالية : ا نتقال من MCDالى MLDيتم بصفة تلقالية وذلك حس
معرف
identifier
ID_customer ID_customer مفتاح رئيسي
خصائص Primary حقول Key
propriéty Name_Customer Name_Customer Attributs
Tel_customer Tel_customer
22 السنة الجامعية 2024-2023: من إعداد :بن يحي ثاني نسرين ،رابحي فطيمة و عمروش كريم
سنة ثانية ليسانس مالية محاسبة و علوم تجارية مقياس اإلعالم اآللي /2المحور األول
المفتاح الرليسي :او الخاصية األ ثر أامية و التي تكون قاعدية غير مكررة و الوحيدة التي بواسطتها
. ممكن التعرف على باقي الخصال
المفتاح Key
تتكرر المفتاح األساسي للجدول :او احد حقول اذا الجدول و قيمت تكون وحيدة في كا سجا و
, UNIQUEنقوم بوضت سطر تحت اسم حتى نمي ا عن باقي الحقول.
المفتاح األجنبي Key Foreignأو المفتاح الثانوي :Secondary Keyاو عبارة عن حقا عادي من
ضمن حقول الجدول و موجود كمفتاح أساسي في جدول آخر ،نمي اذا المفتاح بوضت خ متقطت
أسفا اسم الحقا
23 السنة الجامعية 2024-2023: من إعداد :بن يحي ثاني نسرين ،رابحي فطيمة و عمروش كريم
سنة ثانية ليسانس مالية محاسبة و علوم تجارية مقياس اإلعالم اآللي /2المحور األول
القاعدة رقم 2تمثا العالقة الثانية من النم أب -ابن أو ابن -أب.
القاعدة 2الرابطة أو كيفية انتقال العالقات الرابطة بين كيانات النموذج التصوري ،حيا تخ تخ
العالقة التي ترب بين أب (او التعداد الذي يكون في الحد األ بر )Nو ا بن (او التعداد الذي يكون
في الحد األ بر )1و العكس (ابن –أب) ،ممكن توضيحها كما يلي :
أو
يصبح المفتاح الرليسي لألب (ذو التعداد ) )(X,nمفتاحا ثانويا لالبن ( ذو التعداد ).)(X,1
مثال:
Employee Company
Tel_employee
MCD
يصبح النموذج التصوري مجموعة من الجداول ترب بينهم عالقة انتقال المفتاح الرليسي للجدول مؤسسة
companyمفتاحا ثانويا للجدول Employeeويصبح شكل الجداول في النموذج المنطقي كالتالي:
24 السنة الجامعية 2024-2023: من إعداد :بن يحي ثاني نسرين ،رابحي فطيمة و عمروش كريم
سنة ثانية ليسانس مالية محاسبة و علوم تجارية مقياس اإلعالم اآللي /2المحور األول
Employee
Company
ID_employee ID_company
ID_company Name_company
Name_employee
المفتاح الرليسي للجدول
Tel_employee
المفتاح الثانوي للجدول
مالحظة :في حالة وجود خاصية بالعالقة في ،MCDينتقا حقا العالقة الى الكالن ذو العالقة (،)1،1
ما او موضح في المثال التالي:
مثال:
Employee Company
Tel_employee
MCD
يصبح النموذج التصوري مجموعة من الجداول ترب بينهم عالقة انتقال المفتاح الرليسي للجدول مؤسسة
companyمفتاحا ثانويا للجدول Employeeمع انتقالل الحقل Dateالى الجدول Employee
ويصبح شكل الجداول في النموذج المنطقي كالتالي:
25 السنة الجامعية 2024-2023: من إعداد :بن يحي ثاني نسرين ،رابحي فطيمة و عمروش كريم
سنة ثانية ليسانس مالية محاسبة و علوم تجارية مقياس اإلعالم اآللي /2المحور األول
Employee
Company
ID_employee ID_company
ID_company Name_company
Name_employee
المفتاح الرليسي للجدول
Tel_employee
Date المفتاح الثانوي للجدول
القاعدة 3الرابطة أو كيفية انتقال العالقات الرابطة بين كيانات النموذج التصوري ،حيا تخ تخ
العالقة التي ترب بين أب (او التعداد الدي يكون في الحد األ بر )Nمت األب ،ممكن توضيحها كما
يلي :
(X,N) ----------- (X,N), X=0 ou X=1
في اذا الحالة عملية ا نتقال اي كالتالي :يصبح المفتاح الرليسي لكيان األب األول و المفتاح الرليسي
لكيان األب الثاني مفاتيح رليسية للعالقة التي ترب بينهما و تصبح ادا العالقة جدول جديد يحما
من مفتاحي الجدولين ويحتف بخاصيت إن كانت لدي . مفتاح مرك
مثال:
26 السنة الجامعية 2024-2023: من إعداد :بن يحي ثاني نسرين ،رابحي فطيمة و عمروش كريم
سنة ثانية ليسانس مالية محاسبة و علوم تجارية مقياس اإلعالم اآللي /2المحور األول
Product Invoice
Unit_pr
MCD
في حالة عالقة متعدية حيا ت ترك العالقة أل ثر من كيانين في النموذج التصوري ،فإن العالقة التي
من جميت المفاتيح الرليسية للكيانات الرابطة بهدا العالقة. تصبح جدول تأخذ كمفتاح رليسي مرك
27 السنة الجامعية 2024-2023: من إعداد :بن يحي ثاني نسرين ،رابحي فطيمة و عمروش كريم
سنة ثانية ليسانس مالية محاسبة و علوم تجارية المحور األول/2 مقياس اإلعالم اآللي
:مثال
Module
ID_module
Teacher 0.N
Label
N_teacher
0 ,N
Name_teacher Teaches
Surname_teacher
Class
Date_birth_t 1.N
Name_class
MCD Cycle
Teacher Module
N_teacher teaches
ID_module
Name_teacher N_teacher
Surname_teacher Label
ID_module
Date_birth_t
Name_class Class
MLD Name_class
Cycle
Module(ID_module, label)
Class(Name_class, cycle)
28 2024-2023: السنة الجامعية رابحي فطيمة و عمروش كريم، بن يحي ثاني نسرين: من إعداد
سنة ثانية ليسانس مالية محاسبة و علوم تجارية مقياس اإلعالم اآللي /2المحور األول
في بعض األحيان تكون اناك عالقة بين الجدول ونفس ،يطلق على اذا العالقة اسم عالقة انعكاسية.
يتم تحويا العالقة ا نعكاسية إلى جدول ،ويتم الحصول على مفتاح اذا الجدول عن طريق تكرار
المعرف الذي يصبح المفتاح الرليسي مكرر للعالقة التي تصبح جدول.
مثال :القطعة اي عبارة عن ج ء من تكوين قطعة واحدة أو أ ثر ،ويمكن أن تتكون القطعة من قطعة
واحدة أو أ ثر.
Piece
0 ,N
Reference
Compose
Label
Number
d
0.N
MCD
Piece Composed
Reference Reference_compound
Label Reference_component
Number
29 السنة الجامعية 2024-2023: من إعداد :بن يحي ثاني نسرين ،رابحي فطيمة و عمروش كريم
سنة ثانية ليسانس مالية محاسبة و علوم تجارية مقياس اإلعالم اآللي /2المحور األول
القاعدة 4الرابطة أو كيفية انتقال العالقات الرابطة بين كيانات النموذج التصوري ،حيا تخ تخ
العالقة التي ترب بين ابن مت ا بن ,ممكن توضيحها كما يلي :
-في العالقة ( :)0،1(– )1،1يصبح المفتاح الرليسي لجدول ذو التعداد ( )0،1مفتاح ثانوي
للجدول ذو التعداد (.)1،1أو العكس كذلك صحيح
-في العالقة ( :)0،1(– )0،1يصبح المفتاح الرليسي ألحد الجدولين مفتاح ثانوي للجدول اآلخر.
مثال:
Order Delivry
MCD
Order Delivery
Num_order Num_liv
MLD
30 السنة الجامعية 2024-2023: من إعداد :بن يحي ثاني نسرين ،رابحي فطيمة و عمروش كريم
سنة ثانية ليسانس مالية محاسبة و علوم تجارية مقياس اإلعالم اآللي /2المحور األول
أو
Order Delivery
Num_order Num_liv
مثال تطبيقي للدراسة السابقة للنموذج التصوري لعملية الشراء لمنتج من طرف الزبون
تذكير بالنموذج:
0,N Composed
1,N
Quty
1,1
Pass
0,N
31 السنة الجامعية 2024-2023: من إعداد :بن يحي ثاني نسرين ،رابحي فطيمة و عمروش كريم
سنة ثانية ليسانس مالية محاسبة و علوم تجارية مقياس اإلعالم اآللي /2المحور األول
لكي نستطيت تأسيس قاعدة البيانات الخاصة بهذا الدراسة نقوم كما ذكرنا فيما سبق بتحويا اذا النموذج
باستعمال قواعد ا نتقال من النموذج التصوري MCDالى النموذج المنطقي للمعطيات MLDوبذلك
نتحصا على ما يلي:
Customer
Num_ customer
Invoice
Name_ customer
Num_invoice
City_ customer
Num_ customer
Street_customer
Date_issued
Tel_ customer
Mail_ customer
32 السنة الجامعية 2024-2023: من إعداد :بن يحي ثاني نسرين ،رابحي فطيمة و عمروش كريم
سنة ثانية ليسانس مالية محاسبة و علوم تجارية مقياس اإلعالم اآللي /2المحور األول
أن اناك أربعة جداول لقاعدة البيانات الخاصة بدراسة عملية شراء لطلبية زبون ام ومن تم نستخل
التالي:
Customer
Num_ customer
Name_ customer
City_ customer
Street_customer
Tel_ customer
Mail_ customer
33 السنة الجامعية 2024-2023: من إعداد :بن يحي ثاني نسرين ،رابحي فطيمة و عمروش كريم