09982292579
info@mehraeen.ac.ir
فارسی پرچم
فارسی
یک زبان را انتخاب کنید
فارسی پرچم
فارسی
0
دسته ها
خانه تقویم‌آموزشی مدرس وبلاگ چارت‌‌دروس تماس‌با‌ما درباره‌ما انجمن‌ها
برنامه نویسي موبایل 2

جلسه 5کار با دیتابیس Sqlite

خلاصه نکات کلیدی SQLite یک پایگاه داده رابطه‌ای سبک و فایل-محور است. SQL زبان استاندارد برای تعامل با پایگاه داده‌های رابطه‌ای است. عملیات اصلی شامل ایجاد جدول، درج، بازیابی، به‌روزرسانی و حذف داده‌ها (CRUD) است. PRIMARY KEY برای شناسایی منحصر به فرد هر ردیف ضروری است. دستور WHERE برای فیلتر کردن داده‌ها کاربرد حیاتی دارد.

مقدمه و معرفی دیتابیس SQLite


  • تیتر: آشنایی با پایگاه داده SQLite

  • SQLite چیست و چرا محبوب است؟ (توضیح مختصری در مورد سبک بودن، بدون نیاز به سرور، ذخیره‌سازی در یک فایل)

  • کاربردهای SQLite در برنامه‌های کاربردی (موبایل، دسکتاپ، ابزارهای کوچک)

  • ساختار کلی یک دیتابیس SQLite (فایل .db یا .sqlite)

2. مفاهیم پایه SQL


  • تیتر: اصول زبان SQL برای SQLite

  • دستورات اساسی: CREATE, INSERT, SELECT, UPDATE, DELETE

  • مفهوم جداول (Tables)، ستون‌ها (Columns) و ردیف‌ها (Rows)

  • انواع داده‌های رایج در SQLite (INTEGER, TEXT, REAL, BLOB, NULL)

3. ایجاد و مدیریت جداول


  • تیتر: ساخت و تغییر ساختار جداول

  • ایجاد جدول جدید (CREATE TABLE)

  • تعریف ستون‌ها و انواع داده

  • کلید اصلی (PRIMARY KEY) و اهمیت آن

  • تغییر ساختار جدول (ALTER TABLE) - افزودن ستون

  • حذف جدول (DROP TABLE)

4. درج، بازیابی، به‌روزرسانی و حذف داده‌ها


  • تیتر: عملیات CRUD بر روی داده‌ها

  • درج رکوردهای جدید (INSERT INTO)

  • انتخاب داده‌ها (SELECT) - انتخاب همه ستون‌ها (*) و ستون‌های خاص

  • فیلتر کردن داده‌ها با شرط (WHERE)

  • مرتب‌سازی نتایج (ORDER BY)

  • به‌روزرسانی رکوردها (UPDATE)

  • حذف رکوردها (DELETE)

5. محدودیت‌ها و روابط (مفاهیم پیشرفته‌تر)


  • تیتر: افزایش دقت و ارتباط داده‌ها

  • محدودیت NOT NULL (عدم اجازه خالی بودن سلول)

  • محدودیت UNIQUE (منحصر به فرد بودن مقادیر در یک ستون)

  • مفهوم کلید خارجی (FOREIGN KEY) برای ایجاد ارتباط بین جداول (اشاره به اینکه پیاده‌سازی آن در SQLite ممکن است نیاز به فعال‌سازی داشته باشد)

6. خلاصه نکات کلیدی


  • SQLite یک پایگاه داده رابطه‌ای سبک و فایل-محور است.

  • SQL زبان استاندارد برای تعامل با پایگاه داده‌های رابطه‌ای است.

  • عملیات اصلی شامل ایجاد جدول، درج، بازیابی، به‌روزرسانی و حذف داده‌ها (CRUD) است.

  • PRIMARY KEY برای شناسایی منحصر به فرد هر ردیف ضروری است.

  • دستور WHERE برای فیلتر کردن داده‌ها کاربرد حیاتی دارد.

7. تمرین پایان فصل















  • تمرین 1: جدولی به نام Students با ستون‌های StudentID (عدد صحیح، کلید اصلی)، FirstName (متن)، LastName (متن) و EnrollmentDate (تاریخ) ایجاد کنید.

  • تمرین 2: سه رکورد دانشجو در جدول Students درج کنید.

  • تمرین 3: نام تمام دانشجویانی که نام خانوادگی آن‌ها “احمدی” است را بازیابی کنید.

  • تمرین 4: تاریخ ثبت‌نام دانشجویی با StudentID برابر با 101 را به تاریخ امروز به‌روزرسانی کنید.

  • تمرین 5: دانشجویی که StudentID او 103 است را از جدول حذف کنید.
درس متنی 5/13
در حال مشاهده
جلسه 5کار با دیتابیس Sqlite