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