إنشاء نموذج قاعدة بيانات (المعروف أيضاً باسم الرسم التخطيطي "علاقة الكيان")

إنشاء نموذج قاعدة بيانات (المعروف أيضاً باسم الرسم التخطيطي "علاقة الكيان")

باستخدام قالب الرسم التخطيطي لنموذج قاعدة البيانات، يمكنك إنشاء نموذج جديد أو إجراء هندسة عكسية لقاعدة بيانات موجودة في نموذج باستخدام أما المفاهيم الارتباطية أو مفاهيم بناء العناصر الارتباطية. استخدم استنسل علاقة الكيان لقواعد البيانات النموذجية المستندة إلى SQL92 والمعايير السابقة. استخدم استنسل "العناصر الارتباطية"، الذي يحتوي على أشكال إضافية للعمل بالأنواع، وقواعد البيانات النموذجية المستندة إلى SQL99 والمعايير الأحدث.

مثال لنموذج قاعدة بيانات

باستخدام قالب الرسم التخطيطي لنموذج قاعدة البيانات، يمكنك إنشاء نموذج جديد أو إجراء هندسة عكسية لقاعدة بيانات موجودة في نموذج باستخدام أما المفاهيم الارتباطية أو مفاهيم بناء العناصر الارتباطية. استخدم استنسل علاقة الكيان لقواعد البيانات النموذجية المستندة إلى SQL92 والمعايير السابقة. استخدم استنسل "العناصر الارتباطية"، الذي يحتوي على أشكال إضافية للعمل بالأنواع، وقواعد البيانات النموذجية المستندة إلى SQL99 والمعايير الأحدث.

تصف هذه المقالة كيفية إنشاء نموذج قاعدة بيانات وما يمكنك فعله باستخدام النموذج بعد إنشائه.

لا يمكن العثور على ميزات نموذج قاعدة البيانات؟

