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


 
الرئيسيةجستجوأحدث الصورثبت نامورود

 

 پايگاه داده

اذهب الى الأسفل 
+3
HAMED
Admin
reza
7 مشترك
نويسندهپيام
reza




تعداد پستها : 31
Registration date : 2007-09-16

پايگاه داده Empty
پستعنوان: پايگاه داده   پايگاه داده Icon_minitimeالأربعاء سبتمبر 26, 2007 11:21 pm

سلام
مي‌شه لطف كنيد و درباره پايگاه داده بر روي موبايل و J2me توضيح دهيد Very Happy
اصلا پايگاه داده مشابه Access و sqlserver و ... براي موبايل وجود دارد؟
اگر خير، نحوه و منطق آن چگونه است؟
آيا مي‌توان Table و query و ... ايجاد كرد يا نه؟
اگر بله چگونه؟
آيا كتاب آموزشي در اين باره وجود دارد؟
اگر بله لطفا لينك بدين Very Happy
مثل هميشه خيلي شد ببخشيد Embarassed
بازگشت به بالاي صفحه اذهب الى الأسفل
Admin
Admin
Admin


تعداد پستها : 455
Location : Linux
Registration date : 2007-08-28

پايگاه داده Empty
پستعنوان: پاسخ   پايگاه داده Icon_minitimeالسبت سبتمبر 29, 2007 7:29 am

یک چند هفته ای صبر کنید در بلاگ به این مبحث هم می رسیم Very Happy
بازگشت به بالاي صفحه اذهب الى الأسفل
http://j2me.blogfa.com
reza




تعداد پستها : 31
Registration date : 2007-09-16

پايگاه داده Empty
پستعنوان: رد: پايگاه داده   پايگاه داده Icon_minitimeالثلاثاء أكتوبر 02, 2007 5:03 am

سلام
اگر عجله داشته باشيم چه كار كنيم Very Happy Question
اون مشكل ماست يا باز هم كمك مي كنيد Question Embarassed
بازگشت به بالاي صفحه اذهب الى الأسفل
Admin
Admin
Admin


تعداد پستها : 455
Location : Linux
Registration date : 2007-08-28

پايگاه داده Empty
پستعنوان: پاسخ   پايگاه داده Icon_minitimeالثلاثاء أكتوبر 02, 2007 1:32 pm

صبر می باید! اندکی بعد صحر نزدیک است...
بازگشت به بالاي صفحه اذهب الى الأسفل
http://j2me.blogfa.com
HAMED




تعداد پستها : 15
Registration date : 2007-08-29

پايگاه داده Empty
پستعنوان: رد: پايگاه داده   پايگاه داده Icon_minitimeالثلاثاء أكتوبر 02, 2007 6:57 pm

سیستم مدیریت رکوردها یا
records management system
جاوا سان یک مقاله تخصصی در سه قسمت دراین مورد گذاشته:
http://developers.sun.com/mobility/midp/articles/databaserms/
موقع کار هم شما به recordstore ها سر و کار خواهید داشت >
اینم کلاس ها و توابع مربوطه:
http://java.sun.com/javame/reference/apis/jsr118/javax/microedition/rms/RecordStore.html

مرسی
بازگشت به بالاي صفحه اذهب الى الأسفل
Admin
Admin
Admin


تعداد پستها : 455
Location : Linux
Registration date : 2007-08-28

پايگاه داده Empty
پستعنوان: پاسخ   پايگاه داده Icon_minitimeالأربعاء أكتوبر 03, 2007 1:22 am

آفرین!
فعلا داشته باشید اینها را تا کمی سرم خلوت شود وبا مطالب بیایم
بازگشت به بالاي صفحه اذهب الى الأسفل
http://j2me.blogfa.com
haamoon




تعداد پستها : 308
Registration date : 2008-02-07

