типОбука во училница
време5 денови
РЕГИСТАР

Администрирање на SQL база на податоци за инфраструктура

Администрирање на курсот за обука и сертификација на SQL база на податоци за базата на податоци

Опис

Публика и предуслови

Преглед на курсот

Распоред и такси

сертификација

Администрирање на курсот за обука за инфраструктура на базата на податоци на SQL

Овој петдневен инструктор предводен курс им нуди на студентите кои управуваат и одржуваат SQL Server бази на податоци со знаење и вештини за администрирање на SQL сервер база на податоци инфраструктура. Покрај тоа, тоа ќе биде од корист за поединци кои развиваат апликации кои испорачуваат содржини од SQL Server бази на податоци.

Цели на администрирање на SQL база на податоци за инфраструктура обука

  • Автентикати и авторизирај корисници
  • Доделете ги улогите на серверот и базата на податоци
  • Овластете ги корисниците да пристапат до ресурси
  • Заштитете ги податоците со енкрипција и ревизија
  • Опишете ги моделите за обновување и резервните стратегии
  • Резервни копии на SQL Server бази на податоци
  • Враќање на базите на SQL Server
  • Автоматизира управување со бази на податоци
  • Конфигурирај безбедност за агентот на SQL Server
  • Управувајте со предупредувањата и известувањата
  • Управување со SQL Server користејќи PowerShell
  • Рута пристап до SQL Server
  • Следи ја инфраструктурата на SQL Server
  • Смена на инфраструктура на SQL Server
  • Увезување и извоз на податоци

Наменета публика за администрирање на SQL база на податоци за инфраструктура на курсот

Примарната публика за овој курс е поединци кои управуваат и одржуваат SQL Server бази на податоци. Овие лица ја извршуваат администрацијата и одржувањето на бази на податоци како нивна примарна област на одговорност, или работат во средини каде што Бази на податоци играат клучна улога во нивната примарна работа. Вториот публика за овој курс се поединци кои развиваат апликации кои испорачуваат содржини од SQL Server бази на податоци.

Траење на курсот Времетраење: 5 дена

Модул 1: SQL Server безбедност

Заштитата на податоците во вашите Microsoft SQL Server бази на податоци е од суштинско значење и бара работно познавање на проблемите и безбедносните функции на SQL Server. Овој модул ги опишува безбедносните модели на SQL Server, најавувања, корисници, делумно содржани бази на податоци и овластување за крос-сервер. Лекции

  • Автентикација на врски со SQL Server
  • Овластување на најавите за поврзување со бази на податоци
  • Овластување преку сервери
  • Делумно содржани бази на податоци

Лабораторија: автентикација на корисници

  • Креирај најави
  • Креирај корисници на бази на податоци
  • Точни прашања за пријавување на апликација
  • Конфигурирај безбедност за реставрирани бази на податоци

По завршувањето на овој модул, ќе можете:

  • SQL Server, основни концепти.
  • Автентикација на врска со.
  • Овластување за логирање на корисници во бази на податоци.
  • Делумно содржани бази на податоци.
  • Овластување преку сервери.

Модул 2: Доделување на серверот и базата на податоци на улоги

Употребата на улоги го поедноставува управувањето со корисничките дозволи. Со улоги, можете да го контролирате автентицираниот пристап на корисниците до системските ресурси врз основа на функцијата за работа на секој корисник - наместо да му доделувате дозволи корисник-корисник, вие може да му дадете дозволи на улога, а потоа да ги направат членовите на улогите. Microsoft SQL Server вклучува поддршка за безбедносни улоги дефинирани на ниво на сервер и на ниво на база на податоци. Лекции

  • Работа со серверот улоги
  • Работа со улоги на фиксна база
  • Доделување на улоги дефинирани од корисникот

Лабораторија: Доделување на улоги на серверот и базата

  • Доделување на серверот улоги
  • Доделување на улоги на фиксна база
  • Доделување на улоги дефинирани од корисникот
  • Потврдување на безбедност

