دوره اصول و کاربردهای زبان SQL در پایگاه داده Oracle همراه با فلشکارت آموزشی — ارائه روی فلش مموری
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره اصول و کاربردهای زبان SQL در پایگاه داده Oracle
موضوع کلی: فناوری اطلاعات و پایگاه داده
موضوع میانی: مدیریت و کار با پایگاه دادههای رابطهای
📋 سرفصلهای دوره
- 1. آشنایی با مفاهیم پایگاه داده رابطهای
- 2. مقدمهای بر زبان SQL
- 3. تاریخچه و تکامل SQL
- 4. انواع دستورات SQL: DDL, DML, DCL
- 5. ساختار جداول در پایگاه داده Oracle
- 6. ایجاد جداول با دستور CREATE TABLE
- 7. تعریف ستونها و انواع داده در Oracle SQL
- 8. محدودیتهای ستونها: NOT NULL, UNIQUE, PRIMARY KEY
- 9. کلیدهای خارجی و روابط بین جداولی
- 10. ایجاد روابط با دستور FOREIGN KEY
- 11. تغییر ساختار جداول با دستور ALTER TABLE
- 12. حذف جداول با دستور DROP TABLE
- 13. مقدمهای بر زبان دستکاری داده (DML)
- 14. بازیابی دادهها با دستور SELECT
- 15. انتخاب ستونهای خاص
- 16. فیلتر کردن ردیفها با دستور WHERE
- 17. عملگرهای منطقی در WHERE: AND, OR, NOT
- 18. عملگرهای مقایسهای در WHERE
- 19. عملگرهای LIKE و BETWEEN
- 20. مرتبسازی نتایج با دستور ORDER BY
- 21. مرتبسازی صعودی و نزولی
- 22. مقدمهای بر توابع تجمعی (Aggregate Functions)
- 23. تابع COUNT برای شمارش ردیفها
- 24. تابع SUM برای مجموع مقادیر
- 25. تابع AVG برای محاسبه میانگین
- 26. تابع MIN و MAX برای یافتن حداقل و حداکثر
- 27. گروهبندی نتایج با دستور GROUP BY
- 28. فیلتر کردن گروهها با دستور HAVING
- 29. ادغام نتایج SELECT با دستور UNION
- 30. ادغام نتایج با UNION ALL
- 31. دستورات INSERT برای افزودن داده
- 32. درج ردیفهای جدید
- 33. دستور UPDATE برای اصلاح دادهها
- 34. بهروزرسانی ردیفهای خاص
- 35. دستور DELETE برای حذف دادهها
- 36. حذف ردیفهای خاص
- 37. مقدمهای بر کلیدهای اصلی و خارجی
- 38. اهمیت یکپارچگی دادهها
- 39. مفهوم نرمالسازی پایگاه داده
- 40. سطوح نرمالسازی: ۱NF, 2NF, 3NF
- 41. طراحی پایگاه داده بهینه
- 42. فهرستها (Indexes) و افزایش سرعت کوئریها
- 43. ایجاد فهرست با دستور CREATE INDEX
- 44. انواع فهرستها در Oracle
- 45. حذف فهرستها با دستور DROP INDEX
- 46. مقدمهای بر نماها (Views)
- 47. ایجاد نماها با دستور CREATE VIEW
- 48. استفاده از نماها برای سادهسازی کوئریها
- 49. بهروزرسانی دادهها از طریق نماها
- 50. حذف نماها با دستور DROP VIEW
- 51. مقدمهای بر تراکنشها (Transactions)
- 52. دستورات COMMIT و ROLLBACK
- 53. مدیریت همزمانی (Concurrency Control)
- 54. قفلگذاری (Locking) در پایگاه داده
- 55. مقدمهای بر رویهها (Procedures)
- 56. ایجاد رویههای ذخیره شده
- 57. استفاده از رویهها برای اجرای منطق کسب و کار
- 58. مقدمهای بر توابع (Functions)
- 59. ایجاد توابع ذخیره شده
- 60. فراخوانی توابع در SQL
- 61. مقدمهای بر تریگرها (Triggers)
- 62. ایجاد تریگرهای BEFORE و AFTER
- 63. کاربرد تریگرها در حفظ یکپارچگی دادهها
- 64. مقدمهای بر انواع دادههای پیچیده در Oracle
- 65. کار با دادههای تاریخ و زمان
- 66. کار با دادههای رشتهای
- 67. کار با دادههای عددی
- 68. مقدمهای بر کوئریهای تو در تو (Subqueries)
- 69. استفاده از کوئریهای تو در تو در WHERE
- 70. استفاده از کوئریهای تو در تو در FROM
- 71. کوئریهای همبسته (Correlated Subqueries)
- 72. مقدمهای بر دستورات JOIN
- 73. انواع JOIN: INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL OUTER JOIN
- 74. کاربرد JOIN در ترکیب دادهها
- 75. بهینهسازی کوئریهای JOIN
- 76. مقدمهای بر مدیریت کاربران و دسترسیها (DCL)
- 77. دستور GRANT برای اعطای دسترسی
- 78. دستور REVOKE برای سلب دسترسی
- 79. نقشها (Roles) در مدیریت دسترسی
- 80. مقدمهای بر ابزارهای مدیریت پایگاه داده Oracle
- 81. SQL*Plus
- 82. Oracle SQL Developer
- 83. مقدمهای بر مفاهیم پیشرفته Oracle SQL
- 84. کار با دادههای XML در Oracle
- 85. کار با دادههای JSON در Oracle
- 86. مقدمهای بر امنیت پایگاه داده
- 87. رمزنگاری دادهها
- 88. پشتیبانگیری و بازیابی پایگاه داده
- 89. ملاحظات عملی در طراحی و پیادهسازی پایگاه داده
- 90. اصول طراحی پایگاه داده مقیاسپذیر
- 91. ملاحظات عملکردی در Oracle SQL
- 92. کار با انواع دادههای LOB (Large Objects)
- 93. تکنیکهای پیشرفته SELECT
- 94. قابلیتهای جدید در نسخههای اخیر Oracle SQL
- 95. مثالهای کاربردی از SQL در سناریوهای مختلف
- 96. مطالعه موردی: طراحی پایگاه داده برای یک فروشگاه آنلاین
- 97. مطالعه موردی: مدیریت اطلاعات دانشجویی
- 98. آمادهسازی برای آزمونهای Oracle SQL
- 99. نکات کلیدی برای موفقیت در کار با پایگاه داده Oracle
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.