اپلیکیشن اندرویدی فلشکارت آموزشی SQL برای تحلیلگران داده و توسعهدهندگان
📚 کتاب آموزشی جامع
📚 اطلاعات کتاب
عنوان کتاب: کتاب SQL برای تحلیلگران داده و توسعهدهندگان
موضوع کلی: آشنایی با پایگاه دادههای رابطهای و زبان SQL
موضوع میانی: مبانی SQL و طراحی پایگاه داده
📋 سرفصلهای کتاب (100 موضوع)
- 1. مقدمه ای بر پایگاه داده های رابطه ای
- 2. مفهوم جداول و ستون ها
- 3. مفهوم ردیف ها و داده ها
- 4. کلیدهای اصلی و خارجی
- 5. انواع داده ها در SQL
- 6. ساخت جداول جدید CREATE TABLE
- 7. تعریف انواع داده ها
- 8. تعریف محدودیت ها NOT NULL, UNIQUE
- 9. تعریف کلیدهای اصلی PRIMARY KEY
- 10. تعریف کلیدهای خارجی FOREIGN KEY
- 11. درج داده ها INSERT INTO
- 12. به روز رسانی داده ها UPDATE
- 13. حذف داده ها DELETE FROM
- 14. انتخاب داده ها SELECT
- 15. انتخاب تمام ستون ها *
- 16. انتخاب ستون های خاص
- 17. فیلتر کردن داده ها WHERE
- 18. شرط های مقایسه ای =, !=, >, <, >=, <=
- 19. شرط های منطقی AND, OR, NOT
- 20. مرتب سازی نتایج ORDER BY
- 21. صعودی ASC نزولی DESC
- 22. محدود کردن تعداد نتایج LIMIT
- 23. ترکیب داده ها از چندین جدول JOIN
- 24. JOIN داخلی INNER JOIN
- 25. JOIN چپ LEFT JOIN
- 26. JOIN راست RIGHT JOIN
- 27. JOIN کامل FULL OUTER JOIN
- 28. توابع تجمیعی COUNT, SUM, AVG, MIN, MAX
- 29. گروه بندی نتایج GROUP BY
- 30. فیلتر کردن گروه ها HAVING
- 31. کاهش ردیف های تکراری DISTINCT
- 32. تبدیل داده ها به حروف کوچک LOWER
- 33. تبدیل داده ها به حروف بزرگ UPPER
- 34. بررسی وجود رشته LIKE
- 35. استفاده از کاراکترهای عام % و _
- 36. جایگزینی بخشی از رشته REPLACE
- 37. استخراج بخشی از رشته SUBSTRING
- 38. طول رشته LENGTH
- 39. پیدا کردن اولین وقوع یک کاراکتر INSTR
- 40. حذف فضاهای خالی TRIM, LTRIM, RTRIM
- 41. تبدیل تاریخ به رشته TO_CHAR
- 42. تبدیل رشته به تاریخ TO_DATE
- 43. نمایش تاریخ فعلی SYSDATE, CURRENT_DATE
- 44. محاسبات تاریخ DATE_ADD, DATE_SUB
- 45. استخراج بخشی از تاریخ EXTRACT
- 46. تبدیل عدد به رشته TO_CHAR
- 47. تبدیل رشته به عدد TO_NUMBER
- 48. گرد کردن اعداد ROUND, TRUNC
- 49. باقیمانده تقسیم MOD
- 50. توان رسانی POWER
- 51. جذر SQUARE_ROOT
- 52. مقدار مطلق ABS
- 53. مقدار سقف CEILING
- 54. مقدار کف FLOOR
- 55. مقایسه مقادیر CASE WHEN THEN ELSE END
- 56. اعمال مقادیر پیش فرض COALESCE, IFNULL
- 57. ایجاد نماها VIEW
- 58. حذف نماها DROP VIEW
- 59. ایجاد شاخص ها INDEX
- 60. حذف شاخص ها DROP INDEX
- 61. مدیریت تراکنش ها TRANSACTION
- 62. شروع تراکنش BEGIN TRANSACTION
- 63. تایید تراکنش COMMIT
- 64. لغو تراکنش ROLLBACK
- 65. قفل گذاری جداول LOCK TABLE
- 66. ایجاد رویه های ذخیره شده STORED PROCEDURES
- 67. فراخوانی رویه های ذخیره شده EXECUTE
- 68. ایجاد توابع ذخیره شده STORED FUNCTIONS
- 69. فراخوانی توابع ذخیره شده SELECT function_name()
- 70. مفاهیم امنیت در پایگاه داده
- 71. نقش ها و مجوزها ROLE, GRANT, REVOKE
- 72. کار با داده های حجیم
- 73. بهینه سازی کوئری ها EXPLAIN PLAN
- 74. فهرست بندی موثر
- 75. استفاده از CTE های موقت WITH
- 76. کوئری های بازگشتی RECURSIVE CTE
- 77. کار با JSON در SQL
- 78. کار با XML در SQL
- 79. مفاهیم NoSQL در مقایسه با SQL
- 80. انتخاب پایگاه داده مناسب
- 81. SQL Injection و راه های مقابله
- 82. پاکسازی ورودی های کاربر
- 83. استفاده از Prepared Statements
- 84. مفاهیم ACID
- 85. مقدمه ای بر داده کاوی با SQL
- 86. تحلیل روند با SQL
- 87. پیش بینی با SQL
- 88. کلاسترینگ با SQL
- 89. دسته بندی با SQL
- 90. شناسایی ناهنجاری با SQL
- 91. مقدمه ای بر Big Data و SQL
- 92. انتقال داده ها به سیستم های Big Data
- 93. کار با ابزارهای BI و SQL
- 94. گزارش گیری با SQL
- 95. داشبورد سازی با SQL
- 96. مثال های عملی تحلیل داده با SQL
- 97. تحلیل فروش
- 98. تحلیل مشتریان
- 99. تحلیل کمپین های بازاریابی
- 100. تحلیل عملکرد وب سایت
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.