Kursplan

Introduksjon

  • Oversikt over databaser og MySQL
  • Installasjon og oppsett av MySQL
  • Introduksjon til SQL og MySQL kommando-linje klient
  • Opprettelse og administrasjon av databaser og tabeller

Henting av Data

  • Henting og filtrering av data
  • Sortering og begrensning av søkeresultater
  • Arbeid med flere tabeller
  • Bruk av underspørringer og utledede tabeller

Data Manipulasjon

  • Innserting av data i tabeller
  • Oppdatering og sletting av data
  • Bruk av transaksjoner for data-integritet
  • Administrasjon av indekser for ytelsesoptimering

Avanserte SQL-konsepter

  • Aggregasjonsfunksjoner
  • Filtrering av søkeresultater
  • Arbeid med strengfunksjoner, datofunksjoner og matematiske funksjoner
  • Håndtering av NULL-verdier i spørringer
  • Bruk av CASE-uttrykk for betinget logikk

Ytelsesoptimering

  • Søkeoptimeringsteknikker
  • Indeksering og optimering av tabellstruktur
  • Analyse av søkeytelse med EXPLAIN
  • Cache-strategier og søkecaching
  • Overvåkings- og profileringverktøy for ytelsesjustering

Sikkerhet og Administrasjon

  • Brukeradministrasjon og tilgangskontroll
  • Sikring av MySQL-server og database
  • Sikkerhetskopiering og gjenopprettingsoperasjoner
  • Importering og eksportering av data
  • MySQL Workbench og andre administrasjonsverktøy

Integrering med Applikasjoner

  • Kobling av MySQL med populære programmeringsspråk
  • Bruk av MySQL-koblinger og biblioteker
  • Kjøring av spørringer i applikasjonskode

Oppsummering og Neste Skritt

Krav

  • Grunnleggende forståelse av databaser

Målgruppe

  • Utviklere
 21 timer

Antall deltakere


Pris per deltaker

Referanser (3)

Kommende kurs

Relaterte kategorier