آموزش 70-462: مدیریت پایگاه داده سرور SQL (DBA)

70-462: SQL Server Database Administration (DBA)

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: تجربه عملی مبتدی تا متوسط ​​در مدیریت پایگاه داده (DBA) SQL Server. برای آزمون مایکروسافت 70-462 بود. ایجاد پشتیبان‌گیری و بازیابی پایگاه‌های داده، درک مدل‌های مختلف بازیابی مدیریت ورود به سیستم و نقش‌های سرور، و وارد کردن و صادرات داده‌ها پیاده‌سازی و نگهداری فهرست‌ها، و مدیریت و پیکربندی پایگاه‌های داده، از جمله مشکلات فشرده‌سازی و همزمانی مدیریت عامل SQL Server و ممیزی نمونه‌های SQL Server جمع‌آوری و تجزیه و تحلیل عیب یابی داده ها برنامه ریزی و نصب SQL Server و سرویس های مرتبط از جمله پیاده سازی استراتژی مهاجرت پیش نیازها: قبل از گذراندن این دوره به دانش قبلی DBA نیاز ندارید. اگر می‌دانستید چگونه دستورات T-SQL ساده (SELECT، FROM، WHERE، GROUP BY) را برای برخی از بخش‌های دوره ایجاد کنید مفید خواهد بود، اما ضروری نیست. کامپیوتر شما؛ من به شما نشان خواهم داد که باید آن را دانلود و نصب کنید - به صورت رایگان. شما به یک کامپیوتر ویندوزی نیاز خواهید داشت. ما SQL Server Management Studio (SSMS) را بر روی رایانه شما نصب خواهیم کرد. بیشتر قابلیت‌های DBA در استودیوی Azure Data در دسترس نیستند و بنابراین نمی‌توانید عملیات DBA را با استفاده از Mac انجام دهید.

لطفاً توجه داشته باشید: مایکروسافت امتحان 70-462 را پس گرفته است. با این حال، اطلاعات این دوره همچنان به DBA مرتبط است.

آیا می خواهید تجربه عملی در مدیریت پایگاه داده در SQL Server کسب کنید؟ خوش آمدید.

در این دوره، برخی از مهارت‌هایی را که مایکروسافت می‌خواهد بدانید، بیاموزید و ابزار دیگری را به رزومه یا رزومه خود اضافه کنید و حتی برای دریافت گواهینامه رسمی مایکروسافت بروید.

SQL Server یکی از ابزارهای اصلی پایگاه داده است که در بازار کار درخواست می شود و توانایی انجام DBA برای SQL Server می تواند برای کار فعلی شما و جستجوی شغل بعدی شما بسیار مفید باشد.

>

ما SQL Server Developer را به صورت رایگان دانلود و نصب می‌کنیم، که تمامی قابلیت‌های نسخه Enterprise را با هزینه کامل در اختیار شما قرار می‌دهد (البته بدون اینکه بتوانید از آن برای مقاصد تجاری استفاده کنید). ما با دانلود یک پایگاه داده نمایشی و یادگیری نحوه پشتیبان‌گیری و بازیابی این پایگاه داده و مدل‌های بازیابی مناسب برای پایگاه‌های داده دیگر شروع می‌کنیم تا شما را قادر به ارائه بازیابی Point in Time کنید.

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

تکمیل دوره حدود 10 ساعت طول می کشد، اما تکمیل آن به شما امکان می دهد تا با وظایف مدیریت پایگاه داده آشنا شوید و تجربه عملی را در اختیار شما قرار دهد.

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

این دوره نسبتاً آرام است - چند "چرخش اشتباه" وجود خواهد داشت، بنابراین می‌توانید ببینید چه مشکلاتی ممکن است ایجاد شود، اما هر درس با سرعت نسبتاً آهسته به سمت هدف نهایی کار می‌کند، بنابراین می‌توانید در رایانه شخصی خود دنبال کنید به آسانی. من فرض می‌کنم که شما می‌دانید چگونه از رایانه استفاده کنید، از جمله نصب برنامه‌ها، اما DBA واقعی در سطح پایه خواهد بود، و من هر مؤلفه را در ادامه معرفی می‌کنم.

