Izrada baze podataka za web pomoću MySQL-a
ALFA BK UNIVERZITET
FAKULTET ZA MATEMATIKU I RAČUNARSKE NAUKE
SEMINARSKI RAD
Izrada baze podataka za Web pomoću
MySQL-a
Predmet:
Proseciranje signala
Profesor: Student:
Prof.dr Srđan Jovković Milić Nebojša
2016/6011
Beograd 2017 godine
Fakultet za matematiku i računarske nauke-Milić Nebojša
Page
0
Seminarski rad: Procesiranje signala
Sadržaj
1. Uvod...........................................................................................................................................2
2. Koncepti relacionih baza........................................................................................................... 3
3. Instaliranje MySQL-a u Windows-u..........................................................................................5
4. Rad sa MySQL-ovom bazom podataka..................................................................................... 7
4.1. Unošenje podataka u bazu...............................................................................................7
4.2. Učitavanje podataka iz baze............................................................................................ 8
5. Izrada MySQL baze podataka..................................................................................................10
6. Zaključak.................................................................................................................................15
LITERATURA..............................................................................................................................16
1

Seminarski rad: Procesiranje signala
2. Koncepti relacionih baza podataka
Relacione baze podataka, koje su najpopularnija vrsta baza podataka, zasnivaju se na
teorijama relacione algebre. Da bismo ih koristili, nije neophodno da poznajemo pomenute
teorije, ali je potrebno da shvatimo neke osnovne koncepte.
Tabele
Relacione baze podataka sastoje se od relacija (odnosa izmedu podataka), koje se najčešće
nazivaju tabelama. Tabela je upravo to što joj ime govori — tabela podataka. Tabela ima ime,
kolone u kojima su smeštene određene vrste podataka i redove.
Kolone
Svaka kolona u tabeli ima jedinstveno ime i sadrži odgovarajući tip podataka. Kolone tabele
se ponekad nazivaju
polja
ili
atributi
tabele.
Redovi
Zbog tabelarnog formata, svaki red ima iste atribute. Redovi tabela se nazivaju i
zapisi
(engl.
records),
ili
torke
(engl.
tuples).
Vrednosti
Svaki red se sastoji od skupa pojedinačnih vrednosti koje se nalaze u kolonama. Svaka vrednost
mora imati tip podataka određen kolonom u kojoj se nalazi.
Ključevi
Identifikaciona kolona u tabeli naziva se
ključ
(engl.
key
)
ili
primarni ključ
(engl.
Primary
key).
Ključ ne mora da se sastoji samo od jedne kolone. Baze podataka se obično sastoje od više
tabela za čije povezivanje se koriste ključevi.
Šema baze podataka
Skup struktura svih tabela u bazi naziva se
šema
(engl.
schema)
baze podataka. Ona
predstavlja „nacrt" ili „plan" baze podataka. Šema se sastoji od opisa tabela i njihovih kolona,
tipova podataka u tim kolonama, primarnog ključa svake tabele i eventualnih spoljnih ključeva.
Šema ne sadrži podatke, ali određene podatke možemo prikazati uz šemu kao primere, ako
3
Seminarski rad: Procesiranje signala
želimo da bolje objasnimo čemu ti podaci služe. Šema se može prikazati u obliku neformalnih
dijagrama, zatim u obliku
dijagrama relacija i entiteta
i u tekstualnom obliku.
Relacije
Spoljni ključevi predstavljaju relacije (veze) između podataka u dve tabele. U relacionoj bazi
podataka postoje tri osnovne vrste relacija. One se klasifikuju prema broju povezanih redova na
svakoj strani relacije. Tipovi relacija su: „jedan prema jedan", ,,jedan prema više"
i ,,više prema
više". Relacija tipa ,,jedan prema jedan" povezuje po jedan red u obe tabele. U relaciji
tipa ,,jedan prema više", jedan red u jednoj tabeli povezan je sa više redova u drugoj tabeli. U
relaciji tipa ,,više prema više", više redova u jednoj tabeli povezano je sa više redova u drugoj.
4
Ovaj materijal je namenjen za učenje i pripremu, ne za predaju.
Slični dokumenti