Započni novu temu Ova tema je zaključana, ne možete da menjate postove ili da odgovarate  [ 449 Posta ]  Idi na stranicu Prethodni  1, 2, 3, 4, 5, 6, 7, 8 ... 18  Sledeća
Autoru Poruka
 Tema posta:
PostPoslato: 01.07.2008. 00:43:05 
Korisnikov avatar

Pridružio se: 30.01.2006. 16:11:37
Postovi: 165
Godina: III
Smer: IS
A Strag kako znas da su ovo klase? Zasto nesto mozda nije interfejs?


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 01.07.2008. 01:52:23 
Korisnikov avatar

Pridružio se: 26.10.2002. 22:00:15
Postovi: 3293
Lokacija: Beograd
Godina: Dipl.
Smer: IS
ne mogu da citam sta ste sve pisali ovde - previse mi je konfuzno... samo postoji mogucnost da se zbunim :D

imate primer u knjizi na 177 str. za ODL, Plata je slab objekat, u klasi radnit stoji attribute Plata zbog relacije 1,1, da je GG bila M bilo bi attribute set <Plata>

to je cela mudrost... kljucevi se ne navode u slabom objektu

_________________
There is no patch for human stupidity!
~Social Engineering Specialist


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 01.07.2008. 04:32:19 
Korisnikov avatar

Pridružio se: 27.05.2005. 15:19:09
Postovi: 339
Lokacija: beograd
Godina: Apsolvent
Smer: IS
lb je napisao:
A Strag kako znas da su ovo klase? Zasto nesto mozda nije interfejs?
zato shto su to sve objekti (a, b, c, d...) a objekti su instance klase, a ne interfejsa. interfejs je tip koji se ne moze direktno instancirati. on definishe ponashanje objekta (odnosno njegove osobine, a osobine su atributi i veze), ali ne direktno, vec posredstvom nasledjivanja izmedju njega i klase tog nekog objekta. medjutim objekat je direktna instanca klase, a ne tog interfejsa.

uh, nadam se da si me rezumeo. :D


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 01.07.2008. 05:10:30 
Korisnikov avatar

Pridružio se: 27.05.2005. 15:19:09
Postovi: 339
Lokacija: beograd
Godina: Apsolvent
Smer: IS
nisam primetio da dolazi OQL... shta vi mislite, kolike su shanse?


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 01.07.2008. 07:59:31 
Korisnikov avatar

Pridružio se: 04.01.2005. 17:43:00
Postovi: 234
Godina: IV
Smer: IS
@Rastko

Znaci slab objekat nema ni ono extent plate npr... uhh bedak.

Editovao sam originalni post, po novim pravilima, u kojem je [.CODE] da bi sve bilo na jednom mestu.

@lb

Kao sto je gala odlicno objasno/la , + mov nema u sebi interfejse jer nije toliko semanticki bogat, primeti da u knjizi u poglavlju za ODL nema nigde MOVA, vec neki drugi dijagrami. Na str 20 u knjizi imas ODL uradjen prema MOV gde su svuda classe.

NOTE: {}:// obicno ljudi, posto zdrav razum nalaze, zaborave da stave ; posle {}, sto mora da se stavi.


EDIT:

Ok, BP2007-06-27.pdf zadatak 3-ci

Nasao sam u proslogodisnjnem topicu resenje za ovaj zadatak, trbalo bi da bude tacno.

Kod:
CREATE TYPE TipCena AS INTEGER FINAL
CAST (DISTINCT AS SOURCE) WITH INTEGER;


CREATE TYPE TipKnjiga AS (naslov VARCHAR(20),
                          autor VARCHAR(20),
                          godinaizdanja DATETIME)
NOT FINAL;


CREATE TABLE Prodaja (knjizara ROW (naziv VARCHAR(20),
                                    lokacija VARCHAR(20)),
                      knjiga TipKnjiga,
                      cena TipCena);


Thanks to Darth Neman for the code.

Ok i 4 zad iz istog roka.


Kod:
CREATE TRIGGER on_delete_cascade
AFTER DELETE ON R
REFERENCING OLD TABLE AS OldR
FOR EACH STATEMENT
BEGIN ATOMIC
DELETE FROM S
WHERE S.F IN (SELECT P
              FROM OldR)
