FAGPORTALEN

NoSQL-databaser (MongoDB) overblik

Kommunikation og IT A · HTX · A-niveau · Databaser og datamodellering

💻 NoSQL og MongoDB

NoSQL er en kategori af databaser der IKKE bruger traditionelt SQL og tabeller. Gode til fleksible, ustrukturerede eller hurtigt skiftende data.

Typer af NoSQL:

MongoDB-grundkommandoer:

```javascript

// Indsæt dokument

db.kunder.insertOne({navn: "Alice", by: "Aarhus", køb: 3})

// Find dokumenter

db.kunder.find({by: "Aarhus"})

db.kunder.find({køb: {$gt: 2}}) // køb > 2

// Opdater

db.kunder.updateOne({navn: "Alice"}, {$set: {køb: 5}})

```

SQL vs. MongoDB: Tabel → Collection. Række → Dokument. Kolonne → Felt. JOIN → $lookup (dyrt).

Hvornår NoSQL? Fleksibelt skema, høj skalerbarhed, store datamængder uden faste relationer.

Læringsmål

Sådan kan du arbejde med emnet

Træningsforslag

Øv dette emne med AI — quizzer, forklaringer og feedback tilpasset dit niveau.

Prøv Fagportalen gratis

🤖 Denne side er skrevet med kunstig intelligens og fagligt gennemgået af Fagportalen, som har det redaktionelle ansvar. Finder du en fejl, så skriv til support@fagportalen.dk.