MySQL kurs – klasserom
13.500,00 NOK
- 16 hours
Bli en trygg SQL‑utvikler med vårt opplæringskurs – et omfattende, praktisk program laget for nybegynnere og kommende databaseprofesjonelle. Du starter med grunnleggende relasjonsdatabaser, lærer å installere MySQL, sette opp databaser og jobbe med sentrale SQL‑kommandoer. Derfra går du i dybden på datauthenting, analytiske spørringer, sammenkobling av datasett og avanserte SQL‑funksjoner som hjelper deg å løse virkelige problemer.
Nøkkelfunksjoner
Språk
Kursmateriell på engelsk
Nivå
Nybegynner- til middels nivå
16 timer med instruktørledet opplæring
Over 30 timer anbefalt studietid
Supplerende nettbasert kurs i eget tempo
Automatisk vurderte prøver og repetisjonstester
Øv
Over 80 timer med praktisk erfaring i Cloud Labs
Be om bekreftelse på dato!
Sertifikat for fullført program inkludert
Læringsutbytte
Ved slutten av dette programmet vil du kunne:
Grunnleggende MySQL
Forstå MySQL utover grunnleggende bruk og dets kjernefunksjonalitet.
Opprettelse av database
Lær å opprette databaser og definere tabeller med riktige datastrukturer.
DML- og DDL-kommandoer
Lær deg kommandoer som INSERT, UPDATE, DELETE og flere.
Analytiske spørringer
Skriv SQL-spørringer ved hjelp av MIN, MAX, AVG og andre funksjoner.
Dataforbindelser
Kombiner data fra flere tabeller ved hjelp av JOIN, UNION og relaterte teknikker.
Gruppering og klausuler
Organiser og bearbeid data ved hjelp av SQL-setninger og grupperingsfunksjoner.
Matematiske funksjoner
Utfør avanserte beregninger i databasen din.
Avanserte SQL-funksjoner
Løs komplekse problemer ved hjelp av triggere, lagrede prosedyrer og visninger.
Applikasjonsintegrasjon
Koble MySQL til rammeverk som Node.js, Python og PHP.
Optimalisering av databaseytelse
Forbedre ytelsen med indeksering, spørringsoptimalisering og sikkerhetskopier.
Sorteringsresultater
Sorter og vis spørreresultater i henhold til applikasjonens krav.
Indekseringsteknikker
Bruk indekseringsstrategier for å forbedre effektiviteten i databasen.
Databasesikkerhet
Implementer beste praksis for å sikre databaser og håndtere tilgang.

Kursplan
Komme i gang med MySQL
Leksjon 1
- Sett opp MySQL-database
- Diskuter datatyper som kan brukes
- Utnytt CREATE TABLE DDL for å sette opp et skjema med tabeller
- Bruk av primærnøkkel- og fremmednøkkelbegrensninger
- Insert, Update og Delete for DML-operasjoner
- Endre og slette eksisterende tabeller
- Legge til og undersøke begrensninger på tabeller
Dypdykk i SQL-setninger
Leksjon 2
- Select og Select Distinct for å fjerne duplikater
- Bruk WHERE-setning for å begrense datasettet i resultatet
- Antall og grense for å diagnostisere og kontrollere det resulterende datasettet
- Angi sortering av hentede data ved å bruke ORDER BY
- Utnytt underforespørsler med IN og BETWEEN
Analytiske SQL-spørringer
Leksjon 3
- Hente statistikk om data ved å bruke MIN, MAX og AVG
- utnytt GROUP BY for å aggregere data på en tilpasset måte
- Betingede GROUP BY-setninger med HAVING-klausul
Koble sammen data fra flere datasett
Leksjon 4
- Opprette tabeller ved hjelp av primærnøkkelreferanser
- INNER JOIN for full joins
- LEFT- og RIGHT-joiner for å koble sammen data
- Full ytre join og union
Avanserte SQL-språkfunksjoner
Leksjon 5
- Utfør avanserte beregninger med matematiske funksjoner
- Operasjoner på streng- og tekstkolonner
- Bruk self-join når det er nødvendig for å koble en tabell til seg selv
Bruke MySQL med nettapplikasjoner
Leksjon 6
- MySQL-applikasjon med Node.js (Express)
- MySQL-applikasjon med Python (Django)
- MySQL-applikasjon med PHP (Laravel)
Bruke MySQL med webapplikasjoner
Leksjon 7
- Sikring av MySQL
- Spor ytelsesproblemer med EXPLAIN
- Bruk indeksering for å forbedre ytelsen til søkespørringer
- Prepared statements som det beste mønsteret for MySQL-spørringer
- Utføre sikkerhetskopier og bruke logger
- Decomponering av komplekse spørringer til enklere spørringer

Hvem bør melde seg på dette programmet?
Forutsetninger
Deltakere bør ha en grunnleggende forståelse av relasjonsdatabaser (RDBMS). Kjennskap til RDBMS-konsepter er en fordel.
Ambisiøse databaseadministratorer
Programvareutviklere og backend-ingeniører
Fullstack-utviklere som ønsker å jobbe med MySQL
Dataanalytikere og BI-fagfolk som ønsker ekspertise i spørring
IT-profesjonelle og systemadministratorer som administrerer og optimaliserer databaser.
Studenter og teknologientusiaster
Uttalelser
Lisensiering og akkreditering
Kurset tilbys i henhold til Partnerprogramavtalen og oppfyller kravene i Lisensavtalen.
Likestillingspolicy
Kandidater oppfordres til å ta kontakt med AVC for veiledning og støtte gjennom hele tilretteleggingsprosessen.
Ofte stilte spørsmål

Trenger du bedriftsløsninger eller LMS-integrasjon?
Fant du ikke kurset eller programmet som ville være passende for din bedrift? Trenger du LMS-integrasjon? Ta kontakt med oss! Vi er agile og løser alt!
