Forfremmelse
CodeGym University
Læring
Rute
Opgaver
Undersøgelser og quizzer
Spil
Hjælp
Tidsplan
Fællesskab
Brugere
Forum
Snak
Artikler
Succeshistorier
Aktivitet
Anmeldelser
Abonnementer
Lyst tema
Lektioner
Anmeldelser
Om os
Start
Begynd at lære
Begynd at lære nu
Quest kort
Lektioner
Niveau 17
Grundlæggende opgaver i databasedesign
SQL & Hibernate
niveau,
Lektie
1.1 Indledning At designe en database svarer lidt til at designe arkitekturen i et Java-projekt. Du kan lægge alle data i et par tabeller, eller du kan bygge en smuk datastruktur ud fra skemaer og snesevis af tabeller. Her er de opgaver, so
Vigtige trin i databasedesign
SQL & Hibernate
niveau,
Lektie
2.1. Koncept design Databasedesign udføres i tre faser: koncept design; logisk design; fysisk design. Formålet med den konceptuelle designfase er at skabe en konceptuel datamodel baseret på brugernes forestillinger om fagområdet. For at opn
Database normale formularer
SQL & Hibernate
niveau,
Lektie
3.1 Databasenormalisering Normalform er en egenskab ved en relation i en relationel datamodel, der karakteriserer den med hensyn til redundans, hvilket potentielt kan føre til logisk fejlagtige resultater af stikprøveudtagning eller ændring
Afhængigheder mellem tabeller i en database
SQL & Hibernate
niveau,
Lektie
4.1 Indledning Ved at konvertere databasetabellerne til almindelige tabeller kan du nu analysere relationerne mellem dem. Antallet af elementer, der interagerer mellem to relaterede tabeller, kaldes kardinalitet. Cardinality hjælper dig med
Taster i databasen
SQL & Hibernate
niveau,
Lektie
5.1 Indledning Internettet er fyldt med dogmatiske forskrifter om, hvordan nøgler skal vælges og bruges i relationelle databaser. Nogle gange bliver tvister endda til holivarer: skal naturlige eller kunstige nøgler bruges? Automatisk stigni
Optimering af datasamplinghastighed
SQL & Hibernate
niveau,
Lektie
6.1 Indledning Lad os nu gå fra teori til praksis. ”I teorien er der ingen forskel på teori og praksis. Det er de i praksis«. Vi lever i den virkelige verden, og alle softwareprodukter er i sidste ende skabt til levende mennesker. Og disse
Caching i MySQL
SQL & Hibernate
niveau,
Lektie
7.1 Caching på DB-siden MySQL bruger meget skalerbare algoritmer, når man arbejder med tabeller, så MySQL kan køre selv med små mængder hukommelse. For bedre ydeevne har du naturligvis brug for mere RAM. For at se de aktuelle indstillinger
Denormalisering af tabeller i databasen
SQL & Hibernate
niveau,
Lektie
8.1 Hvorfor er denormalisering nødvendig? Den mest beregningsmæssigt dyre operation mellem store borde er sammenføjningen. Derfor, hvis det i en forespørgsel er nødvendigt at "ventilere" flere tabeller bestående af mange millioner rækker, v
Please enable JavaScript to continue using this application.