Kerstuitverkoop
Leren
Cursussen
Taken
Enquêtes en quizzen
Games
Help
Schoppenschema
Community
Gebruikers
Forum
Chat
Artikelen
Succesverhalen
Activiteit
Recensies
Abonnementen
Licht thema
Lessen
Recensies
Over ons
Starten
Begin met leren
Nu beginnen met leren
Mijn voortgang
Cursussen
Quest-schema
Lessen
Alle quests
Alle niveaus
Belangrijkste stappen voor het ontwerpen van databases
SQL & Hibernate
Niveau 17,
Les 1
2.1. Conceptueel ontwerp Het databaseontwerp wordt in drie fasen uitgevoerd: conceptueel ontwerp; logisch ontwerp; fysiek ontwerp. Het doel van de conceptuele ontwerpfase is het creëren van een conceptueel gegevensmodel op basis van de idee
Database normale formulieren
SQL & Hibernate
Niveau 17,
Les 2
3.1 Database-normalisatie Normale vorm is een eigenschap van een relatie in een relationeel gegevensmodel die deze kenmerkt in termen van redundantie, wat mogelijk kan leiden tot logisch foutieve resultaten van het bemonsteren of wijzigen v
Afhankelijkheden tussen tabellen in een database
SQL & Hibernate
Niveau 17,
Les 3
4.1 Inleiding Door de databasetabellen om te zetten in gewone tabellen, kunt u nu de onderlinge relaties analyseren. Het aantal elementen dat interageert tussen twee gerelateerde tabellen wordt de kardinaliteit genoemd. Kardinaliteit helpt
Sleutels in de database
SQL & Hibernate
Niveau 17,
Les 4
5.1 Inleiding Het internet staat vol met dogmatische voorschriften over hoe sleutels moeten worden gekozen en gebruikt in relationele databases. Soms veranderen geschillen zelfs in holivars: moeten natuurlijke of kunstmatige sleutels worden
Optimalisatie van de bemonsteringssnelheid van gegevens
SQL & Hibernate
Niveau 17,
Les 5
6.1 Inleiding Laten we nu van theorie naar praktijk gaan. “In theorie is er geen verschil tussen theorie en praktijk. In de praktijk zijn ze dat." We leven in de echte wereld en alle softwareproducten zijn uiteindelijk gemaakt voor levende
Caching in MySQL
SQL & Hibernate
Niveau 17,
Les 6
7.1 Caching aan de DB-kant MySQL gebruikt zeer schaalbare algoritmen bij het werken met tabellen, zodat MySQL zelfs met kleine hoeveelheden geheugen kan werken. Voor betere prestaties heb je natuurlijk meer RAM nodig. Maak verbinding met de
Denormalisatie van tabellen in de database
SQL & Hibernate
Niveau 17,
Les 7
8.1 Waarom is denormalisatie nodig? De meest computationeel dure bewerking tussen grote tabellen is de join. Dienovereenkomstig, als het in één query nodig is om meerdere tabellen bestaande uit vele miljoenen rijen te "ventileren", dan zal
Problemen van gelijktijdige transacties
SQL & Hibernate
Niveau 18,
Les 0
1.1 Inleiding En nu begint het plezier - de theorie van hoe transacties werken. Hoe houd je het systeem werkend als je dezelfde gegevens in verschillende threads wijzigt? Of wilt u de ene transactie in de andere uitvoeren? We zullen beginne
Transactie-isolatieniveaus
SQL & Hibernate
Niveau 18,
Les 1
2.1 Lees vrij Het "transactie-isolatieniveau" verwijst naar de mate van bescherming die wordt geboden door de interne mechanismen van het DBMS (d.w.z. waarvoor geen speciale programmering vereist is) tegen alle of sommige van de bovenstaand
ZUUR concept
SQL & Hibernate
Niveau 18,
Les 2
3.1 Opkomst van ZUUR De afkorting ACID verscheen voor het eerst in 1983 in een artikel van Theo Haerder en Andreas Reuter. Om de tekst te vereenvoudigen en overtuigender te maken, zal ik een vertaling geven van een fragment uit dit artikel
CAP-stelling
SQL & Hibernate
Niveau 18,
Les 3
4.1 Consistentie over Brewera Om te beginnen is Eric Brewer geen database-expert en heeft hij dat ook nooit beweerd. Hij behoort tot de gemeenschap van gedistribueerde systemen, en zijn beroemde lezing, waarin de CAP "stelling" verscheen, w
Transacties en meer
SQL & Hibernate
Niveau 18,
Les 4
5.1 De kwestie van gelijktijdigheid Laten we beginnen met een beetje verre theorie. Elk informatiesysteem (of gewoon een applicatie) dat programmeurs maken, bestaat uit verschillende typische blokken, die elk een deel van de noodzakelijke f
Meer weergeven
1
...
56
57
58
59
60
Please enable JavaScript to continue using this application.