الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

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

بدأه moa mohsen في 20 مايو 2009 · 3 رد · 1,878 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

وسؤالي هنا ومن واقع خبرة الاخوة اعضاء المنتدى وخاصة وانه لابد ان لكل طريقة مزاياها وعيوبها فمن واقع الخبرة اي الطريقتين افضل واعلم ان الكلام ليس مطلق اي ما هو افضل في ظل ظروف وخيارات معينة قد لايكون الافضل في ظل خيارات اخرى ولكن لو امكن طرح مزايا وعيوب كلا الطريقتين من واقع تجارب الاخوة الاعضاء مع ذكر الظروف لعلنا نصل من خلال النقاش الى رسم خطوط عريضة للموضوع وشكرا

#2

الا يوجد من لديه راي يذكره ع الماشي حتى يذكر اي الطريقتين يستخدم هو بدون مزايا اوعيوب

#3

تحياتي اخ moa mohsen

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

ولكن فصل الملفات سيزيد السرعة كتيرا طبعا بسبب الداتا الكبيرة ....واذا احنجت معلومة من سنوات سابقة يمكنك ببساطة ضمها لاي Query باضافة اسم قاعدة البيانات كما هو معلوم.

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

والله أعلم

#4

شكرا اخي Zouhere وفعلا سيكون تطوير البرنامج اصعب في حالة عدة جداول وفي حالة كون عدد السجلات كبير سيسبب بطء العمل في حالة الجدول الواحد

ننتظر المزيد من الخبراء

مواضيع مشابهة