کتاب صوتی SQL Server The Ultimate Toolkit for SQL Server Evolution
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره SQL Server The Ultimate Toolkit for SQL Server Evolution
موضوع کلی: برنامه نویسی
موضوع میانی: Microsoft SQL Server
📋 سرفصلهای دوره
- 1. مقدمه به SQL Server و پایگاه دادههای رابطهای
- 2. ویرایشها و اجزای SQL Server
- 3. نصب و پیکربندی SQL Server
- 4. آشنایی با SQL Server Management Studio (SSMS)
- 5. درک معماری پایگاه داده و فایلها
- 6. انواع داده در SQL Server
- 7. ایجاد پایگاه داده و Filegroupها
- 8. طراحی جداول و ستونها
- 9. مقدمهای بر کوئریهای SQL: دستور SELECT
- 10. دستکاری دادههای پایه: INSERT، UPDATE، DELETE
- 11. فیلتر کردن دادهها با WHERE Clause
- 12. مرتبسازی دادهها با ORDER BY Clause
- 13. کار با مقادیر NULL
- 14. توابع تجمعی پایه (COUNT, SUM, AVG, MIN, MAX)
- 15. گروهبندی دادهها با GROUP BY Clause
- 16. فیلتر کردن دادههای گروهبندی شده با HAVING Clause
- 17. مقدمهای بر Joinها: INNER JOIN
- 18. LEFT JOIN و RIGHT JOIN
- 19. FULL OUTER JOIN و CROSS JOIN
- 20. Subqueryها: Scalar و Multi-Row
- 21. Subqueryهای Correlated
- 22. عملگرهای EXISTS و NOT EXISTS
- 23. عملگرهای Set: UNION، UNION ALL
- 24. عملگرهای Set: INTERSECT، EXCEPT
- 25. منطق شرطی با عبارات CASE
- 26. توابع رشتهای
- 27. توابع تاریخ و زمان
- 28. توابع عددی
- 29. توابع رتبهبندی (ROW_NUMBER, RANK, DENSE_RANK, NTILE)
- 30. توابع Window (توابع تجمعی و تحلیلی)
- 31. نرمالسازی پایگاه داده: 1NF، 2NF، 3NF
- 32. نرمالسازی پایگاه داده: BCNF و مفاهیم Denormalization
- 33. درک ایندکسها: Clustered در مقابل Non-Clustered
- 34. ایجاد و مدیریت ایندکسها
- 35. Viewها: ساده و پیچیده
- 36. Stored Procedureها: مبانی و پارامترها
- 37. Stored Procedureها: کنترل جریان و مدیریت خطا
- 38. توابع تعریف شده توسط کاربر (UDFs): Scalar و Table-Valued
- 39. Triggerها: AFTER و INSTEAD OF
- 40. Constraintها: PRIMARY KEY و FOREIGN KEY
- 41. Constraintها: UNIQUE، CHECK، DEFAULT
- 42. Sequenceها و ستونهای IDENTITY
- 43. Synonymها و Schemaها
- 44. دستورات زبان تعریف داده (DDL)
- 45. مدیریت تراکنش: BEGIN، COMMIT، ROLLBACK
- 46. جداول موقت (Temp Tables) و متغیرهای جدول (Table Variables)
- 47. عبارات جدول مشترک (CTEs)
- 48. CTEs بازگشتی
- 49. درک SQL پویا (Dynamic SQL)
- 50. بهترین روشها برای کدنویسی T-SQL
- 51. مقدمهای بر بهینهسازی عملکرد کوئری
- 52. درک طرحهای اجرایی (Execution Plans)
- 53. تحلیل طرحهای اجرایی برای شناسایی گلوگاهها
- 54. استراتژیهای ایندکسگذاری برای عملکرد
- 55. ایندکسهای Columnstore برای بارهای کاری تحلیلی
- 56. Statistics: درک و مدیریت
- 57. شناسایی کوئریهای کند
- 58. شمارندههای SQL Server Performance Monitor (PerfMon)
- 59. Dynamic Management View (DMV) برای تحلیل عملکرد
- 60. Extended Events برای ردیابی و نظارت
- 61. درک سطوح ایزولاسیون تراکنش
- 62. مدیریت Deadlockها و مشکلات همزمانی
- 63. Resource Governor برای مدیریت بار کاری
- 64. Query Store: ثبت و تحلیل تاریخچه عملکرد
- 65. پارتیشنبندی جدول و ایندکس
- 66. بهینهسازی Joinها و Subqueryها
- 67. بهینهسازی دستورات دستکاری داده
- 68. عیبیابی مشکلات رایج عملکرد
- 69. Parameter Sniffing و راهحلها
- 70. بهترین روشها برای بهینهسازی عملکرد
- 71. معماری امنیت SQL Server
- 72. حالتهای احراز هویت: Windows در مقابل SQL Server Authentication
- 73. ایجاد و مدیریت Loginها
- 74. ایجاد و مدیریت Userهای پایگاه داده
- 75. نقشهای سرور و نقشهای پایگاه داده
- 76. اعطای و لغو مجوزها (Permissions)
- 77. درک Schemaها و زنجیره مالکیت
- 78. رمزنگاری داده: TDE (Transparent Data Encryption)
- 79. رمزنگاری داده: Always Encrypted
- 80. ممیزی فعالیتهای SQL Server
- 81. استراتژیهای پشتیبانگیری: Full, Differential, Transaction Log
- 82. بازیابی پایگاه داده و بازیابی Point-in-Time
- 83. SQL Server Agent: Jobs، Alerts، Operators
- 84. برنامههای نگهداری پایگاه داده
- 85. پاورشل برای مدیریت SQL Server
- 86. مقدمهای بر دسترسپذیری بالا و بازیابی فاجعه (HADR)
- 87. Log Shipping برای بازیابی فاجعه
- 88. Database Mirroring (راهکار قدیمی HADR)
- 89. Always On Availability Groups: معماری و راهاندازی
- 90. Always On Availability Groups: نظارت و Failover
- 91. مروری بر Replication (Snapshot, Transactional, Merge)
- 92. In-Memory OLTP: جداول بهینهسازی شده برای حافظه
- 93. پشتیبانی از JSON در SQL Server
- 94. پایگاه دادههای گرافی در SQL Server
- 95. جداول Temporal برای تاریخچه داده
- 96. خدمات یادگیری ماشین (ادغام R و Python)
- 97. PolyBase برای مجازیسازی داده
- 98. SQL Server روی لینوکس و کانتینرها
- 99. Azure SQL Database و Managed Instance: تکامل ابری
- 100. بهترین روشها برای تکامل SQL Server و روندهای آینده
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
sp.express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.