PDA

View Full Version : پایگاه داده ای که در اندروید استفاده می شود چیست ؟



sooren_66
چهارشنبه 23 مهر 1393, 23:54 عصر
با سلام
چطور می تونیم تو اندروید به صورت دستی پایگاه داده بسازیم بدون استفاده از sqlite .؟
مثله create database در وب؟چون من تو کارشناسی ارشد یک سمینار مربوط به درس پایگاه داده دارم گفتم بد نباشه در مورد کار با پایگاه داده اندروید مطلب جمع کنم اگه پروژه ی ضعیفی هم هست لطفآ" بگید.
هنوز موضوع انتخاب نکردم و موافقت استاد رو هم نمی دونم.
یک بار دیده بودم یکی همچین چیزی چپرسیده بود هرچی گشتم پیدا نکردم.
لطفآ" کمک کنید.

parvizwpf
چهارشنبه 23 مهر 1393, 23:57 عصر
منظور از دستی چیه؟
اندروید بصورت توکار sqlite رو پشتیبانی میکنه اینکه بخواید خودتون با کد جدول بسازید هم کاری نداره:
http://hmkcode.com/android-simple-sqlite-database-tutorial/

rasoulcarrera
پنج شنبه 24 مهر 1393, 23:10 عصر
میتونید از sqlite browser استفاده کنید.

saeed_g21
جمعه 25 مهر 1393, 00:05 صبح
چطور می تونیم تو اندروید به صورت دستی پایگاه داده بسازیم بدون استفاده از sqlite .؟.

سوال شما کمی مبهم هست و همین باعث شده دوتا جواب مخالف هم دریافت کنید

ببینید دیتابیسی که اندروید به صورت لوکالی پشتیبانی میکنه SQLite هست ولی می توانید بصورت مستقیم نیز به SQL Server یا MySql ی که روی یک سیستم دیگه اجرا هست دسترسی و دیتایی ثبت یا ... کنید

برای ساخت دیتابیس SQLite هم میتوانید به صورت دستی در سیستم عامل رایانه خود با SQLite Browser کار کنید بعد برای استفاده در برنامه داخل سورس برنامه کپی نمایید و ... .
همینطور می توانید برای ساخت دیتابیس SQLite توسط کدهای مربوطه موقع اجرای برنامه دیتابیس رو ایجاد و استفاده نمایید

اگر گزینه دوم مد نظر شماست که دوست عزیزمون آقای poorman یک تاپیکی موفقی در این باره ایجاد کردن و کلی هم بحث های مفید ی داره می توانید از آن تاپیک استفاده نمایید و درصورت نیاز هم میتوانید همانجا سوالاتی بپرسید

خواندن آن تاپیک رو من شدیدا برای شما پیشنهاد می کنم

mz6488
جمعه 25 مهر 1393, 09:14 صبح
سلام.به لینک زیر مراجعه کنید
http://barnamenevis.org/showthread.php?441406-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%DA%A9%D8%A7%D8%B1-%D8%A8%D8%A7-%D8%AF%DB%8C%D8%AA%D8%A7%D8%A8%DB%8C%D8%B3-SQLite-%D8%A8%D9%87-%D8%B2%D8%A8%D8%A7%D9%86-%D8%B3%D8%A7%D8%AF%D9%87-%D8%A8%D8%AF%D9%88%D9%86-%D9%86%DB%8C%D8%A7%D8%B2-%D8%A8%D9%87-%DA%A9%D9%84%D8%A7%D8%B3-DataBaseHelper

sooren_66
جمعه 25 مهر 1393, 11:27 صبح
منظورم کار Databasehelper چیه اسمش یادم نیومد نمی خوام با sqlite کار کنم این کارو بلدم.

mz6488
جمعه 25 مهر 1393, 12:25 عصر
منظورم کار Databasehelper چیه اسمش یادم نیومد نمی خوام با sqlite کار کنم این کارو بلدم.

یه کتابخونه هست به نام sqliteassethelper که کار باهاش خیلی راحته.تو همون تاپیک هم توضیحاتش هست.مشکلی وجود نداره که

gilas1368
جمعه 25 مهر 1393, 12:40 عصر
من ي سوال برام بوجود اومده

همونطور ک ميدونيد ديتابيس sql بصورت ي فايله و اگ برنامه اي رو بنويسيم ک با دستورات sql کار کنه (مثه connection,dataadapter,dataset,....)
ميشه بدون سرور ب فايل ديتابيس دسترسي داشت و خوندش

حالا ميخام بپرسم آيا توي برنامه هاي اندرويدي ميشه با اين روش ي ديتابيس sql ک روي sdcart قرار داره رو باز کرد و خوند؟

میثم دیکدر
پنج شنبه 08 مرداد 1394, 03:28 صبح
با سلام
دوستان راهنمایی کنید چجوری دیتابیس رو از دسترسی کاربر خارج کنم؟
یعنی وقتی تو حافظه گوشی قرار گرفت اطلاعاتش لو نره!!!
ممنون خیلی لازم دارم
اگر تونستید ایمیل بزنید و شما هم سوال داشتین از همین ایمیل با هم بحث می کنیم
android.developer@chmail.ir

Ruhallah.Ahmadian
پنج شنبه 08 مرداد 1394, 19:57 عصر
سلام دیتابیس که در اندروید استفاده میشه SQLITE است و تنها از طریق JSON میشه با بقیه دیتابیس ها ارتباط داشت