По завршувањето на овој модул, ќе можете:

  • Опишете и искористите улоги на серверот за да управувате со безбедноста на ниво на сервер.
  • Опишете и користете улоги на фиксна база на податоци.
  • Користете сопствени улоги на базата на податоци и улоги на апликации за да управувате со безбедноста на ниво на база на податоци.

Модул 3: Овластување на корисниците за пристап до ресурси

Во претходните модули, сте виделе како е организирана безбедност на Microsoft SQL Server и како множествата на дозволи можат да бидат доделени на ниво на сервер и база на податоци со користење на фиксни улоги на сервери, кориснички дефинирани улоги на сервери, улоги на фиксна база на податоци и улоги на апликации. Последниот чекор во овластувањето на корисниците да пристапат до SQL Server ресурсите е овластувањето на корисниците и улогите за пристап до серверот и базата на податоци. Во овој модул, ќе видите како се управуваат овие објектни дозволи. Во прилог на пристап до дозволи за објекти на база на податоци, SQL Server, обезбедува способност да се утврди кои корисници им е дозволено да извршат код, како што се складирани процедури и функции. Во многу случаи, овие дозволи и дозволи за објектите на базата на податоци најдобро се конфигурираат на ниво на шема, а не на ниво на поединечен објект. Грантовите за дозволи засновани врз шемата може да ја поедностават вашата безбедносна архитектура. Ќе ги истражите доделувањето дозволи на ниво на шемата во последната лекција од овој модул

  • Овластување пристап до кориснички до објекти
  • Овластување на корисниците да извршат код
  • Конфигурирање на дозволи на ниво на шемата

Лабораторија: Овластување на корисниците за пристап до ресурси

  • Доделување, одбивање и отповикување дозволи за објекти
  • Доделување на дозволи за код на EXECUTE
  • Давање дозволи на ниво на шемата

По завршувањето на овој модул, ќе можете:

  • Овластете го корисничкиот пристап до објектите.
  • Овластете ги корисниците да извршат код.
  • Конфигурирајте ги дозволите на ниво на шемата.

Модул 4: Заштита на податоци со енкрипција и ревизија

Кога конфигурирате безбедност за вашите Microsoft SQL Server системи, треба да се осигурате дека ги исполнувате барањата за усогласеност на вашата организација за заштита на податоците. Организациите честопати треба да се придржуваат до политиките за усогласеност специфични за индустријата, коишто мандат за ревизија на сите податоци за пристап. За да се одговори на ова барање, SQL Server обезбедува низа опции за спроведување на ревизија. Уште еден чест услов за усогласување е енкрипција на податоците за заштита од неовластен пристап во случај да се компромитира пристапот до датотеките на базата на податоци. SQL Server го поддржува ова барање преку обезбедување транспарентна шифрирање на податоци (TDE). За да се намали ризикот од истекување на информации од страна на корисници со административен пристап до базата на податоци, колумните што содржат чувствителни податоци - како што се броеви на кредитни картички или националните идентитетски броеви - може да се шифрираат со помош на функцијата Секогаш шифрирана. Овој модул ги опишува достапните опции за ревизија во SQL Server, како да се користи и управува со функцијата SQL Server Audit и како да се имплементира енкрипција.Лесони

  • Опции за ревизија на пристап до податоци во SQL Server
  • Спроведување на SQL Server ревизија
  • Управување со SQL Server Audit
  • Заштита на податоци со енкрипција

Лабораторија: Користење на ревизија и шифрирање

  • Работа со ревизија на SQL Server
  • Енкриптирајте ја колоната како и секогаш шифрирана
  • Шифрирај база на податоци со помош на TDE

По завршувањето на овој модул, ќе можете:

  • Опишете ги опциите за ревизија на пристап до податоци.
  • Спроведување на ревизија на SQL Server.
  • Управување со ревизијата на SQL Server.
  • Опишете и спроведете методи за шифрирање на податоци во SQL Server.
  • Спроведување енкрипција