END;


Thanks to Darth Neman for the code.

Ostaju jos Transakcije i XML. Mada i ove kodove gore bi valjalo prokomentarisati jer sam ih samo kopirao tj. nemam pojma.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 01.07.2008. 11:18:28 
Korisnikov avatar

Pridružio se: 21.05.2005. 19:49:50
Postovi: 43
Lokacija: Voždovac / Aranđelovac
Godina: IV
Smer: IS
Strag je napisao:


class A (extent as key A1#)
{
attribute string A1#; // stavljam bilo koji tip jer nigde nepishe koji...
attribute int A2;
relationship B a_b_ab1 inverse B :: b_a_ab1;
relationship set <B> a_b_ab2 inverse B :: b_a_ab2;
relationship set <H> a_h_ah inverse H :: h_a_ah;
attribute set <H> Hs;
};


class E extends C (extent es)
class E extends [b]A (extent es)[/b]
{
attribute long e1;
relationship H e_h_eh inverse H :: h_e_eh;
attribute H Hs;
};

class G
class G(key A1#,G1)
{
attribute string A1#;
attribute long G1;
relationship set <C> g_c_cg inverse C :: c_g_cg
};




Crveno mislim da nije tacno...
Ispravljeno boldovano
Veza prema slabom objektu i prema agregaciji nije inverzna... a slab objekat ima key...

Neka me neko demantuje ako gredim...

_________________
Hm...


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 01.07.2008. 12:05:05 
Korisnikov avatar

Pridružio se: 04.01.2005. 17:43:00
Postovi: 234
Godina: IV
Smer: IS
Zahvaljujem na feedbacku.

Sto se tice agregacije:

Slazem se jer se agregacija moze posmatrati kao slab objekat dva ili vishe objekata.

Ne slazem se jer:

1. Agregacija ima inverzno preslikavanje koje je uvek 1,1 (str 36)

2. Na str 16 postoji model koji je na str 20 "preveden" u odl. Tu se vidi kako "oni" smatraju da je tacno.

Ok. to je sto se tice agregacije.

Sto se tice slabog objkta dfinitivno ne znam dovoljno, ali to sto si napisao zvuci logicno. Ostavicu nekom drguom da potvrdi, stim sto na str 177 ima slicna sintaksa za slab objekat (tnx to Rastko).

Komentari na ispravke:

Citiraj:
relationship B a_b_ab2 inverse B :: b_a_ab2; // m nije sa strane na kojoj je objekat


Nije m ali je 2, tacnije kardinalnost na strani a je 0,2 a ne 0,1 to znaci da ce imati vise od jedne vrednosti u atributu, kako te vrednosti, verovatno, nesmeju da se ponavljaju bice set.



Citiraj:
class E extends A (extent es)


Ovime je receno da direktno nasledjuje A sto znaci da cak i ako C ima neke atribute oni nece vaziti za E, sto je netacno, jer je E specializacija od C a ne od A. U prevodu ovim sto je napisano kaze se da E nikada nece imati atribut C1# i C2, iako po pravilu specializacije on mora da ih ima. Bar je meni tako logicno. Trece misljenjne?


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 01.07.2008. 14:00:41 
Korisnikov avatar

Pridružio se: 26.10.2002. 22:00:15
Postovi: 3293
Lokacija: Beograd
Godina: Dipl.
Smer: IS
Sto se tice agregacije ima primer u knjizi na strani 183. Prijava je agregacija.
Ne navode se kljucevi, samo atributi i veze.

pozz

PS pogledajte download trece godine na forumu, postavio sam par sql primera za vezbanje...

_________________
There is no patch for human stupidity!
~Social Engineering Specialist


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 01.07.2008. 14:31:00 
Korisnikov avatar

Pridružio se: 21.05.2005. 19:49:50
Postovi: 43
Lokacija: Voždovac / Aranđelovac
Godina: IV
Smer: IS
Strag je napisao:
Sto se tice agregacije:

Ne slazem se jer:

1. Agregacija ima inverzno preslikavanje koje je uvek 1,1 (str 36)

2. Na str 16 postoji model koji je na str 20 "preveden" u odl. Tu se vidi kako "oni" smatraju da je tacno.


Upravu si...

Strag je napisao:

Citiraj:
relationship B a_b_ab2 inverse B :: b_a_ab2; // m nije sa strane na kojoj je objekat


Nije m ali je 2, tacnije kardinalnost na strani a je 0,2 a ne 0,1 to znaci da ce imati vise od jedne vrednosti u atributu, kako te vrednosti, verovatno, nesmeju da se ponavljaju bice set.


DA DA... nisam video dvojku...


Rastko je napisao:
Sto se tice agregacije ima primer u knjizi na strani 183. Prijava je agregacija.
Ne navode se kljucevi, samo atributi i veze.


U tom primeru, kao i u primeru na 20str sve veze ka agregaciji su 0,M. A sta bi bilo da ima jedna veza recimo 0,1? Da li bi u tom slucaju pisali key?

_________________
Hm...


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 01.07.2008. 14:53:09 
Korisnikov avatar

Pridružio se: 04.01.2005. 17:43:00
Postovi: 234
Godina: IV
Smer: IS
http://en.wikipedia.org/wiki/Object_Definition_Language

Ovde kaze da je ODL napravljen posebno za MOV, a ne za FMOV niti za relacioni. Kod relacionog je veoma bitno da li postoji 0,1 u agregaciji ali u MOVu tj u ODL-u to nije bitno, jednostavno bi se definisala relacija kao i obicno stim sto u toj classi Z nebi bio relationship set nego samo relationship. Koliko sam svhatio ne treba prevoditi MOV u FMOV niti obracati paznjju na relacioni model kada se prevodi u ODL.

Da li neko zna ime i prezime asistentkinje koja nam je držala SQL?


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 01.07.2008. 15:16:37 
Moderator
Korisnikov avatar

Pridružio se: 23.02.2003. 23:09:57
Postovi: 4922
Lokacija: Bgd
Godina: Dipl.
Smer: IS
^Marija Jankovic

_________________
CARPE DIEM


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 01.07.2008. 15:28:59 
Korisnikov avatar

Pridružio se: 03.06.2006. 18:01:18
Postovi: 427
Lokacija: Beograd
Godina: IV
Smer: IS
Kod:




class C extends A (extent cs) [b]zar ovde nije trebalo jos da se doda key A#??[/b]
{
  attribute long C1#;
  attribute long C2;
  relationship set <G> c_g_cg inverse G :: g_c_cg;
};






mislim tako je na 20str :)

_________________
Blind leading the blind



Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 01.07.2008. 15:41:16 
Korisnikov avatar

Pridružio se: 04.01.2005. 17:43:00
Postovi: 234
Godina: IV
Smer: IS
@alias

Uhh, ne primetih hvala, isto tako verovatno bi trebalo da se stavi i extent as a ne cs, sto znaci da ce i za E biti isto. Editovacu u pocetnom kodu, hvala. Trece Misljenje?

MADA opet, na str 184 imao specifikaciju u diplomac, a tamo je extent diplomac a nema ni kljuca. Kojoj strani da verjuemo....

@jelenam

Hvala


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 01.07.2008. 16:02:06 
Korisnikov avatar

Pridružio se: 03.06.2006. 18:01:18
Postovi: 427
Lokacija: Beograd
Godina: IV
Smer: IS
^hmmm 'ebem li ga :)) stavicemo .str20 V .str184 :D...
meni je nekkao i logicno da stavljamo key :cool: ...anyone :fokus: ????

_________________
Blind leading the blind



Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 01.07.2008. 17:33:14 
Korisnikov avatar

Pridružio se: 04.01.2005. 17:43:00
Postovi: 234
Godina: IV
Smer: IS
U originalnom postu vezanom za odl sam postavio finalni [.CODE], obavestavam vas da ce ovaj kod takode biti okacen i na oficialnom sajtu http://pisbp.fon.bg.ac.yu/index.htm , zahvaljujem se Slađanu Babarogiću na brzom odgovoru.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 01.07.2008. 17:36:43 
Korisnikov avatar

Pridružio se: 23.06.2005. 21:01:23
Postovi: 2046
Lokacija: Novi Beograd
Godina: Dipl.
Smer: IS
Jedan info. Danas su nam profani rekli da ako uopste dodje nesto iz transkacija, to ce 99% biti teorija, i mozda neki prost zadatak, ali kao pod c) npr, nece kao ceo zadatak. ODL dolazi, OQl nisam ni pitao, ali ne znam da li je to uospte dolazilo ranije, malo je to previse. I da, za XML Sladjan rece da ce doci model pa mi pravimo XML schemu, mada mislim da treba provezbati i obrnut primer, ima u nekom roku. I postoji mogucnost da dodje pod c) onaj XQuery odnosno XPath, ali isto nesto prosto.

