Juleudsalg
Læring
Kurser
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
Mit fremskridt
Kurser
Quest kort
Lektioner
Alle quests
Alle niveauer
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
Problemer med samtidige transaktioner
SQL & Hibernate
niveau,
Lektie
1.1 Indledning Og nu begynder det sjove - teorien om, hvordan transaktioner fungerer. Hvordan holder man systemet i gang, når man ændrer de samme data i forskellige tråde? Eller vil du udføre en transaktion i en anden? Vi vil begynde at led
Transaktionsisolationsniveauer
SQL & Hibernate
niveau,
Lektie
2.1 Læs uforpligtende "Transaktionsisolationsniveauet" refererer til graden af beskyttelse, der ydes af de interne mekanismer i DBMS (det vil sige, der ikke kræver speciel programmering) mod alle eller nogle af de ovennævnte typer datainkon
SYRE koncept
SQL & Hibernate
niveau,
Lektie
3.1 Fremkomst af SYRE Forkortelsen ACID dukkede første gang op i 1983 i en artikel af Theo Haerder og Andreas Reuter. For at forenkle teksten og gøre den mere overbevisende vil jeg give en oversættelse af et fragment af denne artikel (med s
C.A.P.-sætning
SQL & Hibernate
niveau,
Lektie
4.1 Konsistens om Brewera Til at begynde med er Eric Brewer ikke, og har aldrig hævdet at være, en databaseekspert. Han tilhører fællesskabet af distribuerede systemer, og hans berømte foredrag, hvor CAP "sætningen" optrådte, blev givet på
Transaktioner og mere
SQL & Hibernate
niveau,
Lektie
5.1 Spørgsmålet om samtidighed Lad os starte med en lidt fjern teori. Ethvert informationssystem (eller blot en applikation), som programmører opretter, består af flere typiske blokke, som hver især giver en del af den nødvendige funktional
Vis mere
1
...
56
57
58
59
60
Please enable JavaScript to continue using this application.