کتاب آموزش جامع Oracle SQL از پایه تا حرفهای با مثالهای عملی با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
آموزش جامع Oracle SQL از پایه تا حرفهای با مثالهای عملی | راهی به سوی تسلط بر پایگاه داده آموزش جامع 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
تگها:
Oracle SQL
Oracle SQL by Example
SQL
SQL از پایه تا پیشرفته
آموزش Oracle SQL
آموزش SQL
اوراکل
برنامه نویسی پایگاه داده
پایگاه داده
پایگاه داده اوراکل
دوره آموزشی SQL
دیتابیس
مثالهای عملی SQL
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.