آموزش کار کردن با دیتابیس SQLite در اندروید

تعداد ویدئو 26
زمان دوره 01:59:54
مترجم مرتضی گیتی
ناظر ترجمه مرتضی گیتی
دوبلر مرتضی گیتی
ناظر دوبلاژ مرتضی گیتی
سایت منتشر کننده پلورال سایت

آموزش کار کردن با دیتابیس SQLite در اندروید یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته آموزشی، آموزش کار کردن با دیتابیس SQLite در اپلیکیشن های اندروید است که با نام اصلی Android – SQLite Fundamentals از شرکت Pluralsight منتشر شده است.

استفاده کردن از SQLite در برنامه های اندروید

به بیان ساده SQLite یک دیتابیس SQL است که به صورت open-source ایجاد شده است و داده های خود را در فایل های متنی بر روی دستگاه ذخیره سازی می کند. سیستم عامل اندروید به صورت درونی از پیاده سازی دیتابیس SQLite پشتیبانی می کند. SQLite از تمامی قابلیت های بانک های اطلاعاتی رابطه ای پشتیبانی می کند. برای دسترسی پیدا کردن به این دیتابیس نیازی به برقرار کردن کانکشن هایی برای تکنولوژی هایی از قبیل: JDBC و ODBC ندارید. برای استفاده کردن از بانک اطلاعاتی SQLite بایستی پکیج اصلی آن که Android.DatabaseSQLite می باشد را مورد استفاده قرار بدهید. این پکیج شامل کلاس هایی برای مدیریت کردن دیتابیس می باشد.

ایجاد کردن دیتابیس

به منظور ایجاد کردن یک دیتابیس شما نیاز است که متد SQLiteDatabase.openOrCreateDatabase() به همراه نام دیتابیس تان و همچنین پارامتر mode را استفاده کنید. این متد یک instance از دیتابیس SQLite را به شما برمی گرداند. نحوه استفاده کردن از این دستور در زیر نشان داده شده است.

استفاده کردن از Helper Class مربوط به دیتابیس SQLite

برای مدیریت کردن تمامی عملیات مربوط به دیتابیس یک Helper Class ایجاد شده است که SQLiteOpenHelper نام دارد. این کلاس به صورت خودکار ایجاد کردن و بروزرسانی کردن دیتابیس را برای شما مدیریت می کند. نحوه استفاده کردن از این کلاس در قسمت زیر نشان داده شده است.

سرفصل مطالب آموزش ویدئویی کار کردن با دیتابیس SQLite در اندروید

فصل اول: مقدمه دوره آموزشی

  • مقدمه دوره آموزشی

فصل دوم: آشنا شدن با SQLite

  • معرفی SQLite
  • بررسی کردن ویژگی های ACID

فصل سوم: تعریف کردن یک Schema و Contract Class

  • بررسی اجمالی اپلیکیشن این دوره آموزشی
  • تعریف کردن Schema و Contract Class

فصل چهارم: ایجاد کردن دیتابیس با استفاده از SQL Helper

  • ایجاد کردن یک Model Class
  • تعریف کردن یک Subclass برای SQLiteOpenHelper
  • نوشتن کد مربوط به ایجاد کردن جدول

فصل پنجم: درج کردن داده به درون دیتابیس

  • معرفی کردن قابلیت های درج داده
  • اعتبارسنجی کردن داده ورودی کاربر
  • درج کردن داده به درون SQLite
  • آموزش عملی: درج کردن داده به درون SQLite

فصل ششم: خواندن و نمایش دادن داده ها از درون دیتابیس

  • واکشی کردن داده ها از درون دیتابیس SQLite
  • کار کردن با Cursor
  • نمایش دادن داده ها در RecyclerView
  • استفاده کردن از پارامتر های Selection برای فیلتر کردن داده ها: بخش اول
  • استفاده کردن از پارامتر های Selection برای فیلتر کردن داده ها: بخش دوم

فصل هفتم: بروز رسانی کردن داده های درون دیتابیس SQLite

  • بروز رسانی کردن داده ها در SQLite
  • آموزش عملی: بروز رسانی کردن داده ها در SQLite
  • دلیت کردن داده ها در SQLite
  • آموزش عملی: دلیت کردن داده ها در SQLite
  • راه اندازی کردن پروژه برای مایگریشن: بخش اول
  • راه اندازی کردن پروژه برای مایگریشن: بخش دوم
  • انجام مایگریشن بر روی Database Schema

فصل هشتم: مقایسه کردن SQLite و Room

  • مقایسه کردن SQLite و Room
  • چرا از SQLite استفاده کنیم؟
  • جمع بندی

1 دیدگاه برای آموزش کار کردن با دیتابیس SQLite در اندروید

  1. علی رضایی

    ممنون بابت این آموزش. لطفاً آموزش Realm رو هم بذارید.

    • پرووید

      سلام وقت بخیر. به زودی منتشر خواهد شد.

دیدگاه خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دسته های محصولات

افزودن به سبد خرید