ما هو المخطط؟ | تعريف من TechTarget
ما هو المخطط؟
في برمجة الكمبيوتر، المخطط (يُنطق SKEE-mah) هو التنظيم أو الهيكل لـ قاعدة البياناتبينما في الذكاء الاصطناعي (منظمة العفو الدولية)، المخطط هو تعبير رسمي عن قاعدة الاستدلال.
الكلمة مخطط أصلها من الكلمة اليونانية التي تعني “الشكل أو الشكل”. ويظهر المفهوم في كليهما إدارة قاعدة البيانات والذكاء الاصطناعي. بشكل عام، المخطط هو تمثيل رسومي يجعل من السهل تنظيم المعلومات أو المعرفة.
في قواعد البيانات، يعمل المخطط كمخطط يمثل بشكل مرئي كيفية تنظيم البيانات – أو سيتم تنظيمها – داخل قاعدة البيانات. كما أن نشاط نمذجة البيانات في قاعدة البيانات يؤدي إلى إنشاء المخطط.
في الذكاء الاصطناعي، يتم اشتقاق المخطط من الرياضيات وهو في الأساس بديهية أو تعبير معمم حيث يتم استبدال قيم أو حالات محددة برموز في فرضية لاستخلاص استنتاج معين. إنه يمثل كيفية تنظيم المعلومات في تنسيق منظم ويمكن استخدامها في سياقات الذكاء الاصطناعي المتعددة، بما في ذلك فهم اللغة الطبيعية, التعلم الالي والتمثيل المعرفي.
هناك أنواع مختلفة من المخططات، ومعانيها ترتبط ارتباطًا وثيقًا بمجالات مثل علم البياناتالتعليم والتسويق وتحسين محركات البحث (تحسين محركات البحث) وعلم النفس. ومع ذلك، فإن كيفية تعريف المخطط تعتمد على السياق.
ما هو مخطط قاعدة البيانات؟
يشبه مخطط قاعدة البيانات بنية هيكلية تمثل عرضًا منطقيًا لقاعدة البيانات بأكملها. ويصف شكل بيانات وكيف يتعلق الأمر نماذج أخرىوالجداول وقواعد البيانات، ويضع جميع القيود المطبقة على تلك البيانات. يتم استخدام فكرة المخطط في كليهما قواعد البيانات العلائقية و قواعد البيانات الموجهة للكائنات.
أنواع مخططات قاعدة البيانات
يمكن تقسيم مخططات قاعدة البيانات بشكل عام إلى ثلاث فئات:
- مخططات قاعدة البيانات الفعلية التي توفر معلومات فنية وسياقية وتركيبية للمساعدة في تحديد كيفية تخزين الملفات الشبيهة بالبيانات في قاعدة البيانات.
- مخططات قاعدة البيانات المنطقية التي تحدد كائنات المخطط وتصف جميع القيود المنطقية، بما في ذلك التكامل والجداول وطرق العرض والقواعد المطبقة على البيانات المخزنة.
- مخططات قاعدة البيانات المفاهيمية التي توضح كيفية تنظيم قاعدة البيانات وقواعد العمل المتضمنة.
أمثلة على تصميمات مخطط قاعدة البيانات
تُظهر الرسوم البيانية لمخطط قاعدة البيانات العلاقات بين جداول قاعدة البيانات. تتوفر أنواع عديدة من تصاميم المخطط. وفيما يلي ثلاثة تصاميم مشتركة:
مخطط النجمة
ال مخطط النجمة هو مخطط بسيط يستخدم غالبًا للبناء مستودعات البيانات لتطبيقات ذكاء الأعمال أو التحليلات. يتضمن أ جدول الحقائق وواحد أو أكثر جداول الأبعاد. على وجه التحديد، يقوم جدول الحقائق بتخزين نقاط البيانات الرئيسية ويكون محاطًا بجدول أو جداول الأبعاد. هو – هي يزيل التطبيع البيانات لتسريع وتبسيط الاستعلام.
مخطط ندفة الثلج
أ مخطط ندفة الثلج هو تكيف أكثر تعقيدًا لمخطط النجم. ويتضمن أيضًا جدول حقائق مركزيًا محاطًا بجداول الأبعاد. هذا الأخير بالكامل تطبيع، والتي يمكن أن توفر مساحة التخزين وتقليلها تكرار البيانات. بالإضافة إلى ذلك، يمكن أن تحتوي جداول الأبعاد على جداول الأبعاد الخاصة بها، والمعروفة باسم جداول البحث، والتي تم ضبطها أيضًا لإزالة التكرار ومنع تكرار القيم. يتم استخدام كل من مخططات النجمة وندفة الثلج في أنظمة إدارة قواعد البيانات العلائقية.
كوكبة الحقيقة أو مخطط المجرة
مخطط كوكبة الحقيقة، المعروف أيضًا باسم مخطط المجرة، يُستخدم أيضًا في مستودعات البيانات. إنه أكثر تعقيدًا من مخططات النجوم وندفات الثلج. ويستخدم جداول حقائق متعددة تشترك في العديد من جداول الأبعاد المقيسة. كما هو الحال مع مخطط ندفة الثلج، فإن التسوية في مخطط المجرة تمنع تكرار البيانات أو عدم تناسقها.
تتضمن تصميمات المخططات الشائعة الأخرى ما يلي:
- نموذج مسطح.
- نموذج الشبكة.
- النموذج الهرمي.
- النموذج العلائقي.
ما هو المخطط في SQL؟
لغة استعلام منظمة (SQL) تشمل قاعدة البيانات الوظائف والفهارس والجداول وطرق العرض. لا توجد أية قيود على عدد الكائنات التي يمكن تخزينها داخل قاعدة البيانات. المخطط هو عنصر أساسي في أ قاعدة بيانات SQL. يسرد ويحدد كائنات قاعدة البيانات على المستوى المنطقي. يمكن تعيين أذونات الأمان وامتيازات المستخدم إلى مخطط SQL للتحكم في وصول المستخدم وتأمين كائنات قاعدة البيانات. مالك المخطط هو أحد مستخدمي قاعدة البيانات.
طريقة العرض في SQL عبارة عن جدول افتراضي يتكون من أعمدة وصفوف بناءً على مجموعة نتائج العبارة. مفاتيح خارجية و المفاتيح الأساسية تمثل العلاقات بين جدول وآخر.
ما هو المخطط في SEO؟
في تحسين محركات البحث (SEO)، تلعب المخططات وعلامات المخطط – وهي شكل من أشكال البيانات الجزئية – دورًا حاسمًا في تحديد الكيانات المختلفة على موقع الويب وشرح العلاقات بين الأشخاص والمنتجات والأشياء برامج زحف الويب، والمعروفة أيضًا باسم العناكب. ومن خلال توفير هذا المحتوى الإضافي، يمكن للمواقع مساعدة برامج زحف البحث في مطابقة هدف البحث مع المحتوى بنجاح. تحدد المخططات نوع الأصل الذي يمكن لبرامج زحف الويب الزحف إليه بسرعة دون أي رؤية إضافية أو سياق إضافي يؤدي غالبًا إلى زمن الاستجابة. يساعد هذا الأسلوب أيضًا في تحسين صفحة نتائج محرك البحث (سيرب) إمكانية رؤية الصور ومقاطع الفيديو والأسئلة الشائعة والمزيد.
بالإضافة إلى ذلك، تؤدي إضافة علامة المخطط إلى صفحة ويب إلى إنشاء وصف محسّن – يُعرف أيضًا باسم المقتطف المنسق – والذي سيظهر بعد ذلك في SERP. يتم ترميز التسميات الترميزية لغة ترميز النصوص التشعبية لإضافة السياق ومشاركة مهمة معلومات حول صفحات الموقع مع عناكب محرك البحث.
ما هو مخطط API؟
خلق ال لغات وصف واجهة برمجة التطبيقات تم تمكينه لأول مرة واجهة برمجة التطبيقات المخططات، والتي أدت في وقت لاحق إلى اليوم معيار OpenAPI. توفر مخططات واجهة برمجة التطبيقات (API) أدلة أو موصلات أو واصفات لمختلف جوانب تطوير التطبيقات. يصف مخطط واجهة برمجة التطبيقات (API) أنه يمكن قراءته من قبل كل من البشر والآلات واجهة برمجة التطبيقات المريحة العمليات وطرق التفاعل مع واجهات برمجة التطبيقات. إنه يشبه دليل التعليمات الافتراضي الذي يجعل واجهات برمجة التطبيقات (APIs) أسهل في الاستخدام وأكثر قابلية للاكتشاف. عند التنفيذ الجيد، يتيح مخطط واجهة برمجة التطبيقات (API) أيضًا إنشاء مجموعات تطوير البرمجيات ووثائق واجهة برمجة التطبيقات (API) التي تم إنشاؤها آليًا.
نظرًا لأن مخططات واجهة برمجة التطبيقات (API) مفيدة للغاية، فقد اعتمد العديد من المطورين فكرة تصميم واجهة برمجة التطبيقات (API) بالمخطط الأول. تتمثل الفكرة في كتابة تعريف واجهة برمجة التطبيقات (API) أولاً بلغة مواصفات واجهة برمجة التطبيقات (API)، وبعد ذلك فقط كتابة شفرة.
أنواع إضافية من المخططات
تتضمن الأنواع الأخرى من المخططات ما يلي:
تعليم
في التعليم، المخطط هو بشكل عام مخطط أو خطة أو رسم تخطيطي حول شيء يمكن أن يساعد الطلاب على التعلم.
علم النفس
في علم النفس والعلوم الاجتماعية الأخرى، يصف المخطط مفهومًا عقليًا. فهو يمكّن الفرد من فهم ما يمكن توقعه من التجارب والظروف المتنوعة. يتم تطوير هذه المخططات بناءً على تجارب الحياة وتكون بمثابة دليل للعمليات والسلوك المعرفي للفرد.
في علم النفس هناك عدة أنواع من المخططات، منها ما يلي:
- مخططات الأحداث.
- مخططات الكائنات
- مخططات الأشخاص.
- المخططات الذاتية.
- المخططات الاجتماعية.
تستخدم العلوم الاجتماعية أيضًا الكلمة مخطط لتصنيف الأحداث والأشياء بناءً على الخصائص والعناصر المشتركة التي تساعد في تفسير العالم والتنبؤ به.
اكتشف ال الاختلافات بين جداول الأبعاد وجداول الحقائق والتعمق في الاختلافات بين مخطط النجمة ومخطط ندفة الثلج. تعلم المزيد عن مخططات واجهة برمجة التطبيقات (API) وتاريخها وكيف تضعها إحدى الشركات السحابية لتطوير التطبيقات التي تركز على واجهة برمجة التطبيقات (API) في تأثير جيد.