Veze, linkovi
Kompjuter biblioteka
Korpa

Preporučujemo

SQL i SQLgpt, od osnova do složenih rešenja

SQL i SQLgpt, od osnova do složenih rešenja

Popust cena: 1760 rsd

SQL SERVER 2008 Majstor

SQL SERVER 2008 Majstor

Popust cena: 2280 rsd

Veseli profesor - Dizajniranje baze podataka kroz šalu

Dame i gospodo, dobro veče! Da li ste čuli za onu bazu podataka koja je bila toliko loše dizajnirana da je jedan SELECT upit trajao duže od moje prve veze? Ako niste, imam utisak da je moja prva veza bila građena po principima te baze - prepuna duplikata i neefikasnosti!

Znate, dobar dizajn baze podataka je kao temelj vašeg doma. Ako stavite vrata gde treba prozor, nećete imati kuda da izbacite sve te suvišne indekse kada vam se nakupljaju!

Ako je baza dobro dizajnirana:

  • Performanse lete kao moj stric kad čuje da je ručak na stolu.
  • Redundancija podataka je smanjena kao moje šanse za pravu ljubav na "brzim sastancima".
  • Integritet podataka je postojan kao moja odluka da ne jedem posle 22 časa (što, priznajem, baš i ne uspevam često).

Ali ako napravite grešku... o, greške u dizajnu baze su kao odluka da tango bude vaš prvi ples na venčanju a da niste imali ni jednu probu - neizbežno završava sa spoticanjem.

Sada, indeksi su kao konobari na svadbi - kada su dobri, sve teče bez problema. Kada nisu, čekaćete na piće kao na sudnji dan, a vaš JOIN nikada neće biti gotov.

Normalizacija? To je kao kada sređujete svoju sobu. Sve stavite na svoje mesto i lakše ćete pronaći šta vam treba. Ali ako preterate, završićete sa 50 fioka za čarape i nikada nećete znati gde su one crne koje vam trebaju.

Primarni ključevi i strani ključevi su kao brak. Moraju savršeno da se slažu, ili nema sreće u zajedničkom životu redova u tabelama.

Validacija podataka? To je kao da pustite mačku u kuću punu miševa i nadate se da neće biti haosa.

A šta reći o bekapu i oporavku podataka? Zanemarite to i jednog dana probudićete se i shvatiti da su vaši podaci kao čarape posle pranja - polovina je nestala bez traga.

Transakcije su tu da osiguraju da se u vašim upitima dogodi sve ili ništa, baš kao i kada pokušavate da izbegnete porodičnu večeru - sve mora da ide po planu ili ćete završiti slušajući tetku kako priča o svojim mačkama... opet.

I na kraju, skalabilnost. Vaša baza treba da raste sa vašim poslom kao što se moj stomak širi za vreme praznika.

Za kraj, administratori baza podataka su kao DJ-evi na vašem venčanju - ako ne znaju šta rade, očekujte remiks 'Bože pravde' sa 'Gangnam Style'.

Hvala vam, lepo veče, i ne zaboravite da napravite bekap svojih podataka! Osim ako nisu fotografije iz osnovne škole - te slobodno izgubite.

-----

Da li vam se ovakav način predavanja dopada?

 

         
Twitter Facebook Linkedin Pinterest Email
         

Budite prvi koji će ostaviti komentar.

Ostavite komentar Ostavite komentar

 

 

 

Veze, linkovi
Linkedin Twitter Facebook
 
     
 
© Sva prava pridržana, Kompjuter biblioteka, Beograd, Obalskih radnika 4a, Telefon: +381 11 252 0 272