یکشنبه ۰۱ آبان ۰۱ | ۱۱:۰۲ ۱۶۵ بازديد
امروزه بخش اعظمی از نرم افزار ها برای مدیر داده از database به کار گیری می نمایند طراحی اپلیکیشن در مشهد با به کار گیری از نرم افزار استفاده کننده قابلیت و امکان حذف و به روزرسانی و اضافه داده ها بر روی دیتا را بدست میآورد درین نوشتهی علمی قصد داریم با یکیاز دیتابیس های اندروید آشنا شویم و در امر دیتابیس در اندروید و دیتابیس SQLite در اندروید، مهمترین تجهیزات SQLite و ایجاد کرد دیتابیس در اندروید با به کارگیری از SQLite حرف کنیم.
دیتابیس در اندروید چیست؟
دیتابیس SQLite در اندروید
SQLite طرحی برای رئیس داده ها میباشد که بر شالوده لهجه sql میباشد SQLite پرکاربردترین موتور مقر داده در عالم میباشد. SQLite در مجموع تلفن های همپا و اکثر رایانه ها درنظرگرفته شده میباشد رایاپارس و در باطن تعداد بیشماری از اپلیکیشن های دیگر میباشد که عموم هر روز از آن به کارگیری می نمایند. داده ها را برای یک فولدر متن روی دستگاه ذخیره می نماید یک کتابخانه گردآوری و جور میباشد.
با فعال کردن تمامی خصوصیات ، بسته به سیستم استدلال مقصود و پیکربندی seo کامپایلر ، اندازه کتابخانه قادر است کمتر از 600KiB باشد یک کتابخانه درج شده به گویش c میباشد که در سیستم ادله های ios و Android وجود دارااست windows نیز از آن هواخواهی می نماید نسبت به sql مدل خیس میباشد.
SQLite از مجموع خصوصیت های مقر داده ارتباط ای نگهبانی می نماید. برای دسترسی بهاین مقر داده ، نیازی به تولید هیچ نوع ارتباطی مانند JDBC ، ODBC e.t.c برای آن ندارید.SQLite امکان ذخیره شدن در دیسک و خاطر را دارااست و سرعت بسیار خیر و خوبی دارااست فولدر خزانه اطلاعاتی SQLite امکان به کارگیری به طور کراس پلتفرم را دارااست SQLite برای رابطه با سیستم دلیل از SQLite و SQLite open helper استعمال می نماید کدنویسی در گوشه و کنار SQLite بسیار معمولی میباشد SQLite نیاز به نصب و تنظیمات ندارد همینطور بدون پول میباشد.
مهمترین تجهیزات SQLite
معاملاتی(Transactional)
خزانه اطلاعاتی معاملاتی به مقر داده ای گفته می گردد که در آن کل تغییرات و اکران اطلاعات اتمی Atomic ، سازگار Consistent ، Isolatedمنزوی و Durableبا دوام (ACID) باشد. حتی در شرایطی که معامله در تاثیر فساد اپلیکیشن ، فساد سیستم برهان یا این که انقطاع برق در رایانه انقطاع خواهد شد. کلیه تغییرات در یک تراکنش در SQLite یا این که به طور کاملً واقعه می افتد یا این که به هیچ عنوانً رخداد نمی افتد ، حتی درصورتیکه کار تایپ کردن تغییر تحول روی دیسک جدا خواهد شد مقر داده به وضعیتی که پیش از تراکنش داشته برمیشود و بنابراین، تغییرات بر روی مقر داده ناقص اجرا نمیشود.
تنظیمات صفر (zero configuration)
نیازی به تهیه و رئیس وجود ندارد، SQLite پیش از به کار گیری نیازی به “نصب” ندارد. سیاق “راهاندازی” نیست. هیچ فرایند سروری نیست که می بایست استارت ، متوقف یا این که تنظیمات خواهد شد. دیگر نیازی به سرپرست وجود ندارد که یک مثال مقر داده تازه ساختوساز نماید یا این که مجوزهای دسترسی را به یوزرها تخصیص دهد. SQLite از هیچ پرونده تنظیمات به کار گیری نمی نماید. برای بیان کردن سیستم که SQLite در حالا جاری ساختن میباشد ، هیچ کاری نباید صورت بپذیرد. بعداز فساد سیستم یا این که انقطاع برق ، هیچ اقدامی برای بازیابی موردنیاز وجود ندارد. هیچ چیزی برای عیب یابی نیست.SQLite تنها عمل می نماید.ممکن میباشد موتورهای مقر داده دیگر سعی نیکی داشته باشند. ولی جاری ساختن نصب و تنظیمات نخستین اکثر زمان ها قادر است ترسناک باشد.
اصول روانشناسی طراحی اپلیکیشن که باید بدانید