المكاسب:
- القدرة على شرح نماذج البيانات المفاهيمية والمنطقية والمادية ومفاهيم التطبيع وإنتاج مسودات العلاقة بين الكيانات بدعم من الذكاء الاصطناعي
- القدرة على صياغة قاموس البيانات وقواعد العمل وعلاقات الجدول باستخدام المطالبات المنظمة والتحقق منها مقابل النظام الحقيقي
- القدرة على إجراء تقييم نقدي لاقتراحات المخططات التي تم إنشاؤها بواسطة الذكاء الاصطناعي من حيث النزاهة والتفرد والامتثال لقواعد العمل.
نظام المعلومات هو في الأساس هيكل يحافظ على تنظيم البيانات. نمذجة البيانات هي مهمة تصميم حقائق الأعمال (العميل، الطلب، المنتج، الفاتورة) وعلاقتها ببعضها البعض بطريقة منظمة. نموذج البيانات الجيد هو أساس إعداد التقارير الدقيقة والاستعلامات السريعة والبيانات المتسقة؛ النموذج السيئ هو مصدر سنوات من عدم الاتساق وأعمال التصحيح المتكررة. في معظم الأحيان، لا يقوم متخصص نظم المعلومات الإدارية بترميز النموذج من الصفر، ولكنه يتحقق من أن النموذج يتوافق مع قواعد العمل ويترجم النموذج بين وحدة الأعمال وتكنولوجيا المعلومات.
تستمر نمذجة البيانات على ثلاثة مستويات من التجريد. النموذج المفاهيمي (المفاهيمي الإنجليزي) هو أعلى مستوى: ما هي الكيانات الرئيسية الموجودة وكيف ترتبط ببعضها البعض؟ "يقدم العميل طلبًا، ويشمل الطلب المنتج." لا توجد تفاصيل فنية. يحدد النموذج المنطقي السمات (الحقول)، والمفاتيح، وأنواع العلاقات لكل كيان؛ لكنه لا يزال غير مرتبط بمنتج قاعدة بيانات محدد. النموذج المادي (الإنجليزية المادية) هو النسخة الملموسة من الجداول وأنواع البيانات والفهارس في قاعدة بيانات محددة (مثل SQL Server وPostgreSQL). هذه المستويات الثلاثة هي نسخ مفصلة بشكل متزايد لنفس الفكرة.
العلاقة بين الكيان والمفاتيح
اللغة الأساسية لنموذج البيانات هي نموذج العلاقة بين الكيان (ER). يمكن اعتبار الكيان كجدول: العميل، الطلب. السمة هي عمود الجدول: الاسم والبريد الإلكتروني والمبلغ. العلاقة هي كيفية ارتباط الكيانات: يمكن أن يكون لدى العميل العديد من الطلبات (علاقة رأس بأطراف).
هناك نوعان من المفاهيم الأساسية الحاسمة. المفتاح الأساسي هو الحقل الذي يحدد بشكل فريد كل صف في الجدول؛ على سبيل المثال معرف العميل. المفتاح الخارجي هو حقل في أحد الجداول يشير إلى المفتاح الأساسي لجدول آخر؛ يربط معرف العميل الموجود في جدول الطلب طلب العميل. تضمن هذه الاتصالات التكامل المرجعي: لا يمكن تقديم طلب لعميل غير موجود.
نصيحة: عندما يقوم الذكاء الاصطناعي بإنشاء مسودة التقارير الإلكترونية، فإنه يسهل طلب المفتاح الأساسي لكل جدول والمفتاح الخارجي لكل علاقة بشكل صريح. لكن تحقق من كل مفتاح خارجي يقترحه النموذج مقابل قاعدة العمل الفعلية: في بعض الأحيان تكون العلاقة التي تعتقد أنها "واحد لكثير" هي في الواقع "متعدد لكثير".
التطبيع: منع التكرار
التطبيع هو عملية تقليل التكرار والحفاظ على التكامل عن طريق تقسيم البيانات إلى جداول منطقية. الهدف هو الاحتفاظ بنفس المعلومات في مكان واحد. على سبيل المثال، بدلاً من كتابة عنوان العميل مرارًا وتكرارًا في كل سطر طلب، يمكنك الاحتفاظ بالعنوان مرة واحدة في جدول العملاء وربطه بمفتاح خارجي من الطلب. بهذه الطريقة، عندما يتغير العنوان، يمكنك تحديثه في مكان واحد؛ وبخلاف ذلك، سيكون لمئات الطلبات عناوين مختلفة. وهذا ما يسمى التحديث الشذوذ.
عكس التطبيع هو عدم التطبيع: السماح عمدًا ببعض التكرار من أجل سرعة الإبلاغ. في أنظمة الأعمال (قاعدة البيانات التشغيلية)، يُفضل التطبيع بشكل عام، وفي أنظمة التقارير (مستودع البيانات)، غالبًا ما يُفضل إلغاء التطبيع. لذا فإن "التطبيع ليس جيداً دائماً"؛ يتم اتخاذ القرار وفقا للغرض.
قاموس البيانات: لغة مشتركة
قاموس البيانات هو مستند يحدد معنى كل حقل ونوعه وقيوده وقاعدة العمل. ماذا يعني حقل "الحالة"؟ ما هي القيم التي يمكن أن يأخذها (معلق، معتمد، ملغي)؟ هل هو إلزامي؟ بدون هذه الوثيقة، سيتم تفسير نفس المجال بشكل مختلف من قبل فرق مختلفة وسيتم تشويه التقرير. يعتبر قاموس البيانات اللغة المشتركة للمؤسسة وأحد أكثر النتائج قيمة لمحترفي نظم المعلومات الإدارية. يمكن للذكاء الاصطناعي أن يستخرج بسرعة مسودة قاموس بيانات أولية من بنية الجدول الحالي؛ لكن الوحدة التي تستخدم تلك البيانات فقط هي التي تتحقق من المعنى التجاري الحقيقي لكل حقل.
ثلاث حالات صغيرة: بالأرقام
الحالة 1 - تكلفة التكرار. في شركة التوزيع، يتم الاحتفاظ بعنوان العميل بشكل منفصل في كل من جداول الطلب والفواتير. عندما ينتقل العميل، يتم تحديث العنوان في جدول واحد فقط؛ تم إرسال 1400 فاتورة إلى العنوان القديم وتم استردادها. إذا تمت تسوية العنوان في جدول واحد، فسيكون التحديث مرة واحدة كافيًا. تكلفة مشروع العلاج 2 أسابيع.
الحالة 2 - نوع خاطئ من العلاقة. اعترف أحد خبراء نظم المعلومات الإدارية في إحدى المؤسسات التعليمية بالعلاقة (واحد إلى متعدد) "ينتمي الطالب إلى الفصل الدراسي" في النموذج الذي تم إنشاؤه بواسطة الذكاء الاصطناعي. ومع ذلك، يمكن للطلاب التسجيل في أكثر من فصل اختياري واحد؛ كانت العلاقة في الواقع علاقة متعدد بمتعدد وكان هناك حاجة إلى جدول متوسط (سجل). وانكشف الخطأ ميدانياً عندما فشل طالب في الالتحاق بالصف الثاني. لو تم تأكيد اقتراح الذكاء الاصطناعي، لكان قد تم اكتشافه منذ البداية.
الحالة 3 - قيمة قاموس البيانات. تم تحديد أنه تم تفسير حقل "policy_status" في شركة التأمين بشكل مختلف بواسطة 5 فرق مختلفة، لذلك أعطى نفس مؤشر الأداء الرئيسي 3 نتائج مختلفة في التقارير. ومن خلال صياغة قاموس بيانات مدعوم بالذكاء الاصطناعي وتحقيق اتفاق موحد مع وحدة الأعمال، تم التخلص من عدم اتساق التقارير وتقليل وقت اجتماع التسوية الشهري بنسبة 60%.
موجه ضعيف / موجه قوي
حث ضعيف:
تصميم قاعدة بيانات للتجارة الإلكترونية.
مطالبة قوية:
دورك: أنت مصمم بيانات ذو خبرة. قم بصياغة نموذج بيانات منطقي وفقًا لقواعد العمل التالية. القواعد: - لكل كيان: الحقول، المفتاح الأساسي، الحقول المطلوبة. - لكل علاقة: اكتب (واحد إلى متعدد / متعدد إلى متعدد) والمفتاح الخارجي. - اقتراح جدول وسيط في علاقات متعدد إلى متعدد. - تطبيع حتى النموذج العادي الثالث؛ إذا أوصيت بإلغاء التسوية المتعمدة، فاكتب الأساس المنطقي. - قم بتسمية [التأكيد مطلوب] أي قاعدة عمل لست متأكدًا منها. قواعد العمل: - يمكن للعميل تقديم طلبات متعددة. - يحتوي الطلب على منتجات متعددة؛ منتج واحد يحدث في العديد من الطلبات.- المنتجات لها فئات.[قواعد أخرى...]
يوضح الموجه القوي مستوى النموذج (المنطقي)، وقواعد المفاتيح والعلاقة، وهدف التطبيع، والنقاط التي تتطلب التأكيد.
أربعة قوالب قابلة للنسخ
1) مسودة قاموس البيانات:
يتبع مخطط قاموس البيانات تعريف الجدول. لكل حقل: الاسم، النوع، هل هو إلزامي، القيم المحتملة، المعنى التجاري (التسمية [التنبؤ] إذا كان تنبؤًا). الجدول: [DDL أو قائمة الحقول]
2) مراجعة التطبيع:
هل هناك أي خطر لتكرار البيانات، وتحديث الشذوذ، وفرصة للتطبيع في بنية الجدول أدناه؟ لكل نتيجة، اكتب النموذج العادي الذي ينتهك واقتراحك. الهيكل: [النص]
3) مسودة ER من قاعدة العمل:
قم بترجمة قواعد العمل التالية إلى كيانات وسمات وعلاقات. حدد نوع كل علاقة (1-1، 1-ن، ن-ن) وإذا كان ن-ن، فاقترح جدولاً متوسطًا. ضع علامة على القواعد الغامضة. القواعد: [النص]
4) أسئلة التحقق من نوع العلاقة:
بالنسبة لكل علاقة في نموذج البيانات أدناه، قم بإنشاء سؤال عمل "نعم/لا" الذي سيختبر صحة نوعه (على سبيل المثال، "هل يمكن للطالب التسجيل في أكثر من فصل دراسي واحد في نفس الوقت؟"). الموديل: [النص]
مخطط المقارنة: مستويات النموذج
ميزة
المفاهيمي
منطقي
جسدي
التفاصيل
على الأقل
متوسطة
معظم
المفتاح/العلاقة
الأصول الرئيسية
المفاتيح المحددة
بما في ذلك الفهرس/النوع
يعتمد على قاعدة البيانات
لا
لا
نعم
الجمهور المستهدف
وحدة الأعمال
محلل
المطور / ديسيبل
مساهمة الذكاء الاصطناعي
مشروع
مشروع قوي
المسودة، تأكيد DBA
الأخطاء الشائعة
- التفكير في علاقة متعدد إلى متعدد كعلاقة واحد إلى متعدد. وهذا هو خطأ النمذجة الأكثر شيوعاً؛ إذا تم نسيان الجدول الوسيط، فلن يتمكن النظام من الحفاظ على الحالة الفعلية.
- وضع كل شيء في جدول واحد. يؤدي جمع كافة الحقول في جدول واحد من أجل "البساطة" إلى حدوث حالات شاذة من التكرار والتحديث.
- عدم كتابة قاموس البيانات. يعطي نفس مؤشر الأداء الرئيسي نتائج مختلفة عندما يظل معنى الحقول في العقل.
- الثقة العمياء في توصيات الذكاء الاصطناعي بشأن أنواع البيانات والقيود. قد يقترح النموذج منطقة "كبيرة بما فيه الكفاية"؛ تحدد قاعدة العمل الحدود الفعلية (على سبيل المثال، معرف TR المكون من 11 رقمًا).
- التطبيع المطلق. يؤدي التسوية المفرطة في طبقة التقارير إلى إبطاء الاستعلام؛ ويختلف الغرض حسب السياق.
تحذير: قد ينتج الذكاء الاصطناعي نماذج تبدو جميلة ولكنها تنتهك قواعد العمل. ولكل علاقة يقترحها النموذج، يأتي السؤال "هل الأمر هكذا حقًا؟" اطرح سؤالاً تجاريًا. نموذج البيانات هو الهيكل العظمي للنظام؛ من الصعب جدًا إصلاح الكسر في الهيكل العظمي لاحقًا.
باختصار
نمذجة البيانات هي عملية هيكلة الحقائق التجارية مع الكيانات والصفات والعلاقات والعائدات على المستويات المفاهيمية والمنطقية والمادية. تضمن المفاتيح الأساسية والأجنبية التكامل المرجعي؛ التطبيع يقلل من التكرار، لكن عدم التطبيع يكون مشروعًا أيضًا اعتمادًا على الغرض. قاموس البيانات هو اللغة المشتركة للمنظمة. يوفر الذكاء الاصطناعي سرعة كبيرة في إنتاج مسودات التقارير الإلكترونية وقواميس البيانات ومراجعات التطبيع؛ ومع ذلك، يجب تأكيد أنواع العلاقات وأنواع البيانات ودلالات الأعمال مقابل قاعدة العمل الفعلية. فقط لأن النموذج يبدو جيدًا لا يعني أنه صحيح.
مهمة التطبيق
فكر في "نظام إعارة المكتبات": الأعضاء، والكتب، وسجلات الإعارة. (1) احصل على مسودة نموذج منطقي تم إنتاجها بواسطة الموجه القوي. (2) اختبر نوع كل علاقة يقترحها النموذج (على وجه التحديد، "هل يمكن للعضو أن يمتلك أكثر من نسخة واحدة من نفس الكتاب؟") مع سؤال عمل. (3) ابحث عن علاقة متعدد إلى متعدد واحدة على الأقل وحدد جدولًا متوسطًا. (4) اكتب سطور قاموس البيانات لأربعة حقول على الأقل (الاسم، النوع، إلزامي، المعنى التجاري). (5) قم بتسليط الضوء على أحد القيود التي قد يكون النموذج مناسبًا لها واشرح كيفية التحقق منها.
قائمة مرجعية
- [ ] يتم تعريف المفتاح الأساسي لكل جدول.
- [ ] لقد قمت بالتحقق من نوع كل علاقة من خلال سؤال العمل.
- [ ] لقد حددت جدولًا متوسطًا لعلاقات متعدد بمتعدد.
- [ ] لقد قمت بتسوية أو تبرير عدم تسوية البيانات المكررة.
- [ ] لقد كتبت سطر قاموس البيانات للحقول المهمة.
- [ ] لقد قمت بتأكيد اقتراحات نوع البيانات/القيود الخاصة بالذكاء الاصطناعي مقابل قاعدة العمل.