دوره آموزش جامع Oracle SQL از پایه تا حرفهای با مثالهای عملی همراه با فلشکارت آموزشی — ارائه روی فلش مموری
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش جامع Oracle SQL از پایه تا حرفهای با مثالهای عملی
موضوع کلی: پایگاه داده و برنامهنویسی
موضوع میانی: زبان پرس و جوی ساختاریافته (SQL)
📋 سرفصلهای دوره
- 1. مبانی SQL و معرفی پایگاه داده
- 2. نصب و راهاندازی Oracle Database و ابزارهای لازم
- 3. مقدمهای بر SQL و تاریخچه آن
- 4. ساختار و انواع دادهها در Oracle
- 5. انتخاب دادهها با دستور SELECT
- 6. استفاده از WHERE برای فیلتر کردن دادهها
- 7. عملگرهای مقایسهای و منطقی در WHERE
- 8. مرتبسازی نتایج با دستور ORDER BY
- 9. کار با عملگرهای LIKE و BETWEEN
- 10. کاربرد عملگرهای IN و NULL
- 11. استفاده از DISTINCT برای حذف تکرارها
- 12. عملگرهای ریاضی و محاسبات در SQL
- 13. توابع متنی پرکاربرد در SQL
- 14. توابع تاریخ و زمان در SQL
- 15. تبدیل انواع دادهها در SQL
- 16. کاربرد توابع تبدیل در SQL
- 17. دستور GROUP BY و توابع تجمیعی
- 18. استفاده از HAVING برای فیلتر کردن گروهها
- 19. دستورات INSERT، UPDATE و DELETE
- 20. مدیریت تراکنشها (Transaction) در SQL
- 21. کار با جداول (Tables) و ستونها (Columns)
- 22. ایجاد جدول با دستور CREATE TABLE
- 23. تغییر ساختار جدول با دستور ALTER TABLE
- 24. حذف جدول با دستور DROP TABLE
- 25. معرفی انواع کلیدها (Keys) و اهمیت آنها
- 26. کلید اصلی (Primary Key) و محدودیتها
- 27. کلید خارجی (Foreign Key) و روابط جداول
- 28. ایجاد و مدیریت ایندکسها (Indexes)
- 29. معرفی مفهوم View و ایجاد آن
- 30. کاربرد View برای سادهسازی کوئریها
- 31. ایجاد و مدیریت Sequenceها
- 32. استفاده از Sequence برای تولید مقادیر
- 33. معرفی مفهوم Join و انواع آن
- 34. انواع Join: INNER JOIN
- 35. انواع Join: LEFT, RIGHT و FULL OUTER JOIN
- 36. کار با Joinهای چند جدولی
- 37. استفاده از Self Join
- 38. Subquery یا Queryهای تو در تو
- 39. کاربرد Subquery در WHERE
- 40. کاربرد Subquery در SELECT و FROM
- 41. Subqueryهای همبسته (Correlated Subquery)
- 42. عملگر EXISTS و NOT EXISTS
- 43. مدیریت دادههای JSON در Oracle
- 44. معرفی PL/SQL و ساختار آن
- 45. متغیرها و انواع دادهها در PL/SQL
- 46. ساختارهای کنترلی: IF-THEN-ELSE
- 47. ساختارهای کنترلی: LOOPها
- 48. استفاده از Cursorها در PL/SQL
- 49. کار با Cursorهای ضمنی و صریح
- 50. ایجاد و فراخوانی Procedureها
- 51. ایجاد و فراخوانی Functionها
- 52. استفاده از Exception Handling در PL/SQL
- 53. ایجاد Triggerها و کاربرد آنها
- 54. انواع Triggerها (BEFORE, AFTER, INSTEAD OF)
- 55. استفاده از Trigger برای اعتبارسنجی دادهها
- 56. ایجاد و مدیریت Packageها
- 57. کاربرد Package برای سازماندهی کد
- 58. امنیت در پایگاه داده: معرفی و مبانی
- 59. مدیریت کاربران و دسترسیها
- 60. اعطای (Grant) و سلب (Revoke) دسترسیها
- 61. نقشها (Roles) و مدیریت آنها
- 62. پشتیبانگیری (Backup) و بازیابی (Recovery)
- 63. معرفی مفاهیم ACID در تراکنشها
- 64. بهینهسازی کوئریها (Query Optimization)
- 65. استفاده از EXPLAIN PLAN برای تحلیل کوئری
- 66. شناخت و رفع مشکلات عملکرد (Performance Tuning)
- 67. معرفی SQL*Plus و ابزارهای خط فرمان
- 68. کار با SQL Developer و محیط گرافیکی
- 69. گزارشگیری (Reporting) با SQL
- 70. استفاده از دستور WITH برای CTEها
- 71. کاربرد CTE برای بهبود خوانایی کوئریها
- 72. معرفی Pivoting و Unpivoting دادهها
- 73. کاربرد XML در Oracle Database
- 74. آشنایی با Regular Expressionها در SQL
- 75. استفاده از تحلیلگر (Analytical Function)
- 76. معرفی Windowing Functions
- 77. کاربرد Windowing Functions برای محاسبات
- 78. معرفی Object-Relational Model (ORM) در Oracle
- 79. ایجاد و استفاده از Object Types
- 80. کار با Collection Types
- 81. آشنایی با External Tables
- 82. Import و Export دادهها در Oracle
- 83. آشنایی با Data Pump
- 84. معرفی Advanced Queuing (AQ)
- 85. کاربرد Partitioning در Oracle
- 86. انواع Partitioning: Range, List, Hash
- 87. معرفی Materialized Views
- 88. استفاده از Materialized Views برای بهبود عملکرد
- 89. آشنایی با Spatial Data در Oracle
- 90. کار با Geographic Information System (GIS)
- 91. معرفی XML DB در Oracle
- 92. مدیریت Schema در Oracle
- 93. مبانی Data Warehousing و Data Mining
- 94. امنیت اطلاعات و حفاظت از دادهها
- 95. مفاهیم Advanced Security در Oracle
- 96. مدیریت کاربران و نقشهای پیشرفته
- 97. بهبود عملکرد در محیطهای توزیعشده
- 98. آشنایی با Oracle Cloud Infrastructure (OCI)
- 99. نکات و ترفندهای پیشرفته Oracle SQL
- 100. نحوه عیبیابی (Debugging) در Oracle
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.