TypeKlasseværelsetræning
Tid5 dage
REGISTRER

Administrere en SQL-databaseinfrastruktur

Administration af SQL Database Infrastructure Training Course & Certification

Beskrivelse

Målgruppe og forudsætninger

Kursus skitse

Tidsplan og gebyrer

Certificering

Administration af SQL Database Infrastructure Training Course

Dette fem-dages instruktørledede kursus giver studerende, der administrerer og vedligeholder SQL Server-databaser med viden og færdigheder til at administrere en SQL-server database infrastruktur. Derudover vil det være nyttigt for personer, der udvikler applikationer, der leverer indhold fra SQL Server-databaser.

Formål med administration af SQL Database Infrastructure Training

  • Godkendelse og godkendelse af brugere
  • Tildel server og database roller
  • Tillad brugere at få adgang til ressourcer
  • Beskyt data med kryptering og revision
  • Beskriv genoprettelsesmodeller og backupstrategier
  • Backup SQL Server-databaser
  • Gendan SQL Server-databaser
  • Automatiser databasestyring
  • Konfigurer sikkerhed for SQL Server-agenten
  • Administrer advarsler og underretninger
  • Administrere SQL Server ved hjælp af PowerShell
  • Trace adgang til SQL Server
  • Overvåg en SQL Server-infrastruktur
  • Fejlfinding af en SQL Server-infrastruktur
  • Import og eksport data

Tiltænkt målgruppe for administration af SQL Database Infrastructure kursus

Den primære målgruppe for dette kursus er personer, som administrerer og vedligeholder SQL Server-databaser. Disse personer udfører databaseadministration og vedligeholdelse som deres primære ansvarsområde, eller arbejder i miljøer hvor databaser spille en central rolle i deres primære job. Den sekundære målgruppe for dette kursus er personer, der udvikler applikationer, der leverer indhold fra SQL Server-databaser.

Kursusoversigt: 5 dage

Modul 1: SQL Server Security

Beskyttelse af data i dine Microsoft SQL Server-databaser er afgørende og kræver et kendskab til problemerne og SQL Server-sikkerhedsfunktionerne. Dette modul beskriver SQL Server-sikkerhedsmodeller, logins, brugere, delvist indeholdt databaser og godkendelse på tværs af serveren. Erfaringer

  • Godkendelse af forbindelser til SQL Server
  • Godkendelse af logfiler til forbindelse til databaser
  • Tilladelse over servere
  • Delvist indeholdt databaser

Lab: Autentificering af brugere

  • Opret logins
  • Opret databasebrugere
  • Korrekt applikationslogbogsproblemer
  • Konfigurer sikkerhed for gendannede databaser

Efter at have gennemført dette modul vil du kunne:

  • SQL Server grundlæggende begreber.
  • SQL Server-forbindelse godkendelse.
  • Bruger login autorisation til databaser.
  • Delvist indeholdt databaser.
  • Autorisationen på tværs af servere.

Modul 2: Tildeling af server og database roller

Brug af roller forenkler styringen af ​​brugerrettigheder. Med roller kan du kontrollere autentificerede brugeres adgang til systemressourcer baseret på hver brugers jobfunktion i stedet for at tildele tilladelser bruger-til-bruger, du kan give tilladelser til en rolle og derefter gøre brugere til roller. Microsoft SQL Server indeholder support til sikkerhedsroller defineret på serverniveau og på databaseniveau. Erfaringer

  • Arbejder med serverroller
  • Arbejder med faste databasroller
  • Tildele brugerdefinerede databaseroller

Lab: Tildeling af server og database roller

  • Tildele serverroller
  • Tildele faste databasroller
  • Tildele brugerdefinerede databaseroller
  • Bekræfter sikkerhed

Efter at have gennemført dette modul vil du kunne:

  • Beskriv og brug serverroller til at administrere server-niveau sikkerhed.
  • Beskriv og brug faste databasroller.
  • Brug brugerdefinerede databasroller og applikationsroller til at håndtere sikkerhed på databaseniveau.

Modul 3: Tilladelse af brugere for at få adgang til ressourcer

