نماذج البيانات

تحدد نماذج البيانات كيف نعطي هيكلًا للبيانات ، وكيف ترتبط البيانات بالبيانات الأخرى.

نماذج البياناتتحديد كيف نعطي بنية للبيانات ، وكيف يتم ربط البيانات بالبيانات الأخرى.

لدينا أنواع مختلفة من نماذج البيانات. يمكن تجميعها جميعًا تحت مظلتين رئيسيتين:النماذج المفاهيميةونماذج المنطق.

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

نماذج المنطق من ناحية أخرىأقرب إلى التنفيذ.

تشمل النماذج المنطقية (من بين العديد من النماذج الأخرى):

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

النموذج العلائقيةهو النموذج المنطقي الذي سنراه قريبًا بمزيد من التفاصيل ، لأنه قاعدة قواعد البيانات العلائقية الشائعة ، بما في ذلك PostgreSQL و MySQL و SQLite و SQL Server.

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


المزيد من دروس قواعد البيانات: