کتاب بهترین روشها برای پیادهسازی برنامههای دادهمحور با SQLite با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره بهترین روشها برای پیادهسازی برنامههای دادهمحور با SQLite
موضوع کلی: برنامه نویسی
موضوع میانی: SQLite
📋 سرفصلهای دوره
- 1. مقدمهای بر پایگاههای داده رابطهای و SQLite
- 2. نصب و پیکربندی SQLite
- 3. مفاهیم اساسی پایگاه داده: جداول، ستونها و انواع داده
- 4. ایجاد جداول در SQLite
- 5. دستورات DDL: CREATE, ALTER, DROP
- 6. مفهوم کلید اصلی (Primary Key)
- 7. مفهوم کلید خارجی (Foreign Key)
- 8. ایجاد روابط بین جداول
- 9. دستورات DML: INSERT, UPDATE, DELETE
- 10. جستجو و بازیابی دادهها با SELECT
- 11. فیلتر کردن دادهها با WHERE
- 12. مرتبسازی نتایج با ORDER BY
- 13. محدود کردن تعداد نتایج با LIMIT
- 14. مقدمهای بر توابع تجمیعی (Aggregate Functions)
- 15. COUNT, SUM, AVG, MIN, MAX
- 16. گروهبندی دادهها با GROUP BY
- 17. فیلتر کردن گروهها با HAVING
- 18. استفاده از Alias برای ستونها و جداول
- 19. دستور JOIN برای ترکیب جداول
- 20. INNER JOIN
- 21. LEFT JOIN
- 22. RIGHT JOIN
- 23. FULL OUTER JOIN (در SQLite با ترکیب LEFT و RIGHT JOIN)
- 24. Self Join
- 25. مقدمهای بر Subqueries
- 26. Subqueries در بخش WHERE
- 27. Subqueries در بخش SELECT
- 28. Subqueries در بخش FROM
- 29. استفاده از CTEs (Common Table Expressions)
- 30. مدیریت تراکنشها در SQLite
- 31. BEGIN TRANSACTION, COMMIT, ROLLBACK
- 32. سطوح ایزولاسیون تراکنشها
- 33. مقدمهای بر Indexها
- 34. ایجاد Index برای بهبود عملکرد
- 35. انواع Index در SQLite
- 36. مدیریت Indexها
- 37. مقدمهای بر Views
- 38. ایجاد و استفاده از Views
- 39. Views قابلبهروزرسانی
- 40. مقدمهای بر Stored Procedures (در SQLite موجود نیست، جایگزین با CTEs یا توابع SQL)
- 41. مقدمهای بر Triggers
- 42. ایجاد Triggers قبل و بعد از عملیات
- 43. Triggers برای INSERT, UPDATE, DELETE
- 44. استفاده از Triggers برای حفظ یکپارچگی دادهها
- 45. مدیریت خطاهای پایگاه داده
- 46. استفاده از ابزارهای خط فرمان SQLite
- 47. مقدمهای بر SQLiteStudio و سایر GUIها
- 48. پشتیبانگیری و بازیابی پایگاه داده
- 49. فشردهسازی پایگاه داده SQLite
- 50. مقدمهای بر انواع دادههای پیشرفته در SQLite
- 51. JSON در SQLite
- 52. XML در SQLite
- 53. Spatial Data در SQLite (با استفاده از افزونهها)
- 54. مقدمهای بر Full-Text Search در SQLite
- 55. پیکربندی Full-Text Search
- 56. پرسوجوهای Full-Text Search
- 57. بهینهسازی پرسوجوها در SQLite
- 58. تحلیلگر پرسوجو (EXPLAIN QUERY PLAN)
- 59. تنظیمات SQLite برای عملکرد بهتر
- 60. مقدمهای بر معماری برنامههای دادهمحور
- 61. نقش پایگاه داده در برنامههای دادهمحور
- 62. انتخاب بهترین ابزار برای مدیریت داده
- 63. استفاده از SQLite در برنامههای وب
- 64. استفاده از SQLite در برنامههای دسکتاپ
- 65. استفاده از SQLite در برنامههای موبایل
- 66. مقدمهای بر ORMها (Object-Relational Mappers)
- 67. استفاده از ORM با SQLite
- 68. ملاحظات امنیتی در کار با پایگاه داده
- 69. رمزنگاری دادهها در SQLite
- 70. مدیریت دسترسیها
- 71. مقدمهای بر تست در برنامههای دادهمحور
- 72. نوشتن تستهای واحد برای عملیات پایگاه داده
- 73. تست یکپارچگی (Integration Tests)
- 74. مقدمهای بر Big Data و مقایسه با SQLite
- 75. کاربرد SQLite در پروژههای کوچک و متوسط
- 76. ملاحظات مقیاسپذیری
- 77. مقدمهای بر NoSQL و مقایسه با SQLite
- 78. چه زمانی از SQLite استفاده نکنیم
- 79. مقدمهای بر Data Warehousing
- 80. مقدمهای بر ETL (Extract, Transform, Load)
- 81. استفاده از SQLite در فرآیندهای ETL ساده
- 82. مقدمهای بر Data Lakes
- 83. مقدمهای بر Data Governance
- 84. مقدمهای بر Data Quality
- 85. اهمیت کیفیت داده در برنامههای دادهمحور
- 86. روشهای پاکسازی دادهها
- 87. مقدمهای بر Data Visualization
- 88. اتصال SQLite به ابزارهای Visualization
- 89. مقدمهای بر Machine Learning و نقش داده
- 90. نحوه آمادهسازی دادهها برای ML با SQLite
- 91. مقدمهای بر Big Data Technologies (Hadoop, Spark)
- 92. نقش SQLite در اکوسیستم Big Data
- 93. مقدمهای بر Cloud Databases
- 94. مقایسه SQLite با پایگاه دادههای ابری
- 95. مقدمهای بر Serverless Computing و پایگاه داده
- 96. کاربرد SQLite در معماری Serverless
- 97. مقدمهای بر DevOps و پایگاه داده
- 98. مدیریت پایگاه داده در چرخه عمر DevOps
- 99. مقدمهای بر Security Best Practices
- 100. پایش و لاگگیری در پایگاه داده
تگها:
SQLite
برنامه نویسی
بهینه سازی SQLite
پایگاه داده
توسعه نرم افزار
داده محور
طراحی پایگاه داده
مدیریت داده
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.