BOSNA I HERCEGOVINA

REPUBLIKA SRPSKA

VISOKA ŠKOLA ZA EKONOMIJU I INFORMATIKU

PRIJEDOR

-SEMINARSKI RAD-

PREDMET: BAZE PODATAKA 1

IZRADA BAZE PODATAKA ZA WEB

 POMOĆU MYSQL-A

       Mentor:

Student:

Prof. dr Vladimir Šimović

Šeila Džamastagić 

10/17-RI

Prijedor, juni 2018 godina

background image

4

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 ž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 

5

tabeli. U relaciji tipa ,,više prema više", više redova u jednoj tabeli povezano je sa više 
redova u drugoj.

Instaliranje MySQL-a u Windowsu

Osnovnu instalacionu datoteku *.msi (Windows Essentials) preuzmamo sa adrese 
http://www.mysql.com. Dvaput pritisnemo tu datoteku da bismo započeli proces 
instaliranja. Prvih nekoliko ekrana čarobnjaka koji nam pomaže pri instalaciji, sadrži opšte 
inforrmacije o instaliranju i licenci za MySQL. Pročitamo ih i pritiskamo dugme Continue 
kako bismo prelazili iz jednog ekrana u drugi. Prva važna odluka koju ćemo morati da 
donesemo je tip instalacije — typical, compact ili custom. Ponuđena opcija typical je sasvim 
u redu, pa je prihvatamo i pritiskamo dugme Next kako bi se proces instalacije nastavio.

Kada se instaliranje završi, pomoću čarobnjaka MySQL Configuration napravićemo 
datoteku my.ini prema sopstvenim potrebama. Da bismo pokrenuli MySQL Configuration 
Wizard, potvrdimo opciju Configure MySQL Server Now i pritisnite dugme Finish.

Izabiramo odgovarajuće konfiguracione opcije u nekoliko prozora čarobnjaka MySQL 
Configuration Wizard. Kada završimo konfigurisanje — što obuhvata i dodavanje lozinke 
za administratora - čarobnjak će aktivirati MySQL.

Pošto instaliramo server, pomoću alatke Services (koju ćemo naći u Control Panelu možemo 
ga zaustaviti, pokrenuti ili podesiti tako da se automatski pokreće. Da bismo otvorili 
Services, pritiskamo dugme Start i biramo opciju Control Panel. Dvaput pritisnemo ikonicu 
Administrative Tools, a zatim dvaput pritisnemo ikonicu Services.

Ako želimo da podesimo bilo koju opciju za MySQL, prvo zaustavljamo taj servis, a zatim, 
pre nego što servis ponovo pokrenemo, zadajemo vrednosti parametara u prozora alatke 
Services. Servis MySQL možemo zaustaviti iz prozora alatke Services, ili pomoću komandi 
NET STOP MySQL ili mysqladmin shutdown.

Želiš da pročitaš svih 17 strana?

Prijavi se i preuzmi ceo dokument.

Ovaj materijal je namenjen za učenje i pripremu, ne za predaju.

Slični dokumenti