کتاب SQL Server The Business Toolkit for SQL Server Evolution با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
SQL Server The Business Toolkit: دوره جامع و حرفهای برای متخصصان داده SQL Server The Business Toolkit: دوره جامع و حرفهای برای SQL Server Evolution معرفی دوره: از مبتدی تا حرفهای در دنیای SQL Serve...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره SQL Server The Business Toolkit for SQL Server Evolution
موضوع کلی: برنامه نویسی
موضوع میانی: Microsoft SQL Server
📋 سرفصلهای دوره
- 1. مقدمهای بر پایگاه داده و SQL Server
- 2. تاریخچه و تکامل SQL Server
- 3. انواع پایگاه داده رابطهای (RDBMS)
- 4. مفاهیم پایگاه داده رابطهای: جداول، ستونها، ردیفها
- 5. مفاهیم پایگاه داده رابطهای: کلیدهای اصلی و کلیدهای خارجی
- 6. مفاهیم پایگاه داده رابطهای: روابط بین جداول
- 7. مفاهیم پایگاه داده رابطهای: نرمالسازی (Normalization)
- 8. نصب و پیکربندی SQL Server
- 9. ابزارهای مدیریت SQL Server: SQL Server Management Studio (SSMS)
- 10. آشنایی با SSMS: اتصال به سرور، مرور اشیاء
- 11. ایجاد یک پایگاه داده جدید
- 12. مفاهیم پایگاه داده: Schema
- 13. ایجاد جداول: سینتکس CREATE TABLE
- 14. تعریف انواع داده (Data Types)
- 15. محدودیتها (Constraints): PRIMARY KEY
- 16. محدودیتها (Constraints): FOREIGN KEY
- 17. محدودیتها (Constraints): UNIQUE
- 18. محدودیتها (Constraints): NOT NULL
- 19. محدودیتها (Constraints): CHECK
- 20. تغییر ساختار جدول: ALTER TABLE
- 21. حذف جداول: DROP TABLE
- 22. درج دادهها: INSERT INTO
- 23. بهروزرسانی دادهها: UPDATE
- 24. حذف دادهها: DELETE FROM
- 25. بازیابی دادهها: SELECT FROM
- 26. فیلتر کردن دادهها: WHERE clause
- 27. مرتبسازی دادهها: ORDER BY clause
- 28. ترکیب دادهها از جداول مختلف: JOIN (INNER JOIN)
- 29. ترکیب دادهها از جداول مختلف: JOIN (LEFT JOIN)
- 30. ترکیب دادهها از جداول مختلف: JOIN (RIGHT JOIN)
- 31. ترکیب دادهها از جداول مختلف: JOIN (FULL OUTER JOIN)
- 32. ترکیب دادهها از جداول مختلف: CROSS JOIN
- 33. ترکیب دادهها از جداول مختلف: SELF JOIN
- 34. فیلتر کردن نتایج JOIN: ON clause
- 35. تجمیع دادهها: GROUP BY clause
- 36. تجمیع دادهها: Aggregate Functions (COUNT, SUM, AVG, MIN, MAX)
- 37. فیلتر کردن گروهها: HAVING clause
- 38. استفاده از Alias برای جداول و ستونها
- 39. کوئریهای تودرتو (Subqueries)
- 40. استفاده از EXISTS و NOT EXISTS در کوئریهای تودرتو
- 41. استفاده از IN و NOT IN در کوئریهای تودرتو
- 42. استفاده از ANY و ALL در کوئریهای تودرتو
- 43. کار با View ها
- 44. ایجاد View
- 45. استفاده از View
- 46. بهروزرسانی View ها
- 47. حذف View ها
- 48. مفاهیم Indexing
- 49. انواع Index: Clustered Index
- 50. انواع Index: Non-Clustered Index
- 51. نحوه ایجاد Index
- 52. مزایا و معایب Indexing
- 53. مدیریت Index ها
- 54. مفاهیم Stored Procedures
- 55. ایجاد Stored Procedures
- 56. اجرای Stored Procedures
- 57. پارامترها در Stored Procedures
- 58. دستورات کنترلی در Stored Procedures: IF...ELSE
- 59. دستورات کنترلی در Stored Procedures: WHILE LOOP
- 60. مدیریت خطا در Stored Procedures: TRY...CATCH
- 61. مفاهیم Functions
- 62. ایجاد Scalar Functions
- 63. ایجاد Table-Valued Functions (Inline)
- 64. ایجاد Table-Valued Functions (Multi-Statement)
- 65. استفاده از Functions
- 66. مقایسه Stored Procedures و Functions
- 67. مفاهیم Triggers
- 68. انواع Triggers: AFTER Triggers
- 69. انواع Triggers: INSTEAD OF Triggers
- 70. ایجاد Triggers
- 71. حذف Triggers
- 72. استفاده از Triggers برای اجرای خودکار عملیات
- 73. مدیریت Concurrency: قفلگذاری (Locking)
- 74. سطوح قفلگذاری (Locking Levels)
- 75. مدیریت Concurrency: Deadlocks
- 76. مفاهیم Transactions
- 77. دستورات Transaction: BEGIN TRANSACTION
- 78. دستورات Transaction: COMMIT TRANSACTION
- 79. دستورات Transaction: ROLLBACK TRANSACTION
- 80. دستورات Transaction: SAVE TRANSACTION
- 81. سطوح Isolation Transaction
- 82. مفاهیم Backup و Restore
- 83. انواع Backup: Full Backup
- 84. انواع Backup: Differential Backup
- 85. انواع Backup: Transaction Log Backup
- 86. انجام Backup
- 87. انجام Restore
- 88. بازیابی به یک زمان مشخص (Point-in-Time Recovery)
- 89. امنیت در SQL Server
- 90. مدیریت Logins
- 91. مدیریت Users
- 92. مدیریت Roles
- 93. سطوح دسترسی (Permissions)
- 94. Auditing در SQL Server
- 95. مفاهیم Data Integrity
- 96. مفاهیم ACID Properties
- 97. استفاده از SQL Server Profiler
- 98. مانیتورینگ عملکرد SQL Server
- 99. نکات بهینهسازی کوئری (Query Optimization)
- 100. فهم Execution Plans
تگها:
BI
Business Intelligence
Data Analysis
Database
Microsoft SQL Server
Programming
SQL
SQL Server
SQL Server Development
ابزارهای کسب و کار
اسکیوال سرور
برنامهنویسی
پایگاه داده
تحلیل داده
توسعه SQL Server
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.