کتاب کتاب جامع SQL: از Oracle تا MySQL و T-SQL برای متخصصان داده با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
دوره جامع SQL: از Oracle تا MySQL و T-SQL برای متخصصان داده دوره جامع SQL: از Oracle تا MySQL و T-SQL برای متخصصان داده شاهراهی به سوی تسلط کامل بر قدرتمندترین زبان داده معرفی دوره: پلی به سوی تسلط بر...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره جامع SQL: از Oracle تا MySQL و T-SQL برای متخصصان داده
موضوع کلی: پایگاه داده و زبانهای کوئری
موضوع میانی: یادگیری عملی SQL در محیطهای مختلف
📋 سرفصلهای دوره
- 1. مبانی SQL: معرفی و تاریخچه
- 2. مقدمه ای بر پایگاه داده های رابطه ای
- 3. نصب و پیکربندی Oracle، MySQL و SQL Server
- 4. ابزارهای مدیریت پایگاه داده: Oracle SQL Developer، MySQL Workbench، SQL Server Management Studio
- 5. آشنایی با ساختار جداول و داده ها
- 6. انواع داده ها در SQL: اعداد، متن، تاریخ و غیره
- 7. دستور SELECT: بازیابی داده ها از یک جدول
- 8. دستور WHERE: فیلتر کردن داده ها
- 9. عملگرهای مقایسه ای و منطقی
- 10. عملگرهای LIKE و استفاده از wildcard ها
- 11. دستور ORDER BY: مرتب سازی نتایج
- 12. دستور GROUP BY: گروه بندی داده ها
- 13. توابع Aggregate: SUM, AVG, COUNT, MIN, MAX
- 14. دستور HAVING: فیلتر کردن گروه ها
- 15. دستور JOIN: ترکیب داده ها از چندین جدول
- 16. انواع JOIN: INNER, LEFT, RIGHT, FULL
- 17. Subqueries: استفاده از کوئری های تو در تو
- 18. دستور UNION, UNION ALL, INTERSECT, EXCEPT
- 19. دستور INSERT: درج داده ها در یک جدول
- 20. دستور UPDATE: به روز رسانی داده ها
- 21. دستور DELETE: حذف داده ها
- 22. دستور CREATE TABLE: ایجاد جداول
- 23. دستور ALTER TABLE: تغییر ساختار جدول
- 24. دستور DROP TABLE: حذف جداول
- 25. مفهوم Index و اهمیت آن
- 26. ایجاد و مدیریت Index
- 27. Constraint ها: PRIMARY KEY, FOREIGN KEY, NOT NULL, UNIQUE, CHECK
- 28. معرفی Transaction و ACID properties
- 29. دستور COMMIT و ROLLBACK
- 30. Stored Procedures: ایجاد و فراخوانی
- 31. Functions: ایجاد و استفاده
- 32. Triggers: تعریف و استفاده
- 33. Views: ایجاد و استفاده
- 34. Sequence: ایجاد و استفاده در Oracle
- 35. Autoincrement: استفاده در MySQL و SQL Server
- 36. آشنایی با SQL Tuning
- 37. بهینه سازی کوئری ها
- 38. استفاده از EXPLAIN PLAN
- 39. تجزیه و تحلیل Execution Plan در Oracle
- 40. تجزیه و تحلیل Execution Plan در SQL Server
- 41. تجزیه و تحلیل Execution Plan در MySQL
- 42. مدیریت کاربران و دسترسی ها در Oracle
- 43. مدیریت کاربران و دسترسی ها در MySQL
- 44. مدیریت کاربران و دسترسی ها در SQL Server
- 45. Backup و Restore در Oracle
- 46. Backup و Restore در MySQL
- 47. Backup و Restore در SQL Server
- 48. معرفی PL/SQL در Oracle
- 49. ساختار PL/SQL: Blocks, Variables, Constants
- 50. Control Structures: IF-THEN-ELSE
- 51. Loops: FOR, WHILE
- 52. Cursor ها: تعریف و استفاده
- 53. Exception Handling در PL/SQL
- 54. Packages: ایجاد و استفاده
- 55. Dynamic SQL در PL/SQL
- 56. معرفی T-SQL در SQL Server
- 57. متغیرها و انواع داده ها در T-SQL
- 58. Control Flow در T-SQL
- 59. Stored Procedures در T-SQL
- 60. Functions در T-SQL
- 61. Triggers در T-SQL
- 62. Common Table Expressions (CTE)
- 63. Window Functions در T-SQL
- 64. ساختارهای داده ای JSON در SQL Server
- 65. معرفی MySQL
- 66. انواع موتورهای ذخیره سازی در MySQL
- 67. Storage Engine: InnoDB, MyISAM
- 68. Replication در MySQL
- 69. آشنایی با امنیت در MySQL
- 70. کار با داده های JSON در MySQL
- 71. آشنایی با Big Data و NoSQL
- 72. مفاهیم اولیه Data Warehousing
- 73. مدل سازی داده ها: Star Schema, Snowflake Schema
- 74. ETL Process: Extract, Transform, Load
- 75. آشنایی با ابزارهای ETL
- 76. Performance Monitoring در Oracle
- 77. Performance Monitoring در SQL Server
- 78. Performance Monitoring در MySQL
- 79. Troubleshooting در Oracle
- 80. Troubleshooting در SQL Server
- 81. Troubleshooting در MySQL
- 82. Advanced Indexing Techniques
- 83. Partitioning: افقی و عمودی
- 84. Materialized Views در Oracle
- 85. Clustered and Non-Clustered Indexes در SQL Server
- 86. Index types در MySQL
- 87. امنیت پیشرفته در Oracle
- 88. امنیت پیشرفته در SQL Server
- 89. امنیت پیشرفته در MySQL
- 90. کار با XML در SQL Server
- 91. کار با spatial data در MySQL
- 92. Data Governance و Data Quality
- 93. مفاهیم Data Modeling
- 94. SQL برای Data Science
- 95. SQL و ارتباط آن با BI Tools
- 96. SQL در محیط های Cloud
- 97. SQL و NoSQL Integration
- 98. Real-time Data Processing با SQL
- 99. SQL and Data Lake Integration
- 100. Future of SQL
تگها:
MySQL
Oracle
SQL
SQL Server
SQL کاربردی
T-SQL
آموزش SQL
پایگاه داده
تحلیل داده
دیتابیس
زبان کوئری
کوئری نویسی
متخصص داده
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.