Implementering og Administration af SQL Server Databaser kursus

Kursusmål

Microsoft SQL Server er en af verdens mest anvendte og udbredte database platforme. Udover at være anvendt som database platform i mange bruger udviklede applikationer anvendes Microsoft SQL Server i en lang række af Microsofts egne applikationer og værktøjer, som for eksempel SharePoint og Microsoft Dynamics. Vi har lavet dette kursus til dig, der vil lære at kunne udføre og håndtere en lang række typiske opgaver på Microsoft SQL Server inden for implementering og administration.

Efter kurset vil du være i stand til at håndtere følgende opgaver:
  • Konfiguration af Microsoft SQL Server Service Accounts
  • Implementere og konfigurere databaser
  • Anvende tabeller og schemas
  • Implementere constraints og sikre data integritet
  • Implementere og vedligeholde index
  • Foretage backup og restore af databaser
  • Konfigurere authentication og adgang til data
  • Implementere auditing af data
  • Sikre data med kryptering
  • Anvende avanceret tabel design
  • Oprette Jobs og Alerts
  • Oprette traces med Extended Events

I afsnittet ”Kursusindhold” længere nede på denne side, kan du læse alt om, hvad du vil få gennemgået på dette kursus i SQL Server.

Deltagere

Dette SQL Server kursus indgår i vores samlede udbud af SQL Server og Business Intelligence kurser og henvender sig til dig, der skal i gang med at arbejde med Microsoft SQL Server og ønsker kendskab til både de grundlæggende funktioner men også ønsker at kunne håndtere mere avancerede opgaver. Du vil efterfølgende være i stand til at håndtere en lang række af de typiske opgaver, der skal løses omkring en Microsoft SQL Server.

Det forventes, at du har deltaget på vores SQL Grundlæggende kursus eller har tilegnet dig en grundlæggende viden om SQL ad anden vej.

Kursusmateriale

Før kurset
  • Mulighed for at tale med en instruktør, der kan hjælpe dig med at finde det helt rigtige kursus.

På kurset
  • Undervisning af Danmarks mest erfarne instruktørteam i hyggelige og fuldt opdaterede kursuslokaler i centrum af København.
  • Et kursus bestående af en vekslen mellem teori og praktiske øvelser. Vi ved, hvor vigtigt det er, at du får tid til at arbejde med opgaverne i praksis, og derfor har vi altid fokus på hands-on i undervisningen.
  • Et kursusmateriale, som du efterfølgende kan bruge som opslagsværk samt et opgavesæt, der understøtter kurset.
  • Fuld forplejning, som inkluderer morgenmad, friskbrygget kaffe, te, frugt, sodavand, frokost på en italiensk restaurant, kage, slik, og naturligvis Wi-Fi til dine devices.
  • Et kursuscertifikat med bevis på dine nye kvalifikationer.

Efter kurset
  • Adgang til vores gratis hotline, som betyder, at du op til et år efter kurset kan ringe eller skrive til os, hvis du har spørgsmål til de emner, der er blevet gennemgået på kurset.
  • Vores unikke tilfredshedsgaranti, som er din tryghed for at få fuldt udbytte af dit kursus.

Kursusindhold

Modul 1 – Introduktion til Microsoft SQL Server

I dette modul lærer du at planlægge installation og konfiguration af en Microsoft SQL Server instans. Du lærer at anvende de vigtigste klientværktøjer som for eksempel SQL Server Management Studio og SQL Server Configuration Manager til konfiguration af en Microsoft SQL Server instans.


Følgende emner vil blive gennemgået:
  • Forberedelse af installation
  • Microsoft SQL Server klientværktøjer
  • Konfiguration af Microsoft SQL Server
  • Konfiguration af Service Accounts

Modul 2 - Implementering af databaser

I dette modul lærer du at oprette og konfigurere databaser. Du vil lære om typiske vedligeholdelsesopgaver, som for eksempel allokering af plads til databasefiler og transaktionslogs.


Følgende emner vil blive gennemgået:
  • Databasefiler
  • Transaktionslog
  • Filgrupper
  • Oprettelse af databaser
  • Vedligeholdelse af databaser

Modul 3 - Implementering af tabeller og data integritet

I dette modul lærer du at oprette tabeller og constraints, som for eksempel primær nøgler og referentiel integritet til sikring af data kvalitet. Du lærer også at oprette og anvende schemas og hvordan de kan anvendes til at organisere objekter i en database.


Følgende emner vil blive gennemgået:
  • Oprettelse af Tabeller
  • Primær nøgler
  • Referentiel Integritet
  • Anvendelse af schemas

Modul 4 - Introduktion til index

I dette modul lærer du at oprette og vedligeholde forskellige typer af index i en database. Du lærer at anvende eksekveringsplaner og du lærer hvordan du opretter de rigtige og optimale index.


Følgende emner vil blive gennemgået:
  • Introduktion til Index
  • Introduktion til Index arkitektur
  • Clustered index og non clustered index
  • Covering Index
  • Introduktion til Columnstore Index

Modul 5 – Avanceret Tabel Design