I de foregående moduler har du set, hvordan Microsoft SQL Server-sikkerhed er organiseret, og hvordan sæt af tilladelser kan tildeles på server- og databaseniveau ved hjælp af faste serverroller, brugerdefinerede serverroller, faste databasroller og applikationsroller. Det endelige trin i at give brugerne tilladelse til at få adgang til SQL Server-ressourcer er godkendelse af brugere og roller for at få adgang til server- og databaseobjekter. I dette modul vil du se, hvordan disse objektrettigheder styres. Ud over adgangsrettigheder på databaseobjekter giver SQL Server mulighed for at bestemme, hvilke brugere der skal udføre kode, såsom lagrede procedurer og funktioner. I mange tilfælde er disse tilladelser og tilladelserne på databaseobjekter bedst konfigureret på skemaniveauet snarere end på niveauet for den enkelte objekt. Schema-baserede tilladelse tilskud kan forenkle din sikkerhedsarkitektur. Du vil undersøge tildeling af tilladelser på skema niveau i den sidste lektion i dette modul. Lessons

  • Tilladelse af brugeradgang til objekter
  • Godkendelse af brugere til at udføre kode
  • Konfiguration af tilladelser på skema niveau

Lab: Tilladelse for brugere at få adgang til ressourcer

  • Bevilling, nægtelse og tilbagekaldelse af tilladelser på objekter
  • Giver EXECUTE Tilladelser på kode
  • Tildeling af tilladelser på skema niveau

Efter at have gennemført dette modul vil du kunne:

  • Tillad brugeradgang til objekter.
  • Tillad brugere at udføre kode.
  • Konfigurer tilladelser på skema niveau.

Modul 4: Beskyttelse af data med kryptering og revision

Når du konfigurerer sikkerhed for dine Microsoft SQL Server-systemer, bør du sikre dig, at du overholder nogen af ​​organisationens overholdelseskrav til databeskyttelse. Organisationer skal ofte overholde branchespecifikke overholdelse politikker, som mandat revision af alle data adgang. For at imødekomme dette krav tilbyder SQL Server en række muligheder for implementering af revision. Et andet almindeligt overholdelseskrav er kryptering af data for at beskytte mod uautoriseret adgang, hvis adgangen til databasefilerne er kompromitteret. SQL Server understøtter dette krav ved at give gennemsigtig datakryptering (TDE). For at reducere risikoen for informationslækage af brugere med administrativ adgang til en database, kan kolonner, der indeholder følsomme data, såsom kreditkortnumre eller nationale identifikationsnumre, krypteres ved hjælp af funktionen Alltid krypteret. Dette modul beskriver de tilgængelige muligheder for revision i SQL Server, hvordan man bruger og styrer SQL Server Audit-funktionen, og hvordan man implementerer kryptering.

  • Valg til revision af dataadgang i SQL Server
  • Implementering af SQL Server Audit
  • Administrere SQL Server Audit
  • Beskyttelse af data med kryptering

Lab: Brug af revision og kryptering

  • Arbejder med SQL Server Audit
  • Krypter en kolonne som altid krypteret
  • Krypter en database ved hjælp af TDE

Efter at have gennemført dette modul vil du kunne:

  • Beskriv mulighederne for revision af dataadgang.
  • Gennemfør SQL Server Audit.
  • Administrer SQL Server Audit.
  • Beskriv og implementer metoder til kryptering af data i SQL Server.
  • Gennemfør kryptering

Modul 5: Gendannelsesmodeller og Backup-strategier

Et af de vigtigste aspekter ved en databaseadministrator rolle er at sikre, at organisatoriske data sikkerhedskopieres sikkert, så hvis der opstår en fejl, kan du gendanne dataene. Selv om computerindustrien har kendt om behovet for pålidelige backupstrategier i årtier - og diskuteret dette med stor længde - uheldige historier om datatab er stadig almindeligt. Et yderligere problem er, at selv når strategierne på plads fungerer som de var designet, opfylder resultaterne stadig jævnligt en organisations operative krav. I dette modul vil du overveje, hvordan du opretter en strategi, der er tilpasset de organisatoriske behov, baseret på de tilgængelige backup-modeller og transaktionsloggens rolle for at opretholde databasekonsekvenserne. Lessons

  • Forstå Backup Strategies
  • SQL Server Transaction Logs
  • Planlægning Backup Strategies

Lab: Forståelse af SQL Server-genoprettelsesmodeller

  • Planlæg en backup-strategi
  • Konfigurer Database Recovery Modeller

Efter at have gennemført dette modul vil du kunne:

  • Beskriv forskellige backup strategier.
  • Beskriv, hvordan database transaktionslogfiler fungerer.
  • Planlæg SQL-backup-strategier.

Modul 6: Sikkerhedskopiering af SQL Server-databaser

I det forrige modul lærte du, hvordan du planlægger en backup-strategi for et SQL Server-system. Du kan nu lære at udføre SQL Server-sikkerhedskopier, herunder fulde og differentielle databasebackups, transaktionslogbaggrundskopier og delvise backup. I dette modul vil du lære at anvende forskellige backup strategier. Lessons

  • Sikkerhedskopiering af databaser og transaktionslogfiler
  • Administrere databas sikkerhedskopier
  • Avancerede databaseindstillinger