لا يحتوي كل إصدار من Microsoft Visio على ميزة نموذج قاعدة البيانات. إذا لم تعثر على الميزات الموضحة في الإجراءات في هذه المقالة، فمن المحتمل جداً أن إصدار Visio المثبت لديك لا يتضمنها.

  • لا يتضمن Microsoft Visio Standard قالب "الرسم التخطيطي لنموذج قاعدة البيانات".

  • تدعم إصدارات Microsoft Visio Professional والإصدارات فائقة الجودة ميزات الهندسة العكسية لقالب الرسم التخطيطي لنموذج قاعدة البيانات (الذي يستخدم قاعدة بيانات موجودة لإنشاء نموذج في Visio)، ولكنه لا يدعم الهندسة المتقدمة (التي تستخدم نموذج قاعدة بيانات Visio لإنشاء رمز SQL).

  1. لبدء الرسم التخطيطي لنموذج قاعدة البيانات، قم بأحد الإجراءات التالية:

    إنشاء نموذج رسم تخطيطي جديد من البداية

    إذا لم تكن لديك قاعدة بيانات موجودة تريد استخدامها كنقطة بداية، يمكنك البدء بنموذج قاعدة بيانات فارغ وإضافة الجداول والعلاقات الخاصة بك.

    1. انقر فوق علامة التبويب ملف.

    2. انقر فوق جديد، ثم انقر فوق البرنامج وقاعدة البيانات، ثم انقر نقراً مزدوجاً فوق رسم تخطيطي لنموذج قاعدة البيانات.

    3. على علامة التبويب قاعدة بيانات،في المجموعة إدارة، انقر فوق خيارات العرض.

    4. في مربع الحوار خيارات مستند قاعدة البيانات، حدد الرمز المعين الذي تريد استخدامه وخيارات أخرى العلاقات والجداول، ومن ثم انقر فوق موافق.

    استخدام قاعدة بيانات موجودة كنقطة بداية

    إذا كانت لديك قاعدة بيانات تريد إنشاء نموذج لها بحيث تتمكن من فهمها بشكل أفضل أو استخدامها كنقطة بداية لنموذج جديد، يمكنك استخدام "معالج الهندسة العكسية" لاستخراج مخطط قاعدة البيانات أو بنيتها وإنشاء نموذج جديد.

    قبل بدء تشغيل المعالج:

    1. إذا كنت تقوم بإجراء هندسة عكسية لمصنف Microsoft Excel، فستحتاج إلى فتح المصنف قبل بدء تشغيل المعالج والقيام بتسمية مجموعة (أو نطاق) الخلايا التي تحتوي على عناوين الأعمدة. إذا كنت تريد استخدام أكثر من ورقة عمل، ما عليك سوى تسمية مجموعة خلايا العمود في كل ورقة عمل. يتم التعامل مع هذه النطاقات كالجداول الموجودة في المعالج. لمزيد من المعلومات حول كيفية تسمية نطاق من الخلايا، راجع الموضوع في تعليمات Excel الخاص بك بعنوان تعريف اسم مراجع الخلايا أو النطاقات.

    2. للحصول على أفضل النتائج، قم بتعيين برنامج التشغيل إلى قاعدة البيانات المستهدفة التي تريد إجراء هندسة عكسية عليها قبل تشغيل "معالج مهندس عكسي". تضمن هذه الخطوة أن المعالج يقوم برسم أنواع البيانات الأصلية بشكل صحيح وأن كافة الرموز يتم استخراجها عن طريق المعالج بشكل صحيح في نافذة التعليمات البرمجية.

    3. انقر فوق علامة التبويب ملف.

    4. انقر فوق جديد، ثم انقر فوق البرنامج وقاعدة البيانات، ثم انقر نقراً مزدوجاً فوق رسم تخطيطي لنموذج قاعدة البيانات.

    5. على علامة التبويب قاعدة بيانات، في المجموعة نموذج، انقر فوق مهندس عكسي.

    6. في الشاشة الأولى لمعالج الهندسة العكسية، قم بما يلي:

      1. حدد برنامج تشغيل قاعدة البيانات لنظام إدارة قاعدة البيانات (DBMS). إذا لم تقم بالفعل بإقران برنامج تشغيل قاعدة بيانات Visio باستخدام مصدر بيانات ODBC محدد، فانقر فوق الإعداد.

        ملاحظة: إذا كنت تقوم بهندسة عكسية لورقة عمل Excel، فاختر برنامج تشغيل ODBC العام.

      2. حدد مصدر البيانات لقاعدة البيانات التي تقوم بتحديثها. إذا لم تقم بالفعل بإنشاء مصدر بيانات لقاعدة البيانات الموجودة، فانقر فوق جديد للقيام بذلك الآن.

        عند إنشاء مصدر جديد، تتم إضافة اسمه إلى قائمة مصادر البيانات.

      3. عندما تكون راضياً عن الإعدادات، انقر فوق التالي.

    7. اتبع الإرشادات الموجودة في أي من مربعات الحوار الخاصة ببرنامج التشغيل.

      على سبيل المثال، في مربع الحوار الاتصال بمصدر بيانات، اكتب اسم المستخدم وكلمة المرور، ثم انقر فوق موافق.

      ملاحظة: إذا كنت تستخدم "برنامج تشغيل ODBC العام"، فقد تتلقى رسالة خطأ تشير إلى أن معلومات الهندسية العكسية قد تكون غير مكتملة. في معظم الحالات، لا يعد هذا الأمر مشكلة — انقر ببساطة فوق موافق وقم بمتابعة استخدام المعالج.

    8. حدد خانات الاختيار لنوع المعلومات التي تريد استخراجها، ثم انقر فوق التالي.

      ملاحظة: قد تكون بعض العناصر غير متوفرة (تظهر ملونة باللون الرمادي) لأنه ليس كل أنظمة إدارة قاعدة البيانات تدعم كافة أنواع العناصر التي يمكن أن يستخرجها المعالج.

    9. حدد خانات الاختيار للجداول (وطرق العرض، إن وجدت) التي تريد استخراجها، أو انقر فوق تحديد الكل لاستخراجها جميعاً، ثم انقر فوق التالي.

      ملاحظة: إذا كنت تقوم بهندسة عكسية لورقة عمل Excel ولا تتمكن من رؤية أي شيء في هذه القائمة، فمن المحتمل أنك تحتاج إلى تسمية نطاق الخلايا الذي يحتوي على عناوين الأعمدة في ورقة العمل.

    10. إذا قمت بتحديد خانة الاختيار الإجراءات المخزنة، حدد الإجراءات التي تريد استخراجها، أو انقر فوق تحديد الكل لاستخراجها جميعاً، ثم انقر فوق التالي.

    11. حدد ما إذا كنت تريد أن تتم إضافة العناصر الهندسية العكسية تلقائياً إلى الصفحة الحالية.

      ملاحظة: يمكنك أن تختار أن يقوم المعالج بإنشاء الرسم تلقائياً، بالإضافة إلى سرد العناصر الهندسية في نافذة الجداول وطرق العرض. إذا قررت عدم إنشاء الرسم تلقائياً، يمكنك سحب العناصر من نافذة "الجداول" و"طرق العرض" إلى صفحة الرسم لتجميع نموذج قاعدة البيانات يدوياً.

    12. يمكنك مراجعة التحديدات للتحقق من أن المعلومات التي تقوم باستخراجها هي المعلومات المطلوبة، ثم انقر فوق إنهاء.

      يقوم المعالج باستخراج المعلومات المحددة ويعرض ملاحظات حول عملية الاستخراج في نافذة "الإخراج".

    استيراد نموذج موجود وتحسينه

    إذا كان لديك نموذج VisioModeler أو PLATINUM ERwin موجود، فقد تتمكن من استيراد البيانات لإنشاء رسم تخطيطي لنموذج قاعدة بيانات Visio. تقتصر هذه الإمكانية على ملفات VisioModeler 2.0 أو ملفات (.imd) لنموذج القاموس الأحدث وملفات (.imd) والإصدارات الأحدث وملفات PLATINUM ERwin 2.6،‏ 3.0، وملفات 3.52 .erx.

    1. انقر فوق علامة التبويب ملف.

    2. انقر فوق جديد، ثم انقر فوق البرنامج وقاعدة البيانات، ثم انقر نقراً مزدوجاً فوق رسم تخطيطي لنموذج قاعدة البيانات.

    3. على علامة التبويب قاعدة بيانات، في المجموعة نموذج، انقر فوق استيراد، ثم انقر فوق نوع النموذج.

    4. اكتب اسم المسار والملف للنموذج الذي تريد استيراده، أو انقر فوق الزر استعراض لتحديد موقع ملف نموذج، ثم انقر فوق فتح.

    5. في مربع الحوار استيراد، انقر فوق موافق.

      يقوم Visio باستيراد الملف وعرض حالة تقدمه في نافذة "الإخراج". يتم عرض الجداول التي تم استيرادها في نافذة الجداول ونافذة طرق العرض.

    6. في نافذة "الجداول" و"طرق العرض"، حدد الجداول التي تريد إنشاء نماذج لها، ثم اسحبها إلى صفحة الرسم.

  2. بعد إنشاء رسم تخطيطي لنموذج قاعدة بيانات، يبدأ العمل في تحسين الرسم التخطيطي. يمكنك إضافة وتخصيص الجداول وطرق العرض وإنشاء علاقات وتخصيص أنواع الأعمدة وأنواع البيانات.

    الجداول

    استخدم الشكل كيان لإنشاء جدول في الرسم التخطيطي.

    1. إما من علاقة كيان أو من استنسل العناصر الارتباطية، اسحب الشكل كيان إلى الرسم.

    2. انقر نقراً مزدوجاً فوق الشكل لفتح نافذة خصائص قاعدة البيانات.

    3. ضمن الفئات، انقر فوق تعريف واكتب اسماً للجدول.

    4. ضمن الفئات، انقر فوق الأعمدة، اكتب اسماً، واختر نوع البيانات.

    5. حدد خانة الاختيار مطلوب للأعمدة التي لا يمكن أن تحتوي على قيم خالية.

    6. حدد خانة الاختيار PK (المفتاح الأساسي) للأعمدة التي تعرّف كل صف في جدول قاعدة البيانات بشكل فريد.

    7. ضمن الفئات، انقر فوق الفهارس أو المشغلات أو التحقق أو موسّع لإنشاء هذه العناصر الاختيارية.

    الأعمدة

    استخدم النافذة خصائص قاعدة البيانات لإضافة خصائص للأعمدة أو تغييرها، بما في ذلك أنواع البيانات والمفاتيح الأساسية.

    1. انقر نقراً مزدوجاً فوق الجدول الموجود في الرسم التخطيطي.

    2. في النافذة خصائص قاعدة البيانات، ضمن الفئات، انقر فوق أعمدة.

    3. انقر في الخلية الفارغة الأولى الاسم الفعلي، واكتب اسماً.

    4. لتغيير نوع البيانات لعمود، انقر فوق حقل العمود نوع بيانات، ثم حدد نوع بيانات من القائمة أو اكتبه في القائمة. على سبيل المثال، يمكنك كتابة عشري(8،2) أو حرف(30).

    5. لمنع القيم الفارغة، حدد خانة الاختيار مطلوب.

    6. لتحديد أن يكون العمود مفتاح أساسي، حدد خانة الاختيار PK.

    7. للاطلاع على المزيد من خصائص العمود بالإضافة إلى تلك التي تظهر عند النقر فوق الفئة أعمدة، حدد العمود، ثم انقر فوق تحرير.

    العلاقات

    تستخدم العلاقات المفاتيح الأساسية والخارجية للسماح لقواعد البيانات أن تتطابق مع صف في جدول واحد بصف في جدول مرتبط. يمكنك إظهار تلك العلاقات في الرسم التخطيطي. بالإضافة إلى ذلك، يمكنك تعيين العلاقة الأساسية الخاصة بهم (على سبيل المثال، واحد إلى متعدد) واستخدام علامة الرمز الغريب أو العلاقات أو IDEF1X لإظهار العلاقة الأساسية. لا يمكنك إظهار العلاقات بين عدة أطراف مع أي من هذه الرموز في قالب "الرسم التخطيطي لنموذج قاعدة البيانات".

    1. إنشاء علاقة بين الجداول:

      1. تأكد من ظهور كلا الجدولين في الرسم التخطيطي. إذا قمت بعمل هندسية عكسية لتصميم النموذج من قاعدة بيانات موجودة، فقد تحتاج إلى سحب أحدهما أو كليهما من نافذة الجداول وطرق العرض إلى صفحة الرسم.

      2. انقر نقراً مزدوجاً فوق الجدول الذي تريده لجانب المفتاح الأساسي الخاص بالعلاقة.

      3. في النافذة خصائص قاعدة البيانات، ضمن الفئات، انقر فوق أعمدة.

      4. في الشبكة، انقر فوق العمود الذي تريد استخدامه لتعريف كل صف في الجدول بشكل فريد، وحدد خانة الاختيار PK لتعيينه كمفتاح أساسي.

      5. من العناصر الارتباطية أو استنسل علاقة كيان، اسحب الشكل علاقة وقم بإفلاته على مسافة فارغة على الصفحة.

      6. قم بتوصيل الطرف الأعلى بالجدول مع الجدول الأصلي.

      7. توصيل الطرف الآخر للجدول التابع.

        إذا كان الجدول الثاني لا يحتوي بالفعل على عمود بالاسم نفسه كمفتاح أساسي، فإن العارض يضيفه إلى الجدول الثاني كمفتاح خارجي.

        ملاحظة: إذا اختفت خطوط العلاقة، على علامة التبويب قاعدة بيانات،في المجموعة إدارة، انقر فوق خيارات العرض. على علامة التبويب العلاقات، ضمن إظهار، حدد خانة الاختيار العلاقات.

    2. تعيين العلاقة الأساسية للعلاقة:

      1. انقر نقراً مزدوجاً فوق العلاقات.

      2. في نافذة خصائص قاعدة البيانات، ضمن الفئات، انقر فوق خيارات متنوعة.

      3. ضمن علاقة أساسية، اختر العلاقة الأساسية الأكثر ملاءمة للعلاقة. للعلاقات واحد لأكثر، فإن الخيار الأفضل يكون إما صفر أو واحد أو واحد بالضبط. للعلاقات واحد لأكثر، فإن الخيار الأفضل يكون إما صفر أو واحد أو واحد بالضبط.

  3. لإجراء تحسينات أخرى على الرسم التخطيطي (مثل إنشاء فهارس وعبارات التحقق والمشغلات) يمكنك القيام بما يلي:

    إنشاء فهارس

    تقوم الفهارس بتحسين أداء، أو سرعة قاعدة البيانات الخاصة بك عندما تقوم بتشغيل استعلام.

    1. فتح الرسم التخطيطي لطراز قاعدة البيانات.

    2. انقر نقراً مزدوجاً فوق الجدول الذي تريد إضافة فهرس إليه، وفي نافذة خصائص قاعدة البيانات، في القائمة الفئات، انقر فوق فهارس.

    3. انقر فوق جديد.

    4. في مربع الحوار إنشاء فهرس، اكتب اسماً للفهرس، ثم انقر فوق موافق.

    5. في القائمة نوع الفهرس، حدد أحد الخيارات لإنشاء فهرس فريد أو غير فريد.

    6. في القائمة الأعمدة المتوفرة، حدد اسم كل عمود تريد تضمينه في هذا الفهرس، ثم انقر فوق إضافة >.

    7. في قائمة الأعمدة المفهرسة، حدد خانة الاختيار Asc لإنشاء فهرس يحتوي على ترتيب فرز تصاعدي، أو قم بإلغاء تحديد خانة الاختيار لإنشاء فهرس يحتوي ترتيب فرز تنازلي.

      تم تحديث مخطط نموذج قاعدة البيانات.

    إنشاء طرق عرض

    يمكنك اعتبار طريقة العرض على أنها استعلام محفوظ. تكون طرق العرض مفيدة بشكل خاص إذا كنت تحتاج إلى الوصول إلى نفس المعلومات من جداول متعددة بشكل متكرر، أو إذا كنت ترغب في عرض البيانات للمستخدمين دون السماح لهم بتغيير الجداول الفعلية.

    من علاقة كيان أو استنسلالعناصر الارتباطية، اسحب الشكل طريقة عرض إلى صفحة الرسم.

    تعيين الخصائص الموسعة للجداول وطرق العرض

    وفقاً لنظام إدارة قاعدة البيانات (DBMS)، قد تتمكن من تعيين الخصائص الموسعة للجداول أو طرق العرض لتحديد مكان تخزينها.

    انقر نقراً مزدوجاً فوق الجدول أو العرض الذي تريد تعيين خصائصه الممتدة، وفي النافذة خصائص قاعدة البيانات، ضمن القائمة فئات، انقر فوق ممتد.

    إنشاء عبارات التحقق

    استخدم عبارات التحقق لتأكد من أن البيانات قد تم إدخالها إلى عمود موجودة ضمن نطاق معين من القيم. على سبيل المثال، يمكنك إنشاء عبارة تحقق تتطلب أن تكون البيانات موجودة في عمود يسمى "العمر" وأن يكون أكثر من 65.

    1. انقر نقراً مزدوجاً فوق الجدول لفتح نافذة خصائص قاعدة البيانات.

    2. ضمن الفئات، انقر فوق الأعمدة، ثم انقر فوق العمود الذي تريد إضافة عبارة تحقق إليه.

    3. انقر فوق تحرير.

    4. على علامة تبويب التحقق من لمربع الحوار خصائص العمود، أدخل القيود التي تريدها.

      تتم إضافة عبارة التحقق إلى نافذة التعليمات البرمجية ضمن التعليمات البرمجية المحلية.

    إنشاء الإجراءات المخزنة والدالات المعرفة من قِبل المستخدم

    استخدم الإجراءات المخزنة والدالات المعرفة من قِبل المستخدم لإنشاء حزم من التعليمات البرمجية التي يمكنك إعادة استخدامها لتنفيذ الإجراءات نفسها بشكل متكرر. الفرق الرئيسي بين هذين الخيارين هو أن الدالة المعرّفة من قِبل المستخدم ترجع قيمة، بينما يقوم الإجراء المخزن بتنفيذ التعليمات البرمجية دون إرجاع قيمة.

    1. على علامة التبويب قاعدة بيانات في المجموعة إظهار/إخفاء، حدد خانة الاختيار التعليمات البرمجية لفتح نافذة التعليمات البرمجية.

    2. انقر فوق التعليمات البرمجية العمومية، ثم انقر فوق جديد.

    3. على علامة التبويب خصائص في محرر التعليمات البرمجية، انقر فوق نوع التعليمات البرمجية التي تريد إنشاءها، واكتب اسماً للتعليمات البرمجية.

    4. على علامة التبويب النص الأساسي، اكتب التعليمات البرمجية وثم انقر فوق موافق.

    إنشاء مشغلات

    تؤدي المشغلات التي تقوم بتحديدها في المشغل إلى تشغيل الرمز SQL عند حدوث حدث معين في قاعدة البيانات.

    1. انقر نقراً مزدوجاً فوق الجدول لفتح نافذة خصائص قاعدة البيانات.

    2. ضمن فئات، انقر فوق مشغلات، ثم انقر فوق إضافة.

    3. على علامة التبويب خصائص، اكتب اسماً للمشغل.

    4. على علامة التبويب النص الأساسي، اكتب التعليمات البرمجية وثم انقر فوق موافق.

      تتم إضافة المشغلات إلى نافذة التعليمات البرمجية ضمن التعليمات البرمجية المحلية.

