Baze podataka 2 - FESB
Baze podataka 2 - FESB
Baze podataka 2 - FESB
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Primjer:<br />
CREATE VIEW V1_STUDENT AS<br />
SELECT IME, PREZIME, ROD_DAT<br />
FROM STUDENT<br />
WHERE ROD_DAT>’01.01.1980’ WITH CHECK<br />
$(7864<br />
Uvoenjem opcije provjere (WITH CHECK) naredba:<br />
INSERT V1_STUDENT VALUES ( ‘Z’,’D’,’01.05.1979’)<br />
nee dati rezultat jer novi podatak koji se unosi ne zadovoljava uvjet<br />
ROD_DAT>’01.01.1980’.<br />
Uklanjanje pogleda<br />
Pogled se uklanja iz baze <strong>podataka</strong> naredbom:<br />
DROP VIEW naziv_pogleda<br />
Primjer:<br />
DROP VIEW V1_STUDENT<br />
<br />
<br />
,* !."!*!:("<br />
OSNOVE VIŠEKORISNIKOG RADA<br />
Zbog veeg broja korisnika koji pristupaju bazama <strong>podataka</strong>,<br />
administrator baze ima zadatak ograniiti prava pristupa i<br />
korištenja <strong>podataka</strong>.<br />
Osnovni razlozi ogranienja prava pristupa podacima u bazi<br />
su:<br />
- mogunosti neovlaštenog pristupa podacima<br />
- nestruno rukovanje podacima<br />
- mogue zlouporabe.<br />
DBA - Database administrator (Administrator baze <strong>podataka</strong>),<br />
kao kljuna osoba u održavanju baze <strong>podataka</strong> je korisnik<br />
najvišeg prioriteta, koji ima sva prava pristupa.