Lab: Sikkerhedskopiering af databaser

  • Sikkerhedskopiering af databaser
  • Udførelse af databaser, differentialer og transaktionslogbogskopier
  • Udfører en del sikkerhedskopiering

Efter at have gennemført dette modul vil du kunne:

  • Udfør sikkerhedskopier af SQL Server-databaser og transaktionslogfiler.
  • Administrer databas sikkerhedskopier.
  • Beskriv avancerede sikkerhedskopieringsmuligheder.

Modul 7: Gendannelse af SQL Server 2016 Databaser

I det forrige modul lærte du, hvordan du opretter sikkerhedskopier af Microsoft SQL Server 2016-databaser. En backup-strategi kan indebære mange forskellige typer backup, så det er vigtigt, at du effektivt kan gendanne dem. Du vil ofte genoprette en database i en presserende situation. Du skal dog sikre dig, at du har en klar plan for, hvordan du fortsætter og med succes gendanner databasen til den ønskede tilstand. En god plan og forståelse for genoprettelsesprocessen kan bidrage til at undgå at gøre situationen værre. Nogle databasegendannelser er relateret til systemfejl. I disse tilfælde vil du gerne returnere systemet så tæt som muligt på den stat, det var inden fejlen. Nogle fejl er dog relateret til menneskelig fejl, og du vil muligvis gerne genoprette systemet til et punkt før den fejl. Point-in-time recovery funktionerne i SQL Server 2016 kan hjælpe dig med at opnå dette. Fordi de typisk er meget større, er brugerdatabaser mere sandsynligt påvirket af systemfejl end systemdatabaser. Systemdatabaser kan dog blive påvirket af fejl, og der skal udvises særlig forsigtighed, når de genvindes. Du skal især forstå, hvordan du gendanner hver systemdatabase, fordi du ikke kan bruge den samme proces til alle systemdatabaser. I dette modul vil du se, hvordan du gendanner bruger- og systemdatabaser og hvordan du implementerer point-in-time recovery. Erfaringer

  • Forstå genoprettelsesprocessen
  • Gendannelse af databaser
  • Avancerede gendannelsesscenarier
  • Point-in-Time Recovery

Lab: Gendannelse af SQL Server-databaser

  • Gendannelse af en database backup
  • Restring Database, Differential og Transaction Log Backups
  • Udføre en Piecemeal Restore

Efter at have gennemført dette modul vil du kunne:

  • Forklar genoprettelsesprocessen.
  • Gendan databaser.
  • Udfør avancerede gendannelsesoperationer.
  • Udfør en point-in-time recovery.

Modul 8: Automatisering af SQL Server Management

Værktøjerne fra Microsoft SQL Server gør administration nem i sammenligning med nogle andre databasmotorer. Men selv når opgaver er lette at udføre, er det almindeligt at gentage en opgave mange gange. Effektive databaseadministratorer lærer at automatisere gentagne opgaver. Dette kan medvirke til at undgå situationer, hvor en administrator glemmer at udføre en opgave på det ønskede tidspunkt. Måske er det vigtigere, at automatiseringen af ​​opgaver hjælper med at sikre, at de udføres konsekvent hver gang de udføres. Dette modul beskriver, hvordan du bruger SQL Server Agent til at automatisere job, hvordan du konfigurerer sikkerhedskontekster for job, og hvordan du implementerer multiserver-job. Erfaringer

  • Automatisering af SQL Server-styring
  • Arbejder med SQL Server Agent
  • Administration af SQL Server Agent Jobs
  • Styring af flere servere

Lab: Automatisering af SQL Server Management

  • Opret en SQL Server Agent Job
  • Test et job
  • Planlæg et job
  • Konfigurer Master og Target Servers

Efter at have gennemført dette modul vil du kunne:

  • Beskriv metoder til automatisering af SQL Server Management.
  • Konfigurer job, jobstegtyper og tidsplaner.
  • Administrer SQL Server Agent-job.
  • Konfigurer master- og målservere.

Modul 9: Konfiguration af sikkerhed til SQL Server Agent