تصف هذه المقالة كيفية إنشاء نموذج قاعدة بيانات وما يمكنك فعله باستخدام النموذج بعد إنشائه. للتشغيل السريع، على القائمة ملف، أشر إلى جديد، أشر إلى البرنامج وقاعدة البيانات، ثم انقر فوق الرسم التخطيطي لنموذج قاعدة بيانات.

لا يمكن العثور على ميزات نموذج قاعدة البيانات؟

غالباً، لا يحتوي الإصدار الخاص بك من Microsoft Office Visio على الميزات التي تبحث عنها. لمعرفة إصدار Visio الذي تستخدمه، انقر فوق حول Microsoft Office Visio على القائمة تعليمات. يظهر اسم الإصدار في السطر العلوي من النص في مربع الحوار.

  • لا يتضمن Microsoft Visio Standard قالب الرسم التخطيطي لنموذج قاعدة البيانات.

  • يدعم Microsoft Office Visio Professional ميزات الهندسة العكسية لقالب الرسم التخطيطي لنموذج قاعدة البيانات (الذي يستخدم قاعدة بيانات موجودة لإنشاء نموذج في Visio)، ولكنه لا يدعم الهندسة المتقدمة (التي تستخدم نموذج قاعدة بيانات Visio لإنشاء رمز SQL).

  • يمكنك العثور على المجموعة كاملة من ميزات قاعدة البيانات، بما في ذلك الهندسة العكسية والهندسة المتقدمة، في Visio for Enterprise Architects. يتم تضمين Visio for Enterprise Architects في اشتراك MSDN فائق الجودة، الذي يتوفر مع Visual Studio Professional والإصدارات المستندة إلى دور نظام فريق Visual Studio.

  1. لبدء الرسم التخطيطي لنموذج قاعدة البيانات، قم بأحد الإجراءات التالية:

    إنشاء نموذج رسم تخطيطي جديد من البداية

    إذا لم تكن لديك قاعدة بيانات موجودة تريد استخدامها كنقطة بداية، يمكنك البدء بنموذج قاعدة بيانات فارغ وإضافة الجداول والعلاقات الخاصة بك.

    1. على القائمة ملف، أشر إلى جديد، أشر إلى البرنامج وقاعدة البيانات، ثم انقر فوق الرسم التخطيطي لنموذج قاعدة بيانات.

    2. على القائمة قاعدة بيانات، أشر إلى خيارات، ثم انقر فوق المستند.

    3. في مربع الحوار خيارات مستند قاعدة البيانات، حدد الرمز المعين الذي تريد استخدامه وخيارات أخرى العلاقات والجداول، ومن ثم انقر فوق موافق.

    استخدام قاعدة بيانات موجودة كنقطة بداية

    إذا كانت لديك قاعدة بيانات تريد إنشاء نموذج لها بحيث تتمكن من فهمها بشكل أفضل أو استخدامها كنقطة بداية لنموذج جديد، يمكنك استخدام "معالج الهندسة العكسية" لاستخراج مخطط قاعدة البيانات أو بنيتها وإنشاء نموذج جديد.

    ملاحظة: قبل بدء تشغيل المعالج:

    1. إذا كنت تقوم بإجراء هندسة عكسية لمصنف Microsoft Office Excel، فستحتاج إلى فتح المصنف قبل بدء تشغيل المعالج والقيام بتسمية مجموعة (أو نطاق) الخلايا التي تحتوي على عناوين الأعمدة. إذا كنت تريد استخدام أكثر من ورقة عمل، ما عليك سوى تسمية مجموعة خلايا العمود في كل ورقة عمل. يتم التعامل مع هذه النطاقات كالجداول الموجودة في المعالج. لمزيد من المعلومات حول كيفية تسمية نطاق من الخلايا، راجع الموضوع في تعليمات Microsoft Office Excel الخاص بك بعنوان تعريف اسم مراجع الخلايا أو النطاقات.

    2. للحصول على أفضل النتائج، قم بتعيين برنامج التشغيل إلى قاعدة البيانات المستهدفة التي تريد إجراء هندسة عكسية عليها قبل تشغيل "معالج مهندس عكسي". تضمن هذه الخطوة أن المعالج يقوم برسم أنواع البيانات الأصلية بشكل صحيح وأن كافة الرموز يتم استخراجها عن طريق المعالج بشكل صحيح في نافذة التعليمات البرمجية.

    3. على القائمة ملف، أشر إلى جديد، أشر إلى البرنامج وقاعدة البيانات، ثم انقر فوق الرسم التخطيطي لنموذج قاعدة بيانات.

    4. على القائمة قاعدة بيانات، انقر فوق الهندسة العكسية.

    5. في الشاشة الأولى لمعالج الهندسة العكسية، قم بما يلي:

      1. حدد برنامج تشغيل قاعدة البيانات Microsoft Office Visio لنظام إدارة قاعدة البيانات (DBMS). إذا لم تقم بالفعل بإقران برنامج تشغيل قاعدة بيانات Visio باستخدام مصدر بيانات ODBC محدد، فانقر فوق الإعداد.

        ملاحظة: إذا كنت تقوم بهندسة عكسية لورقة عمل Excel، فاختر برنامج تشغيل ODBC العام.

      2. حدد مصدر البيانات لقاعدة البيانات التي تقوم بتحديثها. إذا لم تقم بالفعل بإنشاء مصدر بيانات لقاعدة البيانات الموجودة، فانقر فوق جديد للقيام بذلك الآن.

        عند إنشاء مصدر جديد، تتم إضافة اسمه إلى قائمة مصادر البيانات.

      3. عندما تكون راضياً عن الإعدادات، انقر فوق التالي.

    6. اتبع الإرشادات الموجودة في أي من مربعات الحوار الخاصة ببرنامج التشغيل.

      على سبيل المثال، في مربع الحوار الاتصال بمصدر بيانات، اكتب اسم مستخدم وكلمة المرور، ثم انقر فوق موافق. إذا كان مصدر البيانات الخاص بك غير محمي بكلمة مرور، انقر ببساطة فوق موافق.

      ملاحظة: إذا كنت تستخدم "برنامج تشغيل ODBC العام"، فقد تتلقى رسالة خطأ تشير إلى أن معلومات الهندسية العكسية قد تكون غير مكتملة. في معظم الحالات، لا يعد هذا الأمر مشكلة — انقر ببساطة فوق موافق وقم بمتابعة استخدام المعالج.

    7. حدد خانات الاختيار لنوع المعلومات التي تريد استخراجها، ثم انقر فوق التالي.

      ملاحظة: قد تكون بعض العناصر غير متوفرة (تظهر ملونة باللون الرمادي) لأنه ليس كل أنظمة إدارة قاعدة البيانات تدعم كافة أنواع العناصر التي يمكن أن يستخرجها المعالج.

    8. حدد خانات الاختيار للجداول (وطرق العرض، إن وجدت) التي تريد استخراجها، أو انقر فوق تحديد الكل لاستخراجها جميعاً، ثم انقر فوق التالي.

      ملاحظة: إذا كنت تقوم بهندسة عكسية لورقة عمل Excel ولا تتمكن من رؤية أي شيء في هذه القائمة، فمن المحتمل أنك تحتاج إلى تسمية نطاق الخلايا الذي يحتوي على عناوين الأعمدة في ورقة العمل.

    9. إذا قمت بتحديد خانة الاختيار الإجراءات المخزنة في الخطوة 5، فقم بتحديد الإجراءات التي تريد استخراجها، أو انقر فوق تحديد الكل لاستخراجها جميعاً، ثم انقر فوق التالي.

    10. حدد ما إذا كنت تريد أن تتم إضافة العناصر الهندسية العكسية تلقائياً إلى الصفحة الحالية.

      ملاحظة: يمكنك أن تختار أن يقوم المعالج بإنشاء الرسم تلقائياً، بالإضافة إلى سرد العناصر الهندسية في نافذة الجداول وطرق العرض. إذا قررت عدم إنشاء الرسم تلقائياً، يمكنك سحب العناصر من نافذة "الجداول" و"طرق العرض" إلى صفحة الرسم لتجميع نموذج قاعدة البيانات يدوياً.

    11. يمكنك مراجعة التحديدات للتحقق من أن المعلومات التي تقوم باستخراجها هي المعلومات المطلوبة، ثم انقر فوق إنهاء.

      يقوم المعالج باستخراج المعلومات المحددة ويعرض ملاحظات حول عملية الاستخراج في نافذة "الإخراج".

    استيراد نموذج موجود وتحسينه

    إذا كان لديك نموذج VisioModeler أو PLATINUM ERwin موجود، فقد تتمكن من استيراد البيانات لإنشاء رسم تخطيطي لنموذج قاعدة بيانات Visio. تقتصر هذه الإمكانية على ملفات VisioModeler 2.0 أو ملفات (.imd) لنموذج القاموس الأحدث وملفات (.imd) والإصدارات الأحدث وملفات PLATINUM ERwin 2.6،‏ 3.0، وملفات 3.52 .erx.

    1. على القائمة ملف، أشر إلى جديد، أشر إلى البرنامج وقاعدة البيانات، ثم انقر فوق الرسم التخطيطي لنموذج قاعدة بيانات.

    2. على القائمة قاعدة بيانات، أشر إلى استيراد، ثم انقر فوق استيراد <نوع النموذج>.

    3. اكتب اسم المسار والملف للنموذج الذي تريد استيراده، أو انقر فوق الزر استعراض لتحديد موقع ملف نموذج، ثم انقر فوق فتح.

    4. في مربع الحوار استيراد، انقر فوق موافق.

      يقوم Visio باستيراد الملف وعرض حالة تقدمه في نافذة "الإخراج". يتم عرض الجداول التي تم استيرادها في نافذة الجداول ونافذة طرق العرض.

    5. في نافذة "الجداول" و"طرق العرض"، حدد الجداول التي تريد إنشاء نماذج لها، ثم اسحبها إلى صفحة الرسم.

  2. بعد إنشاء رسم تخطيطي لنموذج قاعدة بيانات، يبدأ العمل في تحسين الرسم التخطيطي. يمكنك إضافة وتخصيص الجداول وطرق العرض وإنشاء علاقات وتخصيص أنواع الأعمدة وأنواع البيانات.

    الجداول

    استخدم الشكل كيان لإنشاء جدول في الرسم التخطيطي.

    1. إما من علاقة كيان أو من استنسل العناصر الارتباطية، اسحب الشكل كيان إلى الرسم.

    2. انقر نقراً مزدوجاً فوق الشكل لفتح نافذة خصائص قاعدة البيانات.

    3. ضمن الفئات، انقر فوق تعريف واكتب اسماً للجدول.

    4. ضمن الفئات، انقر فوق الأعمدة، اكتب اسماً، واختر نوع البيانات.

    5. حدد خانة الاختيار مطلوب للأعمدة التي لا يمكن أن تحتوي على قيم خالية.

    6. حدد خانة الاختيار PK (المفتاح الأساسي) للأعمدة التي تعرّف كل صف في جدول قاعدة البيانات بشكل فريد.

    7. ضمن الفئات، انقر فوق الفهارس أو المشغلات أو التحقق أو موسّع لإنشاء هذه العناصر الاختيارية.

    الأعمدة

    استخدم النافذة خصائص قاعدة البيانات لإضافة خصائص للأعمدة أو تغييرها، بما في ذلك أنواع البيانات والمفاتيح الأساسية.

    1. انقر نقراً مزدوجاً فوق الجدول الموجود في الرسم التخطيطي.

    2. في النافذة خصائص قاعدة البيانات، ضمن الفئات، انقر فوق أعمدة.

    3. انقر في الخلية الفارغة الأولى الاسم الفعلي، واكتب اسماً.

    4. لتغيير نوع البيانات لعمود، انقر فوق حقل العمود نوع بيانات، ثم حدد نوع بيانات من القائمة أو اكتبه في القائمة. على سبيل المثال، يمكنك كتابة عشري(8،2) أو حرف(30).

    5. لمنع القيم الفارغة، حدد خانة الاختيار مطلوب.

    6. لتحديد أن يكون العمود مفتاح أساسي، حدد خانة الاختيار PK.

    7. للاطلاع على المزيد من خصائص العمود بالإضافة إلى تلك التي تظهر عند النقر فوق الفئة أعمدة، حدد العمود، ثم انقر فوق تحرير.

    العلاقات

    تستخدم العلاقات المفاتيح الأساسية والخارجية للسماح لقواعد البيانات أن تتطابق مع صف في جدول واحد بصف في جدول مرتبط. يمكنك إظهار تلك العلاقات في الرسم التخطيطي. بالإضافة إلى ذلك، يمكنك تعيين العلاقة الأساسية الخاصة بهم (على سبيل المثال، واحد إلى متعدد) واستخدام علامة الرمز الغريب أو العلاقات أو IDEF1X لإظهار العلاقة الأساسية. لا يمكنك إظهار العلاقات بين عدة أطراف مع أي من هذه الرموز في قالب "الرسم التخطيطي لنموذج قاعدة البيانات".

    1. إنشاء علاقة بين الجداول:

      1. تأكد من ظهور كلا الجدولين في الرسم التخطيطي. إذا قمت بعمل هندسية عكسية لتصميم النموذج من قاعدة بيانات موجودة، فقد تحتاج إلى سحب أحدهما أو كليهما من نافذة الجداول وطرق العرض إلى صفحة الرسم.

      2. انقر نقراً مزدوجاً فوق الجدول الذي تريده لجانب المفتاح الأساسي الخاص بالعلاقة.

      3. في النافذة خصائص قاعدة البيانات، ضمن الفئات، انقر فوق أعمدة.

      4. في الشبكة، انقر فوق العمود الذي تريد استخدامه لتعريف كل صف في الجدول بشكل فريد، وحدد خانة الاختيار PK لتعيينه كمفتاح أساسي.

      5. من العناصر الارتباطية أو استنسل علاقة كيان، اسحب الشكل علاقة وقم بإفلاته على مسافة فارغة على الصفحة.

      6. قم بتوصيل الطرف الأعلى بالجدول مع الجدول الأصلي.

      7. توصيل الطرف الآخر للجدول التابع.

        إذا كان الجدول الثاني لا يحتوي بالفعل على عمود بالاسم نفسه كمفتاح أساسي، فإن العارض يضيفه إلى الجدول الثاني كمفتاح خارجي.

        ملاحظة: إذا اختفت خطوط العلاقات، فأشر إلى، على القائمة قاعدة بيانات، خيارات، ثم انقر فوق المستند. على علامة التبويب العلاقات، ضمن إظهار، حدد خانة الاختيار العلاقات.

    2. تعيين العلاقة الأساسية للعلاقة:

      1. انقر نقراً مزدوجاً فوق العلاقات.

      2. في نافذة خصائص قاعدة البيانات، ضمن الفئات، انقر فوق خيارات متنوعة.

      3. ضمن علاقة أساسية، اختر العلاقة الأساسية الأكثر ملاءمة للعلاقة. للعلاقات واحد لأكثر، فإن الخيار الأفضل يكون إما صفر أو واحد أو واحد بالضبط. للعلاقات واحد لأكثر، فإن الخيار الأفضل يكون إما صفر أو واحد أو واحد بالضبط.

  3. لإجراء تحسينات أخرى على الرسم التخطيطي (مثل إنشاء فهارس وعبارات التحقق والمشغلات) يمكنك القيام بما يلي:

    إنشاء فهارس

    تقوم الفهارس بتحسين أداء، أو سرعة قاعدة البيانات الخاصة بك عندما تقوم بتشغيل استعلام.

    1. فتح الرسم التخطيطي لطراز قاعدة البيانات.

    2. انقر نقراً مزدوجاً فوق الجدول الذي تريد إضافة فهرس إليه، وفي نافذة خصائص قاعدة البيانات، في القائمة الفئات، انقر فوق فهارس.

    3. انقر فوق جديد.

    4. في مربع الحوار إنشاء فهرس، اكتب اسماً للفهرس، ثم انقر فوق موافق.

    5. في القائمة نوع الفهرس، حدد أحد الخيارات لإنشاء فهرس فريد أو غير فريد.

    6. في القائمة الأعمدة المتوفرة، حدد اسم كل عمود تريد تضمينه في هذا الفهرس، ثم انقر فوق إضافة >.

    7. في قائمة الأعمدة المفهرسة، حدد خانة الاختيار Asc لإنشاء فهرس يحتوي على ترتيب فرز تصاعدي، أو قم بإلغاء تحديد خانة الاختيار لإنشاء فهرس يحتوي ترتيب فرز تنازلي.

      تم تحديث مخطط نموذج قاعدة البيانات.

    إنشاء طرق عرض

    يمكنك اعتبار طريقة العرض على أنها استعلام محفوظ. تكون طرق العرض مفيدة بشكل خاص إذا كنت تحتاج إلى الوصول إلى نفس المعلومات من جداول متعددة بشكل متكرر، أو إذا كنت ترغب في عرض البيانات للمستخدمين دون السماح لهم بتغيير الجداول الفعلية.

    من علاقة كيان أو استنسلالعناصر الارتباطية، اسحب الشكل طريقة عرض إلى صفحة الرسم.

    تعيين الخصائص الموسعة للجداول وطرق العرض

    وفقاً لنظام إدارة قاعدة البيانات (DBMS)، قد تتمكن من تعيين الخصائص الموسعة للجداول أو طرق العرض لتحديد مكان تخزينها.

    انقر نقراً مزدوجاً فوق الجدول أو العرض الذي تريد تعيين خصائصه الممتدة، وفي النافذة خصائص قاعدة البيانات، في القائمة الفئات، انقر فوق ممتد.

    إنشاء عبارات التحقق

    استخدم عبارات التحقق لتأكد من أن البيانات قد تم إدخالها إلى عمود موجودة ضمن نطاق معين من القيم. على سبيل المثال، يمكنك إنشاء عبارة تحقق تتطلب أن تكون البيانات موجودة في عمود يسمى "العمر" وأن يكون أكثر من 65.

    1. انقر نقراً مزدوجاً فوق الجدول لفتح نافذة خصائص قاعدة البيانات.

    2. ضمن الفئات، انقر فوق الأعمدة، ثم انقر فوق العمود الذي تريد إضافة عبارة تحقق إليه.

    3. انقر فوق تحرير.

    4. على علامة تبويب التحقق من لمربع الحوار خصائص العمود، أدخل القيود التي تريدها. للحصول على مزيد من المعلومات حول الخيارات، راجع مربع الحوار العمود وخصائص الحقل (تحقق من علامة التبويب).

      يتم إضافة عبارة التحقق إلى نافذة التعليمات البرمجية ضمن التعليمات البرمجية المحلية.

    إنشاء الإجراءات المخزنة والدالات المعرفة من قِبل المستخدم

    استخدم الإجراءات المخزنة والدالات المعرفة من قِبل المستخدم لإنشاء حزم من التعليمات البرمجية التي يمكنك إعادة استخدامها لتنفيذ الإجراءات نفسها بشكل متكرر. الفرق الرئيسي بين هذين الخيارين هو أن الدالة المعرّفة من قِبل المستخدم ترجع قيمة، بينما يقوم الإجراء المخزن بتنفيذ التعليمات البرمجية دون إرجاع قيمة.

    1. على القائمة قاعدة بيانات، أشر إلى طريقة عرض، ثم انقر فوق التعليمات البرمجية لفتح نافذة التعليمات البرمجية.

    2. انقر فوق التعليمات البرمجية العمومية، ثم انقر فوق جديد.

    3. على علامة التبويب خصائص في محرر التعليمات البرمجية، انقر فوق نوع التعليمات البرمجية التي تريد إنشاءها، واكتب اسماً للتعليمات البرمجية.

    4. على علامة التبويب النص الأساسي، اكتب التعليمات البرمجية وثم انقر فوق موافق.

    إنشاء مشغلات

    تؤدي المشغلات التي تقوم بتحديدها في المشغل إلى تشغيل الرمز SQL عند حدوث حدث معين في قاعدة البيانات.

    1. انقر نقراً مزدوجاً فوق الجدول لفتح نافذة خصائص قاعدة البيانات.

    2. ضمن فئات، انقر فوق مشغلات، ثم انقر فوق إضافة.

    3. على علامة التبويب خصائص، اكتب اسماً للمشغل.

    4. على علامة التبويب النص الأساسي، اكتب التعليمات البرمجية وثم انقر فوق موافق.

      تتم إضافة المشغلات إلى نافذة التعليمات البرمجية ضمن التعليمات البرمجية المحلية.

تعزيز مهارات Office
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×