21.11.2014 Views

Baze podataka 2 - FESB

Baze podataka 2 - FESB

Baze podataka 2 - FESB

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Preimenovanje atributa pogleda<br />

$(7864<br />

Prilikom uobiajenog definiranja pogleda, njegovi atributi imaju iste<br />

nazive kao i atributi tablica nad kojima je pogled definiran.<br />

Ako postoji potreba za promjenom naziva pojedinih atributa, to se<br />

može ostvariti na tri naina:<br />

Uobiajeno pravilo promjene naziva atributa u SELECT<br />

upitima tipa novi_naziv = atribut.<br />

Primjer:<br />

CREATE VIEW V_STUDENTI AS<br />

SELECT IME, PREZIME, SK_GOD, UPISANI_SEMESTAR = UPISANI_SEM<br />

FROM STUDENT INNER JOIN UPISNI_LIST<br />

ON STUDENT.STUDENT_ID =UPISNI_LIST.STUDENT_ID<br />

<br />

<br />

$(7864<br />

Korištenjem izraza AS u obliku: atribut AS novi_naziv.<br />

Primjer:<br />

CREATE VIEW V_STUDENTI AS<br />

SELECT IME, PREZIME, SK_GOD, SEM AS UPISANI_SEM<br />

FROM STUDENT INNER JOIN UPISNI_LIST<br />

ON STUDENT.STUDENT_ID =UPISNI_LIST.STUDENT_ID<br />

Navoenjem novih naziva atributa u definiciji pogleda u<br />

obliku<br />

CREATE VIEW naziv_pogleda (nazivi atributa) AS<br />

Primjer:<br />

CREATE VIEW V_STUDENTI (IME, PREZIME, SK_GOD, UPISANI_SEM) AS<br />

SELECT IME, PREZIME, SK_GOD, SEM<br />

FROM STUDENT INNER JOIN UPISNI_LIST<br />

ON STUDENT.STUDENT_ID =UPISNI_LIST.STUDENT_ID

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!