Andre moduler i dette kursus har vist behovet for at minimere tilladelserne, der gives til brugere, efter princippet om "mindsteprivilegiet". Det betyder, at brugerne kun har de tilladelser, de har brug for til at udføre deres opgaver. Den samme logik gælder for tildeling af tilladelser til SQL Server Agent. Selvom det er nemt at udføre alle job i forbindelse med SQL Server Agent-servicekontoen, og at konfigurere denne konto som en administrativ konto, vil et dårligt sikkerhedsmiljø være resultatet af dette. Det er vigtigt at forstå, hvordan man opretter et minimalt privilegeret sikkerhedsmiljø for job, der kører i SQL Server Agent.Lessons

  • Forståelse af SQL Server Agent Security
  • Konfiguration af legitimationsoplysninger
  • Konfiguration af proxy-konti

Lab: Konfiguration af sikkerhed for SQL Server Agent

  • Analyse af problemer i SQL Server Agent
  • Konfiguration af en legitimation
  • Konfiguration af en proxy-konto
  • Konfiguration og test af sikkerhedssammenhængen til et job

Efter at have gennemført dette modul vil du kunne:

  • Forklar SQL Server Agent sikkerhed.
  • Konfigurer legitimationsoplysninger.
  • Konfigurer proxy-konti.

Modul 10: Overvågning af SQL Server med advarsler og meddelelser

Et vigtigt aspekt ved at administrere Microsoft SQL Server på en proaktiv måde er at sikre, at du er opmærksom på problemer og hændelser, der opstår i serveren, som de sker. SQL Server logger et væld af oplysninger om problemer. Du kan konfigurere den til at rådgive dig automatisk, når disse problemer opstår, ved brug af advarsler og meddelelser. Den mest almindelige måde, hvorpå SQL Server-databaseadministratorer modtager detaljer om begivenheder af interesse, er via e-mail-besked. Dette modul dækker konfigurationen af ​​Database Mail, advarsler og meddelelser til en SQL Server-forekomst og konfigurationen af ​​advarsler til Microsoft Azure SQL Database. Erfaringer

  • Overvågning af SQL Server Fejl
  • Konfiguration af databasepost
  • Operatører, Alarmer og Notifikationer
  • Advarsler i Azure SQL Database

Lab: Overvågning af SQL Server med advarsler og meddelelser

  • Konfiguration af databasepost
  • Konfiguration af operatører
  • Konfiguration af advarsler og meddelelser
  • Test af advarsler og meddelelser

Efter at have gennemført dette modul vil du kunne:

  • Overvåg SQL Server fejl.
  • Konfigurer database mail.
  • Konfigurer operatører, advarsler og meddelelser.
  • Arbejde med advarsler i Azure SQL Database.

Modul 11: Introduktion til Administration af SQL Server ved hjælp af PowerShell

Dette modul ser på, hvordan du bruger Windows PowerShell med Microsoft SQL Server. Virksomheder er konstant nødt til at øge effektiviteten og pålideligheden af ​​at opretholde deres it-infrastruktur; Med PowerShell kan du forbedre denne effektivitet og pålidelighed ved at lave scripts til at udføre opgaver. PowerShell scripts kan testes og anvendes flere gange på flere servere, hvilket sparer din organisation både tid og money.Lessons

  • Kom godt i gang med Windows PowerShell
  • Konfigurer SQL Server ved hjælp af PowerShell
  • Administrer og vedligehold SQL Server med PowerShell
  • Administrerende Azure SQL Databaser ved hjælp af PowerShell

Lab: Brug af PowerShell til at administrere SQL Server

  • Kom godt i gang med PowerShell
  • Brug af PowerShell til at ændre SQL Server-indstillinger

Efter at have gennemført dette modul vil du kunne:

  • Beskriv fordelene ved PowerShell og dens grundlæggende begreber.
  • Konfigurer SQL Server ved hjælp af PowerShell.
  • Administrer og vedligeholde SQL Server ved hjælp af PowerShell.
  • Administrer en Azure SQL Database ved hjælp af PowerShell.

Modul 12: Sporing Adgang til SQL Server med Extended events

Overvågning af præstationsmålinger giver en fantastisk måde at vurdere den samlede ydeevne af en database løsning. Der er dog lejligheder, hvor du skal udføre en mere detaljeret analyse af aktiviteten inden for en Microsoft SQL Server-instans - for at fejle problemer og identificere måder til optimering af arbejdsbelastningsydelsen. SQL Server Extended Events er et fleksibelt, letvægtshændelseshåndteringssystem indbygget i Microsoft SQL Server Database Engine. Dette modul fokuserer på de arkitektoniske koncepter, fejlfindingsstrategier og brugsscenarier af Extended Events. Erfaringer

  • Udvidede begivenheder Core Concepts
  • Arbejder med udvidede begivenheder

Lab: Udvidede begivenheder

  • Brug af System_Health Extended Events Session
  • Sporing af sidespidser ved hjælp af udvidede begivenheder

