اپلیکیشن اندرویدی فلشکارت آموزشی راهنمای کامل برای استفاده از SQLite در پروژههای تحلیل دادههای آماری
📚 کتاب آموزشی جامع
📚 اطلاعات کتاب
عنوان کتاب: کتاب راهنمای کامل برای استفاده از SQLite در پروژههای تحلیل دادههای آماری
موضوع کلی: برنامه نویسی
موضوع میانی: SQLite
📋 سرفصلهای کتاب (100 موضوع)
- 1. مقدمه ای بر SQLite و تحلیل داده
- 2. SQLite چیست؟
- 3. تاریخچه SQLite
- 4. چرا SQLite برای تحلیل داده مناسب است؟
- 5. مزایا و معایب SQLite در مقایسه با سایر پایگاههای داده
- 6. نصب و پیکربندی SQLite
- 7. دانلود و نصب SQLite
- 8. ابزارهای خط فرمان SQLite
- 9. ابزارهای گرافیکی SQLite (مانند DB Browser for SQLite)
- 10. اولین گامها با SQLite
- 11. ایجاد یک پایگاه داده جدید
- 12. اجرای دستورات SQL پایه
- 13. مفاهیم پایگاه داده رابطهای
- 14. جداول (Tables)
- 15. ستونها (Columns)
- 16. ردیفها (Rows)
- 17. انواع داده در SQLite (INTEGER, REAL, TEXT, BLOB, NULL)
- 18. کلیدهای اصلی (Primary Keys)
- 19. کلیدهای خارجی (Foreign Keys)
- 20. ایجاد جداول
- 21. سینتکس CREATE TABLE
- 22. تعریف انواع داده و محدودیتها
- 23. تعریف کلید اصلی
- 24. تعریف کلید خارجی
- 25. ایجاد ایندکسها (Indexes)
- 26. چرا ایندکسها مهم هستند؟
- 27. سینتکس CREATE INDEX
- 28. انواع ایندکسها
- 29. مدیریت دادهها
- 30. درج دادهها (INSERT)
- 31. بهروزرسانی دادهها (UPDATE)
- 32. حذف دادهها (DELETE)
- 33. انتخاب دادهها (SELECT)
- 34. فیلتر کردن دادهها با WHERE
- 35. مرتبسازی دادهها با ORDER BY
- 36. محدود کردن تعداد نتایج با LIMIT
- 37. گروهبندی دادهها با GROUP BY
- 38. فیلتر کردن گروهها با HAVING
- 39. ترکیب جداول (JOIN)
- 40. INNER JOIN
- 41. LEFT JOIN
- 42. RIGHT JOIN (اگرچه در SQLite به طور کامل پشتیبانی نمیشود، اما با LEFT JOIN قابل شبیهسازی است)
- 43. FULL OUTER JOIN (قابل شبیهسازی با LEFT JOIN و UNION)
- 44. CROSS JOIN
- 45. کوئریهای تودرتو (Subqueries)
- 46. استفاده از Subqueries در WHERE
- 47. استفاده از Subqueries در FROM
- 48. استفاده از Subqueries در SELECT
- 49. توابع تجمعی (Aggregate Functions)
- 50. COUNT
- 51. استفاده از توابع تجمعی با GROUP BY
- 52. توابع رشتهای (String Functions)
- 53. CONCAT
- 54. SUBSTR
- 55. LENGTH
- 56. UPPER
- 57. LOWER
- 58. REPLACE
- 59. توابع عددی (Numeric Functions)
- 60. ROUND
- 61. FLOOR
- 62. CEIL
- 63. توابع تاریخ و زمان (Date and Time Functions)
- 64. DATE
- 65. TIME
- 66. DATETIME
- 67. STRFTIME
- 68. JULIANDAY
- 69. توابع شرطی (Conditional Functions)
- 70. CASE WHEN THEN ELSE END
- 71. IFNULL
- 72. COALESCE
- 73. عملیات منطقی و مقایسهای
- 74. BETWEEN
- 75. LIKE
- 76. NULL
- 77. عملیات ریاضی
- 78. +, -, *, /, %
- 79. عملیات بیتی (Bitwise Operations)
- 80. & (AND)
- 81. | (OR)
- 82. ^ (XOR)
- 83. << (Left Shift)
- 84. >> (Right Shift)
- 85. مدیریت تراکنشها (Transactions)
- 86. START TRANSACTION
- 87. COMMIT
- 88. ROLLBACK
- 89. مزایای استفاده از تراکنشها
- 90. مدیریت پایگاه داده
- 91. پشتیبانگیری از پایگاه داده (Backup)
- 92. بازیابی پایگاه داده (Restore)
- 93. فشردهسازی پایگاه داده (Vacuum)
- 94. تغییر ساختار جداول (ALTER TABLE)
- 95. افزودن ستون
- 96. حذف ستون
- 97. تغییر نوع داده ستون
- 98. تغییر نام ستون
- 99. تغییر نام جدول
- 100. حذف جداول (DROP TABLE)
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.