De ce normalizarea bazei de date mysql
![De ce normalizarea baza de date MySQL (toster) De ce normalizarea bazei de date mysql](https://webp.images-on-off.com/7/454/128x128_id1f3fe8yiabi4w4e03s.webp)
Prezicerea viitorul mână, Taro, cafea.
Este nevoie de Normalizare pentru a face față cu redundanță. și anume datele nu sunt duplicate și sunt conectate numai prin chei externe.
Se pare că a fost foarte important atunci când dimensiunea HDD este de 10 MB. Practica actuală arată că o bază de date complet normalizat este foarte lent, deoarece date degivrare este o operație costisitoare. Deci ai observat cu siguranță despre creșterea complexității interogări.
Cu toate acestea, normalizarea datelor actualizate, există grăsime în plus, nu trebuie să actualizați / șterge și inserați aceleași date în tabel heap. E prea greu să-mi amintesc tot ce ai nevoie pentru a face upgrade, ca rezultat erori. De asemenea, decide cu privire la complexitatea operațiunilor razgulivaniya informațiilor se modifică atunci când operațiunea nu a fost completă.
Prin urmare, optim undeva la mijloc.
Doar nu uitați că tabelele normalizate mult mai ușor de proiect cu privire la modelul de limbaje de programare.
Sravan Krutapsi Krutanapal
uscat aici
interesant curs aici 6-7ya
Pe scurt - nu există miracole, atunci când memoria este mâncată-TE numai cu JOIN și fără normaliztsii - întotdeauna
calculator pe o grămadă de mese - nu-mi pasă, el nu a făcut decât zero-uri și cele care nu se văd
Blocat la fel ca asta!
V-ați răspuns la propria întrebare.
Vyigrasha în valoare de viteză proigrash.
Există, de asemenea, o de-normalizare.
ps: Google pentru a tine pe asta)