Professional Documents
Culture Documents
MySQL (Slika 1.) je sistem za upravljanje SQL bazama podataka. Baza podataka je
strukturno povezan skup podataka. BP moe biti bilo ta od obine liste za kupovinu preko
popisa slika umetnike galerije pa sve do goleme koliine podataka u korporacijskim
mreama. Za dodavanje, pristupanje i obraivanje podataka u BP potreban je sistem za
upravljanje bazama podataka kao to je MySQL. Budui da se kompjuteri odlino snalaze pri
obradi velikih koliina podataka, sistemi za upravljanje bazama podataka igraju centralnu
ulogu u raunarstvu, kao samostalni alati ili kao deo drugih aplikacija.
MySQL se dobro snalazi i sa relacijskim bazama podataka. Relacijska baza podataka
je baza podataka koja podatke pohranjuje u odvojene tabele umesto u jednu tabelu. Ovo
omoguuje bri i fleksibilniji rad sa bazama podataka. Tabele su povezane definisanim
relacijama to omoguuje kombinovanje podataka iz nekoliko tabela u sluaju da postoji
zahtev za to.
Previe baza podataka je prisutno na tritu da bismo ih uporeivali u detalje ali ono
to izdvaja MySQL bazu podataka od drugih baza podataka je to to je jeftinija i ima mnogo
bolje performanse to e drugi proizvoai teko nadmaiti.
Ljudi koji prave MySQL oduvek su se hvalili da je stabilnost njihovih proizvoda
glavna karakteristika i prioritet. Sve verzije MySQL se prave u binarnoj fazi i kao takve se
putaju u rad sa testovima i MySQL test baze. Ovi testovi funkcionalnosti omoguavaju
pronalaenje greaka a grekama koje su ve pronali ne dozvoljavaju da se ponove. Stvaraoci
MySQL posebnu panju moraju da obrate na pronalaenje i ispravljanje greaka jer svaki
njihov daljni rad bi bio onemoguen ako prethodne greke nisu ispravljene.
Prednosti:
Brzina
Pouzdanost
Mala zahtevnost za sistemskim resursima
Fleksibilno poboljavanje performansi
Rad na razliitim platformama
Podrava veliku koliinu programskih jezika
ODBC
Besplatno ili povoljno licenciranje
Povoljna komercionalna podrka
Jaka podrka korisnika
Dostupnost izvornog koda
Mane:
Nedostatak nekih mogunosti SQL-a
Nedostatak ozbiljnijih testiranja na odreenim platformama
jezika SQL, pravila pisanja koda, osnovne naredbe u kodu, vrste podataka i njihov
SQL ne pravi razliku izmeu malih i velikih slova (tj. nije casesensitive) to
izvravaju.
Postoje dvije vrste komentara:
-- ovo je komentar tj. oznaka za komentar je -- a iza slijedi tekst
komentara
/* komentar */ ovo je takoe komentar koji se protee kroz vie
redova
Imena objekata u SQL (imena tabela, kolona, pogleda) prave se tako da prvi
znak mora biti slovo (a-z, A-Z) ili podvueno (underline) _, te u nekim sluajevima, @
i #.
vratiti.
Kreiranje baze
Kreiranje baze je veoma jednostavno (kao i njeno brisanje). Baza se kreira uz pomo
kljune rijei CREATE:
4. Kreiranje tabela