اپلیکیشن اندرویدی فلشکارت آموزشی SQL و Working with Transactions in SQL
📚 کتاب آموزشی جامع
📚 اطلاعات کتاب
عنوان کتاب: کتاب SQL و Working with Transactions in SQL
موضوع کلی: برنامه نویسی
موضوع میانی: SQL
📋 سرفصلهای کتاب (100 موضوع)
- 1. مقدمه ای بر SQL
- 2. مفاهیم پایگاه داده رابطهای
- 3. نحوه ذخیره دادهها در جداول
- 4. ستونها و ردیفها
- 5. کلیدهای اصلی و کلیدهای خارجی
- 6. مقدمه ای بر تراکنشها
- 7. مفهوم تراکنش در پایگاه داده
- 8. چرا تراکنشها مهم هستند؟
- 9. ویژگیهای ACID تراکنشها
- 10. اتمی بودن (Atomicity)
- 11. سازگاری (Consistency)
- 12. جداسازی (Isolation)
- 13. دوام (Durability)
- 14. انواع عملیات در SQL
- 15. دستورات DDL (Data Definition Language)
- 16. دستورات DML (Data Manipulation Language)
- 17. دستورات DCL (Data Control Language)
- 18. دستورات TCL (Transaction Control Language)
- 19. نحوه اجرای دستورات SQL
- 20. محیطهای کاری SQL (مانند SQL Server Management Studio, MySQL Workbench)
- 21. اتصال به پایگاه داده
- 22. ایجاد پایگاه داده
- 23. ایجاد جداول
- 24. تعریف ستونها و انواع دادهها
- 25. انواع دادههای رایج در SQL (INT, VARCHAR, DATE, DECIMAL و غیره)
- 26. محدودیتهای ستون (Constraints)
- 27. NOT NULL
- 28. UNIQUE
- 29. PRIMARY KEY
- 30. FOREIGN KEY
- 31. CHECK
- 32. DEFAULT
- 33. اصول اولیه کوئری زدن (Querying)
- 34. دستور SELECT
- 35. انتخاب تمام ستونها
- 36. انتخاب ستونهای خاص
- 37. فیلتر کردن دادهها با WHERE
- 38. عملگرهای مقایسهای (=, !=, <, >, <=, >=)
- 39. عملگرهای منطقی (AND, OR, NOT)
- 40. عملگرهای LIKE و LIKE با Wildcards
- 41. عملگرهای IN و BETWEEN
- 42. مرتبسازی نتایج با ORDER BY
- 43. مرتبسازی صعودی (ASC)
- 44. مرتبسازی نزولی (DESC)
- 45. گروهبندی نتهایج با GROUP BY
- 46. توابع تجمعی (Aggregate Functions)
- 47. COUNT
- 48. فیلتر کردن گروهها با HAVING
- 49. ادغام جداول با JOIN
- 50. INNER JOIN
- 51. LEFT JOIN
- 52. RIGHT JOIN
- 53. FULL OUTER JOIN
- 54. CROSS JOIN
- 55. Self Join
- 56. Subqueries (کوئریهای تودرتو)
- 57. کوئریهای تودرتو در WHERE
- 58. کوئریهای تودرتو در SELECT
- 59. کوئریهای تودرتو در FROM
- 60. استفاده از EXISTS و NOT EXISTS
- 61. استفاده از ANY و ALL
- 62. دستور INSERT
- 63. درج یک ردیف
- 64. درج چندین ردیف
- 65. درج مقادیر از یک کوئری دیگر
- 66. دستور UPDATE
- 67. بهروزرسانی یک ردیف
- 68. بهروزرسانی چندین ردیف
- 69. بهروزرسانی شرطی
- 70. دستور DELETE
- 71. حذف یک ردیف
- 72. حذف چندین ردیف
- 73. حذف شرطی
- 74. دستور TRUNCATE TABLE
- 75. تفاوت بین DELETE و TRUNCATE
- 76. دستور ALTER TABLE
- 77. اضافه کردن ستون
- 78. حذف ستون
- 79. تغییر نوع داده ستون
- 80. تغییر نام ستون
- 81. اضافه کردن محدودیت
- 82. حذف محدودیت
- 83. دستور DROP TABLE
- 84. دستور CREATE VIEW
- 85. دستور DROP VIEW
- 86. مقدمه ای بر تراکنشها در SQL
- 87. تعریف تراکنش
- 88. هدف از استفاده از تراکنشها
- 89. مثالهای کاربردی تراکنشها
- 90. شروع تراکنش
- 91. دستور BEGIN TRANSACTION (یا START TRANSACTION)
- 92. نحوه فعالسازی حالت اتوماتیک تراکنش (AUTOCOMMIT)
- 93. مدیریت تراکنشها
- 94. تأیید تراکنش
- 95. دستور COMMIT TRANSACTION
- 96. نحوه ذخیره دائمی تغییرات
- 97. لغو تراکنش
- 98. دستور ROLLBACK TRANSACTION
- 99. نحوه بازگرداندن تغییرات
- 100. ایجاد نقاط بازگشت (Savepoints)
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.