هیچ دانشی در مورد T-SQL لازم نیست، زیرا من هر آنچه را که می توانم از طریق GUI (رابط کاربری گرافیکی) و همچنین T-SQL نشان خواهم داد. با این حال، اگر قصد شرکت در آزمون رسمی مایکروسافت را دارید، دانش معادل دو دوره اول من در T-SQL 70-461 ضروری است.

در پایان دوره، می‌توانید گواهی پایان دوره را دانلود کنید تا بتوانید مهارت‌های جدید خود را به همه نشان دهید و آماده‌سازی خود را برای گواهینامه‌های رسمی مایکروسافت ادامه دهید.

این دوره در SQL Server 2017 ضبط شده است، اما به طور کامل در سال های 2022، 2019، 2016، 2014 و 2012 و بیشتر در 2008R2 و 2008 کار خواهد کرد.


سرفصل ها و درس ها

معرفی Introduction

  • معرفی Introduction

  • به Udemy خوش آمدید Welcome to Udemy

  • رابط Udemy The Udemy Interface

  • آیا می خواهید زیرنویس به زبان های بیشتری به صورت خودکار ترجمه شود؟ Do you want auto-translated subtitles in more languages?

  • برنامه تحصیلی Curriculum

  • پایگاه های داده - منابع Databases - Resources

  • دانلود SQL Server Developer 2022 Downloading SQL Server Developer 2022

  • نصب SQL Server Developer 2022 Installing SQL Server Developer 2022

  • از کدام نسخه SSMS استفاده کنم؟ Which version of SSMS should I use?

  • نصب SQL Server Management Studio (SSMS) Installing SQL Server Management Studio (SSMS)

  • دانلود AdventureWorks Downloading AdventureWorks

پشتیبان گیری و بازیابی - قسمت 1 Backup and Restore - Part 1

  • بازیابی یک پایگاه داده Restoring a Database

  • نگاهی به SSMS و نحوه تولید T-SQL Looking around SSMS and how to generate T-SQL

  • پشتیبان گیری از پایگاه داده و مشکل در بازیابی Backing up Database, and problem with Restoring

  • تغییر مدل بازیابی Changing Recovery Model

  • 13a. مدل های مختلف پشتیبان - تئوری 13a. Different backup models - theory

  • 13a. مدل های مختلف پشتیبان - تمرین در SSMS 13a. Different backup models - practice in SSMS

  • 13a و 14c. نقطه در بازیابی زمان 13a and 14c. Point in Time Recovery

  • مدل های بازیابی و پشتیبان گیری Recovery and Backup models

  • با استفاده از NORECOVERY و RECOVERY Using NORECOVERY and RECOVERY

  • 13 گرم و 13 ساعت از یک محیط SQL Server و پایگاه داده های سیستم نسخه پشتیبان تهیه کنید 13g and 13h. Back up an SQL Server environment and system databases

  • 13c و 13f. انجام پشتیبان‌گیری/بازیابی بر اساس استراتژی‌ها. افزونگی پشتیبان 13c and 13f. Perform backup/restore based on strategies inc. backup redundancy

  • 13d و 14b. بازیابی از درایو خراب 13d and 14b. Recover from a corrupted drive

  • سوالات پشتیبان بیشتر More backing up questions

  • تمرین فعالیت شماره 1 Practice Activity Number 1

ورود به سیستم و نقش های سرور را مدیریت کنید Manage logins and server roles

  • 17c. ایجاد حساب های ورود 17c. Create login accounts

  • 17 روز مدیریت دسترسی به سرور، 17b. سرور SQL را با استفاده از نقش های سرور ایمن کنید 17d. Manage access to the server, 17b. secure the SQL server using server roles

  • 17e. نقش های سرور تعریف شده توسط کاربر را ایجاد و حفظ کنید 17e. Create and maintain user-defined server roles

  • 19c. ایجاد حساب های کاربری پایگاه داده 19c. Create Database User Accounts

  • 18 ب. نقش های ثابت در سطح پایگاه داده 18b. Fixed Database-Level Roles

  • نقش های سطح پایگاه داده کاربر User Database-Level Roles

  • ایجاد و استفاده از طرحواره ها Creating and Using Schemas

  • ایجاد دسترسی به سرور/پایگاه داده با کمترین امتیاز Creating access to server/database with least privilege

  • 18c. از اشیاء در برابر تغییر محافظت کنید 18c. Protect objects from being modified

  • ورود به سیستم و نقش های سرور را مدیریت کنید Manage logins and server roles

  • تمرین فعالیت شماره 2 Practice Activity Number 2