پايگاه داده Empty
پستعنوان: رد: پايگاه داده   پايگاه داده Icon_minitimeالأربعاء فبراير 13, 2008 8:26 am

سلام.

2 تا library وجود داره که هر دو opensource هستن و برای کارهای غیر تجاری هم مجانی.
اولی openBaseMovil که یه پک کامل و JDBC و حتی SQL هم داره ولی حجمی حدود 300kb به برنامتون اضافه می کنه.

دومی Perst Lite که فقط یک جر (با خر اشباه نکنین) که شما به برنامتون اضافه می کنین و API های JDBC رو اضافه می کنه اونم حدود 250KB هست.

هر دو برای dataBase های سنگین تا 100,000 تا دیتا هستن ولی اگر کار سبکی دارین از همون recordStore استفاده کنین.

یه کار دیگه هم serialize(اگر اشتباه نوشتم در ذهن خودتون تصحیح بفرمایین) کردن object هست که persistent بهش می گن اینو هم می تونین خودتون انجام بدین هم از جایی دیگه بیارین مثلا از NextelToolkits
j2mepolish هم چند تا API برای این کار داره. هر دوشون هم openSource هستن.

اینا هم پولی هستن و من امتحان نکردم:
http://www.pointbase.com
http://www.vaultus.com
http://www.sybase.com/products/mobilewireless
بازگشت به بالاي صفحه اذهب الى الأسفل
Admin
Admin
Admin


تعداد پستها : 455
Location : Linux
Registration date : 2007-08-28

پايگاه داده Empty
پستعنوان: پاسخ   پايگاه داده Icon_minitimeالأربعاء فبراير 13, 2008 12:27 pm

بسیار عالی Smile
openbasemovil را من دانلود کردم اما تا حالا امتحانش نکرده بودم.اینطور که شما میگید بسیار عالی است.اگر بتوانید توضیحات بیشتری بدهید ممنونم.
راستی با floggy کار نکردید؟؟
بازگشت به بالاي صفحه اذهب الى الأسفل
http://j2me.blogfa.com
Admin
Admin
Admin


تعداد پستها : 455
Location : Linux
Registration date : 2007-08-28

پايگاه داده Empty
پستعنوان: پاسخ   پايگاه داده Icon_minitimeالأربعاء فبراير 13, 2008 1:09 pm

من در openbasemovil مثالی پیدا نکردم.شما سراغ ندارید؟
بازگشت به بالاي صفحه اذهب الى الأسفل
http://j2me.blogfa.com
haamoon




تعداد پستها : 308
Registration date : 2008-02-07

پايگاه داده Empty
پستعنوان: رد: پايگاه داده   پايگاه داده Icon_minitimeالخميس فبراير 14, 2008 11:36 am

با floggy کار نکردم شاید برم دنبالش ولی در مورد sample یه pdf برای دیتابیسش داره اونو دانلود کن و توش یه sample داره خوب طبیعتا باید همه ی لایبرری ها شو توی classpath پروژه add کنی. بعد از pdf کپی کن توی پروژت .

من از perst Lite بیشتر خوشم اومد چون اول چون فقط روی dataBase کار کرده دوم کل API هاش که jar فایل که کافی یه تو پروژه اد کنی . و سوم preprocessing نداره و همه ی باگ ها رو run time هندل می کنه و مهم نیست target divece چی باشه بر عکس j2mePolish که برای 'گوشی های مختلف جدا جدا کامپایل می کنه
بازگشت به بالاي صفحه اذهب الى الأسفل
kajdom




تعداد پستها : 2
Registration date : 2008-03-06

پايگاه داده Empty
پستعنوان: درخواست کمک   پايگاه داده Icon_minitimeالجمعة مارس 07, 2008 2:21 pm

من میخوام یه برنامه مثل دفتر تلفن بنویسم .
میخوام بدونم از چه پایگاه داده ای استفاده کنم.
لطفا منو راهنمایی کنید.
بازگشت به بالاي صفحه اذهب الى الأسفل
Admin
Admin
Admin