Модул 5: модели за наплата и резервни стратегии

Еден од најважните аспекти на улогата на администраторот на базата на податоци е да се осигура дека организациските податоци се сигурно поткрепени така што, ако се појави неуспех, можете да ги вратите податоците. Иако компјутерската индустрија знаеше за потребата од сигурни стратегии за бекап со децении - и разговараа за ова во голема должина - несреќни приказни во врска со загубата на податоци се сеуште вообичаени. Друг проблем е тоа што, дури и кога поставените стратегии функционираат онака како што биле дизајнирани, резултатите сеуште редовно не успеваат да ги исполнат оперативните барања на организацијата. Во овој модул, ќе размислите како да креирате стратегија која е усогласена со организациски потреби, врз основа на достапните резервни модели и улогата на трансакциските логови во одржувањето на конзистентноста на базата.

  • Разбирање на резервните стратегии
  • SQL Server трансакција дневници
  • Планирање резервни стратегии

Лабораторија: Разбирање на модели за обновување на SQL Server

  • Планирајте резервна стратегија
  • Конфигурирајте ги моделите за наплата на базата

По завршувањето на овој модул, ќе можете:

  • Опишете разни стратегии за бекап.
  • Опишете како функционираат дневниците на трансакциите на база на податоци.
  • План SQL Server резерви стратегии.

Модул 6: Поддршка до SQL Server Бази на податоци

Во претходниот модул научивте како да планирате резервна стратегија за SQL Server систем. Сега можете да научите како да направите резервни копии на SQL Server, вклучувајќи целосни и диференцијални резервни копии на база на податоци, бекап на дневникот на трансакцијата и делумни бекап. Во овој модул, ќе научите како да ги примените различните стратегии за бекап.Лесони

  • Резервна копија на бази на податоци и трансакциски дневници
  • Управување со базата на податоци бекап
  • Опции за напредни бази на податоци

Лабораторија: Резервна копија на бази на податоци

  • Поддршка Бази на податоци
  • Изведување на резервни копии на база на податоци, диференцијални и трансакции
  • Вршење делумна резервна копија

По завршувањето на овој модул, ќе можете:

  • Изведување на бекап на SQL Server бази на податоци и трансакции дневници.
  • Управување со резервните копии на база на податоци.
  • Опишете напредни опции за копирање.

Модул 7: Враќање на SQL Server 2016 бази на податоци

Во претходниот модул, научивте како да креирате бекап на базите на Microsoft SQL Server 2016. Резервната стратегија може да вклучи многу различни типови резерви, па затоа е од суштинско значење да можете ефикасно да ги обновите. Често ќе ја вратите базата на податоци во итна ситуација. Меѓутоа, мора да се осигурате дека имате јасен план за тоа како да продолжите и успешно да ја вратите базата на податоци во потребната состојба. Добар план и разбирање за процесот на враќање може да помогне да се избегне ситуацијата уште полоша. Некои обновувања на базата се поврзани со неуспехот на системот. Во овие случаи, ќе сакате да го вратите системот колку што е можно поблиску до состојбата во која се наоѓала пред да се случи неуспехот. Меѓутоа, некои неуспеси се поврзани со човечка грешка и можеби ќе сакате да го вратите системот до точка пред таа грешка. Функциите за обновување на точка во времето на SQL Server 2016 може да ви помогнат да го постигнете ова. Бидејќи тие се обично многу поголеми, поверојатно е дека податоците за бази на податоци на корисниците ќе бидат засегнати од неуспеси на системот отколку системските бази на податоци. Сепак, системските бази на податоци може да бидат засегнати од неуспеси, и посебна грижа треба да се преземат кога се обновуваат. Особено, треба да разберете како да ја вратите секоја база на податоци на системот, бидејќи не можете да го користите истиот процес за сите системски бази на податоци. Во овој модул, ќе видите како да ги обновите корисничките и системските бази на податоци и како да го имплементирате обновувањето во точка-во-време. Лекции

  • Разбирање на процесот на враќање
  • Враќање на базите на податоци
  • Напредни сценарија за враќање
  • Точка во времето Обнова

