You are on page 1of 14

‫المنوذج املنطقي للمعطيات‬

( Modèle Logique des Données)


‫العنارص‬
‫‪ .1‬متهيد‬
‫‪ .2‬تعريف‬
‫‪ .3‬قواعد الانتقال من ‪ MCD‬اىل ‪MLD‬‬
‫بعد ما تطرقنا لكيفية انشاء المنوذج التصوري للمعطيات ‪ MCD‬يتوجب علينا‬ ‫‪ .1‬متهيد‬
‫الآن انشاء المنوذج املنطقي للمعطيات ‪. MLD‬‬ ‫‪ .2‬تعريف‬
‫يف هذا ادلرس سنتعرف عىل ماهية الـ ‪ , MLD‬وقواعد الانتقال من‬ ‫‪ .3‬قواعد الانتقال من ‪MCD‬‬
‫‪ MCD‬اىل ‪MLD‬‬ ‫اىل ‪MLD‬‬
‫بعد ما تطرقنا لكيفية انشاء المنوذج التصوري للمعطيات ‪ MCD‬يتوجب علينا‬ ‫‪ .1‬متهيد‬
‫الآن انشاء المنوذج املنطقي للمعطيات ‪. MLD‬‬ ‫‪ .2‬تعريف‬
‫يف هذا ادلرس سنتعرف عىل ماهية الـ ‪ , MLD‬وقواعد الانتقال من‬ ‫‪ .3‬قواعد الانتقال من ‪MCD‬‬
‫‪ MCD‬اىل ‪MLD‬‬ ‫اىل ‪MLD‬‬
‫تعريف‬
‫هو انجت لتحويل المنوذج التصوري للمعطيات اىل منوذج مكون من مجموعة من‬
‫العالقات لك عالقة متثل جدول مكون من مجموعة من احلقول‪ ,‬استنادا اىل مجموعة‬
‫من القواعد‬
‫مالحظة‪:‬‬ ‫‪ .1‬متهيد‬
‫توجد ثالثة أنواع أساس ية للمنوذج املنطقي للمعطيات ويه‪:‬‬ ‫‪ .2‬تعريف‬
‫‪ ‬المنوذج الهريم ‪Modèle hiérarchique‬‬ ‫‪ .3‬قواعد الانتقال من ‪MCD‬‬
‫اىل ‪MLD‬‬
‫‪ ‬المنوذج الش بيك ‪Modèle réseaux‬‬

‫‪ ‬المنوذج العالئقي ‪Modèle relationnel‬‬


