کتاب صوتی SQL Server The Cloud Toolkit for SQL Server Evolution

SQL Server: جعبه ابزار ابری برای تحول SQL Server SQL Server: جعبه ابزار ابری برای تحول SQL Server آینده مدیریت و توسعه پایگاه داده خود را با Microsoft SQL Server و ابزارهای ابری متحول کنید. معرفی دوره...

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 99,988 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: SQL Server The Cloud Toolkit for SQL Server Evolution

موضوع کلی: برنامه نویسی

موضوع میانی: Microsoft SQL Server

📋 سرفصل‌های دوره (100 موضوع)

  • 1. SQL Server The Cloud Toolkit for SQL Server Evolution - 100 سرفصل ضروری:
  • 2. مبانی SQL Server و آشنایی با مفاهیم پایگاه داده
  • 3. نصب و پیکربندی SQL Server در محیط محلی
  • 4. معرفی SQL Server Management Studio (SSMS)
  • 5. آشنایی با انواع داده در SQL Server
  • 6. ایجاد و مدیریت جداول در SQL Server
  • 7. Constraint ها و نقش آن‌ها در یکپارچگی داده
  • 8. دستور SELECT: بازیابی داده از یک جدول
  • 9. عملگرهای WHERE: فیلتر کردن داده‌ها
  • 10. عملگرهای ORDER BY: مرتب‌سازی داده‌ها
  • 11. عملگرهای TOP و DISTINCT
  • 12. توابع Aggregation: COUNT, SUM, AVG, MIN, MAX
  • 13. عملگر GROUP BY: گروه‌بندی داده‌ها
  • 14. عملگر HAVING: فیلتر کردن گروه‌ها
  • 15. Join ها: ترکیب داده‌ها از چندین جدول (Inner, Left, Right, Full)
  • 16. Self-Join: اتصال یک جدول به خودش
  • 17. Cross-Join: ضرب دکارتی جداول
  • 18. Subqueries: استفاده از کوئری در داخل کوئری دیگر
  • 19. Correlated Subqueries: Subquery های وابسته
  • 20. دستور INSERT: اضافه کردن داده به جدول
  • 21. دستور UPDATE: ویرایش داده‌های موجود در جدول
  • 22. دستور DELETE: حذف داده‌ها از جدول
  • 23. Transaction ها: مدیریت عملیات ACID
  • 24. Isolation Levels: کنترل Concurrent Access
  • 25. Locking در SQL Server: انواع Lock ها
  • 26. Deadlocks: شناسایی و رفع Deadlock ها
  • 27. نرمال سازی پایگاه داده: فرم های نرمال 1NF, 2NF, 3NF
  • 28. دنرمال سازی پایگاه داده: دلایل و روش‌ها
  • 29. آشنایی با SQL Server Agent
  • 30. Job ها: زمان‌بندی و اجرای وظایف
  • 31. Alert ها: اطلاع‌رسانی رویدادها
  • 32. Maintenance Plan ها: نگهداری خودکار پایگاه داده
  • 33. پشتیبان‌گیری (Backup) و بازیابی (Restore) پایگاه داده
  • 34. انواع Backup: Full, Differential, Transaction Log
  • 35. مدل‌های بازیابی پایگاه داده: Simple, Full, Bulk-Logged
  • 36. Security در SQL Server: لاگین ها و کاربران
  • 37. نقش‌ها (Roles): Server Roles و Database Roles
  • 38. مجوزها (Permissions): Grant, Revoke, Deny
  • 39. آشنایی با view ها: ایجاد و استفاده از view ها
  • 40. Indexed Views: بهبود عملکرد کوئری
  • 41. Stored Procedures: ایجاد و اجرای stored procedures
  • 42. پارامترها در stored procedures
  • 43. توابع (Functions): Scalar, Table-Valued Functions
  • 44. Triggers: ایجاد و مدیریت triggers
  • 45. CLR Integration: استفاده از کد .NET در SQL Server
  • 46. XML Data Type: ذخیره و پرس‌وجو داده‌های XML
  • 47. JSON Data Type: ذخیره و پرس‌وجو داده‌های JSON
  • 48. آشنایی با Full-Text Search
  • 49. Index ها: ایجاد و مدیریت index ها
  • 50. Clustered Index و Non-Clustered Index
  • 51. Index Fragmentation: شناسایی و رفع Fragmentation
  • 52. شاخص های فیلتر شده (Filtered Indexes)
  • 53. Query Optimization: تجزیه و تحلیل Query Execution Plan
  • 54. استفاده از SQL Profiler برای Performance Tuning
  • 55. Database Design: اصول طراحی یک پایگاه داده کارآمد
  • 56. آشنایی با SQL Server Integration Services (SSIS)
  • 57. ایجاد Package در SSIS
  • 58. ETL Processes: Extract, Transform, Load
  • 59. آشنایی با SQL Server Reporting Services (SSRS)
  • 60. ایجاد Report در SSRS
  • 61. Deployment Report ها
  • 62. آشنایی با SQL Server Analysis Services (SSAS)
  • 63. ایجاد Cube در SSAS
  • 64. Data Warehousing: مفاهیم و معماری
  • 65. آشنایی با Big Data و SQL Server
  • 66. PolyBase: اتصال به منابع داده خارجی
  • 67. آشنایی با SQL Server در Cloud (Azure SQL Database)
  • 68. ایجاد Azure SQL Database
  • 69. Migration پایگاه داده به Azure SQL Database
  • 70. Azure SQL Managed Instance
  • 71. مقایسه Azure SQL Database و Azure SQL Managed Instance
  • 72. Azure Data Factory: Data Integration در Cloud
  • 73. Azure Synapse Analytics: Data Warehousing در Cloud
  • 74. Azure Databricks: پردازش Big Data در Cloud
  • 75. استفاده از SQL Server با Docker
  • 76. SQL Server در Linux
  • 77. آشنایی با Machine Learning Services در SQL Server
  • 78. R و Python Integration در SQL Server
  • 79. آشنایی با Graph Database در SQL Server
  • 80. آشنایی با Temporal Tables
  • 81. Row-Level Security: امنیت در سطح سطر
  • 82. Always Encrypted: رمزنگاری داده در حال استفاده
  • 83. Data Masking: پنهان کردن داده‌های حساس
  • 84. Auditing: ردیابی فعالیت‌های پایگاه داده
  • 85. Performance Monitoring: ابزارهای مانیتورینگ عملکرد SQL Server
  • 86. استفاده از Extended Events برای عیب‌یابی
  • 87. Memory Management در SQL Server
  • 88. IO Subsystem: بهینه‌سازی IO
  • 89. CPU Utilization: بهینه‌سازی مصرف CPU
  • 90. کار با Dynamic Management Views (DMVs) و Dynamic Management Functions (DMFs)
  • 91. آشنایی با Resource Governor
  • 92. مدیریت و نگهداری SQL Server در Cloud
  • 93. High Availability (HA) و Disaster Recovery (DR) در SQL Server
  • 94. Always On Availability Groups: پیکربندی HA
  • 95. Failover Cluster Instance (FCI): پیکربندی HA
  • 96. Database Mirroring: تکنولوژی قدیمی HA
  • 97. Log Shipping: تکنولوژی قدیمی DR
  • 98. آشنایی با PowerShell برای مدیریت SQL Server
  • 99. PowerShell Cmdlets برای SQL Server
  • 100. اتوماسیون وظایف با PowerShell
SQL Server: جعبه ابزار ابری برای تحول SQL Server

SQL Server: جعبه ابزار ابری برای تحول SQL Server

آینده مدیریت و توسعه پایگاه داده خود را با Microsoft SQL Server و ابزارهای ابری متحول کنید.

معرفی دوره: گامی نو در دنیای SQL Server

در دنیای امروز که داده‌ها قلب تپنده کسب و کارها هستند، مدیریت و بهینه‌سازی پایگاه داده‌ها نقشی حیاتی ایفا می‌کند. Microsoft SQL Server، به عنوان یکی از قدرتمندترین و پرکاربردترین سیستم‌های مدیریت پایگاه داده رابطه‌ای، همواره در خط مقدم این تحولات بوده است. اما چگونه می‌توان از حداکثر پتانسیل این غول تکنولوژی بهره برد و آن را با سرعت خیره‌کننده پیشرفت‌های ابری همگام ساخت؟

دوره آموزشی "SQL Server: جعبه ابزار ابری برای تحول SQL Server" دقیقاً برای پاسخ به این سوال طراحی شده است. ما شما را به سفری هیجان‌انگیز در دنیای نوین SQL Server می‌بریم، جایی که با بهره‌گیری از قدرتمندترین ابزارهای ابری مایکروسافت، قادر خواهید بود تا پایگاه داده‌های خود را نه تنها مدیریت کنید، بلکه آن‌ها را به سطحی جدید از کارایی، مقیاس‌پذیری و نوآوری ارتقا دهید.

درباره دوره: مسیری روشن به سوی تسلط بر SQL Server

این دوره جامع، دریچه‌ای نو به روی امکانات بی‌نهایت SQL Server در عصر ابری می‌گشاید. ما با تمرکز بر استراتژی‌ها و تکنیک‌های مدرن، به شما نشان می‌دهیم چگونه با استفاده از سرویس‌های ابری مایکروسافت Azure، عملکرد، امنیت، و قابلیت اطمینان پایگاه داده‌های SQL Server خود را به طرز چشمگیری بهبود بخشید.

از مهاجرت آسان به ابر گرفته تا پیاده‌سازی راه‌حل‌های پیشرفته برای تحلیل داده و توسعه اپلیکیشن‌های مقیاس‌پذیر، این دوره تمام جوانب مورد نیاز برای تبدیل شدن به یک متخصص SQL Server در دنیای امروز را پوشش می‌دهد. آماده باشید تا دانش و مهارت‌های خود را ارتقا داده و در بازار کار جایگاه ویژه‌ای کسب کنید.

موضوعات کلیدی: نقشه راه تسلط شما

در این دوره، شما با مجموعه‌ای از موضوعات کلیدی و کاربردی آشنا خواهید شد که به شما در درک عمیق و تسلط بر SQL Server در محیط ابری کمک می‌کند:

  • مفاهیم پایه SQL Server: آشنایی کامل با معماری، اجزا و اصول اولیه.
  • SQL Server در Azure: راهنمای کامل برای استقرار، مدیریت و بهینه‌سازی SQL Server بر روی زیرساخت ابری Azure.
  • مهاجرت به Azure SQL: استراتژی‌ها و ابزارهای مؤثر برای انتقال پایگاه داده‌های فعلی به سرویس‌های Azure SQL.
  • امنیت در SQL Server ابری: پیاده‌سازی بهترین شیوه‌ها برای حفاظت از داده‌ها در محیط ابری.
  • کارایی و بهینه‌سازی: تکنیک‌های پیشرفته برای افزایش سرعت و کارایی پایگاه داده‌ها.
  • بکاپ، ریکاوری و High Availability: راهکارهای مطمئن برای حفظ دسترسی و بازیابی داده‌ها.
  • مانیتورینگ و عیب‌یابی: ابزارها و متدها برای نظارت دقیق و رفع مشکلات.
  • نوآوری با SQL Server: بهره‌گیری از قابلیت‌های جدید مانند In-Memory OLTP، Columnstore Indexes و PolyBase.
  • هوش تجاری و تحلیل داده: ادغام SQL Server با ابزارهای BI و تحلیل پیشرفته.
  • DevOps و اتوماسیون: پیاده‌سازی فرآیندهای DevOps برای مدیریت و توسعه SQL Server.

مخاطبان دوره: برای چه کسانی این دوره عالی است؟

اگر در حوزه فناوری اطلاعات فعالیت می‌کنید و به دنبال ارتقای مهارت‌های خود در زمینه مدیریت و توسعه پایگاه داده هستید، این دوره برای شما طراحی شده است:

  • توسعه‌دهندگان نرم‌افزار: کسانی که نیاز به درک عمیق‌تر از نحوه تعامل برنامه‌هایشان با پایگاه داده دارند.
  • مدیران پایگاه داده (DBA): برای به‌روزرسانی دانش خود با آخرین تکنولوژی‌های SQL Server و ابزارهای ابری.
  • مهندسان داده: افرادی که مسئول طراحی، پیاده‌سازی و نگهداری زیرساخت‌های داده‌ای هستند.
  • معماران راهکارهای ابری: کسانی که به دنبال طراحی و پیاده‌سازی راهکارهای داده‌ای مقیاس‌پذیر و مطمئن در ابر هستند.
  • تحلیلگران کسب و کار و داده: برای درک بهتر نحوه دسترسی و استفاده از داده‌ها برای تصمیم‌گیری‌های استراتژیک.
  • هر فرد مشتاق یادگیری: که به دنبال ورود به دنیای قدرتمند SQL Server و تکنولوژی‌های ابری مایکروسافت است.

چرا این دوره را بگذرانیم؟ سرمایه‌گذاری بر آینده شغلی شما

در دنیای رقابتی امروز، به‌روز بودن با آخرین فناوری‌ها کلید موفقیت است. گذراندن این دوره، مزایای بی‌شماری را برای شما به ارمغان می‌آورد:

  • تسلط بر ابزارهای نوین: یادگیری کار با SQL Server در محیط ابری Azure، که استاندارد فعلی صنعت است.
  • افزایش ارزش شغلی: کسب مهارت‌های مورد نیاز بازار کار که تقاضا برای آن‌ها رو به افزایش است.
  • بهینه‌سازی هزینه‌ها و عملکرد: یادگیری تکنیک‌هایی برای کاهش هزینه‌های زیرساختی و افزایش کارایی پایگاه داده‌ها.
  • امنیت داده‌ها: توانایی پیاده‌سازی راهکارهای امنیتی پیشرفته برای محافظت از اطلاعات حساس.
  • مهاجرت آسان و مطمئن: کسب دانش لازم برای انتقال موفقیت‌آمیز پایگاه داده‌ها به محیط ابری.
  • نوآوری و توسعه: آماده‌سازی شما برای ساخت اپلیکیشن‌های نسل جدید با استفاده از قابلیت‌های پیشرفته SQL Server.
  • اعتماد به نفس: ورود به پروژه‌های پیچیده SQL Server با اطمینان خاطر بیشتر.

سرفصل‌های دوره: 100 گام تا تسلط کامل

این دوره شامل بیش از 100 سرفصل جامع و کاربردی است که با دقت فراوان برای پوشش تمامی جنبه‌های SQL Server و تکنولوژی‌های ابری آن طراحی شده است. در اینجا به برخی از محورهای اصلی اشاره می‌کنیم:

بخش اول: مبانی و معماری SQL Server

  • معرفی SQL Server و تاریخچه
  • معماری SQL Server: موتور پایگاه داده، اجزا و فرآیندها
  • ساختار فایل‌ها و صفحات داده
  • مفاهیم T-SQL: زبان پرس و جوی ساختاریافته
  • طراحی پایگاه داده: نرمال‌سازی، روابط و کلیدها
  • مدیریت اشیاء پایگاه داده: جداول، نماها، ایندکس‌ها

بخش دوم: SQL Server در Azure - شروع تحول ابری

  • معرفی Azure و اکوسیستم آن
  • Azure SQL Database: سرویس PaaS
  • Azure SQL Managed Instance: راه‌حل Hybrid
  • SQL Server on Azure Virtual Machines: IaaS
  • مقایسه سرویس‌های Azure SQL و انتخاب مناسب‌ترین گزینه
  • استقرار SQL Server بر روی Azure VM: تنظیمات و بهینه‌سازی
  • تنظیمات اولیه Azure SQL Database و Managed Instance

بخش سوم: مهاجرت به Azure SQL

  • برنامه‌ریزی استراتژی مهاجرت
  • ابزارهای مهاجرت: DMA (Data Migration Assistant)
  • ابزارهای مهاجرت: DMS (Database Migration Service)
  • مهاجرت آنلاین و آفلاین
  • چالش‌های رایج در مهاجرت و راهکارها
  • تست و اعتبارسنجی پس از مهاجرت

بخش چهارم: امنیت در SQL Server ابری

  • مفاهیم امنیت در SQL Server
  • احراز هویت و مجوزها (Authentication & Authorization)
  • رمزنگاری داده‌ها: TDE، Always Encrypted
  • امنیت شبکه در Azure
  • مدیریت دسترسی‌ها با Azure Active Directory
  • Auditing و نظارت بر فعالیت‌های امنیتی
  • پیشگیری از حملات رایج

بخش پنجم: کارایی و بهینه‌سازی

  • تکنیک‌های بهینه‌سازی کوئری
  • تجزیه و تحلیل Plan Execution
  • ایندکس‌گذاری استراتژیک: Clustered, Non-Clustered, Columnstore
  • Query Store برای ردیابی عملکرد کوئری‌ها
  • In-Memory OLTP و Columnstore Indexes
  • بهینه‌سازی پارتیشن‌بندی جداول
  • مدیریت منابع در Azure SQL

بخش ششم: بکاپ، ریکاوری و High Availability

  • استراتژی‌های بکاپ‌گیری
  • انواع بکاپ: Full, Differential, Transaction Log
  • بازیابی پایگاه داده (Recovery)
  • High Availability (HA) و Disaster Recovery (DR)
  • Always On Availability Groups
  • Failover Clustering Instances (FCI)
  • Azure Site Recovery
  • Geo-Replication و Active Geo-Replication

بخش هفتم: مانیتورینگ و عیب‌یابی

  • ابزارهای مانیتورینگ: SQL Server Management Studio (SSMS)
  • Dynamic Management Views (DMVs)
  • Azure Monitor و Azure Log Analytics
  • تشخیص گلوگاه‌های عملکردی
  • تحلیل لاگ‌ها و رویدادها
  • عیب‌یابی مشکلات اتصال

بخش هشتم: نوآوری و قابلیت‌های پیشرفته

  • PolyBase برای دسترسی به داده‌های خارجی
  • Machine Learning Services در SQL Server
  • JSON Support و XML Support
  • Graph Database Capabilities
  • توسعه اپلیکیشن‌های مدرن با SQL Server

بخش نهم: DevOps و اتوماسیون

  • اصول DevOps برای پایگاه داده
  • استفاده از Azure DevOps برای مدیریت SQL Server
  • Continuous Integration / Continuous Deployment (CI/CD)
  • اسکریپت‌نویسی و اتوماسیون وظایف
  • مدیریت پیکربندی

بخش دهم: هوش تجاری و تحلیل داده

  • مقدمه‌ای بر هوش تجاری (BI)
  • SQL Server Reporting Services (SSRS)
  • SQL Server Analysis Services (SSAS)
  • SQL Server Integration Services (SSIS)
  • اتصال SQL Server به Power BI
  • ساخت گزارش‌ها و داشبوردهای تحلیلی

این دوره، نقشه راه جامع شما برای تبدیل شدن به یک متخصص SQL Server در عصر ابری است.

اکنون ثبت نام کنید و آینده پایگاه داده خود را متحول سازید!

EXPRESS24 AUDIO EXPERIENCE
یادگیری را بشنوید؛ زندگی کنید
کتاب‌های صوتی و پادکست‌های آموزشی، راهی دلنشین برای کشف ایده‌های تازه، گسترش دانش و استفاده بهتر از لحظه‌های روزمره هستند.
دانش، الهام و تجربه؛ این بار با صدای زندگی
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفت‌وآمد هستید، قدم می‌زنید، استراحت می‌کنید یا کارهای روزمره‌تان را انجام می‌دهید. محتوای صوتی کمک می‌کند از این لحظه‌ها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفت‌وآمد، پیاده‌روی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربه‌ای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازه‌ای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایده‌های تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادت‌های شخصی‌تان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، می‌توانید داستان‌ها، آموزش‌ها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتاب‌ها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفت‌وگو، روایت، توضیح آموزشی یا مجموعه‌ای از قسمت‌های صوتی؛ مناسب برای کشف ایده‌ها و آشنایی با دیدگاه‌های گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاه‌های تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپ‌تاپ
با پخش‌کننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکته‌های مهم را یادداشت کنید یا پس از پایان شنیدن، آن‌ها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتاب‌های صوتی و پادکست‌های آموزشی، دنیای تازه‌ای از ایده‌ها، روایت‌ها و آموختنی‌ها را به لحظه‌های خود اضافه کنید.
کشف محصولات بیشتر در اکسپرس ۲۴
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرم‌افزار مورد استفاده بستگی دارد.
AUDIO PREVIEW
قبل از انتخاب، گوش کنید!
بخشی از سبک محتوای محصولات صوتی ما را بشنوید و با فضای آن آشنا شوید.
♫
نمونه صوتی از سبک محصولات صوتی ما
پیش‌نمایش کوتاهی از سبک پادکست های صوتی محصولات ما
پخش آنلاین
برای تجربه بهتر، می‌توانید از هدفون استفاده کنید.
تگ‌ها: Cloud Toolkit Microsoft SQL Server SQL Server SQL Server Cloud SQL Server Evolution SQL Server آموزش SQL Server ابری آموزش SQL Server برنامه نویسی پایگاه داده توسعه SQL Server توسعه دهنده توسعه دهنده پایگاه داده دیتا دیتابیس

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.