P.S. Za onaj zadatak iz relacinonog sto nismo znali da li ide A1#c, ili A1#f, e pa idu oba. Uvek je tako.

P.S.S. Jos jedna zanimljiva situacija, imate u nekim rokovima da je jedan objekat specijalizacija drugog, a da je ujedno vezan za njega binarnom vezom pa sam ga pitao st ima prednost. Prednost ima specijalizacija. NPR. B je spec A i vezan je binarnom vezom ab1 za A, a A ima samo atribut A1#. U relacionom ce to izgledati ovako B(A1#, A1#ab1)

_________________
"Some will win, some will lose, Some were born to sing the blues" - Journey, "Don' stop believing"


Poslednji put menjao Vlacke dana 01.07.2008. 20:02:54, izmenjena 2 puta

Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 01.07.2008. 18:13:34 
Korisnikov avatar

Pridružio se: 27.05.2005. 15:19:09
Postovi: 339
Lokacija: beograd
Godina: Apsolvent
Smer: IS
^

vau! koliko korisnih informacija u jednom postu... :D ;)


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 01.07.2008. 18:15:27 
Moderator
Korisnikov avatar

Pridružio se: 23.02.2003. 23:09:57
Postovi: 4922
Lokacija: Bgd
Godina: Dipl.
Smer: IS
S obzirom da nisam stigla da spremim baze za ovaj rok, ajd neko da uzme u sub junski rok, pa cu ja okaciti na forum (ili neko drugi,svejedno).

