أنواع الاتصال بقواعد البيانات في نظام التشغيل ويندوز #النمط_المتصل وهذا النمط يستخدم تقنية ال DataReader والمقصود بالن…

أنواع الاتصال بقواعد البيانات في نظام التشغيل ويندوز
#النمط_المتصل وهذا النمط يستخدم تقنية ال DataReader والمقصود بالنمط المتصل هو أن DataReader تكون متصلة بالقاعدة طوال الوقت فالمستخدم الذي يتعامل مع تقنية DataReader النمط المتصل فإنه يضل متصل مباشرة مع القاعدة طوال الوقت بشكل مباشر
ميزة ال DataReader أو مايسمى النمط المتصل تكمن في تعدد المستخدمين الذين يتعاملون مع قاعدة واحدة على الشبكة في هذه الحالة ومع تقنية ال DataReader نتجنب مشكلة حدوث تكرار ال ID
من مساويء النمط المتصل انه البرنامج الذي يستخدم تقنية ال DataReader يكون بطيء عند التشغيل وعند فتح النماذج خاصة في الشركات التي تتعامل مع كم هائل من البيانات وهنا يجب أيضآ أن ننصف ال DataReader فهي إذا كانت ثقيلة عند تحميل البيانات فهي سريعة عند ترحيل البيانات وكما قلنا فهي مفيدة في حال تعدد المستخدمين اي أكثر من شخص يعملون على شبكة ويستخدمون قاعدة واحدة
النمط الثاني في الاتصال مع قواعد البيانات وهو
#النمط_المنفصل وهو يستخدم تقنية ال Dataset وهي تأخذ نسخة من القاعدة حيث أن المستخدم الذي يتعامل مع تقنية ال Dataset يتعامل مع النسخة المصغرة من القاعدة الموجودة داخل ال Dataset ولا يتعامل مع القاعدة الأصل كما هو الحال في DataReader وعندما ينتهي المستخدم من عمله على القاعدة تقوم ال Dataset بترحيل البيانات ككتلة واحدة من النسخة إلى القاعدة
من مميزات ال Dataset أن البرنامج الذي يستخدم ال Dataset يكون سريعآ عند الفتح
ومن مساويء ال Dataset انها بطيئة عند ترحيل البيانات أو حفظ البيانات إلى القاعدة الأصل
ومن المساويء المتوقعة انه ربما يحدث تكرار ال ID في حال تعدد المستخدمين على الشبكة
ويرى بعض المبرمجين أن مشكلة تكرار ال ID نادر الحدوث حيث أن لغة #C تتعامل مع الملي ثانية ويبرر الكثير من المبرمجين ثقتهم بتقنية ال Dataset هو أنه من المستحيل أن يضغط اثنين من المستخدمين على زر الحفظ في نفس الثانية أو في نفس الملي ثانية لذلك يفضل الكثير من المبرمجين العمل مع Dataset لسرعة جلب البيانات وسرعة فتح النماذج



Source

%d مدونون معجبون بهذه: