کتاب چگونه از SQLite در برنامه‌های تحت وب استفاده کنیم

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

📚 کتاب آموزشی جامع

📚 اطلاعات کتاب

عنوان کتاب: کتاب چگونه از SQLite در برنامه‌های تحت وب استفاده کنیم

موضوع کلی: برنامه نویسی

موضوع میانی: SQLite

📋 سرفصل‌های کتاب (100 موضوع)

  • 1. مقدمه ای بر پایگاه داده و اهمیت آن
  • 2. مقدمه ای بر SQLite
  • 3. تفاوت پایگاه داده رابطه‌ای و NoSQL
  • 4. چرا SQLite برای برنامه‌های وب مناسب است؟
  • 5. نصب SQLite
  • 6. نحوه استفاده از ابزار خط فرمان SQLite (sqlite3)
  • 7. مفاهیم اولیه پایگاه داده رابطه‌ای
  • 8. جداول (Tables)
  • 9. ستون‌ها (Columns)
  • 10. ردیف‌ها (Rows)
  • 11. کلیدهای اصلی (Primary Keys)
  • 12. کلیدهای خارجی (Foreign Keys)
  • 13. انواع داده در SQLite
  • 14. TEXT
  • 15. BLOB
  • 16. REAL
  • 17. NULL
  • 18. ایجاد یک پایگاه داده SQLite
  • 19. ساخت جدول (CREATE TABLE)
  • 20. تعریف ستون‌ها و انواع داده
  • 21. تنظیم محدودیت‌های ستون (Constraints)
  • 22. NOT NULL
  • 23. UNIQUE
  • 24. DEFAULT
  • 25. CHECK
  • 26. ایجاد محدودیت کلید اصلی (PRIMARY KEY)
  • 27. ایجاد محدودیت کلید خارجی (FOREIGN KEY)
  • 28. افزودن داده به جدول (INSERT INTO)
  • 29. افزودن یک ردیف
  • 30. افزودن چندین ردیف
  • 31. تنظیم مقادیر پیش‌فرض
  • 32. انتخاب داده از جدول (SELECT)
  • 33. انتخاب همه ستون‌ها
  • 34. انتخاب ستون‌های خاص
  • 35. فیلتر کردن داده با WHERE
  • 36. عملگرهای مقایسه‌ای (=, !=, >, <, >=, <=)
  • 37. عملگرهای منطقی (AND, OR, NOT)
  • 38. عملگرهای LIKE و GLOB
  • 39. عملگرهای BETWEEN و IN
  • 40. کار با مقادیر NULL
  • 41. مرتب‌سازی نتایج (ORDER BY)
  • 42. مرتب‌سازی صعودی (ASC)
  • 43. مرتب‌سازی نزولی (DESC)
  • 44. محدود کردن تعداد نتایج (LIMIT)
  • 45. ذخیره نتایج (OFFSET)
  • 46. به‌روزرسانی داده‌ها (UPDATE)
  • 47. به‌روزرسانی ردیف‌های خاص
  • 48. به‌روزرسانی همه ردیف‌ها
  • 49. حذف داده‌ها (DELETE FROM)
  • 50. حذف ردیف‌های خاص
  • 51. حذف همه ردیف‌ها
  • 52. حذف کل جدول (DROP TABLE)
  • 53. ایجاد رابطه بین جداول
  • 54. استفاده از کلیدهای خارجی برای اطمینان از یکپارچگی داده‌ها
  • 55. قوانین ON DELETE و ON UPDATE در کلیدهای خارجی
  • 56. ایجاد نمای (VIEW)
  • 57. مزایای استفاده از نمای
  • 58. چگونه نمای ایجاد کنیم
  • 59. استفاده از نمای در کوئری‌ها
  • 60. توابع تجمعی (Aggregate Functions)
  • 61. COUNT
  • 62. استفاده از GROUP BY
  • 63. استفاده از HAVING
  • 64. کپی کردن جداول
  • 65. کپی کردن ساختار جدول
  • 66. کپی کردن داده‌ها
  • 67. کپی کردن ساختار و داده‌ها
  • 68. شاخص‌گذاری (Indexing)
  • 69. چرا شاخص‌گذاری مهم است؟
  • 70. ایجاد شاخص (CREATE INDEX)
  • 71. انواع شاخص‌ها
  • 72. شاخص‌های منحصر به فرد (UNIQUE INDEX)
  • 73. شاخص‌های ترکیبی (Composite Indexes)
  • 74. حذف شاخص (DROP INDEX)
  • 75. بهینه‌سازی کوئری‌ها
  • 76. تحلیل کوئری (EXPLAIN QUERY PLAN)
  • 77. نکات بهینه‌سازی
  • 78. ترکیب جدول‌ها (JOIN)
  • 79. INNER JOIN
  • 80. LEFT JOIN
  • 81. RIGHT JOIN
  • 82. FULL OUTER JOIN (در SQLite به صورت شبیه‌سازی شده)
  • 83. استفاده از Alias برای جدول‌ها و ستون‌ها
  • 84. عملیات روی رشته‌ها (String Functions)
  • 85. LENGTH
  • 86. SUBSTR
  • 87. UPPER
  • 88. LOWER
  • 89. REPLACE
  • 90. TRIM
  • 91. عملیات روی تاریخ و زمان (Date and Time Functions)
  • 92. DATE
  • 93. TIME
  • 94. DATETIME
  • 95. STRFTIME
  • 96. JULIANDAY
  • 97. ROUND
  • 98. CAST
  • 99. تبدیلات نوع داده (Type Casting)
  • 100. استفاده از NULL در عملیات

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.