تعداد پستها : 455
Location : Linux
Registration date : 2007-08-28

پايگاه داده Empty
پستعنوان: پاسخ   پايگاه داده Icon_minitimeالأحد مارس 09, 2008 12:24 am

دوست من ساده ترین راه استفاده از همان RMS استاندارد J2ME است.ولی اگر می خواهید حرفه ای تر بنویسید می توانید از API های معرفی شده در بالا نیز استفاده کنید.
بازگشت به بالاي صفحه اذهب الى الأسفل
http://j2me.blogfa.com
kajdom




تعداد پستها : 2
Registration date : 2008-03-06

پايگاه داده Empty
پستعنوان: رد: پايگاه داده   پايگاه داده Icon_minitimeالإثنين مارس 10, 2008 4:09 pm

سلام.
ببخشید من می خوام database قابل حمل باشه . یعنی یکبار داده ها رو وارد کنم و از اون به بعد بتونم
رو گوشیهای دیگر همون دیتاها رو داشته باشم.
بازگشت به بالاي صفحه اذهب الى الأسفل
haamoon




تعداد پستها : 308
Registration date : 2008-02-07

پايگاه داده Empty
پستعنوان: رد: پايگاه داده   پايگاه داده Icon_minitimeالجمعة مارس 28, 2008 6:27 am

سلام.فکر کنم منظورتون اینه که موقع نصب برنامه دیتابیس روی rms قرار بگیره. ولی خوب این کار خود به خود انجام نمی شه . ولی می شه وقتی که برنامه برای بار اول اجرا می شه .و تو rms هیچی نیست. خودتون اونو initialize کنید.
بازگشت به بالاي صفحه اذهب الى الأسفل
kamy_ampersand




تعداد پستها : 1
Registration date : 2008-03-02

پايگاه داده Empty
پستعنوان: رد: پايگاه داده   پايگاه داده Icon_minitimeالسبت مارس 29, 2008 9:19 am

سلام
راستش رو بخواهيد من هم با اين موضوع موافقم و خود من اطلاعات مورد نظرم رو تو فايل مي نويسم و بعد وقتي كه براي اولين بار رو گوشي اجرا مي شه rms رو Initialized ميكنم. اما مشكلي كه هست اينه كه اگه كاربر اطلاعاتي رو اضافه كنه و بعد قرار باشه rms بروز شده را به يه گوشي ديگه انتقال داد مشكل پيش مياد. ضمناً اگه قرار بشه اين تغييرات رو به فايلي كه در jar قرار داديم اعمال كنيم كه ديگه استفاده از rms بي معني مي شه. چون بهتره كه هميشه با اون فابل كار كرد. اما تو رو خدا اگه كسي كار با perst و openbasemovil رو بلده لطف كنه و بگه. Embarassed
بازگشت به بالاي صفحه اذهب الى الأسفل
haamoon




تعداد پستها : 308
Registration date : 2008-02-07

پايگاه داده Empty
پستعنوان: رد: پايگاه داده   پايگاه داده Icon_minitimeالأحد مارس 30, 2008 2:02 pm

شما فقط می تونید از jar بخونید و نمی تونید چیزی بنویسید. ولی می تونید روی file System بنویسید اون موقع دیگه استفاده از rms منتفی نیست. چون برای هر read یا write نیاز به permission کاربر دارید. بهتره که تغییرات لازم رو کاربر هر چه قدر دوست داره بده و یک بار فایل خروجی رو از rms خودتون export کنید البته من نمی دونم شما می خوایین چی کار کنید. ولی اگر بخوایین تغییرات رو از یه گوشی به یه گوشی دیگه انتقال بدین بنظر این بهترین راه! شاید باشه.