‫س تقترص ادلراسة فقط عىل المنوذج العالئقي‬
‫‪ .1‬حتويل الفراد‬ ‫‪ .1‬متهيد‬
‫لتحويل الفراد نتبع القواعد التالية‪:‬‬ ‫‪ .2‬تعريف‬
‫‪ ‬القاعدة ‪ : 1‬لك فرد يتحول اىل عالقة أو جدول حيمل نفس امس الفرد‬ ‫‪ .3‬قواعد الانتقال من ‪MCD‬‬
‫اىل ‪MLD‬‬
‫‪ ‬القاعدة ‪ : 2‬لك خاصية داخل الفرد تتحول اىل حقل داخل اجلدول‪,‬‬
‫توضع مجموعة احلقول بني قوسني ويفصل بيهنا ابلفواصل‬
‫‪ ‬القاعدة ‪ : 3‬معرف الفرد يصبح املفتاح الرئييس للعالقة )‪(Clé Primaire‬‬
‫وميزي عن ابيق احلقول بوضع سطر حتته‬
‫املرتبص‬ ‫مثال‪:‬‬ ‫‪ .1‬متهيد‬
‫الرمق‬ ‫‪ .2‬تعريف‬
‫املرتبص ) الرمق‪ ,‬الامس‪ ,‬اللقب‪ ,‬اترخي الازدايد(‬ ‫الامس‬ ‫‪ .3‬قواعد الانتقال من ‪MCD‬‬
‫اللقب‬
‫اترخي الازدايد‬
‫اىل ‪MLD‬‬

‫الفرع‬
‫الرمز‬
‫الفرع ) الرمز‪ ,‬بداية التكوين‪ ,‬هناية التكوين (‬ ‫بداية التكوين‬
‫هناية التكوين‬
‫‪ .2‬حتويل العالقات‪:‬‬ ‫‪ .1‬متهيد‬
‫منزي ذلكل عدة حاالت حسب منط العالقة‬ ‫‪ .2‬تعريف‬
‫‪ ‬العالقة الثنائية من المنط )أب – ابن ( )‪(Père - fils‬‬ ‫‪ .3‬قواعد الانتقال من ‪MCD‬‬
‫اىل ‪MLD‬‬
‫ويه العالقة الثنائية اليت يكون أحد تعدداهتا )‪ ( x , 1‬و الآخر )‪( x , n‬‬
‫حيث ‪ x = 0‬أو ‪x = 1‬‬
‫ميثل التعداد )‪ ( x , 1‬الابن والتعداد )‪ ( x , n‬ميثل الب‬
‫هذه العالقة حتذف وان اكن لها خاصيات تضاف اىل جدول الابن ويكرر املفتاح‬
‫الرئييس للب مكفتاح خاريج يف الابن )‪ (Clé Étrangère‬ويوضع سطرين حتته‬
‫مثال‪:‬‬
‫‪ .1‬متهيد‬
‫‪ .2‬تعريف‬
‫‪ .3‬قواعد الانتقال من ‪MCD‬‬
‫اىل ‪MLD‬‬

‫الفرع ) رمز الفرع‪ ,‬بداية التكوين‪ ,‬هناية التكوين (‬


‫املرتبص ) رمز املرتبص‪ ,‬الامس‪ ,‬اللقب‪ ,‬اترخي الازدايد‪ ,‬رمز الفرع (‬
‫‪ .2‬حتويل العالقات‪:‬‬ ‫‪ .1‬متهيد‬
‫‪ .2‬تعريف‬
‫‪ ‬العالقة الثنائية من المنط )أب – أب( )‪(Père - Père‬‬
‫‪ .3‬قواعد الانتقال من ‪MCD‬‬
‫ويه العالقة الثنائية اليت الك تعدداهتا )‪ ( x , n‬حيث ‪ x = 0‬أو ‪x = 1‬‬
‫اىل ‪MLD‬‬
‫ميثل لك مهنام أب يف العالقة‬
‫هذه العالقة تصبح جدول جديد حيمل امس العالقة مفتاحه الرئييس هو احتاد‬
‫املعرفات املكونة للعالقة وان اكن لها خاصيات تضاف اىل اجلدول اجلديد‬
‫مثال‪:‬‬
‫املادة‬ ‫‪ .1‬متهيد‬
‫التخصص‬
‫رمز املادة‬ ‫رمز التخصص‬ ‫‪ .2‬تعريف‬
‫التعيني‬ ‫) ‪( 1, n‬‬ ‫ينمتي‬ ‫)‪( 1, n‬‬ ‫التسمية‬ ‫‪ .3‬قواعد الانتقال من ‪MCD‬‬
‫‪.‬‬ ‫املعامل‬ ‫اىل ‪MLD‬‬

‫املادة )رمز املادة ‪ ,‬التعيني (‬


‫التخصص)رمز التخصص ‪,‬التسمية (‬
‫ينمتي )رمز املادة ‪ ,‬رمز التخصص ‪ ,‬املعامل(‬
‫‪ .2‬حتويل العالقات‪:‬‬ ‫‪ .1‬متهيد‬
‫‪ .2‬تعريف‬
‫‪ ‬العالقة الثنائية من المنط )ابن– ابن( )‪(Fils- Fils‬‬
‫‪ .3‬قواعد الانتقال من ‪MCD‬‬
‫ويه العالقة الثنائية اليت الك تعدداهتا )‪ ( x , 1‬حيث ‪ x = 0‬أو ‪x = 1‬‬
‫اىل ‪MLD‬‬
‫ميثل لك مهنام ابن يف العالقة‬
‫حتويل هذه العالقة هو نفسه حتويل العالقة أب – ابن‪ ,‬فاذا اكنت التعدادات‬
‫متشاهبة يكفي اعتبار أحد الافراد أب و الآخر ابن أما اذا اكنت متلفة‬
‫فيجب اعتبار الفرد ذو التعداد)‪ (0,1‬هو الب والفرد ذو التعداد )‪ (1,1‬هو‬
‫الابن ‪.‬‬
‫مثال‪:‬‬
‫االثبات‬ ‫‪ .1‬متهيد‬
‫املوظف‬
‫رمز ا‪.‬خ‪.‬و‬ ‫رمز املوظف‬ ‫‪ .2‬تعريف‬
‫) ‪ ( 1, 1‬اترخي الصدور‬ ‫ميكل‬ ‫) ‪( 0, 1‬‬ ‫الامس‬ ‫‪ .3‬قواعد الانتقال من ‪MCD‬‬
‫اللقب‬ ‫اىل ‪MLD‬‬

‫املوظف)رمز املوظف‪ ,‬الامس ‪ ,‬اللقب(‬


‫االثبات)رمز ا‪.‬خ‪.‬و‪ ,‬اترخي الصدور‪ ,‬رمز املوظف(‬
‫‪ .1‬حتويل العالقات‪:‬‬ ‫‪ .1‬متهيد‬
‫‪ ‬العالقة لكرث من فردين‬ ‫‪ .2‬تعريف‬
‫‪ .3‬قواعد الانتقال من ‪MCD‬‬
‫هذه العالقة تصبح جدول جديد حيمل امس العالقة مفتاحه الرئييس هو احتاد‬
‫اىل ‪MLD‬‬
‫املعرفات املكونة للعالقة وان اكن لها خاصيات تضاف اىل اجلدول اجلديد‬
‫‪ ‬العالقة الانعاكس ية‬
‫يضاف حقل جديد يف اجلدول نسخة عن املفتاح الرئييس ويعترب مكفتاح خاريج‬

You might also like