Undervisningen i ämnet datalagring på nivå 2 ska behandla följande centrala innehåll:
Teori och system
- Teorier om valda databastyper.
Modellering
- Datamodellering med flera olika metoder och notationer, till exempel ER (entity-relationship) och UML (unified modelling language).
Datalagring
- Datalagring i filer av olika format, både strukturerad och semistrukturerad, till exempel XML (extensible markup language) och JSON (java script object notation).
- Datalagring i olika typer av databaser, däribland relationsdatabas.
- Användning av frågespråk för att skapa och förändra både data och scheman.
- Prestandaoptimering och skalbarhet.
- Användning av relationsdatabaser och annan databastyp, till exempel NoSQL (icke-relationell databas) och objektorienterad databas.
- Användning av vyer och lagrade procedurer.
Säkerhet
- Olika typer av backuphantering, till exempel full, differentiell och inkrementell, samt återställning av data och transaktioner.
- Dataintegritet, feltolerans och säkerhet för valda databastyper.
- Auktorisering av dataåtkomst, säker lagring och handhavande av känsliga uppgifter.
- Lagar och andra bestämmelser inom området samt integritetsfrågor.