I dette modul lærer du at implementere avanceret tabel design. Du lærer at designe og implementere partitioner og anvende komprimering i tabeller. Du lærer at implementere løsninger med historik tabeller (temporal tables) som blandt andet kan anvendes til at opfylde nogle af kravene specificeret i GDPR. Du lærer desuden at anvende FILESTREAM filgrupper til håndtering af BLOB data og In-Memory tabeller.


Følgende emner vil blive gennemgået:
  • Partitioner i tabeller
  • Komprimering af data
  • Temporal tables
  • FILESTREAM
  • In-Memory OLTP
Modul 6 - Backup og Restore


I dette modul lærer du at planlægge en optimal disaster recovery strategi for at minimere risikoen for tab af data. Du lærer om de forskellige backup typer og bliver i stand til at planlægge en backup strategi, der opfylder en virksomheds krav i forhold til gendannelse af data. Du lærer også at anvende Microsoft Azure som eksternt backup storage.


Følgende emner vil blive gennemgået:
  • Planlægning og valg af backup strategi
  • Transaktionsloggen og recovery
  • Recovery Model
  • Full Backup
  • Log Backup
  • Differential Backup
  • Restore af Database
  • Piecemeal backup og restore
  • Backup og restore af master Database
  • Backup til Azure Storage
Modul 7 – Logins og Sikkerhed på Server Niveau

I dette modul lærer du hvordan Microsoft SQL Servers sikkerheds framework fungerer. Du lærer at oprette logins og anvende server roller og håndtere rettigheder på server niveau.


Følgende emner vil blive gennemgået:
  • Microsoft SQL Servers sikkerheds framework
  • Implementering af Windows Logins
  • Implementering af SQL Logins
  • Fixed server roller
  • Brugerdefinerede server roller

Modul 8 – Database Users og Sikkerhed på Database Niveau

I dette modul lærer du at oprette database users og konfigurere adgang til objekter og data. Du lærer at implementere sikkerhed på række niveau (row-level security) og anvende Dynamic Data Masking.


Følgende emner vil blive gennemgået:
  • Database Users og rettigheder
  • Contained database
  • Row-level security
  • Dynamic Data Masking
Modul 9 – Sikring af data med kryptering


I dette modul lærer du om de forskellige muligheder for at sikre indhold i data med kryptering. Du lærer, hvordan du beskytter de fysiske database filer og du lærer at implementere effektiv kryptering af data med Always Encrypted.


Følgende emner vil blive gennemgået:
  • Transparent Data Encryption (TDE)
  • Kryptering af data med Always Encrypted

Modul 10 – SQL Server Auditing

I dette modul lærer du om de forskellige muligheder for at lave auditing på en Microsoft SQL Server instans. Du lærer at anvende SQL Server Auditing og vil efterfølgende være i stand til at implementere en løsning, der blandt andet registrerer, hvem der har taget adgang til data.


Følgende emner vil blive gennemgået:
  • Introduktion til auditing på Microsoft SQL Server
  • DDL triggers
  • SQL Server Audit

Modul 11 - Automatisering

I dette modul lærer du at konfigurere Microsoft SQL Server til automatisk at afvikle jobs og eventuelt sende mails om status på afvikling af disse. Du vil også lære at anvende Microsoft SQL Servers alert system og implementere automatisk overvågning og reagere på kritiske situationer inden de opstår.


Følgende emner vil blive gennemgået:
  • Konfiguration af Microsoft SQL Server Agent
  • Database Mail
  • Implementering af Jobs og Schedules
  • Operators
  • Implementering af Alerts


Modul 12 – Tracing og monitorering

I dette modul lærer du at anvende forskellige værktøjer til analyse og monitorering af en Microsoft SQL Server instans. Du lærer at anvende og oprette Extended Events til tracing og du lærer at lave forespørgsler med dynamic managements views til analyse af performance problemer.


Følgende emner vil blive gennemgået:
  • Dynamic Management Views (DMVs)
  • Activity Monitor
  • Extended Events

Hvad siger vores kunder om os?

Se vores google reviewsPå Google Bussiness har vi en score på 4,8 af 5 fordelt på 256 reviews

Se vores facebook Reviews

På Facebook har vi en score på 5 af 5 fordelt på 162 reviews

 

 

Se alle vores reviews 

 

 

Hold dig opdateret med vores nyhedsbrev

Modtag nyheder, gode tilbud, tips og tricks med vores månedlige nyhedsbrev.

Her bor vi

Hovedindgang
Amagertorv 21, 2. sal
Indgang fra Læderstræde 22-26
1201 København K
Kursusindgang
Amagertorv 21, 2. sal
Indgang fra Læderstræde 22-26
1201 København K
Åbningstider
Mandag: 08.30 - 16.00
Tirsdag: 08.30 - 16.00
Onsdag: 08.30 - 16.00
Torsdag: 08.30 - 16.00
Fredag: 08.30 - 16.00

 

Kontaktoplysninger

 
Amagertorv 21, 2. sal
Indgang fra Læderstræde 22-26
1201 København K