Лабораторија: Враќање на SQL Server бази на податоци

  • Враќање на резервна копија на базата на податоци
  • Ограничување на базата на податоци на база на податоци, диференцијални и трансакции за пријавување трансакции
  • Вршење на дробно враќање

По завршувањето на овој модул, ќе можете:

  • Објаснете го процесот на враќање.
  • Враќање на базите на податоци.
  • Извршете напредни операции за враќање.
  • Изврши наплата во точка.

Модул 8: Автоматизирање на SQL Server менаџмент

Алатките обезбедени од Microsoft SQL Server ја прават администрацијата лесна кога се споредува со некои други мотори на база на податоци. Сепак, дури и кога задачите се лесни за извршување, вообичаено е да се повторува задача многу пати. Ефикасните администратори на база на податоци учат да ги автоматизираат повторувачките задачи. Ова може да помогне да се избегнат ситуации кога администраторот заборава да изврши задача во потребното време. Можеби уште поважно, автоматизацијата на задачите им помага да се осигура дека тие се изведуваат постојано, секој пат кога се извршуваат. Овој модул опишува како да го користите SQL Server Agent за да ги автоматизира задачите, како да ги конфигурираат безбедносните контексти за работните места и како да ги имплементираат мултисекторските задачи. Лекции

  • Автоматизирање на SQL Server управување
  • Работа со агентот на SQL Server
  • Управување со работни места на агентот на SQL Server
  • Управување со повеќе сервери

Лабораторија: Автоматизирање на SQL Server менаџмент

  • Креирај работа за агентот на SQL Server
  • Пробајте работа
  • Распоред работа
  • Конфигурирај ги главните и целните сервери

По завршувањето на овој модул, ќе можете:

  • Опишете ги методите за автоматизирање на SQL Server Management.
  • Конфигурирајте ги работните места, типовите на чекори за работа и распоредот.
  • Управување со задачи за агентот на SQL Server.
  • Конфигурирај ги главните и целните сервери.

Модул 9: Конфигурирање на безбедност за SQL Server Агент

Други модули во овој курс покажаа потреба да се минимизираат дозволите што им се доделуваат на корисниците, следејќи го принципот "најмалку привилегија". Ова значи дека корисниците имаат само дозволи кои им се потребни за извршување на нивните задачи. Истата логика се однесува на доделување на дозволи на SQL Server Agent. Иако е лесно да се извршуваат сите работни места во контекст на услугата за услуги на агентот на SQL Server и да се конфигурира таа сметка како административна сметка, лошо безбедносно опкружување ќе резултира од тоа. Важно е да се разбере како да се создаде минимална безбедносна средина за привилегии за работни места кои работат во SQL Server Agent.Lessons

  • Разбирање на безбедноста на агентот на SQL Server
  • Конфигурирање на акредитиви
  • Конфигурирање на прокси-сметки

Лабораторија: Конфигурирање на безбедност за SQL Server Агент

  • Анализа на проблеми во SQL Server Агент
  • Конфигурирање на Сертификат
  • Конфигурирање на прокси-сметка
  • Конфигурирање и тестирање на безбедносниот контекст на работното место

По завршувањето на овој модул, ќе можете:

  • Објаснете безбедност на SQL Server Agent.
  • Конфигурирај ги ингеренциите.
  • Конфигурирај ги прокси-сметките.

Модул 10: Следење на SQL Server со предупредувања и известувања

