دوره بهبود عملکرد و سرعت کوئریها در SQLite همراه با فلشکارت آموزشی — ارائه روی فلش مموری
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره بهبود عملکرد و سرعت کوئریها در SQLite
موضوع کلی: برنامه نویسی
موضوع میانی: SQLite
📋 سرفصلهای دوره
- 1. مقدمهای بر پایگاه داده SQLite
- 2. آشنایی با ساختار و مفاهیم پایگاه داده رابطهای
- 3. نصب و راهاندازی SQLite
- 4. اصول طراحی پایگاه داده استاندارد
- 5. مفاهیم اولیه کوئری SQL
- 6. دستور SELECT برای بازیابی دادهها
- 7. فیلتر کردن دادهها با WHERE
- 8. مرتبسازی نتایج با ORDER BY
- 9. محدود کردن تعداد نتایج با LIMIT
- 10. انتخاب ستونهای مورد نیاز با DISTINCT
- 11. استفاده از عملگرهای منطقی در WHERE
- 12. عملگرهای مقایسهای در WHERE
- 13. عملگرهای LIKE و GLOB برای جستجوی الگو
- 14. کار با مقادیر NULL
- 15. توابع تجمعی (Aggregate Functions)
- 16. COUNT، SUM، AVG، MIN، MAX
- 17. گروهبندی نتایج با GROUP BY
- 18. فیلتر کردن گروهها با HAVING
- 19. کوئریهای داخلی (Subqueries)
- 20. کوئریهای داخلی در SELECT
- 21. کوئریهای داخلی در WHERE
- 22. کوئریهای داخلی در FROM
- 23. کوئریهای داخلی همبسته (Correlated Subqueries)
- 24. اتصال جداول (JOIN)
- 25. INNER JOIN
- 26. LEFT OUTER JOIN
- 27. RIGHT OUTER JOIN
- 28. FULL OUTER JOIN
- 29. CROSS JOIN
- 30. اتصال خودکار (Self Join)
- 31. کار با تاریخ و زمان در SQLite
- 32. توابع تاریخ و زمان
- 33. تبدیل انواع دادهها
- 34. عملیات بر روی رشتهها
- 35. توابع رشتهای
- 36. توابع ریاضی
- 37. ایجاد و مدیریت جداول
- 38. دستور CREATE TABLE
- 39. انواع دادهها در SQLite
- 40. تعریف کلید اصلی (Primary Key)
- 41. تعریف کلید خارجی (Foreign Key)
- 42. محدودیتهای UNIQUE و NOT NULL
- 43. دستور ALTER TABLE
- 44. اضافه کردن ستون
- 45. حذف ستون
- 46. تغییر نام ستون
- 47. تغییر نوع داده ستون
- 48. دستور DROP TABLE
- 49. مفاهیم ایندکسگذاری (Indexing)
- 50. ایجاد ایندکس
- 51. انواع ایندکسها
- 52. حذف ایندکس
- 53. اهمیت ایندکس در بهبود سرعت
- 54. بررسی عملکرد کوئریها
- 55. دستور EXPLAIN QUERY PLAN
- 56. تفسیر خروجی EXPLAIN QUERY PLAN
- 57. شناسایی گلوگاههای عملکردی
- 58. بهینهسازی کوئریهای SELECT
- 59. بهینهسازی کوئریهای JOIN
- 60. بهینهسازی کوئریهای داخلی
- 61. استفاده از ایندکسها به صورت مؤثر
- 62. بازنویسی کوئریها برای بهبود سرعت
- 63. اصول نرمالسازی پایگاه داده
- 64. فرم اول نرمال
- 65. فرم دوم نرمال
- 66. فرم سوم نرمال
- 67. فرم BCNF
- 68. ملاحظات امنیتی در SQLite
- 69. مدیریت دسترسیها
- 70. جلوگیری از حملات SQL Injection
- 71. استفاده از پارامترهای کوئری
- 72. مدیریت تراکنشها (Transactions)
- 73. دستور BEGIN TRANSACTION
- 74. دستور COMMIT
- 75. دستور ROLLBACK
- 76. مفهوم ACID
- 77. کار با فایلهای پایگاه داده بزرگ
- 78. تکنیکهای فشردهسازی
- 79. پارتیشنبندی دادهها
- 80. مدیریت حافظه نهان (Cache)
- 81. استفاده از افزونههای SQLite
- 82. معرفی افزونههای مفید
- 83. نصب و پیکربندی افزونهها
- 84. کاربرد افزونهها در افزایش کارایی
- 85. مقایسه SQLite با سایر پایگاه دادهها
- 86. مزایا و معایب SQLite
- 87. موارد استفاده مناسب برای SQLite
- 88. مقدمهای بر ORM (Object-Relational Mapping)
- 89. مزایای استفاده از ORM
- 90. معرفی ORMهای محبوب برای SQLite
- 91. کاربرد ORM در بهبود توسعه
- 92. مدیریت نسخههای پایگاه داده (Migration)
- 93. ابزارهای مدیریت Migrations
- 94. ایجاد و اجرای Migrations
- 95. بازگشت به نسخههای قبلی
- 96. تست عملکرد پایگاه داده
- 97. استراتژیهای تست
- 98. ابزارهای تست خودکار
- 99. تحلیل نتایج تست
- 100. روندهای آینده در SQLite
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.