منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : مجرد سؤال
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم 

أريد من خبرائنا الكرام أن يجيبوا على هذا السؤال :
- هل من الممكن الإعتماد على XML كقاعدة بيانات تحل محل قواعد البيانات الأخرى ؟
و ما الطاقة التخزينية القصوى لملفات XML ؟


شكرا مسبقا و لاحقا
وعليكم السلام

- هل من الممكن الإعتماد على XML كقاعدة بيانات تحل محل قواعد البيانات الأخرى ؟
الإجابة ببساطة نعم!!!!

لكن إنتظر ؟؟؟ 
تنسيق هذة الملفات XML  مناسب لحفظ الإعدادات ( configuration ) ، كما تستخدم لنقل المعلومات بين التطبيقات بمختلف لغات البرمجة.

نعم تستطيع ولكن يعتمد على طريقة إستخدامك لهذا الملف ( XML )

هل تحتاج تكوين علاقات في قاعدة البيانات
هل تحتاج عميات transaction
هل عدد المستخدمين كثير
هل تعمل على شبكة
هل تحتاج صلاحيات للمستخدمين

الأسألة كثيرة لمعرفة ما إذا كان ملف ( XML ) يستطيع أن يحل محل قواعد بيانات أخرى

و ما الطاقة التخزينية القصوى لملفات XML ؟

حسب مساحة التخزين لنظام الملفات الذي تعمل علية!! 
كل ما كبر حجم الملف اصبحت عمليات جلب وتخزين المعلومات ابطئ
لو غيرت حرف واحد يعني إعادة كتابة كامل ملف الـ ( XML )






من وجة نظري : استخدم ملفات XML فقط للمشاريع الشخصية فقط ، لمستخدم واحد فقط، لتطبيقات صغيرة جداً، لحفظ الإعدادات ، أو لحفظ بيانات صغيرة فقط.




معلومة أخيرة :
XML هو تنسيق البيانات بطريقة هيكلية، وليس قاعدة بيانات.

بمعنى آخر XML  هي لغة تشبة تماماً بنسبة 99% لغة HTML، فلا يمكم أن نطلق على لغة HTML مصطلح قاعدة بيانات.

إنها هي الأسلوب الذي يتم فيه تركيب وهيكلة البيانات.
أخي عبد الله الدوسري
هذه ليست المرة الأولى التي تتدخل للإجابة على أسئلتنا بهذه الأسلوب الشيق الوافي ...
كل ما أستطيع قوله هو الدعاء لك من الله سبحانه و تعالى أن يحفظك لنا ...فما أشد حاجتنا إليك