_________________
CARPE DIEM


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 01.07.2008. 18:15:40 
Korisnikov avatar

Pridružio se: 04.01.2005. 17:43:00
Postovi: 234
Godina: IV
Smer: IS
Hvala za info, na 388 str ima taj dijagram koji je Vlacke naveo u P.S.S.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta: BCNF
PostPoslato: 01.07.2008. 18:53:50 
Korisnikov avatar

Pridružio se: 01.06.2007. 12:57:07
Postovi: 3
Godina: III
Smer: IS
Jel zna neko pouzdano da li dolazi BCNF
i da li bi mogao neko da mi postupno objasni kako se radi taj zadatak?

prosle godine ga nismo radili na vezbama, (za ovu nisam siguran)
a naravno da je dolazio na ispitu zbog starijih generacija ili cega vec...


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 01.07.2008. 19:30:25 
Korisnikov avatar

Pridružio se: 01.02.2006. 12:11:05
Postovi: 294
Lokacija: Beograd
Godina: Dipl.
Smer: IS
@Vlacke i @Strag: Hvala vam puno na veoma korisnim informacijama i resenjima! :hvala:
Zna li se koliko se radi ispit?

U roku 12.04.2007. u MOV-u pojavljuje se veza sa samim sobom (F). Kako bismo to predstavili u ODL-u? Prema knjizi 20str bilo bi nesto ovako:

class F extends G (extent fs)
{ attribute short F1;
relationship set <F> Mf inverse F:: fM;
relationship set <F> fM inverse F:: Mf;
};

Neka me neko ispravi ako ne valja... Thanks!

_________________
"Kroz otprilike dve godine prestace da bude nimfica i pretvorice se u "mladu devojku", a onda u "studentkinju" - taj uzas nad uzasima!" - Vladimir Nabokov


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta: Re: BCNF
PostPoslato: 01.07.2008. 20:01:34 
Korisnikov avatar