Еден клучен аспект за управување со Microsoft SQL Server на проактивен начин е да бидете сигурни дека сте свесни за проблемите и настаните што се појавуваат на серверот, како што се случуваат. SQL Server најавува богатство на информации за проблемите. Можете да го конфигурирате за автоматски да ве известат кога ќе се појават овие проблеми со користење на известувања и известувања. Најчестиот начин на кој администраторите на SQL Server база на податоци добиваат детали за настани од интерес е преку е-порака. Овој модул опфаќа конфигурација на База на податоци за пошта, известувања и известувања за SQL Server пример и конфигурација на сигнали за Microsoft Azure SQL база на податоци. Лекции

  • Следење на SQL Server грешки
  • Конфигурирање на базата на податоци по пошта
  • Оператори, предупредувања и известувања
  • Сигнали во Azure SQL база на податоци

Лабораторија: Следење на SQL Server со предупредувања и известувања

  • Конфигурирање на базата на податоци по пошта
  • Конфигурирање на оператори
  • Конфигурирање известувања и известувања
  • Предупредувања за известување и известувања

По завршувањето на овој модул, ќе можете:

  • Следи SQL Server грешки.
  • Конфигурирај ја поштата за базата
  • Конфигурирање на оператори, предупредувања и известувања.
  • Работа со сигнали во Azure SQL база на податоци.

Модул 11: Вовед во Управување со SQL Server со користење на PowerShell

Овој модул разгледува како да се користи Windows PowerShell со Microsoft SQL Server. Бизнисите постојано мора да ја зголемат ефикасноста и сигурноста на одржувањето на нивната ИТ инфраструктура; со PowerShell, можете да ја подобрите оваа ефикасност и сигурност преку создавање скрипти за извршување на задачи. PowerShell скриптите можат да се тестираат и да се применуваат повеќе пати на повеќе сервери, заштедувајќи ја вашата организација и време и пари

  • Да започнеме со Windows PowerShell
  • Конфигурирај го SQL Server користејќи PowerShell
  • Администрира и одржувај SQL Server со PowerShell
  • Управување со Azure SQL бази на податоци користејќи PowerShell

Лабораторија: Користење на PowerShell за управување со SQL Server

  • Да започнеме со PowerShell
  • Користење на PowerShell да ги промени поставките на SQL Server

По завршувањето на овој модул, ќе можете:

  • Опишете ги придобивките од PowerShell и неговите основни концепти.
  • Конфигурирај го SQL Server користејќи PowerShell.
  • Администрирајте и одржувајте SQL Server користејќи PowerShell.
  • Управувајте со Azure SQL база на податоци користејќи PowerShell.

Модул 12: Следење на пристап до SQL Server со проширени настани

Мониторинг на перформансите на ефикасноста обезбедува одличен начин да се проценат вкупните перформанси на решението за база на податоци. Сепак, постојат случаи кога треба да извршите подетална анализа на активноста што се појавува во рамките на Microsoft SQL Server пример - за да ги смените проблемите и да ги идентификувате начините за оптимизирање на перформансите на оптоварувањето. SQL Server Напредни Настани е флексибилен, лесен систем за ракување со настани вграден во Microsoft SQL Server Database Engine. Овој модул се фокусира на архитектонски концепти, стратегии за решавање проблеми и сценарија за употреба на проширените настани. Лекции

  • Напредни настани Основни концепти
  • Работа со продолжени настани

Лабораторија: Напредни настани

  • Користење на сесија за проширени настани на System_Health
  • Страница за следење ја дели употребата на продолжени настани

По завршувањето на овој модул, ќе можете:

  • Опишете ги основните концепти на проширените настани.
  • Креирај и побарај сесии за продолжени настани.

Модул 13: Мониторинг на SQL Server

Microsoft SQL Server Database Engine може да работи долги периоди без потреба од административно внимание. Меѓутоа, ако редовно ја следите активноста што се појавува на серверот за базата на податоци, може да се справите со потенцијалните проблеми пред да се појават. SQL Server обезбедува голем број на алатки кои можете да ги користите за следење на тековната активност и снимање на детали од претходната активност. Треба да се запознаете со она што секоја од алатките ги прави и како да ги користите. Лесно е да се преоптовари обемот на производството што алатките за следење може да го обезбедат, така што исто така ќе треба да научите техники за анализа на нивниот излез.Лесони

  • Мониторинг активност
  • Снимање и управување со податоци за ефикасноста
  • Анализа на собраните податоци за перформансите
  • SQL Server Utility

