Mohamed Lamin Mahmoudi نشر 13 مارس 2022 أرسل تقرير نشر 13 مارس 2022 (معدل) أريد أن أسأل بخصوص قاعدة البيانات عندما أنشئ تطبيق على جهازي مربوط على قاعدة البيانات و أرفعه على play store هل كل معلومات المستخدمين الذين سجلو في تطبيقي أستطيع أن أراها أو أغير فيها أريد التوضيح لكي أفهم كيف يتم الأمر هذا؟؟؟ تم التعديل في 13 مارس 2022 بواسطة Wael Aljamal توضيح السؤال 1 اقتباس
0 Wael Aljamal نشر 13 مارس 2022 أرسل تقرير نشر 13 مارس 2022 يوجد أكثر من مستوى لقواعد البيانات، Local DataBase ضمن التطبيق نفسه و يتم تخزينها على الجهاز الخاص بالمستخدم و يتم إنشائها عند أول تشغيل للتطبيق (غير قابلة للنقل) ضمن الاستضافة أو مشرع BackEnd (يتصل التطبيق من جميع أجهزة المستخدمين لنفس قاعدة البيانات و يكون لكل منهم بياناته الخاصة) إن قاعدة البيانات المحلية التي نقوم بإنشائها على حواسيبنا تكون بغرض التجريب، و التطوير حتى نصل للمطلوب من هيكلية القاعدة و منطق برمجة الواجهات الخلفية BackEnd، ثم يتوجب علينا رفع قاعدة البيانات و الشيفرات البرمجية للاستضافة وهي مقدمة من شركات متنوعة، تعتبر بمثاية حاسوب له مواصفات قوية و مساحة تخزين، يمكننا من تشغيل تطبيق الواجهة الخلفية، ويكون له عنوان انترنت IP ثابت، نقوم بتثبيته في التطبيق ليستطيع الاتصال عليه. فكرة تخزين معلومات المستخدمين يجب أن تكون على الاستضافة و ليس على جهاز العميل. إمكانية تعديل بيانات المستخدمين و تصفح قواعد البيانات (توفير واجهة لتصفح قواعد البينات) تختلف من موفر خدمة لآخر، فمنها من يقوم بحجب وصول المطور لها، و منهم من يعرضها، ولكن إن قمت بعمل استعلامات لجلب المعلومات فبالطبع سوف تظهر لك. مع العلم، إمكانية التعديل برمجياً على البيانات ممكنة، ولكن حسب برمجتك للصلاحيات لكل مستخدم و أدوارهم، أي كيف تحمي البيانات. 1 اقتباس
0 Mohamed Lamin Mahmoudi نشر 13 مارس 2022 الكاتب أرسل تقرير نشر 13 مارس 2022 بتاريخ 2 ساعات قال Wael Aljamal: يوجد أكثر من مستوى لقواعد البيانات، Local DataBase ضمن التطبيق نفسه و يتم تخزينها على الجهاز الخاص بالمستخدم و يتم إنشائها عند أول تشغيل للتطبيق (غير قابلة للنقل) ضمن الاستضافة أو مشرع BackEnd (يتصل التطبيق من جميع أجهزة المستخدمين لنفس قاعدة البيانات و يكون لكل منهم بياناته الخاصة) إن قاعدة البيانات المحلية التي نقوم بإنشائها على حواسيبنا تكون بغرض التجريب، و التطوير حتى نصل للمطلوب من هيكلية القاعدة و منطق برمجة الواجهات الخلفية BackEnd، ثم يتوجب علينا رفع قاعدة البيانات و الشيفرات البرمجية للاستضافة وهي مقدمة من شركات متنوعة، تعتبر بمثاية حاسوب له مواصفات قوية و مساحة تخزين، يمكننا من تشغيل تطبيق الواجهة الخلفية، ويكون له عنوان انترنت IP ثابت، نقوم بتثبيته في التطبيق ليستطيع الاتصال عليه. فكرة تخزين معلومات المستخدمين يجب أن تكون على الاستضافة و ليس على جهاز العميل. إمكانية تعديل بيانات المستخدمين و تصفح قواعد البيانات (توفير واجهة لتصفح قواعد البينات) تختلف من موفر خدمة لآخر، فمنها من يقوم بحجب وصول المطور لها، و منهم من يعرضها، ولكن إن قمت بعمل استعلامات لجلب المعلومات فبالطبع سوف تظهر لك. مع العلم، إمكانية التعديل برمجياً على البيانات ممكنة، ولكن حسب برمجتك للصلاحيات لكل مستخدم و أدوارهم، أي كيف تحمي البيانات. مثال في دورة تطوير تطبيقات الجوال باستعمال تقنيات الويب هل نستعمل طريقة local database ? اقتباس
0 Wael Aljamal نشر 13 مارس 2022 أرسل تقرير نشر 13 مارس 2022 بتاريخ On 3/13/2022 at 17:43 قال Mohamed Lamin Mahmoudi: مثال في دورة تطوير تطبيقات الجوال باستعمال تقنيات الويب هل نستعمل طريقة local database ? تقنيات الويب توفر تخزين على مستوى المتصفح local storage / التطبيق باستعمال sqlite وفي الدورة تم استخدام مخدمات قواعد بيانات خارجية على الحاسوب mySQL. أي تم استخدام النوعين. اقتباس
0 Mohamed Lamin Mahmoudi نشر 13 مارس 2022 الكاتب أرسل تقرير نشر 13 مارس 2022 أريد أن أفهم بشكل معمق على ما تنصحني؟ اقتباس
0 Wael Aljamal نشر 13 مارس 2022 أرسل تقرير نشر 13 مارس 2022 بتاريخ 4 دقائق مضت قال Mohamed Lamin Mahmoudi: أريد أن أفهم بشكل معمق على ما تنصحني؟ نعتمد على الشكلين، لكن الأكثر عمومية هو قواعد البيانات الموجودة في الاستضافة. نقوم بتوجيه الطالب حسب نوع المشروع، بشكل عام جميع أنواع قواعد البيانات مستخدمة، قاعدة البيانات الداخلية في التطبيق أقل أهمية. ولكن كما أخبرتك حسب نوع المشروع. 1 اقتباس
السؤال
Mohamed Lamin Mahmoudi
أريد أن أسأل بخصوص قاعدة البيانات عندما أنشئ تطبيق على جهازي مربوط على قاعدة البيانات و أرفعه على play store هل كل معلومات المستخدمين الذين سجلو في تطبيقي أستطيع أن أراها أو أغير فيها أريد التوضيح لكي أفهم كيف يتم الأمر هذا؟؟؟
تم التعديل في بواسطة Wael Aljamalتوضيح السؤال
5 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.