اپلیکیشن اندرویدی فلشکارت آموزشی آشنایی با اصول و کاربردهای پایگاه داده SQL
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آشنایی با اصول و کاربردهای پایگاه داده SQL
موضوع کلی: فناوری اطلاعات و علوم کامپیوتر
موضوع میانی: پایگاه داده و سیستمهای مدیریت اطلاعات
📋 سرفصلهای دوره
- 1. اصول پایگاه داده و اهمیت آن
- 2. مفاهیم کلیدی پایگاه داده رابطهای
- 3. معرفی زبان SQL
- 4. مبانی پرسوجو در SQL
- 5. انتخاب دادهها با SELECT
- 6. فیلتر کردن دادهها با WHERE
- 7. مرتبسازی نتایج با ORDER BY
- 8. محدود کردن تعداد نتایج
- 9. مقدمهای بر توابع تجمعی
- 10. محاسبه میانگین با AVG
- 11. شمارش رکوردها با COUNT
- 12. یافتن حداقل و حداکثر با MIN و MAX
- 13. جمع مقادیر با SUM
- 14. گروهبندی دادهها با GROUP BY
- 15. فیلتر کردن گروهها با HAVING
- 16. اتصال جداول با JOIN
- 17. انواع مختلف JOIN (INNER, LEFT, RIGHT, FULL)
- 18. استفاده از Alias برای جداول و ستونها
- 19. پرسوجوهای تودرتو (Subqueries)
- 20. استفاده از Subqueries در WHERE
- 21. استفاده از Subqueries در SELECT
- 22. استفاده از Subqueries در FROM
- 23. مقدمهای بر عملیات درج داده
- 24. درج رکوردهای جدید با INSERT
- 25. درج مقادیر مشخص با INSERT
- 26. درج نتایج پرسوجو با INSERT
- 27. مقدمهای بر عملیات بهروزرسانی داده
- 28. بهروزرسانی رکوردها با UPDATE
- 29. بهروزرسانی مقادیر مشخص
- 30. بهروزرسانی بر اساس شرط
- 31. مقدمهای بر عملیات حذف داده
- 32. حذف رکوردها با DELETE
- 33. حذف بر اساس شرط
- 34. مقدمهای بر ساختار جداول
- 35. تعریف ستونها و انواع داده
- 36. کلیدهای اصلی (Primary Keys)
- 37. کلیدهای خارجی (Foreign Keys)
- 38. محدودیتهای NOT NULL و UNIQUE
- 39. محدودیتهای CHECK
- 40. ایجاد جداول جدید با CREATE TABLE
- 41. تغییر ساختار جداول با ALTER TABLE
- 42. حذف جداول با DROP TABLE
- 43. مقدمهای بر نمایهها (Indexes)
- 44. افزایش سرعت پرسوجو با Index
- 45. انواع Index
- 46. مدیریت Index
- 47. مقدمهای بر تراکنشها (Transactions)
- 48. اصول ACID در تراکنشها
- 49. شروع تراکنش با BEGIN TRANSACTION
- 50. تأیید تراکنش با COMMIT
- 51. لغو تراکنش با ROLLBACK
- 52. مقدمهای بر دیدگاهها (Views)
- 53. ایجاد دیدگاههای ساده
- 54. استفاده از دیدگاهها
- 55. بهروزرسانی دیدگاهها
- 56. مقدمهای بر توابع و رویهها (Functions & Procedures)
- 57. ایجاد توابع ساده
- 58. فراخوانی توابع
- 59. ایجاد رویههای ذخیره شده
- 60. فراخوانی رویهها
- 61. مقدمهای بر مدیریت کاربران و مجوزها
- 62. ایجاد کاربران جدید
- 63. اعطای مجوزها
- 64. حذف مجوزها
- 65. مقدمهای بر امنیت پایگاه داده
- 66. جلوگیری از حملات SQL Injection
- 67. رمزنگاری دادهها
- 68. پشتیبانگیری و بازیابی اطلاعات
- 69. مقدمهای بر بهینهسازی پرسوجوها
- 70. تحلیلگر پرسوجو (Query Analyzer)
- 71. تکنیکهای بهینهسازی
- 72. استفاده از EXPLAIN
- 73. مقدمهای بر پایگاه دادههای NoSQL (اشاره مختصر)
- 74. تفاوت با پایگاه دادههای رابطهای
- 75. کاربردهای پایگاه دادههای NoSQL
- 76. مقدمهای بر ابزارهای مدیریت پایگاه داده
- 77. معرفی ابزارهای رایج
- 78. نصب و پیکربندی ابزارها
- 79. عملیات اساسی با ابزارها
- 80. مقدمهای بر طراحی پایگاه داده
- 81. مراحل طراحی پایگاه داده
- 82. مدلسازی دادهها
- 83. نرمالسازی جداول
- 84. مقدمهای بر مفاهیم پیشرفته SQL
- 85. توابع پنجرهای (Window Functions)
- 86. عبارات جدولی مشترک (CTEs)
- 87. توابع تجمعی پیچیده
- 88. مقدمهای بر معماری پایگاه داده
- 89. معماری کلاینت-سرور
- 90. معماری توزیع شده
- 91. مدیریت منابع پایگاه داده
- 92. مقدمهای بر چالشهای پایگاه داده
- 93. مقیاسپذیری
- 94. قابلیت اطمینان
- 95. نظارت و نگهداری
- 96. کاربرد پایگاه داده در کسب و کار
- 97. تجزیه و تحلیل دادهها
- 98. تصمیمگیری مبتنی بر داده
- 99. اتوماسیون فرآیندها
- 100. مقدمهای بر آینده پایگاه داده
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.