03-06-18, 01:41 AM
Collations في قواعد البيانات تعني شيء متعلق بالترميز
مثلا قاعدة البيانات عندما يكون فيها حقل nvarchar يكون ترميزه unicode ويقبل كل حروف unicode
عكس حقل varchar كذلك في حجم البيانات المخزنة فيه الاخير اقل من الاول
الصحيح في البرامج العربية ان تحدد collation قاعدة البيانات عند انسائها الى arabic collation
بالتالي تقبل الحروف العربية والانجليزية
الغريب ان تكون القاعدة لها collation لاتيني ويجبر المطور على ارفاق حرف N عند التعامل مع البيانات
بالنسبة للوصول السريع الى البيانات فكما تفضل اخي عبدالله ان يكون الفهرس رقمي
ايضا مفهوم الكائنات objects يساعد على سرعة الوصول لكل خصائص الكائن بسرعة
هذا مفهوم البرمجة الكائنية التوجه OOP
أخي viv اعتقد انك تضيع وقتك قبل اللجوء الى لغة Linq
مثلا قاعدة البيانات عندما يكون فيها حقل nvarchar يكون ترميزه unicode ويقبل كل حروف unicode
عكس حقل varchar كذلك في حجم البيانات المخزنة فيه الاخير اقل من الاول
الصحيح في البرامج العربية ان تحدد collation قاعدة البيانات عند انسائها الى arabic collation
بالتالي تقبل الحروف العربية والانجليزية
الغريب ان تكون القاعدة لها collation لاتيني ويجبر المطور على ارفاق حرف N عند التعامل مع البيانات
بالنسبة للوصول السريع الى البيانات فكما تفضل اخي عبدالله ان يكون الفهرس رقمي
ايضا مفهوم الكائنات objects يساعد على سرعة الوصول لكل خصائص الكائن بسرعة
هذا مفهوم البرمجة الكائنية التوجه OOP
أخي viv اعتقد انك تضيع وقتك قبل اللجوء الى لغة Linq