پیاده سازی و نگهداری شاخص ها Implement and maintain indexes

  • شاخص ها چیست؟ What are indexes?

  • 15 روز پیاده سازی شاخص ها 15d. Implement indexes

  • تکه تکه شدن - نظریه Fragmentation - theory

  • تکه تکه کردن، سازماندهی مجدد و بازسازی در SSMS Fragmentation, reorganize and rebuild in SSMS

  • فاکتور پر کردن Fill factor

  • 15 گرم بهینه سازی نمایه ها (نمایه کامل، فیلتر) 15g. Optimise indexes (full, filter index)

  • 15c. شاخص های استفاده نشده را شناسایی کنید 15c. Identify unused indexes

  • ساعت 15 آمار (کامل، فیلتر) صف را مجبور یا ثابت می کند 15h. Statistics (full, filter) force or fix queue

  • پیاده سازی و نگهداری شاخص ها Implement and maintain indexes

  • تمرین فعالیت شماره 3 Practice Activity Number 3

واردات و صادرات داده ها Import and export data

  • انتقال داده ها Transfer data

  • درج انبوه Bulk Insert

  • واردات و صادرات داده ها Import and Export Data

مدیریت عامل سرور SQL - قسمت 1 Manage SQL Server Agent - Part 1

  • 5a. ایجاد، نگهداری و نظارت بر مشاغل 5a. Create, maintain and monitor jobs

  • 5b. مشاغل و هشدارها را مدیریت کنید 5b. Administer jobs and alerts

  • RAISERROR و ایجاد هشدار رویداد RAISERROR and Create Event Alerts

  • وقتی یک کار اجرا می شود چه اتفاقی می افتد؟ و اجرای یک RAISERROR WITH LOG What happens when a job runs? And running a RAISERROR WITH LOG

  • 5b. اضافه کردن اپراتورها به مشاغل و هشدارها 5b. Adding operators to jobs and alerts

  • 11j. ایجاد هشدار در شرایط بحرانی سرور 11j. Create alerts on critical server condition

  • مدیریت SQL Server Agent Manage SQL Server Agent

  • تمرین فعالیت شماره 4 Practice Activity Number 4

مدیریت و پیکربندی پایگاه داده Manage and configure databases

  • 6b، 7a. پیکربندی پایگاه داده: بسته خودکار، خودکار کوچک کردن، مدل های بازیابی 6b, 7a. Database configuration: autoclose, autoshrink, recovery models

  • 6 الف. چندین گروه فایل طراحی کنید 6a. Design multiple file groups

  • 6 الف. ایجاد پایگاه داده با چندین گروه فایل 6a. Creating database with multiple file groups

  • 6c. فضای فایل را مدیریت کنید، از جمله افزودن گروه های فایل جدید و اشیاء متحرک 6c. Manage file space, including adding new filegroups and moving objects

  • 6 گرم تقسیم بندی در تئوری 6g. Partitioning in theory

  • پارتیشن بندی در عمل با استفاده از رابط کاربری گرافیکی Partitioning in practice using the GUI

  • پارتیشن بندی در عمل با استفاده از T-SQL و آزمایش پارتیشن بندی Partitioning in practice using T-SQL, and testing partitioning

  • 13e. مدیریت یک پایگاه داده چند سل؛ 14 روز بازیابی گروه فایل 13e. Manage a multi-TB database; 14d. File group restore

  • 6 ساعت مدیریت رشد فایل لاگ 6h. Manage log file growth

  • 6i. DBCC 6i. DBCC

  • 6 روز، 19 روز پایگاه داده ها و لاگین های موجود را پیاده سازی و پیکربندی کنید 6d, 19d. Implement and configure contained databases and logins

  • مدیریت و پیکربندی پایگاه داده Manage and configure databases

  • تمرین فعالیت شماره 5 Practice Activity Number 5

