Microsoft SQL server
Dette emnet gir deg solid kompetanse i å installere, konfigurere og administrere Microsoft SQL Server, med fokus på å etablere databaseløsninger som kombinerer høy ytelse med robust sikkerhet for profesjonelle bedriftsmiljøer.
Grunnleggende relasjonsdatabaser
Du får grundig innføring i:
- Karakteristiske trekk ved relasjonsdatabaser og deres oppbygning
- Normaliseringsregler og deres betydning for databasedesign
- Ulike typer SQL-setninger og deres anvendelsesområder
- Sentrale objekter i relasjonsdatabaser som tabeller, views og spørringer
- Grunnleggende datamodeliering og utforming av tabellstrukturer
- Databasedesign for optimal ytelse og effektivitet
Microsoft SQL Server 2022
Emnet gir deg innsikt i den nyeste SQL Server-teknologien:
- Nyskapende funksjoner i SQL Server 2022
- Modernisering av datainfrastruktur med reduserte eierkostnader
- Ytelsesoptimalisering for applikasjoner og databaser
- Sikkerhetsforbedringer og kryptografisk beskyttelse av data
- Integrasjon mellom lokale SQL-servere og skybaserte tjenester
- Hybridløsninger som kombinerer lokale og skybaserte ressurser
Databaser, tabeller og Transact-SQL
Du lærer praktiske ferdigheter i:
- Oppretting og administrasjon av tabeller og databaseobjekter
- Valg og implementering av riktige datatyper for ulike formål
- Grunnleggende programmering i Transact-SQL (T-SQL)
- Spørringer med SELECT-setninger og datamanipulering
- Håndtering av NULL-verdier og datakonsistens
- Effektiv bruk av skjemaer og databaseobjekter
Vedlikehold og jobbadministrasjon
Emnet dekker rutiner for driftssikkerhet:
- Planlegging og automatisering av vedlikeholdsaktiviteter
- Konfigurering av SQL Agent-jobber for regelmessige oppgaver
- Oppsett av varsler og meldinger basert på hendelser
- Overvåking av ytelse og systemtilstand
- Loggføring og analyse av databaseaktiviteter
- Proaktivt vedlikehold for optimal ytelse
Sikkerhetskopiering og gjenoppretting
Du tilegner deg viktig kompetanse innen:
- Ulike typer sikkerhetskopier og deres bruksområder
- Implementering av sikkerhetskopiering for lokale og skybaserte databaser
- Gjenopprettingsprosedyrer og katastrofeberedskap
- Strategier for å minimere datatap og nedetid
- Automatisering av sikkerhetskopiering og verifisering
- Testrutiner for å sikre effektiv gjenoppretting
Lagrede prosedyrer og funksjoner
Emnet introduserer deg til avansert databaseprogrammering:
- Utvikling og implementering av lagrede prosedyrer
- Parameterisering og variabelbruk i prosedyrer
- Konstruksjon og utførelse av dynamisk SQL
- Utvikling av brukerdefinerte funksjoner
- Effektiv datahåndtering og forretningslogikk i databasen
- Ytelsesoptimalisering gjennom prosedyrer og funksjoner
Databasesikkerhet og tilgangskontroll
Du lærer om kritiske sikkerhetsaspekter:
- Konfigurasjon av brukertilgang og applikasjonstilgang til databaser
- Brannmur og nettverkssikkerhet for SQL Server
- Oppdagelse, klassifisering og revisjon av datasikkerhet
- Kryptering og beskyttelse av lagrede data
- Sikkerhetsarkitektur for profesjonelle databaseløsninger
- Overvåking og dokumentasjon av sikkerhetsavvik
Autentisering og autorisasjon
Emnet gir deg detaljert kunnskap om:
- Autentiseringsalternativer for SQL Server og Azure SQL Database
- Windows-autentisering versus SQL Server-autentisering
- Oppretting og administrasjon av sikkerhetsobjekter
- Konfigurasjon av tilgangstillatelser i databasemiljøer
- Azure AD-integrasjon og skybaserte autentiseringsmetoder
- Identifisering og løsning av autentiserings- og autoriseringsproblemer
Gjennom dette emnet utvikler du solid kompetanse i å planlegge, implementere og administrere profesjonelle SQL Server-løsninger, med fokus på sikkerhet, ytelse og driftsstabilitet for moderne virksomheter.