Läxa
Årskurs: Gymnasiet
Ämne eller kurs: Datalagring
Tema: Datalagringstekniker och databashantering
Uppgifter
1. Reflektionsfrågor
Besvara följande frågor i detalj. Svara i minst 150 ord (ett kvarts sida) på varje fråga.
- Vad är skillnaden mellan en relationsdatabas och en NoSQL-databas? Ge exempel på när man skulle använda respektive databas.
- Förklara vikten av dataintegritet inom datalagring. Hur kan man säkerställa dataintegritet i en databas? Ge exempel på tekniker som kan användas.
Svar:
Svar:
2. Databasdesign
Designa en enkel databas för en vald applikation. Följande ska ingå:
- Identifiera och beskriv de tabeller som behövs i din databas.
- Specifikera de relationer som finns mellan tabellerna.
- Skapa ett ER-diagram (eller beskrivning av databasens struktur).
Svar:
3. SQL-frågor
Skriv tre SQL-frågor som skulle kunna användas med din designade databas. Inkludera en fråga för att hämta data, en för att infoga data, och en för att uppdatera data.
- SQL-fråga för att hämta data:
- SQL-fråga för att infoga data:
- SQL-fråga för att uppdatera data:
Svar:
Svar:
Svar:
4. Datalagring och säkerhet
Reflektera över potentiella risker i samband med datalagring. Diskutera hur man kan skydda data i en databas. Skriv minst 200 ord (en halv sida).
Svar:
Inlämning
Lämna in dina svar senast nästa vecka. Se till att du skriver tydligt och strukturerat.