Лабораторија: Мониторинг на SQL Server

По завршувањето на овој модул, ќе можете:

  • Следи ја тековната активност.
  • Снимајте и управувајте со податоците за перформансите.
  • Анализирајте ги собраните податоци за перформансите.
  • Конфигурирај SQL Server Utility.

Модул 14: Смена на проблеми SQL Server

Администраторите на базата на податоци кои работат со Microsoft SQL Server треба да ја прифатат важната улога на смена на проблеми кога се појавуваат проблеми - особено ако корисниците на бизнис-критичните апликации кои се потпираат на базите на SQL Server се спречени да работат. Важно е да имате цврста методологија за решавање на проблемите воопшто и да бидете запознаени со најчестите прашања кои можат да произлезат кога работите со SQL Server системите. Лекции

  • Методологија за снимање проблеми за SQL Server
  • Решавање на прашања поврзани со услугите
  • Решавање на проблеми поврзани со поврзување и логирање

Лабораторија: Отстранување на проблеми вообичаени проблеми

  • Отстранување проблеми и решавање на проблем за влез во SQL
  • Отстранување проблеми и решавање на проблем со сервисирање
  • Решавање на проблеми и решавање проблеми за влез во Windows
  • Отстранување проблеми и решавање на проблем за извршување на работното место
  • Отстранување на проблеми и решавање на перформанси

По завршувањето на овој модул, ќе можете:

  • Опишете методологија за смена на проблеми за SQL Server.
  • Решавање на прашања поврзани со услугата.
  • Решајте прашања за најавување и поврзување.

Модул 15: Увоз и извоз на податоци

Додека голем дел од податоците кои престојуваат во системот на Microsoft SQL Server директно се внесуваат од корисниците кои ги извршуваат апликативните програми, често има потреба да се пренесуваат податоци и на други локации, до и од SQL Server. SQL Server обезбедува збир на алатки кои можете да ги користите за пренос на податоци во и надвор. Некои од овие алатки, како што се bcp (Bulk Copy Program) и SQL Server Integration Services, се надворешни на моторот на базата на податоци. Други алатки, како што се изјавата BULK INSERT и функцијата OPENROWSET, се имплементираат во моторот на базата на податоци. Со SQL Server, исто така можете да создадете апликации со нивоа на податоци кои ги пакуваат сите објекти на табели, прикази и инстанции поврзани со корисничка база на податоци во единечна единица на распоредување. Во овој модул, ќе ги истражувате овие алатки и техники за да можете да увезувате и извезувате податоци до и од SQL Server. Лекции

  • Пренесување на податоци до и од SQL Server
  • Увезување и изнесување на табеларни податоци
  • Користејќи bcp и BULK INSERT за увоз на податоци
  • Распоредување и надградба на апликација на ниво на податоци

Лабораторија: Увоз и извоз на податоци

  • Увезување и податоци за Excel со помош на Волшебникот за увоз
  • Увези ја датотеката со ограничен текст со користење на bcp
  • Внесете фајл со ограничен текст со помош на BULK INSERT
  • Креирање и тестирање на SSIS пакет за извлекување на податоци
  • Распоредување на апликација за ниво на податоци

По завршувањето на овој модул, ќе можете:

  • Опишете ги алатките и техниките за пренос на податоци.
  • Увези и извезува податоци за табели.
  • Користете bcp и BULK INSERT за увоз на податоци.
  • Користете податочни апликации за увоз и извоз на апликации за бази на податоци.

Претстојните обуки

Во овој момент нема претстојни настани.

Ве молиме да ни пишете на info@itstechschool.com и контактирајте не на + 91-9870480053 за цената на курсот и трошоците за сертификација, распоредот и локацијата

Испушти го барањето

За повеќе информации љубезно Контактирајте не.


Осврти