5 stvari koje su početnici trebali znati o bazama podataka

Savjeti za lakše rad sa bazama podataka

Podaci organizovani u određenom formatu mogu se smatrati bazom podataka. Postoje brojne aplikacije za baze podataka i koriste se u skoro svakom programu i servisu koji čuva ili preuzima informacije.

Ako samo započinjete sa bazama podataka, dolje je popunjavanje vrhunskih stvari koje morate znati prije kretanja napred. Ove činjenice garantovano olakšavaju rad sa bazama podataka i povećavaju produktivnost.

01 od 05

SQL formira jezgro relacionih baza podataka

Tetra Images / Getty Images

Ne možete to izbjeći: Strukturni Query Language čini suštinu svih relacionih baza podataka. Obezbeđuje jedinstveni interfejs za Oracle, SQL Server, Microsoft Access i druge relacijske baze podataka, i "mora se uči" za sve korisnike ambicioznih baza podataka.

Uzmite uvodni SQL kurs prije nego što pokušate da naučite bilo koji softver za bazu podataka. Vremena ulaganja će vam pomoći da izgradite odgovarajuću osnovu i počnete na ispravnom stopalu u svijetu baza podataka.

W3Schools.com je odlično početna lokacija za početnike koji su zainteresovani za SQL. Više »

02 od 05

Izbor primarnih ključeva je izuzetno važna odluka

Izbor primarnog ključa je jedna od najkritičnijih odluka koje ćete donijeti prilikom dizajniranja nove baze podataka. Najvažnije ograničenje je u tome što morate osigurati da je izabrani ključ jedinstven.

Ako je moguće da dva zapisa (prošlih, sadašnjih ili budućih) mogu dijeliti istu vrijednost za atribut, to je loš izbor za primarni ključ. Kada procenjujete ovo ograničenje, treba da razmišljajte kreativno.

Takođe ćete morati izbjeći osjetljive vrijednosti koje izazivaju probleme vezane za privatnost, kao što su Numbers of Social Security.

Za više informacija o izboru jakog primarnog ključa pogledajte odeljak Izbor primarnog ključa .

03 od 05

NULL nije nula ili prazan niz

NULL je veoma posebna vrijednost u svijetu baza podataka, ali to je nešto što početnici često zbunjuju.

Kada vidite vrednost NULL, interpretirajte je kao "nepoznato". Ako je količina NULL, to nužno ne znači da je nula. Slično tome, ako tekstno polje ima vrijednost NULL , to ne znači da nema odgovarajuće vrijednosti - jednostavno je nepoznato.

Na primer, razmotrite bazu podataka koja sadrži informacije o djeci koja pohađaju određenu školu. Ako osoba koja uđe u zapisnik ne zna starost učenika, vrijednost NULL se koristi za označavanje "nepoznatog" mjesta. Student sigurno ima doba - to jednostavno nije prisutno u bazi podataka.

04 od 05

Pretvaranje tabelarnih tabela u baze podataka štedi vreme

Ako već imate tone podataka sačuvanih u Microsoft Excel-u ili drugom formatu tabelarnih podataka, možete se uštedjeti u planinama vremena pretvaranjem tih tabela u tabele baze podataka.

Pročitajte naš vodič za pretvaranje Excel Spreadsheets za pristup baze podataka za početak.

05 od 05

Sve platforme baze podataka NIJE kreirane jednako

Postoji mnogo različitih baza podataka, od kojih svi nude različite jedinstvene karakteristike po različitim cenama.

Neke su sveobuhvatne baze podataka preduzeća dizajnirane za hostovanje ogromnih skladišta podataka koji služe multinacionalnim preduzećima. Drugi su desktop baze podataka koje su pogodnije za praćenje zaliha za male prodavnice sa jednim ili dva korisnika.

Vaši poslovni zahtevi će diktirati odgovarajuću bazu podataka za vaše potrebe. Pogledajte Opcije softvera baze podataka za više informacija, kao i našu listu najboljih kreatora besplatne baze podataka .