Pridružio se: 23.06.2005. 21:01:23
Postovi: 2046
Lokacija: Novi Beograd
Godina: Dipl.
Smer: IS
pavke je napisao:
Jel zna neko pouzdano da li dolazi BCNF
i da li bi mogao neko da mi postupno objasni kako se radi taj zadatak?

prosle godine ga nismo radili na vezbama, (za ovu nisam siguran)
a naravno da je dolazio na ispitu zbog starijih generacija ili cega vec...


Radili smo ove godine. E sada, da li ce doci BCNF ili neka druga ne znam, ali mi se cini da je bila bas zastupljena u rokovima od prosle godine. Da imam sken okacio bih, a i nemam bas vremena da postepeno objasnjavam. Mozda neko drugi. Ok je to objasnjeno u knjizi...

_________________
"Some will win, some will lose, Some were born to sing the blues" - Journey, "Don' stop believing"


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 01.07.2008. 21:39:23 
Korisnikov avatar

Pridružio se: 04.01.2005. 17:43:00
Postovi: 234
Godina: IV
Smer: IS
@April

Tacno je, jednino tako i moze, bar ja tako mislim.

1vi zadatak za BP2007-09-24.pdf napisacu ga od reci do reci kako bi ga napisao na psimenom, feedback needed.

Kod:
Definicije:

-Determinanta je svaki atribut(skup atributa) koji funkcionalno odredjuje neke nekljucne atribute.

-Kandidat za kljuc je determinanta koja upotpunosti funkcionalno odredjuje sve nekljucne atribute posmatrane relacije.

-Relacija je u BCNF akko je posmatrana relacija u 3NF i ako je svaka determinanta ujedno i kandidat za kljuc.


+Iteracija 0:

KK={Izvodjac, SifraClanaZirija}

ZGrand([u]Izvodjac, SifraClanaZirija[/u],BrojPoena,NazivPesme,ImeClanaZirija,PTTBroj,NazivMesta)

+Diskusija:

Kandidat za kljuc predstavlja slozen kljuc ciji su kljucni atributi Izvodjac i SifraClanaZirija. Dati par je kljuc jer se pomocu tog njega u potpunosti pokrivaju svi atributi, tacnije od tih atributa su svi otali atributi funkcionalno zavisni (mada se nezna da li su potuno, nepotpun oili tranzitivno)

Za datu relaciju ZGranda vaze Fz1 Fz2 Fz3 i Fz4 tj 4 determinante, a postoji samo jedan Kandidat za kljuc.

Dakle. data relacija nije u BCNF-u

Zakljucijem da je potrebno dalje dekomponovati ovu relaciju.

+Iteracija 1:

ClanZirija([u]SifraClanaZirija[/u],ImeClanaZirija)

ZGranda1([u]Izvodjac, SifraClanaZirija[/u],BrojPoena,NazivPesme,PTTBroj,NazivMesta)

+Diskusija:

Na osnovu Fz2 a radi dekomponovanja relacije ZGranda, dobijam relaciju ClanZirija koji kao primarni kljuc ima atribut SifraClanaZirija. Za ovu relaciju vazi Fz2 tj ova relacija ima jednu determinantu i jedan kandidat za kljuc. Zakljucijem da je relacija ClanZirija u BCNF-u.

ZGranda1 je dekompovana relacija relacije ZGranda. Kako smo iz prvobitne relacije izvuki relaciju ClanZirija nema vise potrebe za atributom ImeClanaZirija tj. njenim izbacvanjem iz ZGranda se ne gubi informacija a smanjuje se redundansa. Novonastala dekomponovana relacija ZGranda1 sada ima 3 dterminante tj vaze Fz1,Fz3,Fz4 i jedan kandidat za kljuc. Stoga ova relacija nije u BCNF-u

Dekompozicija se nastavlja

+Iteracija 2:

Pesma([u]Izvodjac[u],NazivPesme,PTTBroj,NazivMesta)

ZGranda2([u]Izvodjac, SifraClanaZirija[/u],BrojPoena)

+Diskusija:

Na osnovu Fz3 a radi dekomponovanja relacije ZGranda1, dobijam relaciju Pesma koji kao primarni kljuc ima atribut Izvodjac. Za ovu relaciju vazi Fz3,Fz4 tj ova relacija ima dve determinante i jedan kandidat za kljuc. Zakljucijem da  relacija Pesma nije u BCNF-u.