در مورد perst و openBaseMovil من نمی تونم همه چیز رو از سیر تا پیاز بنویسم چون یه کتاب می شه!
شما pdf هاشو بخون مشکلی داری بپرس من جواب می دم. یا می تونی از ادمین جون بخوای ترجمه کنه بذاره تو بخش فروش که.....شب بخیر!
بازگشت به بالاي صفحه اذهب الى الأسفل
heydarimehra




تعداد پستها : 7
Registration date : 2008-04-07

پايگاه داده Empty
پستعنوان: رد: پايگاه داده   پايگاه داده Icon_minitimeالأربعاء أبريل 09, 2008 8:42 am

haamoon نوشته است:
شما فقط می تونید از jar بخونید و نمی تونید چیزی بنویسید. ولی می تونید روی file System بنویسید اون موقع دیگه استفاده از rms منتفی نیست. چون برای هر read یا write نیاز به permission کاربر دارید. بهتره که تغییرات لازم رو کاربر هر چه قدر دوست داره بده و یک بار فایل خروجی رو از rms خودتون export کنید البته من نمی دونم شما می خوایین چی کار کنید. ولی اگر بخوایین تغییرات رو از یه گوشی به یه گوشی دیگه انتقال بدین بنظر این بهترین راه! شاید باشه.

در مورد perst و openBaseMovil من نمی تونم همه چیز رو از سیر تا پیاز بنویسم چون یه کتاب می شه!
شما pdf هاشو بخون مشکلی داری بپرس من جواب می دم. یا می تونی از ادمین جون بخوای ترجمه کنه بذاره تو بخش فروش که.....شب بخیر!

آقا تو رو خدا يكي بگه اين OpenBase از كجا گير بياريم و بعد از گير آوردن چه طوري به NetBean وصل كنيم . و بعد از وصل كردن هم چه طوري با JDBC كار كنيم . بابا يكي رحم كنه لينكهاي زهره ماري رو بزاره ديگه .
بازگشت به بالاي صفحه اذهب الى الأسفل
heydarimehra




تعداد پستها : 7
Registration date : 2008-04-07

پايگاه داده Empty
پستعنوان: رد: پايگاه داده   پايگاه داده Icon_minitimeالأربعاء أبريل 09, 2008 8:44 am

Admin نوشته است:
آفرین!
فعلا داشته باشید اینها را تا کمی سرم خلوت شود وبا مطالب بیایم

آقا تو رو خدا يكي بگه اين OpenBase از كجا گير بياريم و بعد از گير آوردن چه طوري به NetBean وصل كنيم . و بعد از وصل كردن هم چه طوري با JDBC كار كنيم . بابا يكي رحم كنه لينكهاي زهره ماري رو بزاره ديگه
بازگشت به بالاي صفحه اذهب الى الأسفل
haamoon




تعداد پستها : 308
Registration date : 2008-02-07

پايگاه داده Empty
پستعنوان: رد: پايگاه داده   پايگاه داده Icon_minitimeالأربعاء أبريل 09, 2008 9:21 am

http://www.openbasemovil.org/
بازگشت به بالاي صفحه اذهب الى الأسفل
Admin
Admin
Admin


تعداد پستها : 455
Location : Linux
Registration date : 2007-08-28

پايگاه داده Empty
پستعنوان: پاسخ   پايگاه داده Icon_minitimeالأربعاء أبريل 09, 2008 10:07 am

توجه داشته باشید که در نگارش موبایل جاوا از JDBC پشتیبانی نمی شود و این API ها یک رابط JDBC Like ایجاد می کنند. یعنی از نظر Syntax مشابه JDBC است نه خود آن به همراه امکاناتش.
بازگشت به بالاي صفحه اذهب الى الأسفل
http://j2me.blogfa.com
heydarimehra




تعداد پستها : 7
Registration date : 2008-04-07

پايگاه داده Empty
پستعنوان: رد: پايگاه داده   پايگاه داده Icon_minitimeالسبت أبريل 19, 2008 12:54 am

