Kompakt AI-Knappmeny

Läxa. Gy. Webbutveckling 2 – Databasintegration och datalagring

Hemläxa

Årskurs: Gymnasiet
Ämne: Webbutveckling 2
Tema: Databasintegration och datalagring

Ordkollen

Här listas fem ämnesord på läxans tema som är bra att känna till betydelsen av.

  • Databas: En organiserad samling av data som kan nås och manipuleras.
  • SQL: Structured Query Language, ett språk som används för att interagera med databaser.
  • Tabell: En strukturell komponent i databasen som lagrar data i rader och kolumner.
  • Parametriserad fråga: En säker metod för att skicka databasfrågor till en databas för att undvika SQL-injektioner.
  • MySQL: En populär relationsdatabas som använder SQL för att hantera data.

Instuderingsfrågor

  1. Vad är en databas och vilken roll spelar den i webbapplikationer?
  2. Vilka typer av databaser finns det och vilka är de mest använda?
  3. Vad menas med strukturen i en databas?
  4. Vad står SQL för och varför är det viktigt?
  5. Nämn och förklara tre grundläggande SQL-kommandon.
  6. Vad är skillnaden mellan INSERT och UPDATE i SQL?
  7. Hur kan man skydda en databas från SQL-injektioner?
  8. Förklara hur PHP kan användas för databasintegration.
  9. Vad innebär det att använda korrekta datatyper i en databas?
  10. Vad är en relationsdatabas och hur skiljer den sig från andra typer av databaser?

Skrivuppgift

Uppgift 1: Designa en databas

Designa en enkel databas för en webbaserad applikation, såsom en användarhantering. Beskriv databastabellerna, deras relationer och syftet med varje tabell.

Svar:

Uppgift 2: Skapa SQL-frågor

Skapa minst fyra SQL-frågor som används för att hämta, lagra och uppdatera data i den designade databasen. Förklara vad varje fråga gör.

Svar:

Uppgift 3: Reflektion över databasens struktur

Skriv en kort reflektion (ca 200 ord, en sida A4) om din databasstruktur och dess funktionalitet. Hur tror du att databasens design påverkar applikationens prestanda?

Svar:


Modern Tillbaka-knapp