السلام عليكم ورحمة الله وبركاته
أسأل الله العظيم لكم جميعا بالسعادة في الدنيا والآخرة
سؤالي :
ماهو الافضل انشاء قاعدة بيانات سكوال من داخل فيجوال دوت نت أو من داخل سكوال سيرفر ولماذا ؟
إذا كانت قاعدة البيانات جديدة الأفضل عن طريق SQL SERVER لسهولة التعامل مع الخيارات وتقسيم قاعدة البيانات الى File Group وإنشاء العلاقات
وعند نقلها الى عميل او إنشاء نسخة منها هنا إستخدم البرمجة
السلام عليكم ورحمة الله وبركاته
النتيجة واحدة ولكن بالكود من الفيجوال بيسك يكون اسهل للعميل وأصعب عليك والعكس
أي من داخل سكويل سيرفير يكون تصميم قاعدة البيانات وربطها بالخادم بسيط عليك كمبرمج ولكن بالنسبة للعميل قد يكون ربط قاعدة البيانات بخادم سكويل سيرفير صعب لأن العميل ممكن أنه ما سمع بالسيكويل سيرفير حتى
ولكن بالكود كل مايحتاجه العميل هو انشاء اتصال مع الخادم والذي قد تضع له قائمة يحدد منها اسم الخادم ومن ثم زر انشاء قاعدة البيانات
فيتم ارسال جمل الاستعلام الى الخادم وينتهي الأمر
(13-03-18, 10:18 AM)ابو محمد القحطاني كتب : [ -> ]إذا كانت قاعدة البيانات جديدة الأفضل عن طريق SQL SERVER لسهولة التعامل مع الخيارات وتقسيم قاعدة البيانات الى File Group وإنشاء العلاقات
وعند نقلها الى عميل او إنشاء نسخة منها هنا إستخدم البرمجة
جزاك الله خيرا أخي الكريم /
ابو محمد القحطاني
(13-03-18, 01:11 PM)Abdulhakeem Swisi كتب : [ -> ]السلام عليكم ورحمة الله وبركاته
النتيجة واحدة ولكن بالكود من الفيجوال بيسك يكون اسهل للعميل وأصعب عليك والعكس
أي من داخل سكويل سيرفير يكون تصميم قاعدة البيانات وربطها بالخادم بسيط عليك كمبرمج ولكن بالنسبة للعميل قد يكون ربط قاعدة البيانات بخادم سكويل سيرفير صعب لأن العميل ممكن أنه ما سمع بالسيكويل سيرفير حتى
ولكن بالكود كل مايحتاجه العميل هو انشاء اتصال مع الخادم والذي قد تضع له قائمة يحدد منها اسم الخادم ومن ثم زر انشاء قاعدة البيانات
فيتم ارسال جمل الاستعلام الى الخادم وينتهي الأمر
جزاك الله خيراً أخي الكريم /
Abdulhakeem Swisi
(12-03-18, 08:24 PM)Abdh111 كتب : [ -> ]السلام عليكم ورحمة الله وبركاته
أسأل الله العظيم لكم جميعا بالسعادة في الدنيا والآخرة
سؤالي :
ماهو الافضل انشاء قاعدة بيانات سكوال من داخل فيجوال دوت نت أو من داخل سكوال سيرفر ولماذا ؟
إذا كنت قد فهمت سؤالك , فأنت تتحدث عن تصميم قاعدة البيانات , وليس عن كيفية ربطها بالبرنامج .
طبعاً دائماً وأبداً الأفضل هو ( إنشاء وتصميم قاعدة البيانات ) من خلال (
SQL Server Management Studio)
لأنه يحتوي على جميع ما تريد من أدوات التحكم بقواعد البيانات , جميع الخيارات متاحة لك , توجد نوافذ تساعدك على عمل ما تريد ونوافذ أخرى لتعديل الخصائص والإعدادات والخدمات والصلاحيات والمستخدمين , وأكثر من هذا بكثير .
[
attachment=17383]
أما الإنشاء والتصميم من خلال الـ (
Visual Studio) , فهو جداً محدود , و90% من خصاص الكائنات الموجودة للقرائة فقط , أي أنك لا تستطيع التعديل على أغلب الخيارات الـ (properties) , ومن ظمنها خصائص القاعدة نفسها.
ولا توجد نوافذ حوار للتعديل على هذة الـ (properties) , ومع ذلك تستطيع إنشاء جداول وأغلب الكائنات المتاحة .
أخيراً , الـ (
Visual Studio) لم يصمم لإنشاء قواعد البيانات , تم وضع هذة الميزة فية فقط للأجهزة التي لا يوجد فيها واجهة SQL SERVER.
[
attachment=17385]
هذا بخصوص الإنشاء والتصميم .