خسته نباشيد
در netbean وقتي يه item رو به form در برنامه append ميكنيم چه طوري ميشه كه عكس دستور رو انجام داد ؟
يعني از رو فرم برش داريم .
ممنون از فروم خوبتون Question Question Question
بازگشت به بالاي صفحه اذهب الى الأسفل
heydarimehra




تعداد پستها : 7
Registration date : 2008-04-07

پايگاه داده Empty
پستعنوان: رد: پايگاه داده   پايگاه داده Icon_minitimeالسبت أبريل 19, 2008 1:05 am

haamoon نوشته است:
http://www.openbasemovil.org/

خسته نباشيد
من چند تا فايل از لينكي كه فرستاده بوديد دانلود كردم . با پسوندهاي bin. و src.
اما نمي دونم چه طوري بايد ارتباط اونا رو با برنامه netbean برقرار كنم .چه طوري نصب ميشه ؟
در ضمن ممنون از PDF اي كه فرستاده بوديد اما منظور من اول بسم الله بود نه وسط اون . مثل اينكه براي نصب SQL بايد فايل exe. اونو اجرا كرد و بعد هم در پنجره ي Server در برنامه net. مي تونيم به ديتابيس موردنظر دسترسي داشته باشيم . حالا سوال من اينه كه چه طوري مي تونيم openbasemovil يا هر چيزه ديگه رو به برنامه وصل كنيم تا بشه با اون به ديتا بيس وصل شد . با اون يه ديتا بيس ساخت و غيره .
توجه كنيد كه سوال من اين نيست كه دستورات ايجاد ديتابيس ( create databese) و غيره چيه . من اولشو مشكل دارم. اول اولش . OK??????????
بازگشت به بالاي صفحه اذهب الى الأسفل
heydarimehra




تعداد پستها : 7
Registration date : 2008-04-07

پايگاه داده Empty
پستعنوان: رد: پايگاه داده   پايگاه داده Icon_minitimeالسبت أبريل 19, 2008 1:08 am

HAMED نوشته است:
سیستم مدیریت رکوردها یا
records management system
جاوا سان یک مقاله تخصصی در سه قسمت دراین مورد گذاشته:
http://developers.sun.com/mobility/midp/articles/databaserms/
موقع کار هم شما به recordstore ها سر و کار خواهید داشت >
اینم کلاس ها و توابع مربوطه:
http://java.sun.com/javame/reference/apis/jsr118/javax/microedition/rms/RecordStore.html

مرسی

خسته نباشيد .ميخواستم بدونم چه طوري ميشه يه ركورد خاص رو از recordStore بازيابي كرد . يعني يه search با condition داشته باشيم ?
بازگشت به بالاي صفحه اذهب الى الأسفل
haamoon




تعداد پستها : 308
Registration date : 2008-02-07

پايگاه داده Empty
پستعنوان: رد: پايگاه داده   پايگاه داده Icon_minitimeالسبت أبريل 19, 2008 7:14 am

ببینید recordStore ذاتا فقط یه جایی برای ذخیره سازی اطلاعات بیشتر شبیه یه آرایه می مونه که هر index اون byte[] است. دیگه این که ساختمان داده ی شما چه طوری باشه که سرچ خطی یا سرچ دودویی روش بکنید و حتی کلیدتون چی باشه با خودتون. می تونید این لایبرری رو خودتون بنویسید یا از لایبرری های موجود استفاده کنید که اساسا حجم زیادی دارن. 200KB-300KB.
بازگشت به بالاي صفحه اذهب الى الأسفل
 
پايگاه داده
بازگشت به بالاي صفحه 
صفحه 1 از 1
 مواضيع مماثلة
-

صلاحيات هذا المنتدى:شما نمي توانيد در اين بخش به موضوعها پاسخ دهيد
 :: سوال و جواب-
پرش به: