تصميم قاعدة البيانات

عودة للموسوعة

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

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

تحديد البيانات المراد تخزينها

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

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

هيكلة البيانات منطقيا

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

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

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

مخطط ER (نموذج العلاقة بين الكيان)

نموذج لتخطيط علاقة الكيان

تتضمن تصميمات قواعد البيانات أيضًا المخططات ER (طريقة الكيانات والعلاقات). مخطط ER هومخطط يساعد على تصميم قواعد البيانات بطريقة فعالة.

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

اقتراح عملية تصميم لـ Microsoft Access

  1. تحديد الغرض من قاعدة البيانات - وهذا يساعد على التحضير للخطوات المتبقية.
  2. البحث عن المعلومات المطلوبة وتنظيمها - اجمع جميع أنواع المعلومات لتسجيلها في قاعدة البيانات، مثل اسم المنتج ورقم الطلب.
  3. قسّم المعلومات إلى جداول - قسّم عناصر المعلومات إلى كيانات أومواضيع رئيسية، مثل المنتجات أوالطلبات. جميع موضوع ثم يصبح الجدول.
  4. حول عناصر المعلومات إلى أعمدة - حدد المعلومات التي يجب تخزينها في جميع جدول. يصبح جميع عنصر حقلًا، ويتم عرضه كعمود في الجدول. على سبيل المثال، قد يشتمل جدول الموظفين على حقول مثل الاسم الأخير وتاريخ التوظيف.
  5. حدد المفاتيح الأساسية - اختر المفتاح الأساسي لكل جدول. المفتاح الأساسي هوعمود، أومجموعة من الأعمدة، تُستخدم لتحديد جميع صف بشكل فريد. مثال قد يحدث معهد المنتج أومعهد الطلب.
  6. إعداد علاقات الجدول - انظر إلى جميع جدول وحدد كيفية ارتباط البيانات في أحد الجداول بالبيانات الموجودة في الجداول الأخرى. أضف حقولًا إلى الجداول أوأنشئ جداول جديدة لتوضيح العلاقات، حسب الضرورة.
  7. تحسين التصميم - تحليل التصميم بحثًا عن الأخطاء. إنشاء الجداول وإضافة بعض السجلات من بيانات العينة. تحقق مما إذا كانت النتائج تأتي من الجداول كما هومتسقط. إجراء تعديلات على التصميم، حسب الحاجة.
  8. تطبيق قواعد التسوية - تطبيق قواعد تطبيع البيانات لفهم ما إذا كانت الجداول منظمة بشكل سليم. قم بإجراء تعديلات على الجداول، حسب الحاجة.

المراجع

  1. ^ Teorey, T.J., Lightstone, S.S., et al., (2009). Database Design: Know it all.1st ed. Burlington, MA.: Morgan Kaufmann Publishers
  2. ^ Teorey, T.; Lightstone, S. and Nadeau, T.(2005) Database Modeling & Design: Logical Design, 4th edition, Morgan Kaufmann Press.
  3. ^ Database design basics. (n.d.). Database design basics. Retrieved May 1, 2010, from https://support.office.com/en-US/article/Database-design-basics-EB2159CF-1E30-401A-8084-BD4F9C9CA1F5

روابط خارجية

  • [1]
  • [2]
  • أساسيات تطبيع قاعدة البيانات بواسطة مايك تشابل (About.com)
  • مقدمة تطبيع قاعدة البيانات، الجزء 2
  • "An Introduction to Database Normalization". مؤرشف من الأصل في 06 يونيو2011. اطلع عليه بتاريخ 25 فبراير 2012.
  • "Normalization". مؤرشف من الأصل في 06 يناير 2010. اطلع عليه بتاريخ 25 فبراير 2012.
  • العلائقية تصميم قاعدة بيانات تعليمي
  • تصميم قاعدة البيانات على مشروع الدليل المفتوح
