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

ASFORA

خيركم من تعلم العلم وعلمه
 
الرئيسيةأحدث الصورالتسجيلدخول

 

 الدرس الرابع العمليات الأساسية تصميم وتخطيط قاعدة بيانات

اذهب الى الأسفل 
كاتب الموضوعرسالة
asfora
المدير العام
المدير العام
asfora


عدد الرسائل : 586
العمر : 39
تاريخ التسجيل : 28/10/2008

الدرس الرابع  العمليات الأساسية   تصميم وتخطيط قاعدة بيانات Empty
مُساهمةموضوع: الدرس الرابع العمليات الأساسية تصميم وتخطيط قاعدة بيانات   الدرس الرابع  العمليات الأساسية   تصميم وتخطيط قاعدة بيانات Icon_minitimeالسبت مارس 07, 2009 9:16 am

) العمليات الأساسية




(5-2-1-1) تصميم وتخطيط قاعدة بيانات

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

من الأهمية بمكان، قضاء بعض الوقت في تصميم قاعدة بيانات خاصة بك، فالمعرفة النظرية لا تكفي وحدها أبدًا بل لابد من التجريب العملي.



أسئلة مهمة


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



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

ينبغي عليك في البداية تحديد الهدف من إنشاء قاعدة البيانات. فمن المهم جدًا تحديد احتياجاتك قبل بدء العمل.

يخطئ الكثيرون عندما يحاولون تحديد البيانات الخاصة بقاعدة البيانات قبل تحديد الهدف منها.



ما هي البيانات التي ينبغي إدخالها؟

يلي تحديد الهدف من إنشاء قاعدة البيانات، تحديد البيانات التي ينبغي إدخالها وتصميمها في حقولٍ وجداول.



ما الذي أحتاج إلى القيام به؟

يقودك هذا السؤال للتفكير في عمليات المعالجة التي تحتاج إلى تنفيذها للحصول على المعلومات (النتائج) التي تريدها، وتتضمن المعالجة القيام بعمليات مثل البحث والفرز والحساب وما إلى ذلك.


تحديد الاحتياجات

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

مثال:

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


الرسم التوضيحي التالي يوضح الجداول المطلوبة لمتجر السندباد للعب الأطفال:


[img]https://asfora.hooxs.com/الدرس الرابع  العمليات الأساسية   تصميم وتخطيط قاعدة بيانات 131[/img]
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://asfora.hooxs.com
asfora
المدير العام
المدير العام
asfora


عدد الرسائل : 586
العمر : 39
تاريخ التسجيل : 28/10/2008

الدرس الرابع  العمليات الأساسية   تصميم وتخطيط قاعدة بيانات Empty
مُساهمةموضوع: رد: الدرس الرابع العمليات الأساسية تصميم وتخطيط قاعدة بيانات   الدرس الرابع  العمليات الأساسية   تصميم وتخطيط قاعدة بيانات Icon_minitimeالسبت مارس 07, 2009 9:17 am


القواعد الأساسية للتصميم




منع تكرار محتويات السجل

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



منع تكرار الحقول

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



جعل الحقول مرتبطة

ينبغي أن يرتبط كل حقل موجود في السجل بموضوع السجل. إذا لم يكن الأمر كذلك، فقد يكون الحقل مكررًا أو قد يخص جدولاً آخر.



التأكد من استقلال كل حقل

ينبغي أن تتمكن من تغيير أي حقل في السجل دون التأثير على الحقول الأخرى.



التأكد من أن الحقول لا تحتوي على بيانات محسوبة أو مشتقة

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




التأكد من تجزئة البيانات حسب أصغر جزء منطقي

قد يكون من المفيد الاحتفاظ بالأكواد البريدية للعملاء في حقل منفصل عن بقية العنوان، حتى يمكن تحليل المبيعات اعتمادًا على الأماكن التي يقيم بها العملاء.
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://asfora.hooxs.com
 
الدرس الرابع العمليات الأساسية تصميم وتخطيط قاعدة بيانات
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» الدرس الرابع عشر
» الدرس الرابع عشر
» الدرس الثامن
» الدرس السادس
» الدرس التاسع

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
ASFORA :: الرخصه الدوليه لقيادة الكمبيوتر :: icdl :: معالجة قواعد البيانات (ACCESS)-
انتقل الى: