آمادگی برای آزمون DP-300: بیش از 400 سوال تمرینی با پاسخ تشریحی برای کسب مدرک Microsoft Azure SQL
این راهنما به شما کمک میکند تا برای آزمون DP-300 مایکروسافت (Microsoft Azure Database Administrator Associate) آماده شوید و مدرک معتبر Azure SQL را کسب کنید. با بیش از 400 سوال تمرینی به همراه پاسخهای تشریحی، تمام مباحث مورد نیاز برای موفقیت در آزمون را پوشش خواهید داد.
آنچه در این دوره خواهید آموخت:
- ایمنسازی دادهها با پیکربندی احراز هویت، رمزنگاری، ممیزی و کنترل دسترسی برای مطابقت با الزامات انطباق.
- استفاده از ابزارهایی مانند Query Store، Azure Monitor و Performance Insights برای ردیابی و بهبود عملکرد حجم کاری SQL.
- طراحی و پیادهسازی استراتژیهای پشتیبانگیری، گروههای Failover و Geo-replication برای اطمینان از تداوم کسبوکار.
- نحوه تهیه و پیکربندی Azure SQL Database، SQL Managed Instance و SQL Server در Azure Virtual Machines.
پیشنیازها:
دانشجویان باید تجربه کار با SQL Server، دانش اولیه از سرویسهای Azure و آشنایی با مفاهیم مدیریت پایگاه داده را داشته باشند.
مهارتها در یک نگاه:
- برنامهریزی و پیادهسازی منابع پلتفرم داده (20-25%)
- پیادهسازی یک محیط امن (15-20%)
- نظارت، پیکربندی و بهینهسازی منابع پایگاه داده (20-25%)
- پیکربندی و مدیریت خودکارسازی وظایف (15-20%)
- برنامهریزی و پیکربندی محیط با دسترسی بالا و بازیابی فاجعه (HA/DR) (20-25%)
برنامهریزی و پیادهسازی منابع پلتفرم داده (20-25%)
برنامهریزی و استقرار راهکارهای Azure SQL
- استقرار پیشنهادات پایگاه داده بر روی پلتفرمهای انتخاب شده
- درک استقرار خودکار
- اعمال وصلهها و بهروزرسانیها برای استقرار ترکیبی و زیرساخت به عنوان یک سرویس (IaaS)
- استقرار راهکارهای ترکیبی SQL Server
- توصیه یک پیشنهاد پایگاه داده مناسب بر اساس الزامات خاص
- ارزیابی جنبههای امنیتی پیشنهاد پایگاه داده ممکن
- توصیه یک راهکار پارتیشنبندی جدول
- توصیه یک راهکار Sharding پایگاه داده
پیکربندی منابع برای مقیاسپذیری و عملکرد
- پیکربندی Azure SQL Database برای مقیاسپذیری و عملکرد
- پیکربندی Azure SQL Managed Instance برای مقیاسپذیری و عملکرد
- پیکربندی SQL Server در Azure Virtual Machines برای مقیاسپذیری و عملکرد
- پیکربندی پارتیشنبندی جدول
- پیکربندی فشردهسازی دادهها
برنامهریزی و پیادهسازی استراتژی انتقال
- ارزیابی الزامات برای انتقال
- ارزیابی استراتژیهای انتقال آنلاین یا آفلاین
- پیادهسازی یک استراتژی انتقال آنلاین
- پیادهسازی یک استراتژی انتقال آفلاین
- انجام اعتبارسنجیهای پس از انتقال
- عیبیابی یک انتقال
- راهاندازی SQL Data Sync برای Azure
- پیادهسازی یک انتقال به Azure
- پیادهسازی یک انتقال بین سرویسهای Azure SQL
- پیادهسازی کپی و انتقال پایگاه داده Azure SQL Managed Instance
پیادهسازی یک محیط امن (15-20%)
پیکربندی احراز هویت و مجوز پایگاه داده
- پیکربندی احراز هویت با استفاده از Active Directory و Microsoft Entra ID
- ایجاد کاربران از هویتهای Microsoft Entra
- پیکربندی Security Principals
- پیکربندی مجوزهای سطح پایگاه داده و شی با استفاده از ابزارهای گرافیکی
- اعمال اصل حداقل امتیاز برای همه Securables
- عیبیابی مسائل احراز هویت و مجوز
- مدیریت احراز هویت و مجوز با استفاده از T-SQL
پیادهسازی امنیت برای دادههای در حالت سکون و دادههای در حال انتقال
- پیادهسازی رمزنگاری شفاف داده (TDE)
- پیادهسازی رمزنگاری در سطح شی
- پیکربندی قوانین فایروال در سطح سرور و پایگاه داده
- پیادهسازی Always Encrypted
- پیادهسازی Always Encrypted با VBS Enclaves
- پیکربندی دسترسی ایمن
- پیکربندی Transport Layer Security (TLS)
پیادهسازی کنترلهای انطباق برای دادههای حساس
- اعمال یک استراتژی طبقهبندی داده
- پیکربندی ممیزی سرور و پایگاه داده
- پیادهسازی ردیابی تغییر داده
- پیادهسازی Data Masking پویا
- مدیریت منابع پایگاه داده با استفاده از Microsoft Purview
- پیادهسازی Database Ledger در Azure SQL
- پیادهسازی Row-Level Security
- پیکربندی Microsoft Defender برای Azure SQL
نظارت، پیکربندی و بهینهسازی منابع پایگاه داده (20-25%)
نظارت بر فعالیت و عملکرد منابع
- تهیه یک Baseline عملکرد عملیاتی
- تعیین منابع برای معیارهای عملکرد
- تفسیر معیارهای عملکرد
- پیکربندی و نظارت بر فعالیت و عملکرد
- نظارت با استفاده از SQL Insights
- نظارت با استفاده از Database Watcher
- نظارت با استفاده از Extended Events
نظارت و بهینهسازی عملکرد Query
- پیکربندی Query Store
- نظارت با استفاده از Query Store
- شناسایی Sessions که باعث Blocking میشوند
- شناسایی مسائل عملکرد با استفاده از Dynamic Management Views (DMVs)
- شناسایی و پیادهسازی تغییرات Index برای Queries
- توصیه اصلاحات Query Construct بر اساس میزان استفاده از منابع
- ارزیابی استفاده از Query Hints برای عملکرد Query
- بررسی Execution Plans
- نظارت با استفاده از Intelligent Insights
پیکربندی راهکارهای پایگاه داده برای عملکرد بهینه
- پیادهسازی وظایف نگهداری Index
- پیادهسازی وظایف نگهداری Statistics
- پیادهسازی بررسیهای یکپارچگی پایگاه داده
- پیکربندی Automatic Tuning پایگاه داده
- پیکربندی تنظیمات سرور برای عملکرد
- پیکربندی Resource Governor برای عملکرد
- پیادهسازی پیکربندی Database-Scoped
- پیکربندی منابع Compute و Storage برای مقیاسپذیری
- پیکربندی Intelligent Query Processing (IQP)
پیکربندی و مدیریت خودکارسازی وظایف (15-20%)
ایجاد و مدیریت SQL Server Agent Jobs
- مدیریت Schedules برای وظایف نگهداری منظم
- پیکربندی Job Alerts و Notifications
- عیبیابی SQL Server Agent Jobs
خودکارسازی استقرار منابع پایگاه داده
- خودکارسازی استقرار با استفاده از Azure Resource Manager (ARM) و Bicep Templates
- خودکارسازی استقرار با استفاده از PowerShell
- خودکارسازی استقرار با استفاده از Azure CLI
- نظارت و عیبیابی Deployments
ایجاد و مدیریت وظایف پایگاه داده در Azure
- ایجاد و پیکربندی Elastic Jobs
- ایجاد و پیکربندی وظایف پایگاه داده با استفاده از Automation
- پیکربندی Alerts و Notifications در وظایف پایگاه داده
- عیبیابی Automated Database Tasks
برنامهریزی و پیکربندی یک محیط با دسترسی بالا و بازیابی فاجعه (HA/DR) (20-25%)
توصیه یک استراتژی HA/DR برای راهکارهای پایگاه داده
- توصیه استراتژی HA/DR بر اساس الزامات Recovery Point Objective/Recovery Time Objective (RPO/RTO)
- ارزیابی HA/DR برای استقرار ترکیبی
- ارزیابی راهکارهای HA/DR خاص Azure
- توصیه یک روش تست برای یک راهکار HA/DR
برنامهریزی و انجام پشتیبانگیری و بازیابی یک پایگاه داده
- توصیه یک استراتژی پشتیبانگیری و بازیابی پایگاه داده
- انجام پشتیبانگیری پایگاه داده با استفاده از ابزارهای پایگاه داده
- انجام بازیابی پایگاه داده با استفاده از ابزارهای پایگاه داده
- انجام بازیابی پایگاه داده به یک Point in Time
- پیکربندی Long-Term Backup Retention
- پشتیبانگیری و بازیابی یک پایگاه داده با استفاده از T-SQL
- پشتیبانگیری و بازیابی به و از Cloud Storage
پیکربندی HA/DR برای راهکارهای پایگاه داده
- پیکربندی Active Geo-Replication
- پیکربندی یک Always On Availability Group در Azure Virtual Machines
- پیکربندی Failover Groups
- پیکربندی Quorum Options برای یک Windows Server Failover Cluster
- پیکربندی Always On Failover Cluster Instances در Azure Virtual Machines
- پیکربندی Log Shipping
- نظارت بر یک راهکار HA/DR
- عیبیابی یک راهکار HA/DR
Vahid Ghafarpour
نمایش نظرات