استفسارات بخصوص قواعد البيانات

  • Hamdan

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

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

انا حالياً اعمل على برنامج لشركة صغيرة و انهيته باستخدام ملفات xml كقاعدة بينات ولكن كما تعلمون ملفات xml لا يجب ان تحل محل قاعدة البيانات. في هذا الفصل الدراسي اقوم بدراسة مقدمة في قواعد البيانات و قد تعلمت الاساسيات واريد التطبيق.

كيف يمكن ربط قاعدة بيانات على احد الأجهزة بأجهزة الشركة الأخرى ؟

و هل يجب تثبيت DBMS ك ( sql server ) على جميع الأجهزة التي أود ان اثبت عليها البرنامج الذي قمت بتطويره ؟

ما هو windows server و هل له علاقة بهذا الموضوع ؟

اعتذر عن كثرة الأسئلة و لكني لم اصل الى الاجوبة بشكل كافي خلال بحثي على الانترنت.

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

عندما تقوم بتنزيل برنامج قواعد بيانات كMySQL server أو Microsoft SQL Server على أحد الاجهزة، يصبح ذلك الجهاز عبارة عن خادم (سيرفر) قواعد بيانات Database server ويقوم بفتح منفذ TCP Port على الجهاز ليستقبل الأوامر والطلبات عبر الشبكة المحلية. فعلى سبيل المثال، المنفذ الإفتراضي لسيرفر الMySQL هو 3306. فإن قمت بتركيب برنامج الMySQL على جهاز كمبيوتر يملك عنوان الإنترنت IP 10.0.0.5 فيمكن لباقي الأجهزة في الشبكة المحلية من الإتصال بقاعدة البيانات عبر إنشاء وصلة إتصال مع منفذ 3306 الموجود على جهاز 10.0.0.5 .

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