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

تصميم قاعدة بيانات لتعمل عن طريق شبكة

مغلق
بدأه ابن مسقط في 25 ديسمبر 2002 · 8 رد · 689 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أساتذتي وأخواني الكرام

السلام عليكم ورحمة والله وبركاته

هل قاعدة بيانات أكسيس المراد إعدادها للعمل من خلال الشبكة تحتاج إلى تصميم خاص ؟

هل يمكن إرفاق مثال حي على ذلك إن وجد ؟

والله الموفق .

ibnmusqat.gif
#2

لا لايحتاج لها شي خاص

#3
اقتباس
كاتب الرسالة الأصلية : moody1616

لا لايحتاج لها شي خاص

كيف ممكن تشرح يعني اضع نسخه فقط في كل كمبيوتر

مروبط بالنت وورك وخلاص والا هناك ربط اخر غير ربط الشبكه

#4

بسم الله الرحمن الرحيم

الاخ السائل عن كيفية عمل الاكسس في الشبكات .

هناك طريقتان .

الأولي هي استخدام طريقة الربط وهي اسهل لكن اقل كفاءة.

الثانية :

وهي فتح قاعدة البيانات وهي تشبه فتح قاعدة البيانات بالصورة المعتادة ولكنها تختلف عنها في انها لا يكتب المحرك الموجود عليه قاعدة البيانات بل يسبق اسم السيرفر بـ

:الطريقة العادية

DIM MYDBA AS DATABASE

DIM RST AS RECOCRDSET

SET MYDBA=OPENDATABASE("C:PROSROUR.MDB")

PRO اسم مجلد موجود على القرص الصلب سي موجود بداخل قاعدة البيانات

SROUR.MDB اسم قاعدة البيانات

مثال الطريقة على الشبكة

DIM MYDBA AS DATABASE

DIM RST AS RECOCRDSET

SET MYDBA=OPENDATABASE("DOMAIN_GPROSROUR.MDB")

DOMAIN_G اسم السيرفر ويجب ان تكون قاعدة البيانات موجوده عليه

PRO اسم مجلد موجود على السيرفر ويجب ان يكون مشترك

SROUR.MDB اسم قاعدة البيانات

بالنسبة للمثال سوف ارفقه لكل في المره القادمة

#5

الإخوة الكرام

هناك ثلاثة أمور مهمة في البرامج التي يراد لها أن تعمل على الشبكة

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

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

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

الثالث : آلية لتحديث البرنامج على أجهزة المستخدمين لا سيما إذا كانت الأجهزة كثيرة ومتباعدة حيث سيكون من الصعب عليك عندما تقوم بعمل أي تحديث على البرنامج أن تمر على جميع المستخدمين لتحديث البرنامج في أجهزتهم لا سيما أن التحديث ريما يكون بشكل يومي على الأقل في المراحل الأولى من البرنامج

ولي حول الموضوع الأخير مقال مستقل سأطرحه قريباً بإذن الله

تحياتي لكم جميعاً

#6

بسم الله الرحمن الرحيم

الاخ السائل عن كيفية عمل الاكسس في الشبكات .

هناك طريقتان .

الأولي هي استخدام طريقة الربط وهي اسهل لكن اقل كفاءة.

الثانية :

وهي فتح قاعدة البيانات وهي تشبه فتح قاعدة البيانات بالصورة المعتادة ولكنها تختلف عنها في انها لا يكتب المحرك الموجود عليه قاعدة البيانات بل يسبق اسم السيرفر بـ

:الطريقة العادية

DIM MYDBA AS DATABASE

DIM RST AS RECOCRDSET

SET MYDBA=OPENDATABASE("C:PROSROUR.MDB")

PRO اسم مجلد موجود على القرص الصلب سي موجود بداخل قاعدة البيانات

SROUR.MDB اسم قاعدة البيانات

مثال الطريقة على الشبكة

DIM MYDBA AS DATABASE

DIM RST AS RECOCRDSET

SET MYDBA=OPENDATABASE("DOMAIN_GPROSROUR.MDB")

DOMAIN_G اسم السيرفر ويجب ان تكون قاعدة البيانات موجوده عليه

PRO اسم مجلد موجود على السيرفر ويجب ان يكون مشترك

SROUR.MDB اسم قاعدة البيانات

بالنسبة للمثال سوف ارفقه لكل في المره القادمة

#7

بسم الله الرحمن الرحيم

الاخ السائل عن كيفية عمل الاكسس في الشبكات .

هناك طريقتان .

الأولي هي استخدام طريقة الربط وهي اسهل لكن اقل كفاءة.

الثانية :

وهي فتح قاعدة البيانات وهي تشبه فتح قاعدة البيانات بالصورة المعتادة ولكنها تختلف عنها في انها لا يكتب المحرك الموجود عليه قاعدة البيانات بل يسبق اسم السيرفر بـ

:الطريقة العادية

DIM MYDBA AS DATABASE

DIM RST AS RECOCRDSET

SET MYDBA=OPENDATABASE("C:PROSROUR.MDB")

PRO اسم مجلد موجود على القرص الصلب سي موجود بداخل قاعدة البيانات

SROUR.MDB اسم قاعدة البيانات

مثال الطريقة على الشبكة

DIM MYDBA AS DATABASE

DIM RST AS RECOCRDSET

SET MYDBA=OPENDATABASE("DOMAIN_GPROSROUR.MDB")

DOMAIN_G اسم السيرفر ويجب ان تكون قاعدة البيانات موجوده عليه

PRO اسم مجلد موجود على السيرفر ويجب ان يكون مشترك

SROUR.MDB اسم قاعدة البيانات

بالنسبة للمثال سوف ارفقه لكل في المره القادمة

#8

جزاكم الله جميعا خير على الشرح المبسط

ونحن في انتظار مقالتك يا ابو هاجر

#9

أخواني الكرام / moody1616 و الهاجري

أشكركم وممتن جداً على تفاعلكم ومشاركتكم في الموضوع فلكم جميعً الشكر والتقدير. (f)(f)(f)

أخي الكريم/ سرور الضو

حياك الله في هذا المنتدى الطيب وأشكرك جزيل الشكر على الشرح والمعلومات وفي إنتظار مثالك.

أستاذي/ أبو هاجر

دائماً وافي في ردودك بارك الله فيك وسوف أنتظر مقالك حول الموضوع على أحر من الجمر :D

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

والله يوفق الجميع . (f)

ibnmusqat.gif

هذا الموضوع مغلق.

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…