MySQL kursus - Klasseundervisning
9.500,00 DKK
- 16 hours
Bliv en selvsikker SQL‑udvikler med vores træningsforløb – et omfattende, praktisk program udviklet til begyndere og kommende databaseprofessionelle. Vi starter med grundlæggende relationsdatabaser, hvor du lærer at installere MySQL, oprette databaser og arbejde med de vigtigste SQL‑kommandoer. Derfra går vi i dybden med dataudtræk, analytiske forespørgsler, joins mellem datasæt og avancerede SQL‑funktioner, der hjælper dig med at løse virkelige problemstillinger.
Nøglefunktioner
Sprog
Kursusmateriale på engelsk
Niveau
Begynder- til mellemniveau
16 timers instruktørledet undervisning
30+ timers anbefalet studietid
Supplerende selvstudie-e-læringskursus
Automatisk bedømte opgaver og huskequizzer
Øv dig
80+ timers praktisk erfaring med Cloud Labs
Bed om bekræftelse af datoen!
Certifikat for gennemført program medfølger
Læringsudbytte
Når du har gennemført dette program, vil du være i stand til at:
MySQL-grundlæggende
Forstå MySQL ud over grundlæggende brug og dets kernefunktioner.
Oprettelse af database
Lær at oprette databaser og definere tabeller med korrekte datastrukturer.
DML- og DDL-kommandoer
Bliv fortrolig med kommandoer som INSERT, UPDATE, DELETE og flere andre.
Analytiske forespørgsler
Skriv SQL-forespørgsler ved hjælp af MIN, MAX, AVG og andre funktioner.
Dataforbindelser
Kombinér data fra flere tabeller ved hjælp af JOIN, UNION og relaterede teknikker.
Gruppering og klausuler
Organisér og bearbejd data ved hjælp af SQL-sætninger og grupperingsfunktioner.
Matematiske funktioner
Udfør avancerede beregninger direkte i din database.
Avancerede SQL-funktioner
Løs komplekse problemer ved hjælp af triggere, lagrede procedurer og views.
Applikationsintegration
Forbind MySQL med frameworks som Node.js, Python og PHP.
Optimering af databaseydelse
Forbedr ydeevnen med indeksering, optimering af forespørgsler og sikkerhedskopier.
Sortering af resultater
Sorter og vis forespørgselsresultater i henhold til applikationens krav.
Indekseringsteknikker
Anvend indekseringsstrategier for at forbedre databasens effektivitet.
Databasesikkerhed
Implementer bedste praksis for at sikre databaser og håndtere adgang.

Kursusforløb
Kom godt i gang med MySQL
Lektion 1
- Opsæt MySQL-database
- Diskutér datatyper, der kan bruges
- Udnyt CREATE TABLE DDL til at opsætte et skema af tabeller
- Brug af primærnøgle- og fremmednøglebegrænsninger
- Indsæt, opdater og slet til DML‑operationer
- Ændr og slet eksisterende tabeller
- Tilføjelse og gennemgang af begrænsninger på tabeller
Dybdegående gennemgang af SQL-sætninger
Lektion 2
- SELECT og SELECT DISTINCT til at fjerne dubletter
- Udnyt WHERE-sætningen til at indsnævre det resulterende datasæt
- Optælling og begrænsning til diagnosticering og styring af det resulterende datasæt
- Angiv sortering af hentede data ved hjælp af ORDER BY
- Udnyt underforespørgsler med IN og BETWEEN
Analytiske SQL-forespørgsler
Lektion 3
- Få statistik over data ved hjælp af MIN, MAX og AVG
- udnyt GROUP BY til at aggregere data på en tilpasset måde
- Betingede GROUP BY-sætninger med HAVING-klausul
Sammenkobling af data fra flere datasæt
Lektion 4
- Oprettelse af tabeller ved hjælp af primærnøglereferencer
- INNER JOIN til fulde joins
- LEFT- og RIGHT-joins til at sammenføje data
- Fuld ydre join og union
Avancerede SQL-sprogfunktioner
Lektion 5
- Udfør avancerede beregninger med matematiske funktioner
- Operationer på streng- og tekstkolonner
- Udnyt self-join, når det er nødvendigt, for at sammenkæde tabellen med sig selv
Brug af MySQL med webapplikationer
Lektion 6
- MySQL-applikation med Node.js (Express)
- MySQL-applikation med Python (Django)
- MySQL-applikation med PHP (Laravel)
Brug af MySQL med webapplikationer
Lektion 7
- Sikring af MySQL
- Spor ydelsesproblemer med EXPLAIN
- Brug indeksering til at forbedre ydeevnen af søgeforespørgsler
- Forberedte statements som det bedste mønster til MySQL-forespørgsler
- Udførelse af sikkerhedskopier og brug af logfiler
- Opdeling af komplekse forespørgsler i enklere forespørgsler

Hvem bør tilmelde sig dette program?
Forudsætninger
Deltagerne bør have en grundlæggende forståelse af relationelle databasesystemer (RDBMS). Kendskab til RDBMS‑begreber er en fordel.
Ambitiøse databaseadministratorer
Softwareudviklere og back-end-ingeniører
Fullstack-udviklere, der sigter mod at arbejde med MySQL
Dataanalytikere og BI-professionelle, der søger ekspertise i forespørgsler
IT-professionelle og systemadministratorer, der administrerer og optimerer databaser.
Studerende og tech-entusiaster
Udtalelser
Licensering og akkreditering
Kurset udbydes i henhold til Partnerprogramaftalen og overholder kravene i Licensaftalen.
Lighedspolitik
Kandidater opfordres til at kontakte AVC for vejledning og støtte gennem hele processen med tilpasning af arbejdsforhold.
Ofte stillede spørgsmål

Har du brug for virksomhedsløsninger eller LMS-integration?
Fandt du ikke kurset eller programmet, der ville være til gavn for din virksomhed? Har du brug for LMS-integration? Skriv til os, vi løser alt!
