YU-MIDI Muzički Portal - Muzičarski forum

YU-MIDI Muzički Portal - Muzičarski forum (http://www.yu-midi.org/forum/index.php)
-   Svaštara (http://www.yu-midi.org/forum/forumdisplay.php?f=26)
-   -   2 zadatka iz informatike (http://www.yu-midi.org/forum/showthread.php?t=17525)

mirandess 15.02.2011 16:42

2 zadatka iz informatike
 
2 Privitaka
zamolio bih vas, ako nije problem da mi napisete komplet postupak kako uraditi i jedan i drugi zadatak, sutra mi je ispit i to bi trebalo da bude, takav tip zadataka..... Hvala vam puno ljudi!

Milan$ 15.02.2011 17:24

ovo bese u SQL-u?

gitar 15.02.2011 21:37

Ili Excel ?

mirandess 15.02.2011 22:01

1. zadatak gdje je ovo sa A1 A2.... to je negacija konjukcija i disjunkcija. to ne znam kao ni ovo drugo. 2. zadatak treba se baviti primarnim i vanjskim kljucem i tim stvarima (koje ja uopce ne znam).... teoriju znam naucio sam, ali zadatke ne znam :( bit cu budan cijelu noc pa ako netko zna neka napise. Hvala puno!

Vaxter 16.02.2011 00:18

Drugi zadatak je relaciona algebra, uradiću ga.

Koja je poenta prvog?
Šta se traži?
Neki sređen oblik, knf, logičke tablice... ?

EDIT:
Morao sam klopam prvo. :)
Evo drugog.

Upit je moguće postaviti na više načina.
Recimo da je ovaj najoptimalniji od onih koji su mi pali na pamet.

(Kupac JOIN (Proizvod_transakcija WHERE P# = 1)[K#])[Kupac.K#, K_ime, K_grad, K_telefon]

Dakle, koriste se prirodno spajanje, restrikcija i projekcija.

Tok izvršavanja je sledeći:
Prvo se koristi restrikcija nad Proizvod_transakcija (Proizvod_transakcija WHERE P# = 1) tako što uzimamo samo one transakcije u kojima učestvuje proizvod 1, tako da smo time smanjili kasnije spajanje na manji broj spajanja, i manji broj operacija restrikcije, u odnosu na redosled spajanje pa restrikcija rezultujuće tabele.

Nakon restrikcije se radi prijekcija dobijene tabele na K#, pošto nas ostali podaci iz ove tabele ne zanimaju.
Potrebno nam je samo da izvučemo K# kako bi ga spojili sa tabelom kupac.

Naredno je prirodno spajanje.
Kako ono izostavlja neuparene elemente, iz tabele Kupac se sa našom rezultujućom tabele od malopre uparuju samo oni čiji se id nalazi u našoj rezultujućoj tabeli, a tu smo već izvukli samo one koji kupuju P#=1.

Nakon toga sledi finalna projekcija, kako bi izvukli samo tražene podatke.

Ako je neophodo, mogu ispisati i kako izgledaju tabele nakon svakog koraka.

mirandess 16.02.2011 01:07

ako nije problem, a ne moras se zuriti ja sam cijelu noc tu... a ovako cu zapisati na ispitu kad bude, sta cu.... EEE DA MOGU STAVIO BIH TI DUPLI LAJK(SVIDJA MI SE) :D Hvala ti vaxter mnogo. A poenta prvog zadatka je da se stavi u tablicu, pa ono 0001 pa sljedeca kolona 0101.... ima tabela posebna se pravi pomocu tablice istinitosti... a jos jednom hvala ti mnogo!

Vaxter 16.02.2011 01:12

1 Privitaka
Evo ti za učenje i vežbu.

mirandess 16.02.2011 03:00

oh, hvala :D vidi sta toga ima zivota ti dragoga :S ma hajd u 10 je ispit do tad mogu "satrat" sve :D HVALA VAXTER KO BRATU TI HVALA (sto bi mi mostarci rekli), javim sutra kako je proslo. pozdrav!

Vaxter 16.02.2011 03:16

Nema problema.
Prvi zaista nisam siguran ni šta se traži, a čak ni da li ti je tačna postavka.

mirandess 16.02.2011 03:20

pa eto to je zadatak iz ispita(ovaj prvi) od tocke do tocke prepisan trazi se metodom testiranja svih mogucnosti(tablica istinitosti), :S ma nema veze, i ovo je dovoljno. Da mi je samo poloziti :D hvala ti vaxter jos jednom!!!


Trenutno vrijeme na Forumu 17:44

Forum Yu-Midi.org pokreće vBulletin 3.8.1 (Deutsch)
Copyright ©2005 - 2025, Jelsoft Enterprises Ltd. .
Prava zaštićena od strane www.yu-midi.org