کتاب راهنمای کامل برای استفاده از SQLite در پروژههای تحقیقاتی و آکادمیک با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره راهنمای کامل برای استفاده از SQLite در پروژههای تحقیقاتی و آکادمیک
موضوع کلی: برنامه نویسی
موضوع میانی: SQLite
📋 سرفصلهای دوره
- 1. مقدمهای بر پایگاههای داده رابطهای
- 2. آشنایی با مفاهیم پایگاه داده
- 3. تاریخچه و تکامل پایگاههای داده
- 4. معرفی سیستم مدیریت پایگاه داده SQLite
- 5. نصب و راهاندازی SQLite
- 6. ساختار فایل پایگاه داده SQLite
- 7. ایجاد اولین پایگاه داده
- 8. مفاهیم اولیه SQL
- 9. دستورات DDL: CREATE, ALTER, DROP
- 10. ایجاد جداول در SQLite
- 11. انواع داده در SQLite
- 12. محدودیتهای کلید اصلی (Primary Key)
- 13. محدودیتهای کلید خارجی (Foreign Key)
- 14. ایجاد کلیدهای خارجی
- 15. محدودیتهای UNIQUE و NOT NULL
- 16. محدودیتهای CHECK
- 17. دستورات DML: INSERT, UPDATE, DELETE
- 18. درج داده در جداول
- 19. بهروزرسانی دادهها
- 20. حذف دادهها
- 21. دستور SELECT: بازیابی دادهها
- 22. فیلتر کردن دادهها با WHERE
- 23. مرتبسازی نتایج با ORDER BY
- 24. محدود کردن تعداد نتایج با LIMIT
- 25. دستورات تجمیعی: COUNT, SUM, AVG, MIN, MAX
- 26. گروهبندی دادهها با GROUP BY
- 27. فیلتر کردن گروهها با HAVING
- 28. جوینها (JOINs): INNER JOIN
- 29. جوینها: LEFT JOIN
- 30. جوینها: RIGHT JOIN
- 31. جوینها: FULL OUTER JOIN
- 32. استفاده از Alias برای جداول و ستونها
- 33. زیرپرسوجوها (Subqueries)
- 34. استفاده از زیرپرسوجوها در WHERE
- 35. استفاده از زیرپرسوجوها در SELECT
- 36. استفاده از زیرپرسوجوها در FROM
- 37. عملیات بر روی رشتهها: LIKE, GLOB, SUBSTR, LENGTH
- 38. عملیات بر روی اعداد: +, -, *, /, %
- 39. عملیات بر روی تاریخ و زمان
- 40. توابع تاریخ و زمان در SQLite
- 41. نماها (Views)
- 42. ایجاد نماها
- 43. استفاده از نماها
- 44. حذف نماها
- 45. ایندکسگذاری (Indexing)
- 46. ایجاد ایندکس
- 47. مزایای ایندکسگذاری
- 48. انواع ایندکس در SQLite
- 49. مدیریت ایندکسها
- 50. تراکنشها (Transactions)
- 51. مفهوم ACID
- 52. شروع تراکنش
- 53. Commit و Rollback
- 54. سطوح ایزولاسیون تراکنش
- 55. مدیریت خطاها در SQLite
- 56. استفاده از triggers
- 57. انواع triggers
- 58. ایجاد triggers
- 59. استفاده از triggers برای اعتبار سنجی دادهها
- 60. استفاده از triggers برای عملیات خودکار
- 61. مدیریت پایگاه داده در پروژههای تحقیقاتی
- 62. سازگاری SQLite با زبانهای برنامهنویسی
- 63. اتصال به SQLite از Python
- 64. اتصال به SQLite از R
- 65. اتصال به SQLite از MATLAB
- 66. اتصال به SQLite از Java
- 67. اتصال به SQLite از C#
- 68. استفاده از SQLite در تحلیل آماری
- 69. مدلسازی داده برای تحقیقات
- 70. طراحی پایگاه داده برای دادههای علمی
- 71. نمونهسازی پایگاه داده برای پروژههای تحقیقاتی
- 72. بهینهسازی عملکرد پایگاه داده SQLite
- 73. روشهای پیشرفته کوئرینویسی
- 74. تجزیه و تحلیل دادههای حجیم با SQLite
- 75. ملاحظات امنیتی در استفاده از SQLite
- 76. پشتیبانگیری و بازیابی پایگاه داده
- 77. مقایسه SQLite با سایر سیستمهای پایگاه داده
- 78. کاربرد SQLite در پروژههای یادگیری ماشین
- 79. کاربرد SQLite در پردازش زبان طبیعی
- 80. کاربرد SQLite در محاسبات علمی
- 81. کاربرد SQLite در دادهکاوی
- 82. کاربرد SQLite در سیستمهای توصیهگر
- 83. مدیریت دادههای مکانی با SQLite
- 84. استفاده از افزونههای SQLite (Extensions)
- 85. مستندسازی پایگاه داده
- 86. اصول طراحی پایگاه داده رابطهای
- 87. قوانین نرمالسازی پایگاه داده
- 88. انواع نرمالسازی (تا سطح سوم)
- 89. انطباق طراحی پایگاه داده با الزامات شرعی در امور مالی
- 90. اصول مدیریت داده در پژوهشهای علمی مطابق با موازین
- 91. ملاحظات مربوط به حفظ حریم خصوصی دادهها در پژوهش
- 92. قوانین مربوط به استفاده از اطلاعات در تحقیقات دانشگاهی
- 93. مباحث حقوقی مرتبط با دادهها و پایگاههای داده در ایران
تگها:
SQLite
برنامه نویسی
پایگاه داده
پایگاه داده رابطهای
پروژههای آکادمیک
پروژههای تحقیقاتی
تحلیل داده
توسعه نرم افزار
ذخیره سازی داده
مدیریت داده
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.