بسم الله الرحمن الرحين
تحية طيبة للجميع
لدية سوال
اريد معرفة هل هناك فرق بين امر link table و import table اى يمكن بكلا حالتين ان نقوم باضافة الجدوال او الاستعلامات فاريد ان اعرف ما هى فرق بين الحالتين
شكرا لكم
بسم الله الرحمن الرحين
تحية طيبة للجميع
لدية سوال
اريد معرفة هل هناك فرق بين امر link table و import table اى يمكن بكلا حالتين ان نقوم باضافة الجدوال او الاستعلامات فاريد ان اعرف ما هى فرق بين الحالتين
شكرا لكم
أخي الكريم الفرق واضح وكبير :
link table يعني ارتباط بالجدول , أي أن قاعدت بياناتك لا يوجد بها أي جدول ولكنها مرتبطة بجداول في قاعدة بيانات أخرى , وفي هذه الحالة تتعامل مع الجداول وكأنها موجودة لديك فتستطيع اضافة بيانات إليها والحذف منها وعمل جميع الاستعلامات وربطها في النماذج إلخ ... لكنها ليست موجودة لديك في قاعدة البيانات بل هي في قاعدة أخرى , وبهذا إذا تغير موقع قاعدة البيانات التي يوجد فيها الجداول فإن قاعدة بياناتك ستفقد الاتصال بالجداول , وهذه الطريقة ممتازة ومستخدمة كثيرا في قواعد البيانات التي تعمل على الشبكة ويستخدمها أكثر من مستخدم بحيث تضع الجداول على السيرفر , وتضع الاستعلامات والنماذج على أجهزة المستخدمين , وتجعلها مربوطة مع جداول قاعدة البيانات في السيرفر. وعملية ربطها سهلة جداً سواء باستخدام واجهة برنامج أكسيس أو باستخدام كود VBA
أما import table فهو جلب الجدول أو الجداول كاملة من قاعدة بيانات أخرى إلى قاعدة بياناتك , وهي عملية سهلة جدا أيضاً.
لكن المحترفين في تصميم قواعد البيانات يفضلون الخيار الأول , أي تصميم الاستعلامات والنماذج والوحدات النمطية ووحدات الماكرو في قاعدة بيانات , وجعل الجداول في قاعدة بيانات أخرى وربطهما معاً با ستخدام باسوورد , أي تكون قاعدة البيانات التي تحتوي على الجداول محمية بكلمة مرور , توضع في الأمر link table , وتكون القاعدة التي تحتوي على النماذج والاستعلامات بصيغة MDE وبهذا يضمنون حماية أكبر لقاعدة البيانات وإمكانية استخدامها على الشبكة لمستخدمين متعددين.
تقبل تحياتي ,,,
شكرا لك يا استاذى اتمنى لك تقدم دائم إن شاء الله