Malo ste temu krenuli od sredine, a gde je neko dizajniranje baze ... nemozes samo tako da pravis upite kad ne znas neka osnovna pravila da dizajniras pravilnu bazu podataka.
1. Structured Query Language (vise
http://en.wikipedia.org/wiki/SQL)
2. Hmmm prednost, u odnosu na koje druge. Pa efikasnot, standardizacija , vise razlicitih tipova aplikacija lako se kace na jedna tip baze.
3. U ovo kontekstu to je relaciona baza, tj. podaci se grupisu u fizicke celine tj. tabele izmedju kojih postoji relacije, znaci nije to gomila nabacanih redova i sad se ti snalazi.
Solidan primer ima ovde,
http://www.w3schools.com/sql/sql_syntax.asp
mada tu je primer koji ima samo jednu tabelu , i jedan SELECT upit koji vraca sve to iz baze , ali sustina je da se podaci izvlaciti iz vise tabela filtrirati po odredjenim pravilima, i cak po nekim jednostavnim proracunima (SUM, AVG, MIN , MAX itd.);
Same baze podataka prakticno nisu nesto teske za shvatanje, cak i najtezi SQL upiti lako se shvataju, najtezi deo je mozda dizajniranje dobre baza podataka gde ce se izbeci redudansa tj. unosenje duplikata sto je i jos jedna uloga baza podataka, sprecavanje duplikata.
EDIT:
Citat:
fasty kaže:
Koristi se SQL Server...poslednja verzija je SQL SERVER 2008 R2 i ima da se skine besplatna ovde.
|
Pa moze i MySQL da koristi ,manjie je (i jeftiniji
) postoji vrlo dobar IDE bas za MySQL i zove se
MySQL Workbench