![]() |
|
أيهما أفضل ولماذا ؟ - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : أيهما أفضل ولماذا ؟ (/showthread.php?tid=24164) |
أيهما أفضل ولماذا ؟ - Abdh111 - 12-03-18 السلام عليكم ورحمة الله وبركاته أسأل الله العظيم لكم جميعا بالسعادة في الدنيا والآخرة سؤالي : ماهو الافضل انشاء قاعدة بيانات سكوال من داخل فيجوال دوت نت أو من داخل سكوال سيرفر ولماذا ؟ RE: أيهما أفضل ولماذا ؟ - ابو محمد القحطاني - 13-03-18 إذا كانت قاعدة البيانات جديدة الأفضل عن طريق SQL SERVER لسهولة التعامل مع الخيارات وتقسيم قاعدة البيانات الى File Group وإنشاء العلاقات وعند نقلها الى عميل او إنشاء نسخة منها هنا إستخدم البرمجة RE: أيهما أفضل ولماذا ؟ - Abdulhakeem Swisi - 13-03-18 السلام عليكم ورحمة الله وبركاته النتيجة واحدة ولكن بالكود من الفيجوال بيسك يكون اسهل للعميل وأصعب عليك والعكس أي من داخل سكويل سيرفير يكون تصميم قاعدة البيانات وربطها بالخادم بسيط عليك كمبرمج ولكن بالنسبة للعميل قد يكون ربط قاعدة البيانات بخادم سكويل سيرفير صعب لأن العميل ممكن أنه ما سمع بالسيكويل سيرفير حتى ولكن بالكود كل مايحتاجه العميل هو انشاء اتصال مع الخادم والذي قد تضع له قائمة يحدد منها اسم الخادم ومن ثم زر انشاء قاعدة البيانات فيتم ارسال جمل الاستعلام الى الخادم وينتهي الأمر RE: أيهما أفضل ولماذا ؟ - Abdh111 - 13-03-18 (13-03-18, 10:18 AM)ابو محمد القحطاني كتب : إذا كانت قاعدة البيانات جديدة الأفضل عن طريق SQL SERVER لسهولة التعامل مع الخيارات وتقسيم قاعدة البيانات الى File Group وإنشاء العلاقات جزاك الله خيرا أخي الكريم / ابو محمد القحطاني (13-03-18, 01:11 PM)Abdulhakeem Swisi كتب : السلام عليكم ورحمة الله وبركاته جزاك الله خيراً أخي الكريم / Abdulhakeem Swisi RE: أيهما أفضل ولماذا ؟ - عبدالله الدوسري - 13-03-18 (12-03-18, 08:24 PM)Abdh111 كتب : السلام عليكم ورحمة الله وبركاته إذا كنت قد فهمت سؤالك , فأنت تتحدث عن تصميم قاعدة البيانات , وليس عن كيفية ربطها بالبرنامج . طبعاً دائماً وأبداً الأفضل هو ( إنشاء وتصميم قاعدة البيانات ) من خلال (SQL Server Management Studio) لأنه يحتوي على جميع ما تريد من أدوات التحكم بقواعد البيانات , جميع الخيارات متاحة لك , توجد نوافذ تساعدك على عمل ما تريد ونوافذ أخرى لتعديل الخصائص والإعدادات والخدمات والصلاحيات والمستخدمين , وأكثر من هذا بكثير . [attachment=17383] أما الإنشاء والتصميم من خلال الـ (Visual Studio) , فهو جداً محدود , و90% من خصاص الكائنات الموجودة للقرائة فقط , أي أنك لا تستطيع التعديل على أغلب الخيارات الـ (properties) , ومن ظمنها خصائص القاعدة نفسها. ولا توجد نوافذ حوار للتعديل على هذة الـ (properties) , ومع ذلك تستطيع إنشاء جداول وأغلب الكائنات المتاحة . أخيراً , الـ (Visual Studio) لم يصمم لإنشاء قواعد البيانات , تم وضع هذة الميزة فية فقط للأجهزة التي لا يوجد فيها واجهة SQL SERVER. [attachment=17385] هذا بخصوص الإنشاء والتصميم . |