کتاب SQL Server The Essential Toolkit for SQL Server Evolution با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
SQL Server: The Essential Toolkit for SQL Server Evolution SQL Server: The Essential Toolkit for SQL Server Evolution به دنیای دیتابیسهای قدرتمند و آیندهساز خوش آمدید! معرفی دوره آیا میخواهید به یک...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره SQL Server The Essential Toolkit for SQL Server Evolution
موضوع کلی: برنامه نویسی
موضوع میانی: Microsoft SQL Server
📋 سرفصلهای دوره
- 1. مبانی پایگاه داده رابطهای
- 2. مقدمهای بر SQL Server
- 3. معماری SQL Server
- 4. نصب و پیکربندی SQL Server
- 5. SQL Server Management Studio (SSMS)
- 6. مفاهیم کلیدی پایگاه داده: جداول، ستونها، ردیفها
- 7. انواع داده در SQL Server
- 8. کلیدهای اصلی و خارجی
- 9. روابط بین جداول (یک به یک، یک به چند، چند به چند)
- 10. طراحی پایگاه داده رابطهای (Normalization)
- 11. مبانی زبان T-SQL
- 12. دستور SELECT
- 13. فیلتر کردن دادهها با WHERE
- 14. مرتبسازی نتایج با ORDER BY
- 15. محدود کردن نتایج با TOP و OFFSET/FETCH
- 16. عملگرهای منطقی (AND, OR, NOT)
- 17. عملگرهای مقایسهای
- 18. عملگرهای LIKE و BETWEEN
- 19. استفاده از NULL
- 20. عملیات روی ستونها (Alias)
- 21. توابع تکی (Scalar Functions)
- 22. توابع تجمعی (Aggregate Functions)
- 23. گروهبندی دادهها با GROUP BY
- 24. فیلتر کردن گروهها با HAVING
- 25. استفاده از UNION و UNION ALL
- 26. استفاده از JOIN (INNER, LEFT, RIGHT, FULL)
- 27. JOIN های پیچیدهتر
- 28. Subqueries (پرس و جوهای تودرتو)
- 29. Common Table Expressions (CTEs)
- 30. توابع پنجرهای (Window Functions) - مقدمه
- 31. استفاده از ROW_NUMBER()
- 32. استفاده از RANK() و DENSE_RANK()
- 33. استفاده از LEAD() و LAG()
- 34. استفاده از SUM(), AVG(), COUNT() با Window Functions
- 35. ایجاد جداول (CREATE TABLE)
- 36. اصلاح جداول (ALTER TABLE)
- 37. حذف جداول (DROP TABLE)
- 38. تعاریف ستون (Constraints)
- 39. کلید اصلی (PRIMARY KEY)
- 40. کلید خارجی (FOREIGN KEY)
- 41. مقادیر منحصر به فرد (UNIQUE)
- 42. مقادیر پیشفرض (DEFAULT)
- 43. بررسی اعتبار (CHECK)
- 44. فهرستها (Indexes) - مقدمه
- 45. انواع ایندکسها (Clustered, Non-Clustered)
- 46. طراحی ایندکس مناسب
- 47. بهینهسازی ایندکسها
- 48. مدیریت ایندکسها
- 49. مشاهده و تجزیه و تحلیل برنامههای اجرایی (Execution Plans)
- 50. مقدمهای بر ذخیرهسازی دادهها (Data Storage)
- 51. فایلهای داده (.mdf, .ndf)
- 52. فایلهای لاگ تراکنش (.ldf)
- 53. سطوح و گروههای فایل (Filegroups)
- 54. مدیریت فضای ذخیرهسازی
- 55. مقدمهای بر تراکنشها (Transactions)
- 56. ACID Properties
- 57. BEGIN TRANSACTION, COMMIT TRANSACTION, ROLLBACK TRANSACTION
- 58. سطوح ایزولهسازی تراکنش (Isolation Levels)
- 59. قفلگذاری (Locking) - مقدمه
- 60. انواع قفلها
- 61. مدیریت قفلها
- 62. بهینهسازی عملکرد تراکنشها
- 63. مقدمهای بر نماها (Views)
- 64. ایجاد نما (CREATE VIEW)
- 65. اصلاح نما (ALTER VIEW)
- 66. حذف نما (DROP VIEW)
- 67. نماهای ایندکس شده (Indexed Views)
- 68. مقدمهای بر رویههای ذخیره شده (Stored Procedures)
- 69. ایجاد رویه ذخیره شده (CREATE PROCEDURE)
- 70. اجرای رویه ذخیره شده (EXECUTE)
- 71. ورودیها و خروجیهای رویه ذخیره شده
- 72. پارامترهای رویه ذخیره شده
- 73. مدیریت رویههای ذخیره شده
- 74. توابع تعریف شده توسط کاربر (User-Defined Functions - UDFs)
- 75. انواع UDFs (Scalar, Table-Valued)
- 76. ایجاد و استفاده از UDFs
- 77. مقایسه Stored Procedures و UDFs
- 78. مقدمهای بر تریگرها (Triggers)
- 79. انواع تریگرها (AFTER, INSTEAD OF)
- 80. ایجاد و مدیریت تریگرها
- 81. استفاده از جداول مجازی (inserted, deleted)
- 82. مدیریت خطاها در T-SQL (Error Handling)
- 83. BEGIN TRY...END TRY...BEGIN CATCH...END CATCH
- 84. استفاده از RAISERROR و THROW
- 85. مقدمهای بر وظایف برنامهریزی شده (SQL Server Agent Jobs)
- 86. ایجاد و مدیریت Jobها
- 87. مقدمهای بر پشتیبانگیری و بازیابی (Backup and Restore)
- 88. انواع پشتیبانگیری (Full, Differential, Transaction Log)
- 89. استراتژیهای پشتیبانگیری
- 90. عملیات بازیابی (Restore)
- 91. نکات مهم در پشتیبانگیری و بازیابی
- 92. مقدمهای بر امنیت در SQL Server
- 93. انواع احراز هویت (Authentication)
- 94. انواع مجوزها (Permissions)
- 95. سطوح امنیتی (Logins, Users, Roles)
- 96. مدیریت امنیتی
- 97. مقدمهای بر مانیتورینگ SQL Server
- 98. SQL Server Profiler
- 99. Dynamic Management Views (DMVs)
- 100. Performance Monitor (PerfMon)
تگها:
database development
Microsoft SQL Server
SQL
SQL Server
SQL Server Admin
SQL Server Tools
SQL Server Training
T-SQL
آموزش SQL Server
برنامه نویسی
پایگاه داده
توسعه پایگاه داده
مدیریت SQL Server
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.