ZGranda2 je dekompovana relacija relacije ZGranda1. Kako smo iz prvobitne relacije izvuki relaciju Pesme nema vise potrebe za atributom NazivPesme,PTTBroj,NazivMesta tj. njenim izbacvanjem iz ZGranda1 se ne gubi informacija a smanjuje se redundansa. Novonastala dekomponovana relacija ZGranda2 sada ima 1 determinantu tj vazi Fz1 i jedan kandidat za kljuc. Stoga je ova relacija u BCNF-u.

Relacija Pesma nije u BCNF-u tako da nastavljam dekompoziciju.

+Iteracija 3:

Mesto([u]PTTBroj[/u],NazivMesta)

Pesma1([u]Izvodjac[u],NazivPesme,PTTBroj)

+Diskusija:

Na osnovu Fz4 a radi dekomponovanja relacije Pesma, dobijam relaciju Mesto koji kao primarni kljuc ima atribut PTTBroj. Za ovu relaciju vazi Fz4 tj ova relacija ima jednu determinantu i jedan kandidat za kljuc. Zakljucijem da je relacija Mesto u BCNF-u.

Pesma1 je dekompovana relacija relacije Pesma. Kako smo iz prvobitne relacije izvuki relaciju Mesto nema vise potrebe za atributom NazivMesta tj. njenim izbacvanjem iz relacije Pesma se ne gubi informacija a smanjuje se redundansa. Novonastala dekomponovana relacija Pesma1 sada ima 1 determinantu tj vazi Fz3 i jedan kandidat za kljuc. Stoga je ova relacija u BCNF-u.

Kraj normalizacije
+Pregled:

ClanZirija([u]SifraClanaZirija[/u],ImeClanaZirija)

ZGranda2([u]Izvodjac, SifraClanaZirija[/u],BrojPoena)

Mesto([u]PTTBroj[/u],NazivMesta)

Pesma1([u]Izvodjac[u],NazivPesme,PTTBroj)




Obratite paznju na cinjenicu da je bilo mnogo copy-paste, pa sam mozda negde zaboravio da promenim imena.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 01.07.2008. 22:33:32 
Korisnikov avatar

Pridružio se: 04.01.2005. 17:43:00
Postovi: 234
Godina: IV
Smer: IS
http://pisbp.fon.bg.ac.yu/download/Rese ... -09-24.pdf

Ovde imate detaljno objasnjen prevod u relacioni model. Radi konfuzije editvacu i svoj post vezan za ovaj zadatak.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 01.07.2008. 22:34:48 
Korisnikov avatar

Pridružio se: 23.06.2005. 21:01:23
Postovi: 2046
Lokacija: Novi Beograd
Godina: Dipl.
Smer: IS
Jedno pitanje za BCNF. Pogledajte primer iz sveske sa RasporedomVozila. Zasto je poslednja relacija TipVozila(SifraTipVozila, NazivTiptVozila) BCNF, kada je i preko NazivTipVozila mi mozemo da odredimo SifruTipaVozila (to je dato u poslednjoj funkcionalnoj zavisnosti u postavci zadatka), a NAzivTipVozila nije kandidat za kljuc?

_________________
"Some will win, some will lose, Some were born to sing the blues" - Journey, "Don' stop believing"


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
Prikaži postove u poslednjih:  Poređaj po  
Započni novu temu Ova tema je zaključana, ne možete da menjate postove ili da odgovarate  [ 449 Posta ]  Idi na stranicu Prethodni  1, 2, 3, 4, 5, 6, 7, 8 ... 18  Sledeća


Ko je OnLine

Korisnici koji su trenutno na forumu: Nema registrovanih korisnika i 4 gostiju


Ne možete postavljati nove teme u ovom forumu
Ne možete odgovarati na teme u ovom forumu
Ne možete monjati vaše postove u ovom forumu
Ne možete brisati vaše postove u ovom forumu
Ne možete slati prikačene fajlove u ovom forumu

Pronađi:
Idi na:  
Copyleft FONForum 2001-2014 | Powered by phpBB © phpBB Group