تاريخ النشر: 2020-06-01 18:08:59
التصنيفات: نظم إدارة قواعد البيانات, مقالات يتيمة منذ سبتمبر 2019, جميع المقالات اليتيمة, جميع المقالات التي بحاجة لصيانة, Articles with DMOZ links, بوابة تقانة/مقالات متعلقة, بوابة علم الحاسوب/مقالات متعلقة, جميع المقالات التي تستخدم شريط بوابات

مقالات أخرى من الموسوعة

سحابة الكلمات المفتاحية، مما يبحث عنه الزوار في كشاف:

آخر الأخبار حول العالم

«النقل» تعلن وصول 914 عربة سكة حديد جديدة من المجر - أخبار مصر

المصدر: الوطن - مصر التصنيف: سياسة
تاريخ الخبر: 2024-04-17 12:21:20
مستوى الصحة: 57% الأهمية: 68%

أمن بركان يوقف متورطين في قرصنة المكالمات الهاتفية

المصدر: تيل كيل عربي - المغرب التصنيف: سياسة
تاريخ الخبر: 2024-04-17 12:10:57
مستوى الصحة: 50% الأهمية: 63%

PPS: الحكومة عاجزة عن تلبية احتياجات المواطن

المصدر: تيل كيل عربي - المغرب التصنيف: سياسة
تاريخ الخبر: 2024-04-17 12:10:59
مستوى الصحة: 48% الأهمية: 53%

توقعات أحوال الطقس اليوم الأربعاء

المصدر: تيل كيل عربي - المغرب التصنيف: سياسة
تاريخ الخبر: 2024-04-17 12:11:01
مستوى الصحة: 54% الأهمية: 65%

حكم بالإعدام ضد "ولد الفشوش" والمؤبد والسجن لمرافقيه

المصدر: تيل كيل عربي - المغرب التصنيف: سياسة
تاريخ الخبر: 2024-04-17 12:11:00
مستوى الصحة: 60% الأهمية: 59%

توقيف ثلاثة متورطين في قضية ضرب وجرح باستعمال السلاح الأبيض بصفرو

المصدر: تيل كيل عربي - المغرب التصنيف: سياسة
تاريخ الخبر: 2024-04-17 12:10:55
مستوى الصحة: 55% الأهمية: 63%

الإصابة تتربص مجددا بالدولي المغربي نصير مزراوي

المصدر: تيل كيل عربي - المغرب التصنيف: سياسة
تاريخ الخبر: 2024-04-17 12:10:55
مستوى الصحة: 56% الأهمية: 50%

شقيق رشيد الوالي يدخل على خط إدانة “مومو” بالحبس النافذ

المصدر: الأيام 24 - المغرب التصنيف: سياسة
تاريخ الخبر: 2024-04-17 12:09:51
مستوى الصحة: 62% الأهمية: 71%

بعد تصدير أول كمية.. المغرب يتعمد “ختما” خاصا بمنتجات القنب الهندي

المصدر: الأيام 24 - المغرب التصنيف: سياسة
تاريخ الخبر: 2024-04-17 12:09:44
مستوى الصحة: 64% الأهمية: 83%

بعد هجومها على إسرائيل.. أمريكا تستعد لفرض عقوبات جديدة على إيران

المصدر: تيل كيل عربي - المغرب التصنيف: سياسة
تاريخ الخبر: 2024-04-17 12:10:58
مستوى الصحة: 51% الأهمية: 57%

عملاق فرنسي ينافس إسبانيا على إقامة مصنع قطارات بطنجة

المصدر: الأيام 24 - المغرب التصنيف: سياسة
تاريخ الخبر: 2024-04-17 12:09:54
مستوى الصحة: 64% الأهمية: 78%

يوسف النصيري يقترب من تحطيم رقم قياسي جديد

المصدر: الأيام 24 - المغرب التصنيف: سياسة
تاريخ الخبر: 2024-04-17 12:09:48
مستوى الصحة: 66% الأهمية: 84%

افتتاحية: السيادة مستقبلا للماء

المصدر: تيل كيل عربي - المغرب التصنيف: سياسة
تاريخ الخبر: 2024-04-17 12:10:53
مستوى الصحة: 46% الأهمية: 61%

تحميل تطبيق المنصة العربية