Yusuf Elshater نشر 4 يناير أرسل تقرير نشر 4 يناير السلام عليكم ... هل يمكنني إنشاء برنامج سطح مكتب بدون استخدام قواعد بيانات؟ مثل الألعاب القديمة حيث يتم تخزين المعلومات والملفات والصور بداخل ملفات اللعبة بدون تثبيت قاعدة بيانات. 2 اقتباس
0 Chihab Hedidi نشر 4 يناير أرسل تقرير نشر 4 يناير بالتأكيد يمكنك إنشاء برنامج سطح مكتب بدون استخدام قواعد بيانات تقليدية، حيث يمكن تخزين المعلومات والملفات والصور داخل ملفات البرنامج نفسه باستخدام طرق مثل تخزين البيانات في ملفات نصية TXT أو ملفات JSON أو XML، أو حتى استخدام ملفات ثنائية لحفظ الصور والمعلومات بشكل مضغوط وآمن، و هذا النهج كان شائعًا في الألعاب القديمة حيث يتم تخزين كل البيانات داخل ملفات اللعبة بطرق مخصصة. 1 اقتباس
0 محمد عاطف17 نشر 4 يناير أرسل تقرير نشر 4 يناير نعم بالطبع يمكنك ذلك حيث قديما كانت أغلب البرامج تعمل هكذا دون الحاجة إلى إستخدام قواعد بيانات حيث يمكنك حفظ المعلومات والبيانات في ملفات مثل txt أو ملفات json او csv وغيرها من الصيغ المختلفة الأخرى . ولكن هنا يجب على التطبيق أن يكون بسيطا ولا يتم حفظ بيانات وملفات كثيرة حيث لن يكون بالكفاءة المتوقعه كما لو تم إستخدام قواعد البيانات . حيث سيتوجب عليك أنت من تقوم بالتعامل مع تلك البيانات من خلال حفظها وإستعداتها وترشيحها أيضا وإذا لم يتم ذلك بالشكل الصحيح فكفاءة البرنامج ستكون سيئة وسيكون بطئ . ولذلك إذا كان التطبيق بسيط فلابئس يمكنك عدم إستخدام قواعد البيانات. 1 اقتباس
0 عبدالباسط ابراهيم نشر 8 يناير أرسل تقرير نشر 8 يناير يمكنك بالتأكيد إنشاء برنامج سطح مكتب بدون استخدام قواعد بيانات تقليدية، خاصة إذا كان تطبيقك بسيطًا نسبيًا ولا يتعامل مع كميات ضخمة من البيانات أو علاقات معقدة بينها. وكما بالتعليقات السابقة يمكنك حفظ المعلومات والبيانات في ملفات txt أو json ويمكنك أيضاً استخدام قواعد بيانات مدمجة مثل SQLite، والتي لا تتطلب إعدادات معقدة وتوفر أداءً جيدًا لإدارة البيانات. كما أن قاعدة بيانات SQLite بأكملها مُخزّنة في ملف واحد على القرص. هذا يجعلها محمولة للغاية وسهلة النسخ والاحتياط والاستعادة. لا تحتاج إلى تثبيت خادم قاعدة بيانات منفصل أو إدارة إعدادات معقدة. اقتباس
0 Mustafa Suleiman نشر 8 يناير أرسل تقرير نشر 8 يناير الأمر يعتمد على نوع البرنامج، فذلك ممكن بالطبع من خلال استخدام أي صيغة تخزين مثل ملفات نصية بسيطة (مثل .txt أو .csv) بتنسيق معين (مثل مفتاح=قيمة أو قيم مفصولة بفواصل). أو ملفات JSON أو XML، لكن من الأفضل استخدام قواعد بيانات بسيطة، مثل sqlite أو leveldb، التي توفر واجهة برمجة تطبيقات للتعامل مع البيانات دون الحاجة إلى قاعدة بيانات كاملة. حيث يتم إنشاء ملف واحد يمثل قاعدة البيانات وبالتالي تجمع ما بين الأمرين. وللعلم تستطيع عدم استخدام أية ملفات أو قواعد بيانات، والإعتماد على الذاكرة العشوائية لتخزين أية بيانات بشكل مؤقت وسيتم محوها بالكامل عند غلق البرنامج. لذلك ذكرت في البداية الأمر يعتمد على نوع البرنامج وما المطلوب تنفيذه. اقتباس
السؤال
Yusuf Elshater
السلام عليكم ...
هل يمكنني إنشاء برنامج سطح مكتب بدون استخدام قواعد بيانات؟ مثل الألعاب القديمة حيث يتم تخزين المعلومات والملفات والصور بداخل ملفات اللعبة بدون تثبيت قاعدة بيانات.
4 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.