کتاب صوتی SQL Server The Data Science Toolkit for SQL Server Evolution
SQL Server: جعبه ابزار علم داده برای تحول SQL Server SQL Server: جعبه ابزار علم داده برای تحول SQL Server مقدمه: انقلابی در مدیریت و تحلیل دادههای شما با SQL Server در دنیای پرشتاب امروز، دادهها به ...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره SQL Server The Data Science Toolkit for SQL Server Evolution
موضوع کلی: برنامه نویسی
موضوع میانی: Microsoft SQL Server
📋 سرفصلهای دوره
- 1. مقدمهای بر پایگاههای داده و سیستمهای مدیریت پایگاه داده (DBMS)
- 2. تاریخچه و نسخههای مختلف SQL Server
- 3. نصب و راهاندازی SQL Server و ابزارهای مدیریتی (SSMS)
- 4. مفاهیم بنیادی: پایگاه داده، جدول، سطر، و ستون
- 5. انواع دادهها (Data Types) در SQL Server
- 6. زبان تعریف داده (DDL): دستورات CREATE, ALTER, DROP
- 7. ایجاد اولین پایگاه داده و جدول
- 8. زبان دستکاری داده (DML): دستورات INSERT, UPDATE, DELETE
- 9. دستور SELECT: بازیابی دادهها
- 10. فیلتر کردن دادهها با دستور WHERE
- 11. عملگرهای منطقی: AND, OR, NOT
- 12. مرتبسازی نتایج با ORDER BY
- 13. کار با مقادیر NULL
- 14. توابع تجمعی پایه: COUNT, SUM, AVG, MIN, MAX
- 15. گروهبندی دادهها با GROUP BY
- 16. فیلتر کردن گروهها با HAVING
- 17. استفاده از نام مستعار (Alias) برای ستونها و جداول
- 18. حذف دادههای تکراری با DISTINCT
- 19. محدود کردن نتایج با TOP و OFFSET-FETCH
- 20. مقدمهای بر کلیدهای اصلی (Primary Key) و خارجی (Foreign Key)
- 21. اتصال جداول با INNER JOIN
- 22. اتصالهای خارجی: LEFT JOIN و RIGHT JOIN
- 23. اتصال کامل: FULL OUTER JOIN
- 24. اتصال ضربدری (CROSS JOIN) و اتصال به خود (SELF JOIN)
- 25. ترکیب نتایج با UNION و UNION ALL
- 26. عملگرهای INTERSECT و EXCEPT
- 27. زیرکوئریها (Subqueries): اسکالر، چند مقداری و مرتبط
- 28. عبارت شرطی CASE
- 29. توابع کار با رشتهها (String Functions)
- 30. توابع کار با تاریخ و زمان (Date and Time Functions)
- 31. توابع ریاضی و عددی
- 32. تبدیل انواع داده با CAST و CONVERT
- 33. تعریف و استفاده از متغیرها در T-SQL
- 34. ساختارهای کنترلی: IF...ELSE و WHILE
- 35. جداول موقت (Temporary Tables) و متغیرهای جدولی (Table Variables)
- 36. ایجاد و استفاده از نماها (Views)
- 37. مقدمهای بر رویههای ذخیره شده (Stored Procedures)
- 38. ایجاد رویههای ذخیره شده با پارامترهای ورودی و خروجی
- 39. توابع تعریفشده توسط کاربر (User-Defined Functions - UDFs)
- 40. مقدمهای بر تریگرها (Triggers)
- 41. مدیریت خطا با TRY...CATCH
- 42. تراکنشها (Transactions) و دستورات COMMIT و ROLLBACK
- 43. اصول طراحی پایگاه داده و نرمالسازی (1NF, 2NF, 3NF)
- 44. مفهوم واسازی (Denormalization) برای بهبود کارایی
- 45. مقدمهای بر ایندکسها: ایندکسهای Clustered و Non-Clustered
- 46. ایجاد و مدیریت ایندکسها
- 47. انواع محدودیتها (Constraints): UNIQUE, CHECK, DEFAULT
- 48. استفاده از Schema برای سازماندهی اشیاء پایگاه داده
- 49. مدیریت امنیت در SQL Server: لاگینها و کاربران
- 50. نقشهای سرور و پایگاه داده (Server and Database Roles)
- 51. مدیریت دسترسیها با GRANT, DENY, REVOKE
- 52. استراتژیهای پشتیبانگیری (Backup): Full, Differential, Transaction Log
- 53. بازیابی پایگاه داده (Restore) از نسخههای پشتیبان
- 54. معرفی SQL Server Agent و زمانبندی وظایف (Jobs)
- 55. عبارات جدول مشترک (Common Table Expressions - CTEs)
- 56. استفاده از CTEهای بازگشتی (Recursive CTEs)
- 57. توابع پنجرهای (Window Functions): مقدمه و کاربردها
- 58. توابع رتبهبندی: ROW_NUMBER, RANK, DENSE_RANK, NTILE
- 59. توابع پنجرهای تجمعی و پیمایشی: LEAD, LAG, FIRST_VALUE, LAST_VALUE
- 60. دستورات PIVOT و UNPIVOT برای تغییر ساختار داده
- 61. SQL پویا (Dynamic SQL) و خطرات آن
- 62. تحلیل طرح اجرای کوئری (Execution Plan)
- 63. اصول بهینهسازی کوئری و شاخصهای عملکرد
- 64. آمار (Statistics) و نقش آن در بهینهسازی
- 65. مفاهیم قفلگذاری (Locking)، مسدودسازی (Blocking) و بنبست (Deadlocks)
- 66. سطوح ایزولهسازی تراکنشها (Transaction Isolation Levels)
- 67. کار با دادههای XML در SQL Server
- 68. کار با دادههای JSON در SQL Server
- 69. مقدمهای بر انبار داده (Data Warehouse)
- 70. معماری انبار داده: مدل ستارهای (Star Schema) در مقابل مدل دانهبرفی (Snowflake)
- 71. جداول واقعیت (Fact Tables) و جداول ابعاد (Dimension Tables)
- 72. مفهوم ابعاد به آرامی در حال تغییر (Slowly Changing Dimensions - SCD)
- 73. فرایندهای ETL (Extract, Transform, Load) و ELT
- 74. معرفی سرویسهای یکپارچهسازی SQL Server (SSIS)
- 75. ساختار یک پروژه SSIS: Control Flow و Data Flow
- 76. تبدیلهای کلیدی در SSIS: Lookup, Merge Join, Derived Column
- 77. استقرار (Deployment) و اجرای پکیجهای SSIS
- 78. مقدمهای بر هوش تجاری (Business Intelligence - BI)
- 79. معرفی سرویسهای تحلیلی SQL Server (SSAS)
- 80. آشنایی با مدل جدولی (Tabular Model) در SSAS
- 81. مقدمهای بر زبان DAX برای مدلهای جدولی
- 82. آشنایی با مدل چندبعدی (Multidimensional Model) و مکعبها (Cubes)
- 83. مقدمهای بر زبان MDX برای مکعبها
- 84. معرفی سرویسهای گزارشگیری SQL Server (SSRS)
- 85. طراحی و استقرار یک گزارش ساده در SSRS
- 86. اتصال Power BI به SQL Server
- 87. حالتهای اتصال در Power BI: DirectQuery در مقابل Import
- 88. ساخت یک داشبورد تحلیلی با دادههای SQL Server در Power BI
- 89. ایندکسهای ستونی (Columnstore Indexes) برای بارهای کاری تحلیلی
- 90. پردازش تراکنش در حافظه (In-Memory OLTP - Hekaton)
- 91. جداول زمانی (Temporal Tables) برای ردیابی تاریخچه دادهها
- 92. معرفی PolyBase برای یکپارچهسازی با دادههای بزرگ (Big Data)
- 93. SQL Server روی لینوکس و کانتینرها
- 94. مقدمهای بر پایگاه داده SQL Azure
- 95. معرفی سرویسهای یادگیری ماشین (Machine Learning Services) در SQL Server
- 96. اجرای اسکریپتهای پایتون در SQL Server
- 97. اجرای اسکریپتهای R در SQL Server
- 98. معرفی خوشههای داده بزرگ (Big Data Clusters) و آینده SQL Server
- 99. **بهینهسازی کوئریها و Performance Tuning در SQL Server**
- 100. **امنیت پایگاه داده و مدیریت دسترسیها در SQL Server**
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
تگها:
Data Science
Data Science Toolkit
Microsoft SQL Server
SQL
SQL Server
SQL Server Evolution
SQL Server آموزش
اس کیو ال سرور
برنامهنویسی
پایگاه داده
تحلیل داده
داده کاوی
دیتا ساینس
یادگیری ماشین
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.