کتاب کتاب جامع SQL در اوراکل: از دستورات پایه تا کوئریهای حرفهای با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
دوره جامع SQL در اوراکل: از دستورات پایه تا کوئریهای حرفهای دوره جامع SQL در اوراکل: از دستورات پایه تا کوئریهای حرفهای راهنمای شما برای تسلط بر دنیای قدرتمند پایگاه داده اوراکل معرفی دوره: دروازه...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره جامع SQL در اوراکل: از دستورات پایه تا کوئریهای حرفهای
موضوع کلی: پایگاه داده
موضوع میانی: پایگاه داده اوراکل
📋 سرفصلهای دوره
- 1. مقدمهای بر پایگاه دادهها و SQL
- 2. آشنایی با پایگاه داده اوراکل
- 3. نصب و راهاندازی Oracle Database Express Edition (XE)
- 4. اتصال به پایگاه داده اوراکل با SQL Developer
- 5. مروری بر معماری اوراکل
- 6. مفاهیم کلیدی: جداول، ستونها، ردیفها، انواع داده
- 7. ایجاد جداول (CREATE TABLE)
- 8. انواع داده در اوراکل (VARCHAR2, NUMBER, DATE, ...)
- 9. اصلاح جداول (ALTER TABLE)
- 10. حذف جداول (DROP TABLE)
- 11. وارد کردن دادهها به جداول (INSERT)
- 12. بهروزرسانی دادهها در جداول (UPDATE)
- 13. حذف دادهها از جداول (DELETE)
- 14. دستور SELECT: بازیابی دادهها
- 15. استفاده از عملگر WHERE: فیلتر کردن دادهها
- 16. عملگرهای مقایسهای (>, <, =, >=, <=, !=)
- 17. عملگرهای منطقی (AND, OR, NOT)
- 18. عملگر LIKE: جستجو با الگو
- 19. عملگر IN و NOT IN
- 20. عملگر BETWEEN
- 21. مرتبسازی دادهها با ORDER BY (ASC, DESC)
- 22. توابع تک ردیفه (Single-Row Functions): رشتهای
- 23. توابع تک ردیفه: عددی
- 24. توابع تک ردیفه: تاریخی
- 25. توابع تبدیل نوع داده (TO_CHAR, TO_NUMBER, TO_DATE)
- 26. توابع NULL (NVL, NVL2, NULLIF, COALESCE)
- 27. توابع گروهی (Group Functions): COUNT, SUM, AVG, MIN, MAX
- 28. گروهبندی دادهها با GROUP BY
- 29. فیلتر کردن گروهها با HAVING
- 30. زیر-کوئریها (Subqueries): مقدمه
- 31. زیر-کوئریها: تک ردیفه
- 32. زیر-کوئریها: چند ردیفه
- 33. زیر-کوئریها: چند ستونی
- 34. زیر-کوئریها: مرتبط (Correlated Subqueries)
- 35. عملگر EXISTS و NOT EXISTS
- 36. JOIN: ترکیب دادهها از چند جدول
- 37. Inner Join
- 38. Left Outer Join
- 39. Right Outer Join
- 40. Full Outer Join
- 41. Self Join
- 42. عملگر UNION و UNION ALL
- 43. عملگر INTERSECT
- 44. عملگر MINUS
- 45. ایجاد Viewها (CREATE VIEW)
- 46. مزایای استفاده از Viewها
- 47. اصلاح و حذف Viewها
- 48. ایندکسها (Indexes): مقدمه و انواع
- 49. ایجاد ایندکسها (CREATE INDEX)
- 50. حذف ایندکسها (DROP INDEX)
- 51. محدودیتها (Constraints): معرفی
- 52. محدودیتهای PRIMARY KEY
- 53. محدودیتهای FOREIGN KEY
- 54. محدودیتهای UNIQUE
- 55. محدودیتهای CHECK
- 56. محدودیتهای NOT NULL
- 57. فعال و غیرفعال کردن محدودیتها
- 58. تراکنشها (Transactions): مفهوم ACID
- 59. دستور COMMIT: ثبت تغییرات
- 60. دستور ROLLBACK: بازگردانی تغییرات
- 61. دستور SAVEPOINT: ایجاد نقاط بازگشت
- 62. قفلگذاری (Locking) در اوراکل
- 63. مدیریت کاربران (User Management)
- 64. ایجاد کاربر جدید (CREATE USER)
- 65. تغییر کلمه عبور کاربر (ALTER USER)
- 66. حذف کاربر (DROP USER)
- 67. نقشها (Roles): معرفی
- 68. ایجاد نقش جدید (CREATE ROLE)
- 69. اعطای دسترسیها به نقش (GRANT)
- 70. لغو دسترسیها از نقش (REVOKE)
- 71. اعطای نقشها به کاربران
- 72. امنیت دادهها (Data Security)
- 73. دسترسیها (Privileges): System Privileges
- 74. دسترسیها: Object Privileges
- 75. اعطای دسترسیها به کاربران و نقشها
- 76. لغو دسترسیها از کاربران و نقشها
- 77. پشتیبانگیری و بازیابی (Backup & Recovery): مفاهیم اولیه
- 78. ایجاد Sequenceها (CREATE SEQUENCE)
- 79. استفاده از Sequenceها
- 80. اصلاح و حذف Sequenceها
- 81. برنامهنویسی SQL: مقدمهای بر PL/SQL
- 82. بلوکهای PL/SQL: DECLARE, BEGIN, EXCEPTION, END
- 83. متغیرها و انواع داده در PL/SQL
- 84. دستورات شرطی (IF, THEN, ELSE) در PL/SQL
- 85. حلقهها (Loops) در PL/SQL: FOR, WHILE, LOOP
- 86. CURSORها: مدیریت نتایج Query در PL/SQL
- 87. EXCEPTION Handling در PL/SQL
- 88. ایجاد Procedureها (CREATE PROCEDURE)
- 89. ایجاد Functionها (CREATE FUNCTION)
- 90. ایجاد Triggerها (CREATE TRIGGER)
- 91. انواع Triggerها (BEFORE, AFTER, Row-Level, Statement-Level)
- 92. استفاده از Packageها
- 93. اشیاء بزرگ (LOB): BLOB و CLOB
- 94. جستجو و دستکاری دادههای LOB
- 95. XML در اوراکل: ذخیرهسازی و بازیابی
- 96. JSON در اوراکل: ذخیرهسازی و بازیابی
- 97. بهینهسازی Queryها (Query Optimization): مقدمه
- 98. استفاده از EXPLAIN PLAN
- 99. آمارگیری جداول (Gathering Statistics)
- 100. نکات و ترفندهای SQL برای عملکرد بهتر
تگها:
Database
joins
Oracle 12c
Oracle Database
Oracle SQL
PL/SQL
Query
SQL آموزش
SQL اوراکل
SQL دوره
Subqueries
آموزش SQL
پایگاه داده
دستورات SQL
کوئری پیشرفته
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.