Efter at have gennemført dette modul vil du kunne:

  • Beskriv udvidede begivenheder kerne begreber.
  • Opret og forespørg Udvidede hændelser sessioner.

Modul 13: Overvågning af SQL Server

Microsoft SQL Server Database Engine kan køre i lange perioder uden behov for administrativ opmærksomhed. Men hvis du regelmæssigt overvåger den aktivitet, der opstår på databaseserveren, kan du håndtere potentielle problemer, før de opstår. SQL Server indeholder en række værktøjer, som du kan bruge til at overvåge aktuel aktivitet og registrere oplysninger om tidligere aktivitet. Du er nødt til at blive fortrolig med, hvad hver af værktøjerne gør, og hvordan man bruger dem. Det er let at blive overvældet af mængden af ​​output, som overvågningsværktøjer kan give, så du skal også lære teknikker til at analysere deres output.Lessons

  • Overvågningsaktivitet
  • Optagelse og styring af resultatdata
  • Analyse af indsamlede præstationsdata
  • SQL Server-værktøj

Lab: Overvågning af SQL Server

Efter at have gennemført dette modul vil du kunne:

  • Overvåg aktuel aktivitet.
  • Optage og administrere præstationsdata.
  • Analyser indsamlede præstationsdata.
  • Konfigurer SQL Server-værktøj.

Modul 14: Fejlfinding SQL Server

Databasebehandlere, der arbejder med Microsoft SQL Server, skal vedtage vigtige rolle som fejlfinding, når der opstår problemer - især hvis brugere af forretningskritiske applikationer, der er afhængige af SQL Server-databaser, forhindres i at arbejde. Det er vigtigt at have en solid metode til at løse problemer generelt og at være bekendt med de mest almindelige problemer, der kan opstå, når du arbejder med SQL Server-systemer. Erfaringer

  • En fejlfindingsmetode til SQL Server
  • Løsning af servicerelaterede problemer
  • Løsning af forbindelse og log-in-problemer

Lab: Fejlfinding af almindelige problemer

  • Fejlfinding og løsning af et SQL-loginproblem
  • Fejlfinding og løsning af et serviceproblem
  • Fejlfinding og Opløsning af et Windows-loginproblem
  • Fejlfinding og løse et jobudførelsesproblem
  • Fejlfinding og løse et præstationsproblem

Efter at have gennemført dette modul vil du kunne:

  • Beskriv en fejlfindingsmetode for SQL Server.
  • Løsning af servicerelaterede problemer.
  • Løs problemer med login og forbindelse.

Modul 15: Importer og eksportere data

Mens en stor mængde data, der er bosat i et Microsoft SQL Server-system, indtastes direkte af brugere, der kører applikationsprogrammer, er der ofte behov for at flytte data på andre steder, til og fra SQL Server. SQL Server indeholder et sæt værktøjer, du kan bruge til at overføre data ind og ud. Nogle af disse værktøjer, som f.eks. Bcp (Bulk Copy Program) og SQL Server Integration Services, er eksterne til databasemotoren. Andre værktøjer, såsom BULK INSERT-sætningen og OPENROWSET-funktionen, implementeres i databasemotoren. Med SQL Server kan du også oprette datatabelprogrammer, der pakker alle tabeller, visninger og forekomstobjekter, der er knyttet til en brugerdatabase, til en enkelt implementeringsenhed. I dette modul vil du udforske disse værktøjer og teknikker, så du kan importere og eksportere data til og fra SQL Server. Erfaringer

  • Overførsel af data til og fra SQL Server
  • Importere og eksportere tabeldata
  • Brug af bcp og BULK INSERT til at importere data
  • Implementere og opgradere data-tier applikation

Lab: Import og eksport af data

  • Import og Excel-data ved hjælp af importguiden
  • Importer en afgrænset tekstfil ved hjælp af bcp
  • Importer en afgrænset tekstfil ved hjælp af BULK INSERT
  • Opret og test en SSIS-pakke til uddrag af data
  • Implementér et Data-Tier-program

Efter at have gennemført dette modul vil du kunne:

  • Beskriv værktøjer og teknikker til overførsel af data.
  • Import og eksport tabel data.
  • Brug bcp og BULK INSERT til at importere data.
  • Brug data-tier applikationer til at importere og eksportere databaseprogrammer.

Kommende træning

Der er ingen kommende begivenheder på nuværende tidspunkt.

Skriv venligst til os på info@itstechschool.com og kontakt os på + 91-9870480053 for kursusprisen og certifikatprisen, tidsplan og placering

Sæt os en forespørgsel

For mere info venlig Kontakt os.


Anmeldelser