فشرده سازی Compression

  • 6e. فشرده سازی داده های صفحه و ردیف 6e. Page and Row Data Compression

  • 6e. ستون های پراکنده 6e. Sparse columns

  • 15 هزار فهرست ستون‌ها 15k. Columnstore Indexes

  • فشرده سازی Compression

  • تمرین فعالیت شماره 6 Practice Activity Number 6

مشکلات همزمانی را شناسایی و حل کنید Identify and resolve concurrency problems

  • 10 روز تشخیص انسداد، قفل زنده و بن بست - نظریه 10d. Diagnose blocking, live locking and deadlocking - theory

  • 10 روز تشخیص بن بست - تمرین؛ ساعت 10 کشتن فرآیندها 10d. Diagnose deadlocking - practice; 10h. kill processes

  • 10c. نظارت از طریق DMV یا سایر محصولات MS. 10e. تشخیص انتظار 10c. Monitor via DMV or other MS product; 10e. diagnose waits

  • ساعت 10 مسائل بن بست را با استفاده از گزارش های سرور SQL با استفاده از پرچم های ردیابی بررسی کنید 10a. Examine deadlocking issues using the SQL server logs using trace flags

  • 10 گرم بدانید چه چیزی بر عملکرد تأثیر می گذارد 10g. Know What Affects Performance

  • مشکلات همزمانی را شناسایی و حل کنید Identify and resolve concurrency problems

داده های عیب یابی را جمع آوری و تجزیه و تحلیل کنید Collect and analyse troubleshooting data

  • 11a, 11c. با استفاده از SQL Server Profiler داده های ردیابی را جمع آوری کنید 11a, 11c. Collect trace data by using SQL Server Profiler

  • 11i. استفاده از XEvents (رویدادهای توسعه یافته) 11i. Use XEvents (Extended Events)

  • 11b، 11f، 11g، 11h. داده های عملکرد را با استفاده از سیستم مانیتور جمع آوری کنید 11b, 11f, 11g, 11h. Collect performance data by using System Monitor

  • 11 لیتر تنگناهای IO v حافظه v CPU را شناسایی کنید 11l. Identify IO v memory v CPU bottlenecks

  • داده های عیب یابی را جمع آوری و تجزیه و تحلیل کنید Collect and analyse troubleshooting data

  • تمرین فعالیت شماره 7 Practice Activity Number 7

ممیزی نمونه های سرور SQL Audit SQL Server Instances

  • 12a. اجرای یک استراتژی امنیتی برای ممیزی؛ 12c. پیکربندی ممیزی سرور 12a. implement a security strategy for auditing; 12c. configure server audits

  • 12e. امتیازات بالا و همچنین تلاش های ناخواسته برای اتصال را نظارت کنید 12e. Monitor elevated privileges as well as unsolicited attempts to connect

  • 12 ب. پیکربندی حسابرسی؛ 12 روز ردیابی چه کسی یک شی را تغییر داده است 12b. Configure an audit; 12d. Track who modified an object

  • ممیزی نمونه های سرور SQL Audit SQL Server Instances

  • تمرین فعالیت شماره 8 Practice Activity Number 8

نصب طرح Plan installation

  • 1 لیتر سخت افزار مناسب را انتخاب کنید؛ 1a. ارزیابی الزامات نصب 1l. Choose the right hardware; 1a. Evaluate Installation Requirements

  • 1c. برنامه‌ریزی مقیاس‌پذیری در مقابل مقیاس‌های اولیه 1c. Plan Scale-up vs Scale-out basics

  • 1d. برنامه ریزی برای ظرفیت؛ 1i. امنیت در سطح ویندوز و سطح سرویس 1d. Plan for capacity; 1i. Windows-Level and Service Level Security

  • 1f. طراحی فضای ذخیره سازی برای پایگاه های داده جدید 1f. Design the storage for new databases

  • نصب طرح Plan Installation

SQL Server و خدمات مرتبط را نصب کنید Install SQL Server and related services

  • 9a. نصب یک نمونه؛ 7b. نمونه های پیش فرض و نامگذاری شده را نصب کنید 9a. Install an instance; 7b. Install Default and named instances

  • 1b، 2b، 2c، 4a، 4b. طراحی نصب SQL Server و اجزای آن 1b, 2b, 2c, 4a, 4b. Design the installation of SQL Server and its components

  • 4a. تمام اجزای SQL Server از جمله SSDT ویژوال استودیو را تنظیم و پیکربندی کنید 4a. Set up and configure all SQL Server components, including Visual Studio SSDT

  • 2a. تست اتصال 2a. Test connectivity

  • 2d. یک دیسک سیستم عامل را پیکربندی کنید 2d. Configure an OS disk

  • SQL Server و خدمات مرتبط را نصب کنید Install SQL Server and related services

  • تمرین فعالیت 9 Practice Activity 9

اجرای استراتژی مهاجرت Implement a migration strategy

  • 3a. بازیابی در مقابل جدا کردن/اتصال 3a. Restore versus detach/attach

  • 3b. امنیت مهاجرت 3b. Migrate Security

  • 3c. مهاجرت از نسخه قبلی؛ 3 بعدی به سخت افزار جدید مهاجرت کنید 3c. Migrate from a previous version; 3d. Migrate to new hardware

  • 3e. انتقال سیستم ها و داده ها از منابع دیگر 3e. Migrate systems and data from other sources

  • اجرای استراتژی مهاجرت Implement a migration strategy

SQL Server، خدمات مرتبط و اجزای SQL Server اضافی را نصب کنید Install SQL Server, related services and additional SQL Server components

  • 4b. نمایه سازی متن کامل را پیکربندی کنید 4b. Configure full-text indexing

  • 4c. امنیت SSIS 4c. SSIS Security

  • 4d. جریان فایل 4d. Filestream

  • 4e. قابل فایل کردن 4e. Filetable

  • SQL Server، خدمات مرتبط و اجزای SQL Server اضافی را نصب کنید Install SQL Server, related services and additional SQL Server components

آفرین Well done

  • تبریک می گویم Congratulations

  • سخنرانی پاداش Bonus Lecture

نمایش نظرات

آموزش 70-462: مدیریت پایگاه داده سرور SQL (DBA)
جزییات دوره
10 hours
101
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
23,363
4.6 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Phillip Burton Phillip Burton

Phillip یک مشاور محاسباتی است که خدمات تخصصی در توسعه سیستم های کامپیوتری و تجزیه و تحلیل داده ها ارائه می دهد. او یک متخصص فناوری گواهی مایکروسافت است. او همچنین به عنوان کارشناس راه حل های تایید شده مایکروسافت برای هوش تجاری، مایکروسافت آفیس 2010 استاد، و به عنوان متخصص پروژه مایکروسافت 2013 گواهینامه دریافت کرده است.

او از بررسی داده ها لذت می برد، که به من امکان می دهد سیستم های به روز و فعال را برای کمک به کنترل و نظارت بر فعالیت های روزانه حفظ کنم. به عنوان بخشی از موارد فوق، او همچنین یک پایگاه داده مکاتباتی را در Microsoft Access و SQL Server برای مشاهده مکاتبات مربوط به شغل (110000 پی دی اف در یک شغل) توسط چندین مشاور و وکیل ایجاد و نگهداری می کند.

او همچنین تخصص و برنامه‌هایی را برای فهرست‌نویسی و پردازش و کنترل داده‌های الکترونیکی، مقادیر زیادی کاغذ یا داده‌های الکترونیکی برای تجزیه و تحلیل ساختاریافته و بررسی ایجاد کرده است.

او یکی از 9 برنده جایزه Experts for Experts Exchange's Annual Expert Awards است و یکی از 10 کارشناس برتر Expert Exchange برای سه ماهه اول سال 2015 بود.

علائق او کار با داده‌ها، از جمله Microsoft Excel، Access و SQL Server است.

I Do Data Limited I Do Data Limited

مهارت های خود را در SQL، Office، Tableau، Power BI و موارد دیگر بهبود بخشید