TUKE FÓRUM - Fórum pre študentov Technickej Univerzity v Košiciach

FEI archív 2010/2011 => 2. ročník => Topic started by: AnvilOfFury on 07.02.2011, 23:54:46

Title: Databázové systémy
Post by: AnvilOfFury on 07.02.2011, 23:54:46
Keďže táto téma v tomto ročníku a roku ešte nie je, dovolím si ju založiť.

Nemáte niekto odkaz na cvičenia/prednášky z tohto predmetu? (heslá do kurzu z archívov nefungujú, podľa nápovedy heslo začína na 'd').
Prípadne odkaz na definície zadaní? (Čo som sa dočítal z archívov tak zadanie je možné robiť v Jave, C#, PHP? Vyžaduje sa v nich Oracle databáza alebo sú povolené i iné?).
Alebo ak niekto pamätá tak v skratke súhrn čo bolo náplňou tohto predmetu?
Title: Re: Databázové systémy
Post by: Daron on 07.02.2011, 23:57:26
zadanie mozes robit v com chces. Databaza asi musela byt oracle. Cvicenia odporucam so Zarskym. Je pohodak, ovela lepsi jak Telepovska. Na skusku sa stacilo ucit zo screenov z minulych rokov, na prednasky sa chodilo len kvoli bodom. Potom na poslednom termine vraj uz zmenila otazky, ale neviem, tam som uz nebol. Ja som na DBS dokonca odovzdal uplne ine zadanie ako som povodne mal, lebo moje mi neslo. Ale nikto si nic nevsimol.  bq
Title: Re: Databázové systémy
Post by: lorddoom on 08.02.2011, 16:24:52
jj, zadanie mozes robit v com chces, ale myslim ze teraz je uz povinna Oracle databaza, co ale nie je problem kedze na skolskom serveri je a len dostanes ucet....cviciaci, no Zarskeho som mal aj ja, je v pohode uplne a Telepovsku som mal na bakalarke a podla mna je takisto v pohode, len vyzaduje vela..ak budete poctivo robit na zadaniach a na cvikach nie je problem s nou vyjst :)) a zadanie dostanes schemu logicku a ficis, zo zaciatku mi to prislo ze co odo mna chcu ale postupom casu to uz nebude velky problem :))
na prednasky mozes chodit no nemusis, body uz nie su iba ak by sa ona rozhodla inak co neurobi :) ale aspon pochopis o co tam ide
naplnou bolo oboznamenie sa s databazami, normalizacia tabuliek, indexacia, tvorba triggerov a storovanych procedur, transakcie a podobne a na skusku sa uc zo screenov plus boli textaky s otazkami, bolo ich asi len 400 alebo tak nejako :DD
Title: Re: Databázové systémy
Post by: AnvilOfFury on 08.02.2011, 16:42:29
Ďakujem za info. Ja som si vybral cvika s Csaba Szabóm, vraj je celkom fajn, tak uvidím. Zadanie by nemalo byť až taký problém. A prednášky boli aspoň zaujímavé? (Myslím tým či sa tam dalo vydržať do konca a nezaspať, lebo celkom rád by som aj chodil).
BTW: Čírou náhodou tie textaky nemáš ešte niekde? :)
Title: Re: Databázové systémy
Post by: lorddoom on 08.02.2011, 21:56:33
no prednasky, kazdopadne boli zaujimave ale zaspal by si :DDD aspon ja som zaspaval ale nakoniec som zistil ze databaza ma bavia tak som sa premahal, ale urcite sa ti oplati chodit na ne, i ked nie na vsetky  a uplne dokonca :))
a tie textaky, napis mail a ti poslem veci na skusku z coho som sa ucil...
Title: Re: Databázové systémy
Post by: v_oid on 09.02.2011, 02:55:00
Chlapci uzivajte si, ze este mate volno :D
Title: Re: Databázové systémy
Post by: Gabho on 15.02.2011, 00:27:57
Pre Win7 a Vista stahujte clienta tu: http://www.oracle.com/technetwork/database/10203vista-087538.html (http://www.oracle.com/technetwork/database/10203vista-087538.html)
predposledny odkaz na stranke: Oracle Database 10g Client Release 2 (10.2.0.3)

Potom uz len postupovat podla https://moodle.fei.tuke.sk/file.php/9/oracle_cvicenia/readme.txt (https://moodle.fei.tuke.sk/file.php/9/oracle_cvicenia/readme.txt)

nezabudnite zvolit typ instalacie runtime!
Odtestovane na Win 7.
Title: Re: Databázové systémy
Post by: Leclair on 15.02.2011, 00:34:48
Ked si myslite ze sa budete ucit sami doma a vsetko pojde pekne krasne bez problemov, tak ste na omyle :).
Title: Re: Databázové systémy
Post by: ondrej0071 on 15.02.2011, 16:56:06
Pre Win7 a Vista stahujte clienta tu: http://www.oracle.com/technetwork/database/10203vista-087538.html (http://www.oracle.com/technetwork/database/10203vista-087538.html)
predposledny odkaz na stranke: Oracle Database 10g Client Release 2 (10.2.0.3)

Potom uz len postupovat podla https://moodle.fei.tuke.sk/file.php/9/oracle_cvicenia/readme.txt (https://moodle.fei.tuke.sk/file.php/9/oracle_cvicenia/readme.txt)

nezabudnite zvolit typ instalacie runtime!
Odtestovane na Win 7.
pre 32 alebo 64 bitov..lebo ako pozeram,tak pre 64bit win 7 by to malo byt toto
http://www.oracle.com/technetwork/database/10204-winx64-vista-win2k8-082253.html (http://www.oracle.com/technetwork/database/10204-winx64-vista-win2k8-082253.html)
Title: Re: Databázové systémy
Post by: Daron on 15.02.2011, 20:36:07
Ked si myslite ze sa budete ucit sami doma a vsetko pojde pekne krasne bez problemov, tak ste na omyle :).

ked si myslis ze prednasky ti nieco daju, si na omyle tiez. Kto sa chce nieco naucit, musi sa ucit doma a aktivne pracovat na cvikach.
Kto chce prejst predmetom, tak nemusi robit nic, len odovzdat (neznamena vlastnorucne nakodit) zadanie, pozriet si pred cvikom material v moodli a potom sa naucit zopar screenov na skusku.
Title: Re: Databázové systémy
Post by: v_oid on 15.02.2011, 20:42:08
ked si myslis ze prednasky ti nieco daju, si na omyle tiez. Kto sa chce nieco naucit, musi sa ucit doma a aktivne pracovat na cvikach.

Podla mna je lahsie pocuvat prednasky ako nieco studovat sam.
Title: Re: Databázové systémy
Post by: ricco102831 on 16.02.2011, 02:13:58
prednasky ta naucia malo co.....maximalne nieco dostanes do usi, ale ak nebudes vo volnom case sediet za pc a sprtat a skusat tak sa nenaucis nic....a povedal by som ze sam sa naucis viac, lebo ak sa ucis sam tak sa ti chce a ta to bavi....a vtedy to aj ide lahsie :)
Title: Re: Databázové systémy
Post by: v_oid on 16.02.2011, 03:53:55
Nebavi ma to az tak, zeby som to sam studoval. A ked pojdem na tie prednasky tak mam zadarmo kopu informacii.
Title: Re: Databázové systémy
Post by: ursus on 16.02.2011, 21:55:48
..ta sak chod, kto ti brani
Title: Re: Databázové systémy
Post by: v_oid on 16.02.2011, 22:03:20
Sak pojdem :D aspon raz, teda :D
Title: Re: Databázové systémy
Post by: Havran on 16.02.2011, 22:20:26
Ked si myslite ze sa budete ucit sami doma a vsetko pojde pekne krasne bez problemov, tak ste na omyle :).

bez problemov to nepojde, ale chodenie na prednasky ti v tom aj tak nepomoze :D
Title: Re: Databázové systémy
Post by: ursus on 16.02.2011, 23:18:29
btw to s tymi otazkami, to mi pride ako keby sme si sami za nich robili otazky na skusku , takze .. ukladac !  ;D
Title: Re: Databázové systémy
Post by: ondrej0071 on 16.02.2011, 23:54:54
btw to s tymi otazkami, to mi pride ako keby sme si sami za nich robili otazky na skusku , takze .. ukladac !  ;D

dobre ti to pride....je to presne tak..jeden cviciaci sa tak vyjadril  :buttrock:
Title: Re: Databázové systémy
Post by: ricco102831 on 17.02.2011, 04:43:44
inac dnesne cviko - big fail....idem podla navodu nakonfigurovat sql klienta a zablokoval sa mi account...mohli rovno povedat ze pass je rovnake ako login....a nie potom az ked sa 10 ludom zablokovali ucty  bu
Title: Re: Databázové systémy
Post by: Shwollo on 17.02.2011, 23:12:08
nj... a z cvika nebolo nič


btw to s tymi otazkami, to mi pride ako keby sme si sami za nich robili otazky na skusku , takze .. ukladac !  ;D
toto treba napísať veľkým červeným na prvý post!!!  :D
Title: Re: Databázové systémy
Post by: Eriik on 18.02.2011, 17:48:33
ako a z čoho vlastne máme robiť tie otázky ? a máme ich niekam poslať ?
Title: Re: Databázové systémy
Post by: ricco102831 on 18.02.2011, 22:20:59
ako a z čoho vlastne máme robiť tie otázky ? a máme ich niekam poslať ?

no po dohode s cviciacm ich but uploadujes na moodle alebo ich odovzdavas na papieri
Title: Re: Databázové systémy
Post by: Jurosh on 19.02.2011, 15:48:01
tieto poznámky nemusíme odovzdávať: Odovzdanie - poznámky k nasledujúcej téme (cvičenia - Ing. Genči) ??

teda tuším na cvikách bolo povedané že iba otázky budeme odovzdávať... ale pre istotu mi to viete potvrdiť niekto ?
Title: Re: Databázové systémy
Post by: ursus on 19.02.2011, 17:44:37
to si pletes s OS
Title: Re: Databázové systémy
Post by: yvory on 19.02.2011, 17:50:00
no dobre,dr. Telepovska nakazala upnut na moodli,ale nejake detaily ku poctu otazok a ku obsahu povedane neboli alebo mi to len uslo co je pravdepodobnejsie,takze kolko ma byt tych otazok s minimalne 4oma odpovedami a vyznacenymi spravnymi odpovedami? :) a hlavne maju byt asi z uplynulej prednasky ak tak rozmyslam :)
Title: Re: Databázové systémy
Post by: revelc on 19.02.2011, 20:12:02
Pre Win7 a Vista stahujte clienta tu: http://www.oracle.com/technetwork/database/10203vista-087538.html (http://www.oracle.com/technetwork/database/10203vista-087538.html)
predposledny odkaz na stranke: Oracle Database 10g Client Release 2 (10.2.0.3)

Potom uz len postupovat podla https://moodle.fei.tuke.sk/file.php/9/oracle_cvicenia/readme.txt (https://moodle.fei.tuke.sk/file.php/9/oracle_cvicenia/readme.txt)

nezabudnite zvolit typ instalacie runtime!
Odtestovane na Win 7.
pre 32 alebo 64 bitov..lebo ako pozeram,tak pre 64bit win 7 by to malo byt toto
http://www.oracle.com/technetwork/database/10204-winx64-vista-win2k8-082253.html (http://www.oracle.com/technetwork/database/10204-winx64-vista-win2k8-082253.html)
Toto pre 64bit 7 nefuguje:
Code: [Select]
Checking operating system version: must be 5.0, 5.1, 5.2 or 6.0. Actual 6.1  Failed <<<Nejaka funkcna verzia pre Win 7 64bit ? (Na XPcko mam) Ziadna 32bit smejdarny  :D
Diky
Title: Re: Databázové systémy
Post by: AnvilOfFury on 19.02.2011, 20:43:31
@revelc skús manuálne zaškrtnúť tu "chybu"...teda ak ti to vyhadzovalo pri kontrole systému v úvode inštalácie.
Title: Re: Databázové systémy
Post by: revelc on 19.02.2011, 20:56:03
Tu chybu mi vyhodilo este v prikazovom riadku... a jedina moznost bola "Please press ENTER to exit"
Title: Re: Databázové systémy
Post by: sulo on 19.02.2011, 23:37:34
Spusť to s parametrom, ktorý zakáže overovanie:

-ignoreSysPrereqs
Title: Re: Databázové systémy
Post by: ursus on 20.02.2011, 05:03:39
btw tie otazky, maju nejaku predpisanu formu? a kam ich mam upovat? (to nam kazala telepovska) vidim tam iba jeden upload, to nevadi ze genci ?
Title: Re: Databázové systémy
Post by: yvory on 20.02.2011, 17:29:14
zaujimave ze nikto s odpovedou na nase otazky ohladom tych otazok z DBS sa nenasiel zatial,kolko otazok so 4oma moznostami mame vyprodukovat a z ktrej prednasky maju byt? za odpoved dakujem  ah:
Title: Re: Databázové systémy
Post by: v_oid on 20.02.2011, 18:51:22
Taka otazka.

Coze to vsetko mame na DB robit?

Poznamky? -- v tom tvare ze definicie?
Otazky?

A z coho? Z materialov v cvikach? Na prvy ci druhy tyzden?
Title: Re: Databázové systémy
Post by: luky on 20.02.2011, 20:47:05
No ja  momentálny stav chápem tak že:

Do zajtra treba odovzdať poznámky k 2. cvičeniu vypracované z materiálov k 2. cvičeniu z moodla (myslím že na báze dobrovoľnosti môžeme odovzdať aj prvé cvičenie).
Otázky a príklady z prvej prednášky netreba odovzdávať až z druhej (nemáme ich kde odovzdať iba ak na papieri a keďže je tam už odovzdávka na otázky z druhej prednášky papiere nechcú)
Na tretie cviko budeme musieť odovzdať poznámky z 3. cvičenia, otázky a referát z 2. prednášky, domácu úlohu z 2. cvičenia

aspoň Genčiho pondelkové  skupiny iné skupiny neviem a aj toto len dedukujem.
Title: Re: Databázové systémy
Post by: mato99 on 21.02.2011, 00:45:21
rozumiem tomu teda dobre?..

cvika mam s Telepovskou, a ked si pamatam tak nejake poznamky nespominala.. :/ iba otazky ze treba robit.. (2 na prednasky, 2 na cvika ..??)
tie poznamky v 1. tyzdni na moodli co su ze treba odovzdat - beriem ze ma len skupina s Gencim - je tam nieco v tom zmysle napisane (aj ked nas v moodli rozdelili na skupiny, nechapem preco dali vsetky uploady pre vsetkych studentov)
cize nasej skupine tento (prvy) tyzden netreba nic odovzdavat.. ci? a ani dopredu kedze tie otazky/priklady za druhy staci az do 3.marca (az po prednaske/cviku).. :)
Title: Re: Databázové systémy
Post by: tibike262 on 21.02.2011, 00:51:58
tak uz to tuna mám
https://moodle.fei.tuke.sk/file.php/9/informix_cvicenia/cvicenie1.pdf (https://moodle.fei.tuke.sk/file.php/9/informix_cvicenia/cvicenie1.pdf) strana 2
"Pokyny – prezentovanie materiálu na cvicenia
 1. prezentácia materiálu, ktorý je pripravený na báze internetových komunikacných
 technológií.
 2. prezentovnú tému doplnit názorným príkladom a testom na previerku vedomostí (2
 otázky z problematiky prednášok, 2 otázky z problematiky cvicení)." 
a mozme sa do toho pustit  :ropebanana:
Title: Re: Databázové systémy
Post by: ricco102831 on 21.02.2011, 01:16:30
ale to len ti, ktori maju cvika s Gencim.....ci??? ???
Title: Re: Databázové systémy
Post by: Gabho on 21.02.2011, 01:32:16
No ja  momentálny stav chápem tak že:

Do zajtra treba odovzdať poznámky k 2. cvičeniu vypracované z materiálov k 2. cvičeniu z moodla (myslím že na báze dobrovoľnosti môžeme odovzdať aj prvé cvičenie).
Otázky a príklady z prvej prednášky netreba odovzdávať až z druhej (nemáme ich kde odovzdať iba ak na papieri a keďže je tam už odovzdávka na otázky z druhej prednášky papiere nechcú)
Na tretie cviko budeme musieť odovzdať poznámky z 3. cvičenia, otázky a referát z 2. prednášky, domácu úlohu z 2. cvičenia

aspoň Genčiho pondelkové  skupiny iné skupiny neviem a aj toto len dedukujem.

Ja to tiež tak chapem, že na zajtra treba odovzdať len poznamky k 2.cvičeniu z tych materialov na moodli a uploadnuť ju k odovzdavke vytvorenej v 1. tyždni (Úvodné cvičenie), keďže je ešte 1.týždeň semestra a druhý začne až zajtra. Čiže netreba vypracovavať žiadne otazky, tyka sa to skupin, ktore maju cvika s Genčim.
Title: Re: Databázové systémy
Post by: scorpi on 21.02.2011, 01:38:39
rozumiem tomu teda dobre?..

cvika mam s Telepovskou, a ked si pamatam tak nejake poznamky nespominala.. :/ iba otazky ze treba robit.. (2 na prednasky, 2 na cvika ..??)
tie poznamky v 1. tyzdni na moodli co su ze treba odovzdat - beriem ze ma len skupina s Gencim - je tam nieco v tom zmysle napisane (aj ked nas v moodli rozdelili na skupiny, nechapem preco dali vsetky uploady pre vsetkych studentov)
cize nasej skupine tento (prvy) tyzden netreba nic odovzdavat.. ci? a ani dopredu kedze tie otazky/priklady za druhy staci az do 3.marca (az po prednaske/cviku).. :)
cize ako teraz? my co mame s Telepovskou neodovzdavame teraz nic?
Title: Re: Databázové systémy
Post by: OsamelyVlk on 21.02.2011, 03:28:46
rozumiem tomu teda dobre?..

cvika mam s Telepovskou, a ked si pamatam tak nejake poznamky nespominala.. :/ iba otazky ze treba robit.. (2 na prednasky, 2 na cvika ..??)
tie poznamky v 1. tyzdni na moodli co su ze treba odovzdat - beriem ze ma len skupina s Gencim - je tam nieco v tom zmysle napisane (aj ked nas v moodli rozdelili na skupiny, nechapem preco dali vsetky uploady pre vsetkych studentov)
cize nasej skupine tento (prvy) tyzden netreba nic odovzdavat.. ci? a ani dopredu kedze tie otazky/priklady za druhy staci az do 3.marca (az po prednaske/cviku).. :)
cize ako teraz? my co mame s Telepovskou neodovzdavame teraz nic?


ja viem tiez tak ze pri Telepovskej treba 4 otazky  (ku kazdej vyznacenie spravnych odpovedi) o poznamkach nepadlo ani slovo...
Title: Re: Databázové systémy
Post by: ricco102831 on 21.02.2011, 03:30:23
to iste pri Lalovej...4 otazky, ziadne poznamky....poznamky su len na OS
Title: Re: Databázové systémy
Post by: scorpi on 21.02.2011, 03:39:29
ale treba aj za tento prvy tyzden? lebo tam nieje ziaden upload
Title: Re: Databázové systémy
Post by: OsamelyVlk on 21.02.2011, 03:41:16
to iste pri Lalovej...4 otazky, ziadne poznamky....poznamky su len na OS
 

ale to je zase v konflikte s citujem : " Sem odovzdajte testovacie otázky a príklady k prednáškam a cvičeniam
(text otázky s minimálne štyrmi alternatívami s vyznačením správnych možností). Formát - zazipovaný txt súbor s názvom 2011_priezvisko_meno_pc2.zip"...


uvodny pokec ku uploadu z DBS na upload...

dalsi problem je ze v zatvorke je sice uvedene ze cvicenia Ing. Genci , ale cas cvika (pondelok 09:10) mame s Telepovskou...

takze u mna NO IDEA...
Title: Re: Databázové systémy
Post by: ursus on 21.02.2011, 03:42:15
ale logicky ku predchadzajucej tj prvej prednaske a cviku ze?

a upujete to do "Denné štúdium - odovzdanie otázok a príkladov" v druhom tyzdnovom okineku ?
(som u telepovskej)

Title: Re: Databázové systémy
Post by: OsamelyVlk on 21.02.2011, 03:46:52
ale logicky ku predchadzajucej tj prvej prednaske a cviku ze?

a upujete to do "Denné štúdium - odovzdanie otázok a príkladov" v druhom tyzdnovom okineku ?
(som u telepovskej)



ja dam tie otazky do oblasti odovzdavanie otazok a prikladov tam v DVOJKE okienku....
poznamky nemam, vravela ze budeme My viac hovorit viac ako Ona (takze asi chce vidiet  vedomosti nie poznamky...)
a z PRVEHO cvika...
Title: Re: Databázové systémy
Post by: ursus on 21.02.2011, 04:42:59
BOH VAS SECKYCH OCHRANUJ VYMYSLET OTAZKU Z TEJ HISTORIE A ROKOV

za pochopenie dakujem
Title: Re: Databázové systémy
Post by: jozva on 21.02.2011, 18:23:33
TO Z TOHO NITO NEVIJDE
JAK JE TO U TELEPOVSKEJ ? SOM MINULE CHYBAL.....TA OTAZKA MA BYT Z PRVEJ ALEBO DRUHEJ PREDNASKY ?
Title: Re: Databázové systémy
Post by: revelc on 21.02.2011, 21:59:27
Ty co ste dnes mali s Telepovskou, ako to dopadlo s tymi otazkami ?
Title: Re: Databázové systémy
Post by: scorpi on 21.02.2011, 22:59:59
nijak, nemali sme robit z prveho tyzdna ziadne...az teraz z tohto druheho budeme musiet robit
Title: Re: Databázové systémy
Post by: revelc on 22.02.2011, 00:16:37
Diky
Cize pred zajtrajsim druhym cvikom netreba nic posielat  :)
Title: Re: Databázové systémy
Post by: scorpi on 22.02.2011, 00:40:47
nie netreba nic, ale pozri si druhe cvicenie, lebo z neho davala otazky...ako iba tak, ked si nevedel tak sa nic nestalo, ale radsej by som sa na to pozrel
Title: Re: Databázové systémy
Post by: ursus on 22.02.2011, 02:08:24
robila si dajake bodecky co som pozeral baj voko
Title: Re: Databázové systémy
Post by: mattoxx on 22.02.2011, 02:15:14
Ty co maju toho tyzdna s Gencim, co vlastne mame odozdavat?? Otazky s tohoto tyzdna alebo minuleho?? Alebo nejake poznamky?
Title: Re: Databázové systémy
Post by: sulo on 22.02.2011, 02:40:04
Tí, čo máte s Gáborom, treba niečo na zajtra?
Title: Re: Databázové systémy
Post by: v_oid on 22.02.2011, 04:10:14
Pocujte, co ste mali dnes DB. Toto co nam dal spravit - ze mame ten autoservis implementovat v oracli - tak to do akej miery? Iba tabulky? Ci aj vztahy?

Lebo sa mi vidi, ze sme sa neucili velmi vztahy zatial robit, vsakzenie?
Title: Re: Databázové systémy
Post by: delux on 22.02.2011, 20:27:07
Vie niekto skade stiahnem ten program čo maju v škole? Myslim Oracle10gr2 - sql plus lebo ja to na tej oraklovskej stranke nevôžem nájsť. Niečo už som sťahoval, ale to nieje ono. Mohol by tu niekto hodiť link skade to stiahnem, prípadne opísať nejaké nastavenia? Vďaka.
Title: Re: Databázové systémy
Post by: ursus on 22.02.2011, 20:34:00
Vie niekto skade stiahnem ten program čo maju v škole? Myslim Oracle10gr2 - sql plus lebo ja to na tej oraklovskej stranke nevôžem nájsť. Niečo už som sťahoval, ale to nieje ono. Mohol by tu niekto hodiť link skade to stiahnem, prípadne opísať nejaké nastavenia? Vďaka.

http://www.oracle.com/technetwork/database/database10g/downloads/index.html (http://www.oracle.com/technetwork/database/database10g/downloads/index.html)
10 2 release a nastavis to podla toho guidu v moodli
Title: Re: Databázové systémy
Post by: smelyzajo on 22.02.2011, 23:07:51
ake je na oracle prihlasovacie meno a heslo??? bez toho mi to neide stiahnut
Title: Re: Databázové systémy
Post by: ursus on 22.02.2011, 23:23:39
ake je na oracle prihlasovacie meno a heslo??? bez toho mi to neide stiahnut

(https://www.tu-ke.com/forum/proxy.php?request=http%3A%2F%2Fseriouscat.com%2Fserious_cat.jpg&hash=5e26860a44d9c446c1b297b06ac2f44ae48781ce)
..sa musis zaregistrovat, doh
Title: Re: Databázové systémy
Post by: Shwollo on 23.02.2011, 15:55:06
Kto máte cviká s Lalovou? Čo máme odovzdať? len otázky? či aj poznámky? či čo? :D A z čoho? Z prednášok alebo cvičení?
Title: Re: Databázové systémy
Post by: Painkiller03 on 24.02.2011, 02:06:57
Kto máte cviká s Lalovou? Čo máme odovzdať? len otázky? či aj poznámky? či čo? :D A z čoho? Z prednášok alebo cvičení?
ja uz som z toho jelen,tiez mam s Laliovou a neviem vobec co mam odovzdat ani z coho,nejak som to nepostrehol na cviku :/
Title: Re: Databázové systémy
Post by: gotcha on 24.02.2011, 21:17:00
nemá niekto z vás nejaké podrobnejšie poznámky z cvík ohľadom vytvárania tabuliek a sekvencií a tak? resp. kde by som našiel nejaký kvalitný materiál, z ktorého by sa to dalo pochopiť a hádam aj naučiť? ... dik
Title: Re: Databázové systémy
Post by: yvory on 24.02.2011, 23:29:35
nemá niekto z vás nejaké podrobnejšie poznámky z cvík ohľadom vytvárania tabuliek a sekvencií a tak? resp. kde by som našiel nejaký kvalitný materiál, z ktorého by sa to dalo pochopiť a hádam aj naučiť? ... dik

ked nestacila kombinacia vyklad cviciaceho+moodle tak potom uz len google
Title: Re: Databázové systémy
Post by: Luk1 on 24.02.2011, 23:43:38
ake je heslo do kurzu na moodli ?
Title: Re: Databázové systémy
Post by: Safyia on 24.02.2011, 23:55:50
pre kazdu skupinu ine
Title: Re: Databázové systémy
Post by: Luk1 on 25.02.2011, 00:04:24
Kde ma cvika Hrozek alebo Telepovska je ake ? Ci to je tajne ?
Title: Re: Databázové systémy
Post by: Luk1 on 25.02.2011, 00:17:20
len na par minut, potom sa odhlasim
alebo by mi niekto sem mohlo postnut zadania ked uz ich amte v moodli pls
Title: Re: Databázové systémy
Post by: Luk1 on 25.02.2011, 00:30:55
a tie zadania tam uz mate vyvesene ?
Title: Re: Databázové systémy
Post by: AnvilOfFury on 25.02.2011, 00:59:52
a tie zadania tam uz mate vyvesene ?
Zadania vyvesené nie sú. Tohto roku bude treba spraviť asi iba čisto databázu.
Title: Re: Databázové systémy
Post by: Luk1 on 26.02.2011, 01:58:01
V ktorom tyzdni dostanete zadania ?
Title: Re: Databázové systémy
Post by: Safyia on 26.02.2011, 08:06:41
on asi ne :D Ale Luk nevem, nepovedali nam este...
Title: Re: Databázové systémy
Post by: ursus on 26.02.2011, 23:35:11
btw ako spravim aby daka premenna jedla hodnoty od nejakej sekvencie? viem ze sekv.nextval ale .. dajako inline pri create table sa to neda? ci len cez insert potom ?
Title: Re: Databázové systémy
Post by: v_oid on 26.02.2011, 23:58:58
btw ako spravim aby daka premenna jedla hodnoty od nejakej sekvencie? viem ze sekv.nextval ale .. dajako inline pri create table sa to neda? ci len cez insert potom ?

Cez insert nazov_sekvencie.nextval alebo si musis urobit trigger http://www.google.sk/search?client=safari&rls=en&q=oracle+autoincrement&ie=UTF-8&oe=UTF-8&redir_esc=&ei=PDFpTfa2FY_LtAaB073qDA (http://www.google.sk/search?client=safari&rls=en&q=oracle+autoincrement&ie=UTF-8&oe=UTF-8&redir_esc=&ei=PDFpTfa2FY_LtAaB073qDA)
Title: Re: Databázové systémy
Post by: ursus on 27.02.2011, 00:14:19
ale ked insertujem teda, tak musim naplnit aj vsetky not null hodnoty ze?

btw ked references pouzijem, tak tam uz nemusim not null davat, ono si to "importne" ako keby tie atributy z povodnej ?
Title: Re: Databázové systémy
Post by: azzazeL on 27.02.2011, 22:35:08
zadania a ulohy treba robit tie ktore boli na poslednom cviku alebo ale to, co este len bude ??
Title: Re: Databázové systémy
Post by: v_oid on 27.02.2011, 22:52:08
btw ked references pouzijem, tak tam uz nemusim not null davat, ono si to "importne" ako keby tie atributy z povodnej ?

Vytvoris constraint typu foreign key - ktory robi iba to, ze cokolvek tam zadas musi existovat v tej druhej tabulke - ale to neznamena, ze to nemoze byt NULL. Not null si mozes pridat.
Title: Re: Databázové systémy
Post by: Safyia on 28.02.2011, 20:22:00
je tu niekto zo zajtrajsej skupiny o 7 30? a vie mi povedat, co nam treba urobit na cviko? :D
Title: Re: Databázové systémy
Post by: ondrej0071 on 28.02.2011, 23:28:59
vie mi niekto povedat co su vlastne tie "priklady" co mame odovzdat..skupina s p.Gencim?
Title: Re: Databázové systémy
Post by: ujo.tomiq on 01.03.2011, 00:49:37
riesil niekto tu samostatnu ulohu z cv. 2 ?

ÚLOHY NA SAMOSTATNÉ RIEŠENIE:
Vytvorte všetky tabuľky pre schému autoservis tak, aby platili všetky integritné pravidlá definované v zadaní. Pre hodnoty autoincrement  použite sekvencie.
Title: Re: Databázové systémy
Post by: yvory on 01.03.2011, 02:14:05
riesil niekto tu samostatnu ulohu z cv. 2 ?

ÚLOHY NA SAMOSTATNÉ RIEŠENIE:
Vytvorte všetky tabuľky pre schému autoservis tak, aby platili všetky integritné pravidlá definované v zadaní. Pre hodnoty autoincrement  použite sekvencie.

co za otazku,ano riesil to uz niekto :)
Title: Re: Databázové systémy
Post by: luky on 01.03.2011, 04:25:06
riesil niekto tu samostatnu ulohu z cv. 2 ?

ÚLOHY NA SAMOSTATNÉ RIEŠENIE:
Vytvorte všetky tabuľky pre schému autoservis tak, aby platili všetky integritné pravidlá definované v zadaní. Pre hodnoty autoincrement  použite sekvencie.

co za otazku,ano riesil to uz niekto :)
musela to riešiť už väčšina ľudí veď sa to odovzdáva
Title: Re: Databázové systémy
Post by: luky on 01.03.2011, 04:28:10
vie mi niekto povedat co su vlastne tie "priklady" co mame odovzdat..skupina s p.Gencim?

Nevedel to tak len povedal tak ako si myslel (2 otázky z cvičenia a 2 z prednášky) že to je.

Telepovská:
Odovzdáva sa 2 otázky z prednášky (min 4 možnosti, vyznačená jedná správna) + 2 príklady na teóriu z prednášky.
Title: Re: Databázové systémy
Post by: Troll on 01.03.2011, 05:51:28
prosim vas, ako insertovat do tabulky ASZ hodnoty z inych tabuliek (auto, sluzba...) ...dufam ze viete co myslim :)
Title: Re: Databázové systémy
Post by: luky on 01.03.2011, 13:16:18
prosim vas, ako insertovat do tabulky ASZ hodnoty z inych tabuliek (auto, sluzba...) ...dufam ze viete co myslim :)

tak ako do ostatných tabuliek len stým rozdielom že tam kde treba insertovať hodnotu stĺpca čo je FK (napr. kod_zamestnanca) insertuješ kód zamestnanca bez apostrofov.
Title: Re: Databázové systémy
Post by: Troll on 01.03.2011, 23:36:24
prosim vas, ako insertovat do tabulky ASZ hodnoty z inych tabuliek (auto, sluzba...) ...dufam ze viete co myslim :)

tak ako do ostatných tabuliek len stým rozdielom že tam kde treba insertovať hodnotu stĺpca čo je FK (napr. kod_zamestnanca) insertuješ kód zamestnanca bez apostrofov.

No robil som tak, ale mi pisalo "violation" ...ze som porusil integritu alebo co...
konkretne:
Code: [Select]
ORA-02291: integrity constraint (AB123XY.SYS_CXXXXXXXX) violated - parent key
not found
EDIT:
No a teraz mi pre zmenu piše toto...
Code: [Select]
insert into asz(spz,kod_sluzby,evc,datum_sluzby) values(KE111-XX,1,100,'30.12.2010')
                                                              *
ERROR v riadku 1:
ORA-00984: column not allowed here
Title: Re: Databázové systémy
Post by: Luk1 on 02.03.2011, 03:33:53
spz musi byt v uvodzovkach
Title: Re: Databázové systémy
Post by: Painkiller03 on 03.03.2011, 21:38:33
Vie niekto skade stiahnem ten program čo maju v škole? Myslim Oracle10gr2 - sql plus lebo ja to na tej oraklovskej stranke nevôžem nájsť. Niečo už som sťahoval, ale to nieje ono. Mohol by tu niekto hodiť link skade to stiahnem, prípadne opísať nejaké nastavenia? Vďaka.

http://www.oracle.com/technetwork/database/database10g/downloads/index.html (http://www.oracle.com/technetwork/database/database10g/downloads/index.html)
10 2 release a nastavis to podla toho guidu v moodli
pozname nejake tie prihl. udaje ci si sa na oracle zaregistroval?
Title: Re: Databázové systémy
Post by: Safyia on 03.03.2011, 22:26:46
zaregistrujes sa
Title: Re: Databázové systémy
Post by: ursus on 06.03.2011, 03:58:13
v ulohach na samostatne riesenie 3.cviko

"3. skontrolujte štruktúru tabulky zam"

to co je  ;D
Title: Re: Databázové systémy
Post by: revelc on 06.03.2011, 04:37:44
ja som dal ze "describe zam"  ;D
Title: Re: Databázové systémy
Post by: ursus on 06.03.2011, 04:38:20
jaj  ;D nj
Title: Re: Databázové systémy
Post by: ursus on 06.03.2011, 04:53:58
mas PM
Title: Re: Databázové systémy
Post by: yvory on 06.03.2011, 19:03:53
mozno sa jedna o primitivnu zalezitost ale ja si na to spomenut neviem a ani to najst neviem,ked insertujem hodnoty do tabulky asz,tak ako tam pri poslednych dvoch riadkoch vlozim ze 'dnesny datum'? dufam ze moju otazku niekto pochopi a odpovie co najskor :)
Title: Re: Databázové systémy
Post by: v_oid on 06.03.2011, 19:37:57
systime
Title: Re: Databázové systémy
Post by: yvory on 06.03.2011, 20:08:08
systime

diki za radu,aj ked spravne je sysdate ale aspon si ma nakopol spravnym smerom :)
Title: Re: Databázové systémy
Post by: tibike262 on 06.03.2011, 20:11:07
ludia potrebujem pomoct pri tomto prikaze:
insert into asz values('KE111-XX',s_sluzba.val(1),'30.12.2010',evc.val(110));
mi pise uknown identifier na evc
mam spraveny evc seqvenciu a tu mam pouzitu v asz aj zam tabulke. foreign key mam nastaveny + mam zmenene poradie evc som pridal na koniec tabulky dodatocne preto je na tom mieste )
Title: Re: Databázové systémy
Post by: ursus on 06.03.2011, 22:22:39
ako nevem vo co gou ale tak prve volas s_sluzba.val() a druhe evc.val(), ak prve nepinda tak predpokladam ze druhe skus s_zam.val()

alebo aspon neviem potom co ma byt evc.val()
Title: Re: Databázové systémy
Post by: ursus on 06.03.2011, 23:44:17
oka ja to serem, nechapem odkial si mam toto vycucat..

kto vie ten posledny insert ?
Title: Re: Databázové systémy
Post by: tibike262 on 07.03.2011, 00:19:33
ako nevem vo co gou ale tak prve volas s_sluzba.val() a druhe evc.val(), ak prve nepinda tak predpokladam ze druhe skus s_zam.val()

alebo aspon neviem potom co ma byt evc.val()
to evc.val(110) ma byt kod zamestnanca a fakt ze ani ja neviem co s tym  bu
Title: Re: Databázové systémy
Post by: sulo on 07.03.2011, 00:20:30
Na čo je to xyz.val()? Nestačí tam dať rovno číslo?
Title: Re: Databázové systémy
Post by: tibike262 on 07.03.2011, 00:30:23
Na čo je to xyz.val()? Nestačí tam dať rovno číslo?
toto ma nenapadlo ale je to spravne riesenie  bv
Title: Re: Databázové systémy
Post by: revelc on 07.03.2011, 00:34:09
btw: To co za "písomečku" spominala Telepovska na prednaske?

btw2 : hmm, preco tu v tom insert query mas v evc.val(110) az 110?  ??? To ti sekvencia od stovky incrementuje? hmm?
Title: Re: Databázové systémy
Post by: ursus on 07.03.2011, 00:53:27
Na čo je to xyz.val()? Nestačí tam dať rovno číslo?
tak to je dobre debilny system, vsetko rucne hladat ..
Title: Re: Databázové systémy
Post by: tibike262 on 07.03.2011, 02:08:24
btw: To co za "písomečku" spominala Telepovska na prednaske?

btw2 : hmm, preco tu v tom insert query mas v evc.val(110) az 110?  ??? To ti sekvencia od stovky incrementuje? hmm?
ano evidencne cisla mam od 100 a incrementuje po 10 kazde jedno do nekonecna :D
ked sa dobre pamatam bude pisomecka na hodine a za cca 10b presne sa ani ja nepamätujem
Title: Re: Databázové systémy
Post by: OsamelyVlk on 07.03.2011, 02:29:03
btw: To co za "písomečku" spominala Telepovska na prednaske?

btw2 : hmm, preco tu v tom insert query mas v evc.val(110) az 110?  ??? To ti sekvencia od stovky incrementuje? hmm?
ano evidencne cisla mam od 100 a incrementuje po 10 kazde jedno do nekonecna :D
ked sa dobre pamatam bude pisomecka na hodine a za cca 10b presne sa ani ja nepamätujem

10 bodova pisomka , 5 otazok z toho 1 teoreticka... take nieco sa povedalo.
Title: Re: Databázové systémy
Post by: revelc on 07.03.2011, 02:51:28
fuuu, vdaka som vobec nevedel, ze nieco take bude... a to budu moznosti ci napisat nejaky prikaz a tak ?
Title: Re: Databázové systémy
Post by: ursus on 07.03.2011, 03:24:46
INSERT INTO asz(spz, kod_sluzby, evc, datum_sluzby) VALUES('KE111-XX', 110, 110, '02.01.2011');

ERROR v riadku 1:
ORA-02291: integrity constraint (xxxxx.SYS_C00141191) violated - parent key
not found

??

FML >:(
Title: Re: Databázové systémy
Post by: scorpi on 07.03.2011, 06:01:27
ja mam ten isty problem
Title: Re: Databázové systémy
Post by: Troll on 07.03.2011, 06:41:18
INSERT INTO asz(spz, kod_sluzby, evc, datum_sluzby) VALUES('KE111-XX', 110, 110, '02.01.2011');

ERROR v riadku 1:
ORA-02291: integrity constraint (xxxxx.SYS_C00141191) violated - parent key
not found

??

FML >:(

Ja som nad tym takmer stratil hlavu ale šlo mi to nakoniec takto:
Code: [Select]
insert into asz(spz, kod_sluzby, evc, datum_sluzby) values('KE111-XX',1,110,'02.01.2011'); nahod: desc asz;
a kukni ako sa ti volaju hodnoty... a bacha tam jak si mal kod sluzby tak tam ide od 1 po 9 abo 10 tusim tak tam davaj take cisla... a malo by ti to fičať..

EDIT:
DBS =  :whacko:
Title: Re: Databázové systémy
Post by: scorpi on 07.03.2011, 07:02:06
ee ja to tak robim a nejde
Title: Re: Databázové systémy
Post by: luky on 07.03.2011, 13:22:21
INSERT INTO asz(spz, kod_sluzby, evc, datum_sluzby) VALUES('KE111-XX', 110, 110, '02.01.2011');

ERROR v riadku 1:
ORA-02291: integrity constraint (xxxxx.SYS_C00141191) violated - parent key
not found

??

FML >:(

Robý to preto že v tabuľke asz už máš uloženú túto hodnotu respektíve máš zlý zložený primárny kľuč (v asz by mal byť z SPŽ, čísla služby a dátumu) jednému autu môžeš jednu službu poskytnúť len raz denne
alebo pozry či sa ti dobre premenovali kľuče v asz keď si premenoval tabuľku zamestnanec (mne ostal nepremenovaný)
Title: Re: Databázové systémy
Post by: v_oid on 07.03.2011, 13:58:09
Ja som sa mu na to pozeral a nic z toho to nie je.

Som dropol FK v asz, islo vkladat, znovu som vytvoril, neslo.

Tam tipujem ze bude skor dajaky bordel v tabulke auto, ze tam bude nejako posraty PK.
Title: Re: Databázové systémy
Post by: scorpi on 07.03.2011, 14:39:56
chyba je v tom, ze v tabulke auto mate spz char(10) a v tabulke asz mate spz char(8)...musia byt v obidvoch rovnake...cize alter table asz modify spz char(10) alebo proste podla toho ako to mate
Title: Re: Databázové systémy
Post by: ursus on 07.03.2011, 20:11:21
no po cviku som aj ja mudry ;D

//faak, to bola pisomka teda  :emot-drool: :ohmygod:
Title: Re: Databázové systémy
Post by: revelc on 07.03.2011, 20:31:13
ursus: pochval sa jake boli otazky, ked nechces pisat verejne tak do SSky , dik  :D
Title: Re: Databázové systémy
Post by: yvory on 07.03.2011, 20:41:17
pisomka bola z cviceni,mal si tam nejake create table a tak dalej,ucit sa neoplati,len natipovat sa da,bud alebo...
Title: Re: Databázové systémy
Post by: ursus on 07.03.2011, 21:22:00
tak presne som cakal tie create a taak, cvika, ale to bola az jedna otazka a zvysok boli schemy a otazky k nim takze som bol clusterfucked  ;D
Title: Re: Databázové systémy
Post by: Petrik on 07.03.2011, 23:14:53
su moznosti k otazkam?
Title: Re: Databázové systémy
Post by: Robokop on 08.03.2011, 00:10:53
ak nahodou niekto pamata nejaku tu otazocku poslite PM pls.... aby clovek vedel na co cca sa ma pripravit.. dakujem, a pan boh do buducna vynahrad na detoch  ;D
Title: Re: Databázové systémy
Post by: Painkiller03 on 08.03.2011, 00:14:13
ak nahodou niekto pamata nejaku tu otazocku poslite PM pls.... aby clovek vedel na co cca sa ma pripravit.. dakujem, a pan boh do buducna vynahrad na detoch  ;D

ehm rovno tuna na plochu v pm to pomoze iba tebe  ;D
Title: Re: Databázové systémy
Post by: yvory on 08.03.2011, 00:27:56
myslim si ze vsetko bolo povedane,ja som mal v kazdej otazke schemu a ku scheme boli otazky,vyznacit ci uz pravdive alebo nepravdive tvrdenia,plus jedna sa mi zda ze je teoreticka otazka s jednou moznou odpovedou,u ostatnych bolo viac moznosti alebo len jedna :) staci tak? konkretne otazky si asi nikto nebude pamatat
Title: Re: Databázové systémy
Post by: Robokop on 08.03.2011, 02:45:18
ak nahodou niekto pamata nejaku tu otazocku poslite PM pls.... aby clovek vedel na co cca sa ma pripravit.. dakujem, a pan boh do buducna vynahrad na detoch  ;D

ehm rovno tuna na plochu v pm to pomoze iba tebe  ;D

noo da sa aj tak ja len, ja len, ze keby to tu zas nejako cviciacim vadilo aby ten dotycny nemal z toho potom nejaky problem, to bolo prvoradym cielom, nie to, ze by som to vedel len ja, takze premna zamna aj na plochu to rozobrat  ;)
Title: Re: Databázové systémy
Post by: palechandro on 08.03.2011, 03:34:15
aby som neopakoval predmet tak ten test musim spravit nad 51 percent? teda z 10 otazok musim mat aspon 6 dobre ? lebo v tom uvodnom pdfku pise ze vsetko musi byt nad 51percent. podla mna je to blud, nehovorili vam cviciaci nic k tomu ze kolko z neho musite mat ?
Quote
Podmienky udelenia zápoctu
1. Ani jedna neospravedlnená neúcast
2. Maximálne 3 ospravedlnené neúcasti - spôsob náhrady urcí cviciaci
3. Body za cvicenia – min 16, max 30
rozdelenie 30 bodov = 100% je nasledovné
a. 10% - 1. priebežná kontrola (test, písomka) v 4. týždni semestra
b. 10% - 2. priebežná kontrola (test, písomka) v 9. týždni semestra
c. 10% - záverecný test v 12. týždni semestra
d. 20% - zadanie, odovzdané v požadovanej kvalite a v urcenom termíne
2
e. 10% - otázky a príklady, ktoré majú študenti priebežne odovzdávat
f. 40% - je k dispozícii jednotlivým vyucujúcim pre nimi definované aktivity (napr.
odovzdané príklady na domáce riešenie, eseje, aktivita na cviceniach, a pod.)
g. každá hore definovaná aktivita musí byt splnená min na 51%
Title: Re: Databázové systémy
Post by: yvory on 08.03.2011, 03:56:06
toto by mohol niekto zajtra zistit lebo som na to zabudol,ked to je pravda tak sa prosim vas popytajte aj na opravne zapocty
Title: Re: Databázové systémy
Post by: Safyia on 08.03.2011, 07:24:13
jaa mam pici, ani som to nevidela, ani zadanie som cele nedokoncila, idem spat! :D

// edit: ciboha, hlupa som, aj som to vedela ale som zbytocne oznacila naviac a potom naa cela otazka zle  bu
Title: Re: Databázové systémy
Post by: yvory on 08.03.2011, 15:06:24
// edit: ciboha, hlupa som, aj som to vedela ale som zbytocne oznacila naviac a potom naa cela otazka zle  bu
[/quote]

nam toto povedala az po pisomke :) ze viac oznacenych je nespravne,prijemne prekvapenie to bolo  bv
Title: Re: Databázové systémy
Post by: v_oid on 08.03.2011, 15:38:31
sak furt to tak je, aj na skuske z OOP tak bolo
Title: Re: Databázové systémy
Post by: majkyy on 08.03.2011, 15:57:04
ten test bola sprostost....a navyse nikto nepovedal ze za viacej oznacenych ako je spravnych je uz okamzite 0 :D
akoze fejk riaden :D
a nech sa nehnevaju ale dat pri prikaze rozlisit ci su uvodzovky alebo apostrof je trosku chore :D to sa ani vsimnut neda  >:(
Title: Re: Databázové systémy
Post by: yvory on 08.03.2011, 16:04:18
ten test bola sprostost....a navyse nikto nepovedal ze za viacej oznacenych ako je spravnych je uz okamzite 0 :D
akoze fejk riaden :D
a nech sa nehnevaju ale dat pri prikaze rozlisit ci su uvodzovky alebo apostrof je trosku chore :D to sa ani vsimnut neda  >:(

ja som mal dve take otazky,som sa len chytal za hlavu ked som to po odoslani videl
Title: Re: Databázové systémy
Post by: majkyy on 08.03.2011, 16:15:03
ale sak preco ne :D budeme sa zameriavat na syntakticke chyby misto toho aby clovek vedel navrhnut databazu :D kalap dolu tuke to umi :DD
Title: Re: Databázové systémy
Post by: Safyia on 08.03.2011, 16:55:51
sak furt to tak je, aj na skuske z OOP tak bolo
void ale na OP bolo tak, ze ked si mal z troch jednu zle tak si mal odpoved partly dobre, kus boda si za to dostal, aj ked ne jak normalne. A tu rovno celee zle.
ale sak preco ne :D budeme sa zameriavat na syntakticke chyby misto toho aby clovek vedel navrhnut databazu :D kalap dolu tuke to umi :DD
A jj presne, koho to zaujima, sak ked tak si to vygooglim. Ako ona si mysli, ze ja 20x budem tie prikazy dookola pisat, len aby som si ich zapamatala, ale ta eh...
+ neviem ci to je fakt tak, ze z kazdej casti treba nad 50%. Ako nam cviciaci spominal daco, ze nam nabuduce povie dakto, ze ako  kedy sa to da opravit ci co. Ale to ak niekto nenapise tu opravu nad 50%, tak konci s dbs? :D
Title: Re: Databázové systémy
Post by: yvory on 08.03.2011, 17:38:17

+ neviem ci to je fakt tak, ze z kazdej casti treba nad 50%. Ako nam cviciaci spominal daco, ze nam nabuduce povie dakto, ze ako  kedy sa to da opravit ci co. Ale to ak niekto nenapise tu opravu nad 50%, tak konci s dbs? :D

takze bude opravak? budu trvat na tom ze 4 body z desiatich nestacia?
a zda sa mi dost krute nedostat zapocet ked ani opravu neurobim
Title: Re: Databázové systémy
Post by: kripel21 on 08.03.2011, 18:04:02
tak a konec... :( mal som pol boda  :'( asi si pojdem dat poldeco  :'( prida sa niekto?  ;D
Title: Re: Databázové systémy
Post by: kripel21 on 08.03.2011, 18:05:11
mal este niekto nieco ako ja, alebo sa mam hanbit do konca zivota sam?  ;D
Title: Re: Databázové systémy
Post by: El mimo on 08.03.2011, 20:34:41
Ta ako more...blbost riadna ten test...no dufam ze sa zlutuju a nebudu vyzadovat min 51%....a ked hej a nespravim opravnu tak aspon mam volno  :D
Title: Re: Databázové systémy
Post by: ricco102831 on 08.03.2011, 23:17:11
no tak vidim ze sa mam na co tesit zajtra :( .... ale s tymi apostrofmi to by nemal byt az taky problem ... este som v syntaxe SQL nevidel uvodzovky....ci??? ???
Title: Re: Databázové systémy
Post by: Painkiller03 on 08.03.2011, 23:22:41
ak nahodou niekto pamata nejaku tu otazocku poslite PM pls.... aby clovek vedel na co cca sa ma pripravit.. dakujem, a pan boh do buducna vynahrad na detoch  ;D

ehm rovno tuna na plochu v pm to pomoze iba tebe  ;D

noo da sa aj tak ja len, ja len, ze keby to tu zas nejako cviciacim vadilo aby ten dotycny nemal z toho potom nejaky problem, to bolo prvoradym cielom, nie to, ze by som to vedel len ja, takze premna zamna aj na plochu to rozobrat  ;)
jasne v pohode,hadam cviciaci sa az tak nenudia ze sa nam tu budu infiltrovat :/ ved sme len ludia :)
Title: Re: Databázové systémy
Post by: yvory on 09.03.2011, 21:09:41
potrebujem poradit ohladom uloh zo stvrteho cvicenia,jedna sa o poslednu teda 14tu ulohu,vyhodi mi takuto chybu

insert into sluzba values (s_sluzba.NEXTVAL,'antena',0)
*
ERROR v riadku 1:
ORA-02290: check constraint (IO845YG.SYS_C00142856) violated

vie niekto co to znamena? kedze je podla mna ten insert spravny
Title: Re: Databázové systémy
Post by: Painkiller03 on 09.03.2011, 21:14:23
Zdravim, skupina Laliova == tie otazky treba upnut do kolonky 3. alebo 4. cvika? dikes
Title: Re: Databázové systémy
Post by: Shwollo on 09.03.2011, 21:26:00
ja som dával do 3. cvika
Title: Re: Databázové systémy
Post by: Safyia on 09.03.2011, 21:48:43
potrebujem poradit ohladom uloh zo stvrteho cvicenia,jedna sa o poslednu teda 14tu ulohu,vyhodi mi takuto chybu

insert into sluzba values (s_sluzba.NEXTVAL,'antena',0)
*
ERROR v riadku 1:
ORA-02290: check constraint (IO845YG.SYS_C00142856) violated

vie niekto co to znamena? kedze je podla mna ten insert spravny
Hodnota v stlpci cena_sluzby ma byt vacsia ako nula a ty tam chces insertovat nulu
Title: Re: Databázové systémy
Post by: yvory on 09.03.2011, 22:08:00
potrebujem poradit ohladom uloh zo stvrteho cvicenia,jedna sa o poslednu teda 14tu ulohu,vyhodi mi takuto chybu

insert into sluzba values (s_sluzba.NEXTVAL,'antena',0)
*
ERROR v riadku 1:
ORA-02290: check constraint (IO845YG.SYS_C00142856) violated

vie niekto co to znamena? kedze je podla mna ten insert spravny
Hodnota v stlpci cena_sluzby ma byt vacsia ako nula a ty tam chces insertovat nulu

cena sluzby ma jedine obmedzenie a to not null,nedavali sme tam ze ma byt vacsie ako nula,a navyse ta hviezdicka je pod slovickom insert a nie pod tou nulou
Title: Re: Databázové systémy
Post by: Safyia on 09.03.2011, 22:32:25
to je jedno, naco tam
potrebujem poradit ohladom uloh zo stvrteho cvicenia,jedna sa o poslednu teda 14tu ulohu,vyhodi mi takuto chybu

insert into sluzba values (s_sluzba.NEXTVAL,'antena',0)
*
ERROR v riadku 1:
ORA-02290: check constraint (IO845YG.SYS_C00142856) violated

vie niekto co to znamena? kedze je podla mna ten insert spravny
Hodnota v stlpci cena_sluzby ma byt vacsia ako nula a ty tam chces insertovat nulu

cena sluzby ma jedine obmedzenie a to not null,nedavali sme tam ze ma byt vacsie ako nula,a navyse ta hviezdicka je pod slovickom insert a nie pod tou nulou
citujem z pdf :
Tabuľka sluzba
· hodnoty v stĺpci kod_sluzby sú autoincrement
· hodnota v stĺpci cena_sluzby je vždy väčšia ako 0
Title: Re: Databázové systémy
Post by: ppeess on 09.03.2011, 23:13:23
Ta ako more...blbost riadna ten test...no dufam ze sa zlutuju a nebudu vyzadovat min 51%....a ked hej a nespravim opravnu tak aspon mam volno  :D
To ze si nespravil tento prvy test neznamena, ze si neurobil cely predmet. Len prides asi o 3 body :
)
Title: Re: Databázové systémy
Post by: Shwollo on 09.03.2011, 23:41:49
mohli by ste vymýšľať jednoduhšie otázky lebo to, čo bolo dnes na teste... OMG
Title: Re: Databázové systémy
Post by: Ing. nemtom on 10.03.2011, 01:28:10
ak na to nemas odid
Title: Re: Databázové systémy
Post by: Catalina on 10.03.2011, 01:38:42
s pol bodom to vidim tak ze asi streda od 16,50 do 18,20 bude odteraz volno :(((( na prvy krat mi test spadol, mala som celkom normalne otazky, a ked som mala pisat znovu tak take bludy tam boli ze ani jednu som nevedela :(
Title: Re: Databázové systémy
Post by: Shwollo on 10.03.2011, 02:38:14
ak na to nemas odid
pre tvoju imformáciu mal som 60%. takže tieto drísty si láskavo odpusti.
Title: Re: Databázové systémy
Post by: ricco102831 on 10.03.2011, 03:49:33
80% .. celkom ujde :)
Title: Re: Databázové systémy
Post by: Ing. nemtom on 10.03.2011, 04:02:37
ak na to nemas odid
pre tvoju imformáciu mal som 60%. takže tieto drísty si láskavo odpusti.

to na situacii nic nemeni
Title: Re: Databázové systémy
Post by: ursus on 10.03.2011, 04:10:10
na situacii asi tazko kedze taka situacia nenastala takze je to irelevantne, ak sa chces hrat na slovicka a dokonalych :)
Title: Re: Databázové systémy
Post by: Safyia on 10.03.2011, 05:12:44
:D :D :D ciboha sak to je nemtom, sa tu neroztrhajte ;D
Title: Re: Databázové systémy
Post by: revelc on 10.03.2011, 05:25:09
ak na to nemas odid
rada nad zlato  :D
Title: Re: Databázové systémy
Post by: Ing. nemtom on 10.03.2011, 07:42:42
na situacii asi tazko kedze taka situacia nenastala takze je to irelevantne, ak sa chces hrat na slovicka a dokonalych :)

nj nenastala taka situacia tak neviem co place
Title: Re: Databázové systémy
Post by: yvory on 10.03.2011, 15:49:38
s pol bodom to vidim tak ze asi streda od 16,50 do 18,20 bude odteraz volno :(((( na prvy krat mi test spadol, mala som celkom normalne otazky, a ked som mala pisat znovu tak take bludy tam boli ze ani jednu som nevedela :(

ten cas co si napisala je prijemnejsie stravit v okruhu vycapov :)
Title: Re: Databázové systémy
Post by: rudkaj on 10.03.2011, 22:29:52
to je jedno, naco tam
potrebujem poradit ohladom uloh zo stvrteho cvicenia,jedna sa o poslednu teda 14tu ulohu,vyhodi mi takuto chybu

insert into sluzba values (s_sluzba.NEXTVAL,'antena',0)
*
ERROR v riadku 1:
ORA-02290: check constraint (IO845YG.SYS_C00142856) violated

vie niekto co to znamena? kedze je podla mna ten insert spravny
Hodnota v stlpci cena_sluzby ma byt vacsia ako nula a ty tam chces insertovat nulu

cena sluzby ma jedine obmedzenie a to not null,nedavali sme tam ze ma byt vacsie ako nula,a navyse ta hviezdicka je pod slovickom insert a nie pod tou nulou
citujem z pdf :
Tabuľka sluzba
· hodnoty v stĺpci kod_sluzby sú autoincrement
· hodnota v stĺpci cena_sluzby je vždy väčšia ako 0
ma pravdu tie ulohy su naschval tak zadane aby sa to nedalo vytvorit a v tych ulohach je potom zadane.... V pripade, ze doslo ku chybe, zaznamenajte chybu a vysvetlite, o aku chybu sa jedna a co ju sposobilo..... takze uz vies preco sa to neda vytvorit....
Title: Re: Databázové systémy
Post by: qweas on 10.03.2011, 23:00:01
to, ze kvoli 3bodovej pisomke by som nemal dostat zapocet je somarina... p. Telepovkska nic nespominala ked tam videla zopar takych pisomiek aj od dobrych studentov co poznam... ja som tiez chytil nezmyselny test hoci ked ide o prakticku stranku tak rozumiem vsetkemu (resp. vsetkemu co sme brali zatial)... skor to vidim tak, ze to je myslene tak, ze ak chcem nejaky bod z tej pisomky tak ju musim napisat na 1,5b+ resp. 5b+b   
Title: Re: Databázové systémy
Post by: ppeess on 11.03.2011, 01:08:16
to, ze kvoli 3bodovej pisomke by som nemal dostat zapocet je somarina... p. Telepovkska nic nespominala ked tam videla zopar takych pisomiek aj od dobrych studentov co poznam... ja som tiez chytil nezmyselny test hoci ked ide o prakticku stranku tak rozumiem vsetkemu (resp. vsetkemu co sme brali zatial)... skor to vidim tak, ze to je myslene tak, ze ak chcem nejaky bod z tej pisomky tak ju musim napisat na 1,5b+ resp. 5b+b   


Presne tak :) ..... Typek to bol kto take nieco vymyslel  bp
Title: Re: Databázové systémy
Post by: Painkiller03 on 11.03.2011, 03:10:22
hm, tak dneska zo zapoctovky 3 body  :ohmygod:, snad kompetentnych trosku osvieti, ze kvoli 1,5 b a menej nedostat zapocet je nefer
Title: Re: Databázové systémy
Post by: ursus on 14.03.2011, 04:01:23
7. zmente evc Janka Hraska na 9999

update zam
set evc = 9999
where meno ||' '|| priezvisko = 'Janko Hrasko';

blabla integrity constraint violated - child record

no viem aj preco ale .. co s tym? jak to zmenim teraz
Title: Re: Databázové systémy
Post by: v_oid on 14.03.2011, 04:06:21
co chce byt ||''||

a problem mas v tom ze ine tabulky odkazuju na stare id nie na nove
Title: Re: Databázové systémy
Post by: ursus on 14.03.2011, 04:28:48
konktatenacia

no ja viem, ale jak to fixnut alebo co s tym robit teraz akoze
Title: Re: Databázové systémy
Post by: El mimo on 15.03.2011, 04:09:05
neviete nahodou aky prikaz ma byt v 5.priklade? :) mozog mi uz nesluzi takto vecer a nejak sa ku tomu neviem dopracovat :) dik ;)
Title: Re: Databázové systémy
Post by: Petrik on 15.03.2011, 04:38:49
neviete nahodou aky prikaz ma byt v 5.priklade? :) mozog mi uz nesluzi takto vecer a nejak sa ku tomu neviem dopracovat :) dik ;)

ak myslis ten priklad kde treba zmenit datum ja to mam takto:

update asz
  2  set datum_sluzby=default
  3  where spz='NR111-XX' and kod_sluzby='4';
Title: Re: Databázové systémy
Post by: El mimo on 15.03.2011, 04:42:48
diki, presne toto som potreboval ;)
Title: Re: Databázové systémy
Post by: Shwollo on 15.03.2011, 16:21:29
čo tu mám zle?
7. zmeňte evidenčné číslo Janka Hraska na 9999
Code: [Select]
SQL> update zam set evc = '9999' where meno = 'Juro' and priezvisko = 'Janosik';
update zam set evc = '9999' where meno = 'Juro' and priezvisko = 'Janosik'
*
ERROR v riadku 1:
ORA-02292: integrity constraint (RS250OV.SYS_C00153557) violated - child record
found
Title: Re: Databázové systémy
Post by: yvory on 15.03.2011, 18:22:04
čo tu mám zle?
7. zmeňte evidenčné číslo Janka Hraska na 9999

mas odkaz na evc duriho janosika v tabulke sluzba,mozno sa da nejako obidva v jednom update premenovat ale ja som napisal tu prvu vetu do zadania a neriesil dalej :)

Title: Re: Databázové systémy
Post by: ricco102831 on 15.03.2011, 22:58:38
čo tu mám zle?
7. zmeňte evidenčné číslo Janka Hraska na 9999
Code: [Select]
SQL> update zam set evc = '9999' where meno = 'Juro' and priezvisko = 'Janosik';
update zam set evc = '9999' where meno = 'Juro' and priezvisko = 'Janosik'
*
ERROR v riadku 1:
ORA-02292: integrity constraint (RS250OV.SYS_C00153557) violated - child record
found


evc  Janka Hraska uz je v tabulke asz (tj. child record)...preto neide zmenit jeho evc.....evc zmenis len vteby ked jeho child vymazes z tabulky asz .... ale to nerob
proste to co si pastol tu, to aj odovzdaj......proste sa to neda spravit
Title: Re: Databázové systémy
Post by: NightWalker on 15.03.2011, 23:19:13
da sa to spravit,ale najprv jeho hodnotu treba zmenit v child table (tam kam ukazuje) a az potom mozes menit u rodica.Hadam mi rozumiete co chcem povedat :)
Title: Re: Databázové systémy
Post by: Shwollo on 15.03.2011, 23:37:58
diky. a ešte jedna otázka:
Quote
do tabuľky auto vložte nasledovné informácie: BB123-AA, s, dnešný dátum, 0

veď typ auta môže byť len check (typ in ('n','N','o','O','p','P'))); čo tam treba spraviť?
Title: Re: Databázové systémy
Post by: revelc on 16.03.2011, 02:14:28
nic,...staci napisat a vysvetlit, ze aku chybu to vypisuje... netreba to nejakymi oblukami silou mocou zapisat do tabulky  :)
Title: Re: Databázové systémy
Post by: Shwollo on 16.03.2011, 02:31:27
TABLE_NAME                     TABLE_TYPE
------------------------------ -----------
BIN$nnlRLVfK4CHgQOiTUiga+A==$0 TABLE

ako sa to maže?

akým príkazom zmažem kompletne všetko to, čo tam už mám nakódené?
Title: Re: Databázové systémy
Post by: ursus on 16.03.2011, 03:31:27
purdž
Title: Re: Databázové systémy
Post by: v_oid on 16.03.2011, 03:50:57
rm -rf /
Title: Re: Databázové systémy
Post by: ricco102831 on 16.03.2011, 06:33:01
rm -rf /

i like that  ;D ;D ;D
Title: Re: Databázové systémy
Post by: n3r0 on 16.03.2011, 18:34:46
kto by chcel tu je syntax pre connect v linuxe staci mat (sql *plus)

:$ sqlplus login/password@"(description=(address=(host=147.232.40.82)(protocol=tcp)(port=1521))(connect_data=(sid=orclbo2)))" ..pripadne si spravte alias

ak by to niekto vedel rozbehat na virtuale bez potreby connectu z vonku .. ->/msg
Title: Re: Databázové systémy
Post by: tooom on 17.03.2011, 01:58:58
TABLE_NAME                     TABLE_TYPE
------------------------------ -----------
BIN$nnlRLVfK4CHgQOiTUiga+A==$0 TABLE

ako sa to maže?

akým príkazom zmažem kompletne všetko to, čo tam už mám nakódené?

na zmazanie kosa:   purge recyclebin;    8)
Title: Re: Databázové systémy
Post by: yvory on 19.03.2011, 23:45:04
Siedma uloha v piatom cviceni,ako ste urobili to s tymi datumami,som z toho jelen,ak by niekto mohol napisat cely select sem,dakujem vopred
Title: Re: Databázové systémy
Post by: El mimo on 20.03.2011, 00:37:53
select employee_id, job_id, end_date - start_date
from hr.job_history
order by employee_id;
Title: Re: Databázové systémy
Post by: ppeess on 20.03.2011, 03:07:41
.......end_date - start_date as trvanie.....     

ale asi to nemusi byt.....
Title: Re: Databázové systémy
Post by: yvory on 20.03.2011, 16:32:01
a v poslednom priklade ako osetrim to aby mi jednu spz-ku nevypisovalo viackrat?
Title: Re: Databázové systémy
Post by: Shwollo on 20.03.2011, 16:46:31
select distinct spz...
Title: Re: Databázové systémy
Post by: luky on 20.03.2011, 20:29:21
To na tento týždeň netreba odovzdávať poznámky z DBS (Genčiho skupiny)?
Title: Re: Databázové systémy
Post by: ppeess on 20.03.2011, 21:06:46
To na tento týždeň netreba odovzdávať poznámky z DBS (Genčiho skupiny)?

On nieco take spomynal?
Title: Re: Databázové systémy
Post by: luky on 20.03.2011, 21:15:02
To na tento týždeň netreba odovzdávať poznámky z DBS (Genčiho skupiny)?

On nieco take spomynal?

nespomýnal ale nie je kam odovzdať poznámky na moodly.
Title: Re: Databázové systémy
Post by: ppeess on 20.03.2011, 21:19:00
To na tento týždeň netreba odovzdávať poznámky z DBS (Genčiho skupiny)?

On nieco take spomynal?

nespomýnal ale nie je kam odovzdať poznámky na moodly.

Tak sak mozno ked zajtra nie je prednaska :) .... ale on to tam urcite este da :)
Title: Re: Databázové systémy
Post by: luky on 20.03.2011, 21:40:05
To na tento týždeň netreba odovzdávať poznámky z DBS (Genčiho skupiny)?

On nieco take spomynal?

nespomýnal ale nie je kam odovzdať poznámky na moodly.


Tak sak mozno ked zajtra nie je prednaska :) .... ale on to tam urcite este da :)

No ale poznámky sú k nasledujúcemu cvičeniu nie k prednáške.
A možno tam aj dá o 23:55 :D
Title: Re: Databázové systémy
Post by: ppeess on 20.03.2011, 21:56:10
To na tento týždeň netreba odovzdávať poznámky z DBS (Genčiho skupiny)?

On nieco take spomynal?

nespomýnal ale nie je kam odovzdať poznámky na moodly.


Tak sak mozno ked zajtra nie je prednaska :) .... ale on to tam urcite este da :)

No ale poznámky sú k nasledujúcemu cvičeniu nie k prednáške.
A možno tam aj dá o 23:55 :D

On je too schopny :) .... wed nam povedal, ze tie domace ulohy nemusime posielat na moodle, ze to mame vsetci rovnake ..... na minulom cviku sa ho bol kamos spytat ze ci mu to teda mame posilat a on ze hej  :ropebanana:  :banana_guitar:
Title: Re: Databázové systémy
Post by: filip27 on 20.03.2011, 23:00:24
To na tento týždeň netreba odovzdávať poznámky z DBS (Genčiho skupiny)?

On nieco take spomynal?

Tak nakoniec na nás nezabudol a uz tam zavesil okdaz kam to mzme posielat   ;D
Title: Re: Databázové systémy
Post by: ppeess on 20.03.2011, 23:07:16
To na tento týždeň netreba odovzdávať poznámky z DBS (Genčiho skupiny)?

On nieco take spomynal?

Tak nakoniec na nás nezabudol a uz tam zavesil okdaz kam to mzme posielat   ;D

Asi cital nasu diskusiu na fore  :banana_guitar:
Title: Re: Databázové systémy
Post by: radix on 20.03.2011, 23:13:49
jj, mali by ste zacat riesit inu formu komunikacie
Title: Re: Databázové systémy
Post by: Shwollo on 21.03.2011, 23:15:53
ako bude relačný výraz 1. úlohy?
Zistite last_name zamestnancov, ktorí patria do oddelení 10 alebo 60. V hlavicke výpisu
namiesto last_name a first_name vypíšte Priezvisko a Krstne meno, zotriedte podla oddelenia
a v rámci oddelenia podla priezviska. Pre kontrolu vypíšte aj oddelenie.


σ department_id=10 or department_id=60 (hr.employees) či nie?  :laugh:
Title: Re: Databázové systémy
Post by: ursus on 21.03.2011, 23:48:55
a stlpce mas kde
Title: Re: Databázové systémy
Post by: Shwollo on 21.03.2011, 23:55:28
však preto sa pýtam ako to má byť
Title: Re: Databázové systémy
Post by: revelc on 21.03.2011, 23:58:58
V <- π last_name, first_name, department_id ( σ department_id=10 or department_id=60 (employees))
Title: Re: Databázové systémy
Post by: ursus on 22.03.2011, 00:19:15
inac tu ma zaujima preco to ide kde department_id nie je z hr.employees
Title: Re: Databázové systémy
Post by: nF on 22.03.2011, 01:37:55
inac tu ma zaujima preco to ide kde department_id nie je z hr.employees

asi preto lebo sa pozeras na logicku schemu... skus fyzicku
Title: Re: Databázové systémy
Post by: Buici on 23.03.2011, 18:51:58
ako zistim ci som napisal spravne te selectY???? ???

je si niekto na 95% isty ze to ma spravne? mohol by mi poslat nech si skontrolujem... dakujem email: buici@azet.sk
Title: Re: Databázové systémy
Post by: yvory on 26.03.2011, 20:58:33
tusi niekto ako urobit toto?
Vytvorte súvislý reťazec rok, mesiac a deň z aktuálneho dátumu, nepoužite žiadne oddeľovače. V hlavičke výpisu nech je reťazec Current Date.
Title: Re: Databázové systémy
Post by: qweas on 26.03.2011, 21:12:19
tusi niekto ako urobit toto?
Vytvorte súvislý reťazec rok, mesiac a deň z aktuálneho dátumu, nepoužite žiadne oddeľovače. V hlavičke výpisu nech je reťazec Current Date.
ja som to pochopil takto:
select (extract(year from sysdate) ||''|| extract(month from sysdate)||''||extract(day from sysdate)) "Aktualny datum"from dual;
Title: Re: Databázové systémy
Post by: yvory on 26.03.2011, 21:45:13
tusi niekto ako urobit toto?
Vytvorte súvislý reťazec rok, mesiac a deň z aktuálneho dátumu, nepoužite žiadne oddeľovače. V hlavičke výpisu nech je reťazec Current Date.
ja som to pochopil takto:
select (extract(year from sysdate) ||''|| extract(month from sysdate)||''||extract(day from sysdate)) "Aktualny datum"from dual;
diki moc,myslel som ze to takto bude ale prilis jednoduche sa mi to zdalo :)
a co tak toto? Vypíšte aktuálny timestamp a lokálny timestamp.
Title: Re: Databázové systémy
Post by: nF on 27.03.2011, 00:14:39
tusi niekto ako urobit toto?
Vytvorte súvislý reťazec rok, mesiac a deň z aktuálneho dátumu, nepoužite žiadne oddeľovače. V hlavičke výpisu nech je reťazec Current Date.

aj takto to funguje  :)
SELECT to_char(sysdate,'YYYYMMDD') "Current Date" from dual;
Title: Re: Databázové systémy
Post by: ppeess on 27.03.2011, 05:13:23
tusi niekto ako urobit toto?
Vytvorte súvislý reťazec rok, mesiac a deň z aktuálneho dátumu, nepoužite žiadne oddeľovače. V hlavičke výpisu nech je reťazec Current Date.
ja som to pochopil takto:
select (extract(year from sysdate) ||''|| extract(month from sysdate)||''||extract(day from sysdate)) "Aktualny datum"from dual;
diki moc,myslel som ze to takto bude ale prilis jednoduche sa mi to zdalo :)
a co tak toto? Vypíšte aktuálny timestamp a lokálny timestamp.

ja som dal toto, ale netusim, ci je to dobre:

SELECT CURRENT_TIMESTAMP FROM DUAL;
SELECT SYSTIMESTAMP FROM DUAL;
Title: Re: Databázové systémy
Post by: ursus on 27.03.2011, 22:36:14
na tej pisomke z relacnej algebru u telepovskej, cakat aj ine zalezitosti jak projekcia, selekcia ?
 :bannana_guitar:
Title: Re: Databázové systémy
Post by: yvory on 28.03.2011, 00:18:42
na tej pisomke z relacnej algebru u telepovskej, cakat aj ine zalezitosti jak projekcia, selekcia ?
 :bannana_guitar:


uslo mi nieco? kona sa tento tyzden zapocet z relacnej algebry? pokial ja viem tak az v deviatom tyzdni je druhy zapich
Title: Re: Databázové systémy
Post by: ursus on 28.03.2011, 01:02:20
@ http only
Title: Re: Databázové systémy
Post by: smelyzajo on 28.03.2011, 04:48:17
moze mi niekto napisat ako ma vyzerat korektna hlavicka na DS u p.Genciho myslim to zipko co odovzdavame 2011_priezvisko...a ako dalej???
Title: Re: Databázové systémy
Post by: buci on 28.03.2011, 06:10:18
myslel si toto? 2011_Priezvisko_Meno_pc6 - to je pre tento týždeň
Title: Re: Databázové systémy
Post by: posthumen on 29.03.2011, 15:42:37
ahoj ako spravim aby mi vypisovalo iba konkretny pocet znakov? myslim ulohu cislo 2. Vypíšte employee_id zamestnanca, jeho last_name a prvých 5 znakov z priezviska
zamestnancov z oddelenia 50. mam zatial len toto : select employee_id, last_name from hr.employees where department_id=50
vdaka
Title: Re: Databázové systémy
Post by: Safyia on 29.03.2011, 16:16:46
Pozri si funkcie pre pracu s retazcami v siestom cviku a urcite budes vediet
Title: Re: Databázové systémy
Post by: posthumen on 29.03.2011, 17:09:36
Pozri si funkcie pre pracu s retazcami v siestom cviku a urcite budes vediet
:( nepomohlo
aspon porad ktoru funkciu pouzit....length?
Title: Re: Databázové systémy
Post by: yvory on 29.03.2011, 17:53:33
Pozri si funkcie pre pracu s retazcami v siestom cviku a urcite budes vediet
:( nepomohlo
aspon porad ktoru funkciu pouzit....length?

ked mas problem s tym ze nevies vyhladat v prezentacii funkciu ktoru potrebujes,a to pri druhej ulohe z 15tich tak ku koncu to tu bude zaspamovane cele,a co len budes robit so zadanim a na skuske?
Title: Re: Databázové systémy
Post by: Alienson on 29.03.2011, 17:58:34
Pozri si funkcie pre pracu s retazcami v siestom cviku a urcite budes vediet
:( nepomohlo
aspon porad ktoru funkciu pouzit....length?
*****
– vráti subreťazec dĺžky subs_lenght reťazca char začínajúci na znaku position

co je na tom tazke ??....dufam ze aspon toto budes vediet najst
Title: Re: Databázové systémy
Post by: posthumen on 29.03.2011, 18:00:02
Pozri si funkcie pre pracu s retazcami v siestom cviku a urcite budes vediet
:( nepomohlo
aspon porad ktoru funkciu pouzit....length?

ked mas problem s tym ze nevies vyhladat v prezentacii funkciu ktoru potrebujes,a to pri druhej ulohe z 15tich tak ku koncu to tu bude zaspamovane cele,a co len budes robit so zadanim a na skuske?
neviem naco sa ozyvas ked nechces pomoct.
Title: Re: Databázové systémy
Post by: posthumen on 29.03.2011, 18:00:26
Pozri si funkcie pre pracu s retazcami v siestom cviku a urcite budes vediet
:( nepomohlo
aspon porad ktoru funkciu pouzit....length?
*****
– vráti subreťazec dĺžky subs_lenght reťazca char začínajúci na znaku position

co je na tom tazke ??....dufam ze aspon toto budes vediet najst

dakujem
Title: Re: Databázové systémy
Post by: posthumen on 29.03.2011, 19:23:11
ahoj ako spravim aby mi vypisovalo iba konkretny pocet znakov? myslim ulohu cislo 2. Vypíšte employee_id zamestnanca, jeho last_name a prvých 5 znakov z priezviska
zamestnancov z oddelenia 50. mam zatial len toto : select employee_id, last_name from hr.employees where department_id=50
vdaka
select employee_id,substr(last_name,1,5) from hr.employees
where department_id=50

a je to :D
Title: Re: Databázové systémy
Post by: Ing. nemtom on 29.03.2011, 19:55:14
Pozri si funkcie pre pracu s retazcami v siestom cviku a urcite budes vediet
:( nepomohlo
aspon porad ktoru funkciu pouzit....length?

vypadni zo skoly kym je cas, ved ty si uuuuuplne neinteligentny
Title: Re: Databázové systémy
Post by: posthumen on 29.03.2011, 20:09:45
Pozri si funkcie pre pracu s retazcami v siestom cviku a urcite budes vediet
:( nepomohlo
aspon porad ktoru funkciu pouzit....length?

vypadni zo skoly kym je cas, ved ty si uuuuuplne neinteligentny
hlavne ze ty si naj...
Title: Re: Databázové systémy
Post by: Ing. nemtom on 30.03.2011, 04:04:47
ukaz mi kde som to povedal, nie ze to, ale len nieco tomuto podobne, davaj, pod
Title: Re: Databázové systémy
Post by: yvory on 31.03.2011, 21:04:43
vie niekto ako urobim toto? Zistite priemerný plat pre jednotlivé roky. (pr13)

A tak isto by som potreboval poradit so zapisom do relacnej algebry ked mam v selecte where,group by,having.(pr12 a pr14)
Title: Re: Databázové systémy
Post by: tommy-sv on 31.03.2011, 22:17:30
vie niekto ako urobim toto? Zistite priemerný plat pre jednotlivé roky. (pr13)

A tak isto by som potreboval poradit so zapisom do relacnej algebry ked mam v selecte where,group by,having.(pr12 a pr14)

Tak len tak z fleku, popri jedeni...  pouzijes AVG (http://download.oracle.com/docs/cd/B19306_01/server.102/b14200/functions011.htm (http://download.oracle.com/docs/cd/B19306_01/server.102/b14200/functions011.htm)) s GROUP BY podla rokov.
Proste nieco ako SELECT AVG(salary) FROM some_table GROUP BY EXTRACT(YEAR FROM some_date)
Title: Re: Databázové systémy
Post by: yvory on 01.04.2011, 01:10:59
vie niekto ako urobim toto? Zistite priemerný plat pre jednotlivé roky. (pr13)

A tak isto by som potreboval poradit so zapisom do relacnej algebry ked mam v selecte where,group by,having.(pr12 a pr14)

Tak len tak z fleku, popri jedeni...  pouzijes AVG (http://download.oracle.com/docs/cd/B19306_01/server.102/b14200/functions011.htm (http://download.oracle.com/docs/cd/B19306_01/server.102/b14200/functions011.htm)) s GROUP BY podla rokov.
Proste nieco ako SELECT AVG(salary) FROM some_table GROUP BY EXTRACT(YEAR FROM some_date)

diki,pomohlo :) a ku tej relacnej algebre som tam nasekal nieco nech sa to podoba :)
Title: Re: Databázové systémy
Post by: El mimo on 02.04.2011, 00:36:58
neviete niekto ako spravit 8. a 9. priklad? dakujem :)
Title: Re: Databázové systémy
Post by: Shwollo on 02.04.2011, 01:05:26
8.
select sum(salary*(1+ nvl(commission_pct, 0)))
from hr.employees;

9.
select count (distinct job_id)
from hr.employees
where job_id is not NULL;
Title: Re: Databázové systémy
Post by: ppeess on 02.04.2011, 03:39:26
Caute neviete niekto 14?  bu
Title: Re: Databázové systémy
Post by: ppeess on 02.04.2011, 04:31:22
Caute neviete niekto 14?  bu
a este 19????
Title: Re: Databázové systémy
Post by: ricco102831 on 02.04.2011, 08:29:44
Caute neviete niekto 14?  bu
a este 19????

14.
select department_id,job_id,count(employee_id) from hr.employees
where department_id=50 or department_id=80
group by department_id,job_id
having count(employee_id) >= 20;

19.
select typ,count(spz) from auto
group by typ;
Title: Re: Databázové systémy
Post by: Shwollo on 02.04.2011, 17:02:24
a 11.?
ako mám zistiť celkový plat?
Title: Re: Databázové systémy
Post by: yvory on 02.04.2011, 17:17:01
a 11.?
ako mám zistiť celkový plat?

skusal si sum(salary) ?
Title: Re: Databázové systémy
Post by: ppeess on 02.04.2011, 17:35:57
Caute neviete niekto 14?  bu
a este 19????

14.
select department_id,job_id,count(employee_id) from hr.employees
where department_id=50 or department_id=80
group by department_id,job_id
having count(employee_id) >= 20;

19.
select typ,count(spz) from auto
group by typ;

Dakujem :)
Title: Re: Databázové systémy
Post by: Shwollo on 02.04.2011, 20:51:54
a 11.?
ako mám zistiť celkový plat?

skusal si sum(salary) ?
ahaaaa  :evica:

btw - z ktorej prednášky sa majú robiť otázky?
Title: Re: Databázové systémy
Post by: yvory on 02.04.2011, 21:30:20
a 11.?
ako mám zistiť celkový plat?

skusal si sum(salary) ?
ahaaaa  :evica:

btw - z ktorej prednášky sa majú robiť otázky?

ja sa vzdy snazim rozpamatat v sobotu ze z ktorej prednasky a z ktoreho cvicenia treba robit otazky,ale vzdy si spomeniem ze to ma byt akasi priprava na cvicenie v nasledujucom tyzdni tak zrejme z 8meho tyzdna
Title: Re: Databázové systémy
Post by: revelc on 02.04.2011, 22:10:04
ja robim stale otazky z prednasky, ktoru v pondelok prednasala... cize ide 8. tyzden tak robim z prednasky 7...
Title: Re: Databázové systémy
Post by: yvory on 02.04.2011, 23:01:25
ja robim stale otazky z prednasky, ktoru v pondelok prednasala... cize ide 8. tyzden tak robim z prednasky 7...

ja som prave odovzdal do siedmeho tyzdna otazky a priklady z osmeho tyzdna,tedz z osmej prednasky a z osmeho cvicenia,ja to mam domotane uz od zaciatku semestra totizto a ani srnky netusia ako to ma byt :)
Title: Re: Databázové systémy
Post by: ricco102831 on 03.04.2011, 05:58:15
vy chodite na prednasky??? si robite srandu abo co??? :D
Title: Re: Databázové systémy
Post by: smelyzajo on 03.04.2011, 21:43:59
nemal by byt otvoreny update v 7 tyzdni na databazy u p.Genciho? aby som tam mohol hodit tie z 8 tyzdna ako tak pozeram tam je update az od 4.aprila neviem ci je to dobre... bu
Title: Re: Databázové systémy
Post by: ppeess on 03.04.2011, 21:48:38
nemal by byt otvoreny update v 7 tyzdni na databazy u p.Genciho? aby som tam mohol hodit tie z 8 tyzdna ako tak pozeram tam je update az od 4.aprila neviem ci je to dobre... bu
Ale je to dobre skoro kazdy tyzden to tak je  :ropebanana:
Title: Re: Databázové systémy
Post by: smelyzajo on 03.04.2011, 22:02:19
nemal by byt otvoreny update v 7 tyzdni na databazy u p.Genciho? aby som tam mohol hodit tie z 8 tyzdna ako tak pozeram tam je update az od 4.aprila neviem ci je to dobre... bu
Ale je to dobre skoro kazdy tyzden to tak je  :ropebanana:

tak neviem ci to je spravne lebo bude 8 tyzden cize uploadujem do 7 tyzdna  alebo nie??
Title: Re: Databázové systémy
Post by: luky on 03.04.2011, 22:06:54
nemal by byt otvoreny update v 7 tyzdni na databazy u p.Genciho? aby som tam mohol hodit tie z 8 tyzdna ako tak pozeram tam je update az od 4.aprila neviem ci je to dobre... bu
Ale je to dobre skoro kazdy tyzden to tak je  :ropebanana:

tak neviem ci to je spravne lebo bude 8 tyzden cize uploadujem do 7 tyzdna  alebo nie??


ano

poznámky odovzdávaš z cvičenia čo bude
(v siedmom týždni dáš poznámky na 8. cvičenie)
otázky z prednášky čo bola
(v siedmom týždni zo 7. prednášky a cvičenia 7 )

no ale to bude zas zmena alebo čo lebo zatiaľ len raz bola situácia že odovzdávku otvoril deň pred cvikom o 16:40?
Title: Re: Databázové systémy
Post by: smelyzajo on 03.04.2011, 22:29:55
netusim  uz ako to je ani ako sa to bude dalej hodnotit neviem kolko bodov mam z tych dovzdavok nevem ci mi vyjde zapocet ci nie nerozumiem troska tomuto systemu ak sa to da takto nazvat
Title: Re: Databázové systémy
Post by: ursus on 03.04.2011, 23:43:46
kto vie relacne algebrovat take kde je group by a having ?
Title: Re: Databázové systémy
Post by: Luk1 on 04.04.2011, 01:27:25
mohol by mi niekto upnut to pdf kde je text zadania nehnutelnost1 ? a este by som poprosil aj link na sql plus ci co toje. DIK
Title: Re: Databázové systémy
Post by: Shwollo on 04.04.2011, 02:23:51
http://www.uloz.to/8525614/nehnutelnost1-pdf (http://www.uloz.to/8525614/nehnutelnost1-pdf)

sql máš na prvej strane
Title: Re: Databázové systémy
Post by: ursus on 04.04.2011, 05:38:37
opravna toho nestastneho testu, nevie sa este ? alebo v jakom je to stave ?
Title: Re: Databázové systémy
Post by: buci on 04.04.2011, 14:57:46
ja síce neopravujem ( bp ), ale na cviku som zachytil, že sa to bude opravovať tuším v 12. týždni
Title: Re: Databázové systémy
Post by: Shwollo on 05.04.2011, 17:47:58
ako sa do relačnej zapisujú tie srandy ako count, max, grop by... having?
Title: Re: Databázové systémy
Post by: ppeess on 05.04.2011, 23:30:50
ako sa do relačnej zapisujú tie srandy ako count, max, grop by... having?
SELECT job_id, avg(salary) FROM hr.employees WHERE hire_date > '01.01.1995' having avg(salary) BETWEEN '6000' AND '10000' GROUP BY job_id;

V <- job_id,Favg(salary)(avg(salarybetween'6000' and '10000'Hire_date > '01.01.1995'(hr.employees))))
Title: Re: Databázové systémy
Post by: Luk1 on 06.04.2011, 00:09:56
caute, potrebujem poradit s jednym selectom,

mam tabulku kde je meno,priezvisko,plat,typ,adresa a hodnota typ moze byt napr sef,zamestnanec a ja potrebujem vypisat pre kazdy typ najvyssi plat a k tomu aj meno a priezvisko s adresou, nieco take mi nefunguje SELECT max(plat),meno,priezvisko,adresa FROM nehnutelnost GROUP BY typ,meno,priezvisko,adresa;
DIK
Title: Re: Databázové systémy
Post by: ppeess on 06.04.2011, 07:02:09
cawte ja taktiez potrebujem

mam tabulku kde je meno_ligy, cislo_sezony, id_klubu, id_hraca, cena_hraca a mam vypisat meno hraca, ktoremu cena stupla ........ neviete niekto ako to urobit?  bu
Title: Re: Databázové systémy
Post by: ursus on 06.04.2011, 20:26:36
hm no z toho to asi nevykuzlis, nemas ziadnu inu ?
Title: Re: Databázové systémy
Post by: ppeess on 06.04.2011, 22:01:36
Sak toto je tabulka kde konkretnemu hracovi v konkretnej sezone a v konkretnej lige a v konkretnom klube priradzujem jeho cenu .....
Title: Re: Databázové systémy
Post by: ursus on 06.04.2011, 22:18:09
a sezona je ako oznacena, datumom?
ak jo tak nejako od sysdate odcitaj, neviem velmi ako sa to ma hodnoti, ze zmenila sa mu vzhladom na minulu sezonu alebo take nieco? nvm no,sry  ;D
Title: Re: Databázové systémy
Post by: ppeess on 06.04.2011, 22:35:14
Tu je ten problem ze jeden hrac hra v tej istej sezone za dva rozne kluby a sezona je oznacena cislom :)  ale taktiez v inej tabulke ma priradeni datum :) ..... a tak nic nooo :)
Title: Re: Databázové systémy
Post by: Luk1 on 07.04.2011, 21:00:42
nemate niekto nejake veci k tej relacnej algebre a prepisu selectov do nej ?
Title: Re: Databázové systémy
Post by: Safyia on 07.04.2011, 22:11:07
a nepamata si neikto ake cislo zadania som mala ja? :D :/
Title: Re: Databázové systémy
Post by: Shwollo on 09.04.2011, 17:42:13
viete mi niekto po slovensky vysvetliť čo robí "using"?
Title: Re: Databázové systémy
Post by: yvory on 10.04.2011, 01:00:02
Som bezradny - pre VŠETKY autá v autoservise zistite počet (ne)poskytnutých služieb. Vo výsledku uveďte
spz auta, typ auta a počet (ne)poskytnutých služieb. Zotrieďte podľa spz(pr13cv8) diki moc za pripadne odpovede
Title: Re: Databázové systémy
Post by: ppeess on 10.04.2011, 04:22:25
Skus si prezriet tie vypracovane ulohy z 8.cvika :) ... taka podobna tam je :)
Title: Re: Databázové systémy
Post by: Gabho on 10.04.2011, 04:35:02
viete mi niekto po slovensky vysvetliť čo robí "using"?

USING() sa používa pri JOIN a v zátvorkách sa uvedie podmienka, na základe ktorej sa majú dve tabuľky spojiť, resp. atribút, na základe ktorého sa majú dve tabuľky spojiť. Čiže povieš: spoj mi tabuľku hr.employees s tabuľkou hr.departments na základe atribútu department_id (ktorý je PK v tabuľke hr.departments a FK v tabuľke hr.employees, tzn. že obidve tabuľky obsahujú daný atribút a preto ich môžeš na základe tohot atribútu spojiť).
select by vyzeral nejak tak: SELECT dačo FROM hr.employees JOIN hr.departments USING(department_id);

a zápis v relačnej algebre takto:
hr.employees⋈department_id = department_idhr.departments
Title: Re: Databázové systémy
Post by: Painkiller03 on 10.04.2011, 19:12:34
Zdravim, co sa vlastne idete ucit na zapoctovku?Nejake tie posledne cviká?
Title: Re: Databázové systémy
Post by: yvory on 10.04.2011, 21:22:11
Skus si prezriet tie vypracovane ulohy z 8.cvika :) ... taka podobna tam je :)

no clovece,taka podobna tam neviem kde je,robi mi problem vypisat aj tie co neboli poskytnute aj tie co boli poskytnute,je to nejako tak napisane ze tomu nerozumiem a neviem to pochopit ako urobim ten select  bu
Title: Re: Databázové systémy
Post by: luky on 10.04.2011, 23:29:09
Nevedel by mi niekto vysletliť pre čo mi vypisuje chybu? (8. cvičenie domáca 9)
SQL> select  country_name, department_name, city from hr.countries join hr.locations using (country_
id) join hr.departments using (location_id)  group by department_name having count(*) >5;
select  country_name, department_name, city from hr.countries join hr.locations using (country_id) jo
        *
ERROR v riadku 1:
ORA-00979: not a GROUP BY expression
Title: Re: Databázové systémy
Post by: Eriik on 10.04.2011, 23:31:02
Zdravím, z čoho máme robiť poznámky na zajtra ? (Skupina ing. Genci)
Title: Re: Databázové systémy
Post by: yvory on 11.04.2011, 00:31:02
Nevedel by mi niekto vysletliť pre čo mi vypisuje chybu? (8. cvičenie domáca 9)
SQL> select  country_name, department_name, city from hr.countries join hr.locations using (country_
id) join hr.departments using (location_id)  group by department_name having count(*) >5;
select  country_name, department_name, city from hr.countries join hr.locations using (country_id) jo
        *
ERROR v riadku 1:
ORA-00979: not a GROUP BY expression

do group by daj aj country_name a city,alebo tam to group by nedaj vobec,co ja viem tak do group by davas vsetko co je medzi selectom a from a co neobsahuje funciu
Title: Re: Databázové systémy
Post by: luky on 11.04.2011, 00:36:46
Zdravím, z čoho máme robiť poznámky na zajtra ? (Skupina ing. Genci)
Ja som spravil z data dictionary view pozrel som si jednotlivé atribúty tých tabuliek a niečo o nich popísal
Title: Re: Databázové systémy
Post by: ursus on 11.04.2011, 03:06:37
caute, jak by ste spravili relacnu ak mam v having agregacnu?

select department_id, count(*)
from hr.employees
where hire_date > '01.01.1995'
group by department_id
having count(*) < 10

MV1 <-- Sigma hire_date > '01.01.1995' (employees)
MV2 (department_id, pocet) <-- department_id, F count(*) (MV1)
MV3 (department_id, pocet) <-- Sigma F count(*) < 10 (MV2)

takto ?
Title: Re: Databázové systémy
Post by: smelyzajo on 11.04.2011, 03:26:31
 br nie je zajtra 9 tyzden a dalsi zapocet z databaz???  bu
Title: Re: Databázové systémy
Post by: ursus on 11.04.2011, 03:36:08
br nie je zajtra 9 tyzden a dalsi zapocet z databaz???  bu
ta nevem ci ne hej, ta nevem ci ne hej, ta nevem ci ne hej
ta hej ta hej ta hej ta heej   ;D
Title: Re: Databázové systémy
Post by: smelyzajo on 11.04.2011, 04:01:53
br nie je zajtra 9 tyzden a dalsi zapocet z databaz???  bu
ta nevem ci ne hej, ta nevem ci ne hej, ta nevem ci ne hej
ta hej ta hej ta hej ta heej   ;D
ta to budze show zas  :ropebanana:
Title: Re: Databázové systémy
Post by: filip27 on 11.04.2011, 04:11:05
caute pri mojom zadani si neviem dat radi ako vyriesit tento problem:
"hodnoty atribútu univerzita, fakulta a adresa môžu nadobúdať iba povolené hodnoty."

vedel by mi niekto poradit? ...najprv som chcel cele nazvy tych univerzit, fakult a adresy nahadzat do checku ale to nie je dobre riesenie potom ma napdlo dat kazdy atribut do samostatnej tabulky ale to tiez nema vyznam, pretoze to nie je osetrene.

ja som rozmyslal, ze by som to dal cez check ale aby kontrolovalo iba urcity retazec v tom nazve napr. u nazov_univerzity by bolo v checku univerzita a bralo by iba nazov vtedy ak by sa tam ten retazec vyskytol. Da sa to vobec tak urobit?? ...viete mi niekto poradit????

 bu bu bu bu bu bu bu bu bu bu bu bu bu bu
Title: Re: Databázové systémy
Post by: Troll on 11.04.2011, 15:34:25
Tie moodle testy su na mastnu π-ču  bu bu bu
Title: Re: Databázové systémy
Post by: revelc on 11.04.2011, 16:02:16
Ake boli otazky, daj prosim nejake tipy...
Title: Re: Databázové systémy
Post by: yvory on 11.04.2011, 16:57:18
mne sa to zdalo lahke,kazdy kto si robil domace tak ze si aj nieco pamata to urobi,boli tam len selecty z kazdeho rozku trosku a jedna teoreticka otazka
Title: Re: Databázové systémy
Post by: Safyia on 11.04.2011, 18:33:43
co coooo? zajtra zapocet? ma netoto...
Title: Re: Databázové systémy
Post by: revelc on 11.04.2011, 20:18:21
mne sa to zdalo lahke,kazdy kto si robil domace tak ze si aj nieco pamata to urobi,boli tam len selecty z kazdeho rozku trosku a jedna teoreticka otazka
Diky , a k tym selectom... to ich trebalo nedajboze pisat, alebo boli checkbox-y (resp. este lepsie radiobutton-y) ?
Aka bola napr. teoreticka otazka?  :)
Title: Re: Databázové systémy
Post by: filip27 on 11.04.2011, 20:32:23
mne sa to zdalo lahke,kazdy kto si robil domace tak ze si aj nieco pamata to urobi,boli tam len selecty z kazdeho rozku trosku a jedna teoreticka otazka
Diky , a k tym selectom... to ich trebalo nedajboze pisat, alebo boli checkbox-y (resp. este lepsie radiobutton-y) ?
Aka bola napr. teoreticka otazka?  :)

tak to by aj mna zaujmalo aka bola teoreticka otazka
Title: Re: Databázové systémy
Post by: yvory on 11.04.2011, 20:34:48
nieje to jedno ci ich treba napisat alebo vybrat spravnu odpoved? nechcete este nahodou aj presne otazky a spravne odpovede?  ???
a teoreticku som ja mal co je to R - S,nejake podobne otazky su,da sa to podla mna tipnut
Title: Re: Databázové systémy
Post by: Safyia on 11.04.2011, 21:24:11
nieje to jedno ci ich treba napisat alebo vybrat spravnu odpoved? nechcete este nahodou aj presne otazky a spravne odpovede?  ???
a teoreticku som ja mal co je to R - S,nejake podobne otazky su,da sa to podla mna tipnut
Tak podla mna to vobec nie je jedno :D ale mne sa nezda ze by nam spominal na cviku daku pisomku...
Title: Re: Databázové systémy
Post by: ppeess on 11.04.2011, 22:12:44
Ono ta pisomka je ozname v tom organizacia predmetu  bq
Title: Re: Databázové systémy
Post by: v_oid on 11.04.2011, 22:12:54
bola pisomka dnes, ale lahke, len queries trebalo pisat a automaticky ich vykonavalo o databazu ..
Title: Re: Databázové systémy
Post by: revelc on 11.04.2011, 23:55:33
nieje to jedno ci ich treba napisat alebo vybrat spravnu odpoved? nechcete este nahodou aj presne otazky a spravne odpovede?  ???
...
To veruze nie je jedno... a ak mas otazky tak ich sem mozes dat, ty by si sa tiez isto potesil keby si isiel pisat zapocet a niekto sa tu podeli s otazkami...
K druhej casti diky..
Title: Re: Databázové systémy
Post by: yvory on 12.04.2011, 00:10:40
nieje to jedno ci ich treba napisat alebo vybrat spravnu odpoved? nechcete este nahodou aj presne otazky a spravne odpovede?  ???
...
To veruze nie je jedno... a ak mas otazky tak ich sem mozes dat, ty by si sa tiez isto potesil keby si isiel pisat zapocet a niekto sa tu podeli s otazkami...
K druhej casti diky..

jaj este som mal urobit screeny a nechat sa pri tom prichytit nie? ak si robil cvicenia a ulohy tak sa nemusis ani ucit,ak nie tak to je uz tvoj problem
Title: Re: Databázové systémy
Post by: Shwollo on 12.04.2011, 00:58:30
bola to klikačka alebo si musel písať príkazy?
Title: Re: Databázové systémy
Post by: revelc on 12.04.2011, 01:05:03
Ked sa bojis tak nerob screeny, ja som ti nehovoril zeby si ich robil... ani som sa ta nedajboze nepytal na otazky  :mishela , len som chcel vediet ako ta pismka vypadala... ty kokos, ze ja vobec reagujem...
Quote
ak si robil cvicenia a ulohy tak sa nemusis ani ucit,ak nie tak to je uz tvoj problem
Taku radu mi moze dat aj moja babka co ani nevie ze dajake databazy existuju ...
Title: Re: Databázové systémy
Post by: Painkiller03 on 12.04.2011, 02:23:40
tiez nerozumiem preco niekto nemoze napisat ake boli otazky priblizne, na co sa sustredit a na co nie.Ja osobne v tom nevidim problem, len mam cviko v stvrtok a vtedy to uz asi vela ludi zaujimat nebude. :03:
Title: Re: Databázové systémy
Post by: v_oid on 12.04.2011, 02:33:13
ide o to, ze sa netreba sustredit na nic, je to prilis lahke aby sa niekto otravoval tu sem davat
Title: Re: Databázové systémy
Post by: yvory on 12.04.2011, 02:38:05
ide o to, ze sa netreba sustredit na nic, je to prilis lahke aby sa niekto otravoval tu sem davat

presne tak ako napisal kolega,ja som sa neucil vobec na zapocet,robil som si len domace ulohy poctivo a mam 10 bodov z 10tich
to shwollo - ja som mal dve klikacky so selectami a dve som vypisal cele selecty,plus klikacka teoria,videl som tam ale aj take ze si mal cast selectu a tri bodky a mal si doplnit
nemam preco pisat presne ake boli otazky,je to zbytocne,pozrite si join a funkcie plus tie zakladne selecty a hlavne strukturu selectu,co je preboha v tomto odpoved ina ako ta ze si treba prejst cvicenia?
Title: Re: Databázové systémy
Post by: revelc on 12.04.2011, 02:55:08
Tak niekto hovori, ze to bolo tazke, niekto ze to bolo lahke... preto sa pytam

yvory: stacilo to napisat hned (alebo vobec) a nemuseli sme tu spamovat...  ;)
Title: Re: Databázové systémy
Post by: yvory on 12.04.2011, 03:13:46
Tak niekto hovori, ze to bolo tazke, niekto ze to bolo lahke... preto sa pytam

yvory: stacilo to napisat hned (alebo vobec) a nemuseli sme tu spamovat...  ;)

podla mna to su dve rovnake odpovede na tvoju otazku,tak ci tak by si si mal prejst selecty na cviceniach teda nic to nemeni,a tazke to je pre ludi co to flakaju ako som si vsimol,vlastne ako kazdy predmet
Title: Re: Databázové systémy
Post by: Safyia on 12.04.2011, 15:21:20
Ta podla mna to boli zas poriadne hovadiny... Este aj otazku z relacnej som mala taku ze po desiatom precitani som pozerala ze wtf? Ako selecty neboli tazke, vsetko z uloh na doma, ale sa dalo do*ebat na hovadinach. Dala som select job_id, salary namiesto select salary, job_id. A saaamozrejme, ze to je potom zle lebo je tam upozornenie, ze sa maju uvadzat v spravnom poradi, jak keby to pri tych selectoch nebolo uplne jedno, eh.
Title: Re: Databázové systémy
Post by: yvory on 12.04.2011, 15:42:27
Ta podla mna to boli zas poriadne hovadiny... Este aj otazku z relacnej som mala taku ze po desiatom precitani som pozerala ze wtf? Ako selecty neboli tazke, vsetko z uloh na doma, ale sa dalo do*ebat na hovadinach. Dala som select job_id, salary namiesto select salary, job_id. A saaamozrejme, ze to je potom zle lebo je tam upozornenie, ze sa maju uvadzat v spravnom poradi, jak keby to pri tych selectoch nebolo uplne jedno, eh.

mala si sa ozvat hned po vyhodnoteni,mozno by ti dala za to body dodatocne
Title: Re: Databázové systémy
Post by: Safyia on 12.04.2011, 16:03:21
ozvala som sa... aale nedal mi nic, zevraj je to tam napisane, ze to ma byt v takom poradi ako je uvedene a poslal ma dpc...ne doslova ale no...
Title: Re: Databázové systémy
Post by: yvory on 12.04.2011, 16:05:53
ozvala som sa... aale nedal mi nic, zevraj je to tam napisane, ze to ma byt v takom poradi ako je uvedene a poslal ma dpc...ne doslova ale no...

tak mala si to tam dost jasne napisane,ale zase stavaju sa aj horise veci,hlavne ze mas nad 50% ne? :)
Title: Re: Databázové systémy
Post by: Safyia on 12.04.2011, 20:54:14
ozvala som sa... aale nedal mi nic, zevraj je to tam napisane, ze to ma byt v takom poradi ako je uvedene a poslal ma dpc...ne doslova ale no...

tak mala si to tam dost jasne napisane,ale zase stavaju sa aj horise veci,hlavne ze mas nad 50% ne? :)
eh boo ty si dokonaly a nikdy nie si nepozorny, ze :P
Ne,  nemala...
Title: Re: Databázové systémy
Post by: filip27 on 12.04.2011, 21:51:45
na dalsi tyzden sa robia nejake ulohy na samostatne riesenie? ...lebo odkaz na odovzadanie tam je len neviem z coho mam robit tie ulohy :D
Title: Re: Databázové systémy
Post by: yvory on 12.04.2011, 23:09:25
ozvala som sa... aale nedal mi nic, zevraj je to tam napisane, ze to ma byt v takom poradi ako je uvedene a poslal ma dpc...ne doslova ale no...

tak mala si to tam dost jasne napisane,ale zase stavaju sa aj horise veci,hlavne ze mas nad 50% ne? :)
eh boo ty si dokonaly a nikdy nie si nepozorny, ze :P
Ne,  nemala...

ja som praveze velmi casto nepozorny(takmer stale :)),teraz sa stala vynimka tak musim kusok vypnut hrud a zamachrovat :)
Title: Re: Databázové systémy
Post by: luky on 13.04.2011, 00:01:58
na dalsi tyzden sa robia nejake ulohy na samostatne riesenie? ...lebo odkaz na odovzadanie tam je len neviem z coho mam robit tie ulohy :D
robia robia veď sú na moodly (ak sa dajú nazvať úlohami a nie odľahčenou verziou zadania)
Title: Re: Databázové systémy
Post by: filip27 on 13.04.2011, 04:57:52
na dalsi tyzden sa robia nejake ulohy na samostatne riesenie? ...lebo odkaz na odovzadanie tam je len neviem z coho mam robit tie ulohy :D
robia robia veď sú na moodly (ak sa dajú nazvať úlohami a nie odľahčenou verziou zadania)



jj ...uz su ale dnes poobede este neboli ...so sa tesil ze budem mat volon :D :D :D
Title: Re: Databázové systémy
Post by: ppeess on 13.04.2011, 15:41:40
na dalsi tyzden sa robia nejake ulohy na samostatne riesenie? ...lebo odkaz na odovzadanie tam je len neviem z coho mam robit tie ulohy :D
robia robia veď sú na moodly (ak sa dajú nazvať úlohami a nie odľahčenou verziou zadania)



jj ...uz su ale dnes poobede este neboli ...so sa tesil ze budem mat volon :D :D :D


......... a ja ze volno  bp
Title: Re: Databázové systémy
Post by: filip27 on 13.04.2011, 15:47:01
neviete ako to este bude z databaz??? ...bude este nejaka zapoctova pisomka po tych dvoch co sme uz pisali??  bk bk
Title: Re: Databázové systémy
Post by: ppeess on 13.04.2011, 16:44:30
neviete ako to este bude z databaz??? ...bude este nejaka zapoctova pisomka po tych dvoch co sme uz pisali??  bk bk

Nespamuj tu  :hug:  :D
Title: Re: Databázové systémy
Post by: ricco102831 on 13.04.2011, 19:20:12
neviete ako to este bude z databaz??? ...bude este nejaka zapoctova pisomka po tych dvoch co sme uz pisali??  bk bk

pozri si osnovu predmetu.....v 12. tom tyzdni bude zaverecny test....treba len pozriet do osnov.....vela zaujimavych veci sa tam clovek dozvie :)
Title: Re: Databázové systémy
Post by: Jackson on 14.04.2011, 00:05:38
Ahojte. Kreslim si tak fyzicku schemu a rozmyslam, ako urobit PK, FK... pozriem na autoservis, a v tabulke ASZ je pri datum_sluzby  <pk> . To je snad omyl, alebo nerozumiem. (ved primary key je jedinecna hodnota a v jeden den sa moze vykonat XY sluzieb  :()

Prosim vas, kedy je <pk, fk1>, kedy je len <pk> a kedy je len <fk> vo fyzickej scheme?
Title: Re: Databázové systémy
Post by: Joey_XD on 15.04.2011, 17:01:11
Quote
Ahojte. Kreslim si tak fyzicku schemu a rozmyslam, ako urobit PK, FK... pozriem na autoservis, a v tabulke ASZ je pri datum_sluzby  <pk> . To je snad omyl, alebo nerozumiem. (ved primary key je jedinecna hodnota a v jeden den sa moze vykonat XY sluzieb  Sad)

Prosim vas, kedy je <pk, fk1>, kedy je len <pk> a kedy je len <fk> vo fyzickej scheme?

<pk> mas vzdy tam, kde mas primarny kluc v tabulke a tak isto <fk> vsade kde mas cudzi kluc (tj. primarny kluc inej tabuky) a <pk,fk> kde sucastne v tabulke pouzivas riadok tabulky ako primarny, ale aj cuzci kluc  :)
Title: Re: Databázové systémy
Post by: Joey_XD on 15.04.2011, 17:24:43
Mam otazocku k zadaniu. Mam zadanie Vysetrenia 1. Mam uz ako tak hotovu databazu. Riesil som ju podobne ako autoresvis, cize par tab. plus jedna spajacia tabulka. Lenze pri nahadzovani dat do nej z nenormalizovanej tabulky zo zadania som zistil, ze v poslednych riadkoch su dake informacie vynechane, cize do par riadkov sa nezapisuje nic.
Riesil som spojovaciu tab. nasledovne:

Code: [Select]
create table assoc  (
   CIS.VYS                    NUMBER(5)   default null ,
   EVC_PACIENT           NUMBER(10) default null references pacient (EVC_PACIENT),
   VYSETRENIE_ID        NUMBER(10) default null references vysetrenie (VYSETRENIE_ID),
   LEKAR_ID                 NUMBER(10) default null references lekar (LEKAR_ID),
   POISTOVNA_ID         NUMBER(10)   default null references poistovna (POISTOVNA_ID) ,
   DATUM_VYSETRENIA     DATE default sysdate,
   primary key(VYSETRENIE, DATUM_VYSETRENIA)
);

Problem je v tom, ze ked kazdy riadok dam ako PK, alebo tak ako je tu v kode tak mi nechce zobrat
Code: [Select]
insert into assoc values( 1,1008, default, 7, default, default);
insert into assoc values(defaul, default, default, 8, default, default);


Prosim poradte co s tym
Title: Re: Databázové systémy
Post by: revelc on 15.04.2011, 18:24:28
ja mam otazocku k cviceniu 9
Quote
atribúty datum_narodenia, start_date, ende_date sú v tvare:  dd.mm.yyyy
To sa ako mysli, ze napr. pri vytvarani tabulky sa do checku da nejaka podmienka (aka ?)
Title: Re: Databázové systémy
Post by: ursus on 15.04.2011, 23:58:54
caute pri mojom zadani si neviem dat radi ako vyriesit tento problem:
"hodnoty atribútu univerzita, fakulta a adresa môžu nadobúdať iba povolené hodnoty."

vedel by mi niekto poradit? ...najprv som chcel cele nazvy tych univerzit, fakult a adresy nahadzat do checku ale to nie je dobre riesenie potom ma napdlo dat kazdy atribut do samostatnej tabulky ale to tiez nema vyznam, pretoze to nie je osetrene.

ja som rozmyslal, ze by som to dal cez check ale aby kontrolovalo iba urcity retazec v tom nazve napr. u nazov_univerzity by bolo v checku univerzita a bralo by iba nazov vtedy ak by sa tam ten retazec vyskytol. Da sa to vobec tak urobit?? ...viete mi niekto poradit????

pripajam sa k tomuto, tiez neviem ako sa to predstavuje, co su akoze povolene hodnoty ?
check na vsetky mesta sveta? :D

thx
Title: Re: Databázové systémy
Post by: ludko on 17.04.2011, 19:12:41
Nema niekto zadanie  telefony_zoznam_1 ???? potreboval by som poradit s nejakymi vecami ..thnx ;)
Title: Re: Databázové systémy
Post by: kacko on 17.04.2011, 19:19:05
Nerobi niekto zadania z DBS ??? na cene by sme sa dohodli...
Title: Re: Databázové systémy
Post by: ursus on 18.04.2011, 00:11:26
ja mam otazocku k cviceniu 9
Quote
atribúty datum_narodenia, start_date, ende_date sú v tvare:  dd.mm.yyyy
To sa ako mysli, ze napr. pri vytvarani tabulky sa do checku da nejaka podmienka (aka ?)

tiez ma zaujima  :ropebanana:

este k tomuto:
"atribúty idz, idul a evrp sú celé kladné čísla, ktoré sa automaticky inkrementujú pri
operácii vkladania"

toto je debilizmus cele, logicky by som to spravil takto nejako
"create table rod_prislusnik (
   evrp NUMBER(6) primary key not null default s_evrp.netxval,

ale tak to nejde, cize len ostava pri insertovani verit tomu co bude insertovat, ze bude nato myslet.. co vonkoncom nesplna "automaticky" .. no proste blbost
Title: Re: Databázové systémy
Post by: delfinik68 on 18.04.2011, 00:31:35
musis si urobit sekvenciu evrp a potom do tabulky das iba : evrp NUMBER(?) NOT NULL

kedze nemusis inzertovat tak dalej neriesis, keby sme mali inzertovat tak potom v inserte pises evrp.next_val
Title: Re: Databázové systémy
Post by: mattoxx on 18.04.2011, 00:43:44
moze niekt ooskenovat, odfotit ako vyzera fyzicka schema k ulohe 9 ?
Title: Re: Databázové systémy
Post by: ursus on 18.04.2011, 00:59:02
musis si urobit sekvenciu evrp a potom do tabulky das iba : evrp NUMBER(?) NOT NULL

kedze nemusis inzertovat tak dalej neriesis, keby sme mali inzertovat tak potom v inserte pises evrp.next_val

sak viem ,a to je error prone retardovany system
Title: Re: Databázové systémy
Post by: filip27 on 19.04.2011, 22:11:02
mam jednu otazku

musi byt v kazdej tabulke PK ??  ???
Title: Re: Databázové systémy
Post by: sulo on 19.04.2011, 23:38:18
Oracle povolí vytvorenie tabuľky aj bez PK, ale tabuľka by určite vždy mala obsahovať PK, aby sme vedeli jednoznačne identifikovať daný riadok.
Title: Re: Databázové systémy
Post by: ursus on 20.04.2011, 03:44:37
mam jednu otazku

musi byt v kazdej tabulke PK ??  ???
no ved idealne si ho vyrob, tak ja v scheme hr .. proste tam prdni nieco_id co bude zo sekvencie zrat a bude to pk, alles in ordnung
Title: Re: Databázové systémy
Post by: Dragoon17 on 20.04.2011, 21:08:59
Neviete ci skuska z databaz bude taka ako po minule roky, alebo sa nieco zmenilo?...minule roky bol test, obcas doplnit nejake selekty a tak...pohoda
Title: Re: Databázové systémy
Post by: yvory on 20.04.2011, 21:10:36
uloha 2 z cvicenia 10
podla mna to ma byt takto
select last_name,hire_date
from hr.employees
where hire_date > (select min(hire_date) from hr.employees where department_id = 50);
lenze vypise 93 riadkov a nie 88,co je tam zle?
Title: Re: Databázové systémy
Post by: jeep18 on 22.04.2011, 16:34:13
Nevie niekto ako mozem do tabulky vlozit datum a cas systemovy datum viem ale ak chcem nastavit svoj lubovolny datum a cas takl mi to nejde vdaka
Title: Re: Databázové systémy
Post by: Gabho on 22.04.2011, 19:15:02
uloha 2 z cvicenia 10
podla mna to ma byt takto
select last_name,hire_date
from hr.employees
where hire_date > (select min(hire_date) from hr.employees where department_id = 50);
lenze vypise 93 riadkov a nie 88,co je tam zle?

Chyba je podľa mňa v cviku, čo som sa pýtal asi 6-tich ľudí tak každému vyšlo 93,a aj cvičiaci povedal, že to bude chyba v cviku.

Ten posledny select ma niekto:
13. Pre každé auto zistite cenu a názov najdrahšej poskytnutej služby. Vo výsledku uveďte
spz, typ, nazov_sluzby, cenu_sluzby.
Title: Re: Databázové systémy
Post by: revelc on 22.04.2011, 19:46:23
ja som 13 spravil tak:
Code: [Select]
select spz, typ, nazov_sluzby, cena_sluzby
from auto join asz using(spz) join sluzba using(kod_sluzby)
where (spz,cena_sluzby) in (select spz,max(cena_sluzby) from asz join sluzba using(kod_sluzby) group by spz)

Nevie niekto 6  a 4  ?
Title: Re: Databázové systémy
Post by: Gabho on 22.04.2011, 20:03:31
ja som 13 spravil tak:
Code: [Select]
select spz, typ, nazov_sluzby, cena_sluzby
from auto join asz using(spz) join sluzba using(kod_sluzby)
where (spz,cena_sluzby) in (select spz,max(cena_sluzby) from asz join sluzba using(kod_sluzby) group by spz)

Nevie niekto 6  a 4  ?

Aha, dakujem, aj ja som to uz tak urobil, len som chcel, aby tam vypisovalo aj auta, ktorym nebola poskytnuta sluzba, ale uz si nebudem komplikovat zivot.

4)
SELECT department_name FROM hr.departments d
WHERE (SELECT count(employee_id) FROM hr.employees e WHERE d.department_id = e.department_id) = 0;

6)
SELECT AVG(salary) FROM hr.employees e
WHERE employee_id = (SELECT manager_id FROM hr.departments d WHERE e.employee_id = d.manager_id);

Vysledok v tej 6-ke nesedi s tym, co by mal vyjst, ale podla mna to je v cviku zle, ja som si vypisal vsetky platy manazerov a spocital som priemer na kalkulacke a vyslo mi to tak, ako to vyjde v tomto selekte, takze podla mna je chyba v cviku
Title: Re: Databázové systémy
Post by: revelc on 22.04.2011, 20:16:59
Dakujem, na tu 4. som medzicasom prisiel aj ja , aj ked moje riesenie asi nie je velmi efektivne (a mam zotriedeny vypis):
Code: [Select]
select department_name from hr.departments
minus
select department_name from hr.departments join hr.employees using(department_id);
Title: Re: Databázové systémy
Post by: revelc on 22.04.2011, 21:41:20
Otazka k zadaniu :
pre hodnoty atribútu XXX použite skrátený zápis

Co to ten skrateny zapis presne znamena? Pytal som sa to cviciaceho ale velmi som mu nerozumel, hovoril o dajakom ciselniku...
Title: Re: Databázové systémy
Post by: yvory on 22.04.2011, 21:58:25
Otazka k zadaniu :
pre hodnoty atribútu XXX použite skrátený zápis

Co to ten skrateny zapis presne znamena? Pytal som sa to cviciaceho ale velmi som mu nerozumel, hovoril o dajakom ciselniku...

ku tomu ciselnku tak ako som to pochopil ja
treba urobit jednu dvojstlpcovu tabulku,jeden stlpec bude cislo alebo index a druhym budu hodnoty,a je to pre ulahcenie,priklad z realneho zivota na ciselnik je napriklad cislo poistovne,aby sa nepouzival ten dlhy nazov ze vseobecna zdravotna alebo co ja viem aka sa pouzivaju tusim trojciferne cisla,snad pochopene :) nam to vysvetlila cviciaca tak ze napriklad kazdej fakulte sa priradi nejake cislo z prveho stlpca a nazov fakulty bude v druhom stlpci,a potom sa ku menam studentov budu priradovat uz len cisla z ciselnika namiesto nazvov fakult
Title: Re: Databázové systémy
Post by: revelc on 22.04.2011, 22:41:19
Diky  :), tiez som to tak pochopil, ze sa pod tym rozumie nova tabulka s 2 stlpcami a v tej povodnej(kde ma byt skrateny zapis) bude FK na idcko novej dvojstlpcovej tabulky, len nas cviciaci to tak cudne vysvetloval...
Title: Re: Databázové systémy
Post by: ursus on 23.04.2011, 22:39:06
btw k zadaniu a rozbijani tych zavislosti, ak mam napr tabulku adresa a v nej mesto a psc ? to je tiez zavislost ktoru treba rozbit? ci co, nechapem  am
Title: Re: Databázové systémy
Post by: pooler on 24.04.2011, 00:46:01
vedel by mi niekto odpovedať či je možne spraviť aj takýto select ? (na MYSQL)

ID|STLPEC1|STLPEC2|CISLO1|CISLO2
---------------------------------------------
1 | 1 | 2 | 5 | 8
------------------
2 | 1 | 3 | 7 | 2
------------------
3 | 2 | 1 | 4 | 5
------------------
4 | 1 | 2 | 1 | 5
------------------
5 | 3 | 2 | 2 | 4
------------------
6 | 3 | 1 | 3 | 5

chcem tabuľku zduplikovať -čiže ostanú všetky riadky ako sú, + pribudnú tie isté iba že s pre hodenými stlpcami STLPEC1 a STLPEC2 a taktiež sa prehodí CISLO1 a CISLO2
ID v tejto tabuľke nehra žiadnu rolu

takže výsledok by mal byť asi:

pôvodne
1 | 1 | 2 | 5 | 8
------------------
2 | 1 | 3 | 7 | 2
------------------
3 | 2 | 1 | 4 | 5
------------------
4 | 1 | 2 | 1 | 5
------------------
5 | 3 | 2 | 2 | 4
------------------
6 | 3 | 1 | 3 | 5

+ prehodene
1 | 2 | 1 | 8 | 5
------------------
2 | 3 | 1 | 2 | 7
------------------
3 | 1 | 2 | 5 | 4
------------------
4 | 2 | 1 | 5 | 1
------------------
5 | 2 | 3 | 4 | 2
------------------
6 | 1 | 3 | 5 | 3
Title: Re: Databázové systémy
Post by: ursus on 24.04.2011, 05:30:59
btw k zadaniu a rozbijani tych zavislosti, ak mam napr tabulku adresa
 a v nej ulicu, cislo, psc, mesto, okres, kraj
cize podla psc viem urcit mesto, okres, kraj
takze mam psc, mesto, okres, kraj dat do inej tabulky kde psc bude pk ?
ci ako?
thx

bumpity bump
Title: Re: Databázové systémy
Post by: ursus on 25.04.2011, 01:34:31
kto vie subquery napisat do relacnej ?

thx
Title: Re: Databázové systémy
Post by: ghost on 25.04.2011, 17:53:41
10. cvicenie 7.uloha??
Vypíšte department_name tých oddelení, kde minimálny plat je väčší alebo rovný ako
minimálny plat v oddelení 80.
ako to ma vyzerat??
Title: Re: Databázové systémy
Post by: v_oid on 26.04.2011, 02:33:59
10. cvicenie 7.uloha??
Vypíšte department_name tých oddelení, kde minimálny plat je väčší alebo rovný ako
minimálny plat v oddelení 80.
ako to ma vyzerat??



select department_name from hr.departments d where (select min(salary) from hr.employees ee where ee.department_id = d.department_id) >= (select min(salary) from hr.employees ee where ee.department_id = 80) order by department_name;
Title: Re: Databázové systémy
Post by: nF on 27.04.2011, 17:35:44
si neviem dat rady s
3. pre každé oddelenie zistite zamestnanca, ktorý prišiel ako posledný do príslušného
oddelenia. Do výsledku vypíšte department_name, last_name a hire_date. (13 riadkov)
 >:( niekto ochotny helpnut?
Title: Re: Databázové systémy
Post by: f0t3r_mfX on 27.04.2011, 19:05:44
si neviem dat rady s
3. pre každé oddelenie zistite zamestnanca, ktorý prišiel ako posledný do príslušného
oddelenia. Do výsledku vypíšte department_name, last_name a hire_date. (13 riadkov)
 >:( niekto ochotny helpnut?

mal som s tym tiez zo zaciatku problem, nie je to single-row takze sa neda porovnavat cez = ale IN

Code: [Select]
select department_name, last_name, hire_date
from hr.employees join hr.departments using (department_id)
where (department_id, hire_date)
IN (select department_id, max(hire_date) from hr.employees
group by department_id);
Title: Re: Databázové systémy
Post by: filip27 on 28.04.2011, 00:44:00
chcel by som sa opyat kto nma zadanie skola ...potreboval by som sa ohladom toho zadania nieco poradit
Title: Re: Databázové systémy
Post by: smelyzajo on 30.04.2011, 05:09:18
kto vie ako generovat fyzicku logicku schemu cez power designer aby som ju nemusel celu rucne kreslit???? ak mozem poprosit postup
Title: Re: Databázové systémy
Post by: Zofka on 30.04.2011, 17:34:16
Ahojte, nemate nahodou niekto zadanie banka1?  bu
Title: Re: Databázové systémy
Post by: Stalo on 30.04.2011, 17:43:56
Vedel by mi niekto poradit ako sa pouziva ciselnik?

V zadani mam: "atribút krajina_povodu má implicitnú hodnotu – Slovensko, použite číselník"

Vopred dakujem
Title: Re: Databázové systémy
Post by: revelc on 30.04.2011, 18:28:51
kolega to vysvetlil na predchadzajucej strane...
Title: Re: Databázové systémy
Post by: luky on 30.04.2011, 19:49:50
knihy 7a
vypíšte všetkých čitateľov a celkový počet nimi aktuálne vypožičaných kníh

a) Janko Mrkvička 2
    Jožko Polievka 3 ...

b) Janko Mrkvička
    Jožko Polievka  ...
    vypožičaných je 5 kníh


žiadajú a alebo b ? Lebo b si neviem akosi predstaviť zapísať do jedného pohľadu
Title: Re: Databázové systémy
Post by: Petrik on 30.04.2011, 23:10:18
zadanie nehnutelnost 1..
provizia zaokrúhľovaná na dve desatinné miesta a vypočítavaná z reálnej ceny
ze ked mam realnu cenu nejakych napr 46000 a proviziu mam zadane %ta (3,5,6...) tak ako to mam spravit aby mi to automaticky rovno sumu pocitalo?
Title: Re: Databázové systémy
Post by: filip27 on 01.05.2011, 05:41:35
chcel by som sa opytat mam tabulku kontakty kde mam atributy
id_kontakt  <PK>
predvolba
cislo1
cislo2
cislo3
fax
email

pricom cislo1 a email su povinne atributy ...a neviem treba tuto tabulku este delit na ci nie pretoze pri kazdej skole mam zadane vzdy len jeden email, fax, aj cislo akurat ze pri niektorych skolach je aj viac cisel ale to je vlastne uz nepovinne
Title: Re: Databázové systémy
Post by: Petrik on 01.05.2011, 16:57:02
nema tu niekto nehnutelnost 1? potreboval by som poradit
Title: Re: Databázové systémy
Post by: smelyzajo on 01.05.2011, 17:36:23
vedel by si este niekto spomenut co si mam pozriet na 1 a 2 pisomku z databaz zajtra obe opravujem... ???
Title: Re: Databázové systémy
Post by: filip27 on 01.05.2011, 18:20:23
vedel by si este niekto spomenut co si mam pozriet na 1 a 2 pisomku z databaz zajtra obe opravujem... ???


tak prva pismoka je z prvych 3 cvik + prednasky prve 3
druha pisomka je zo selectov hlavne tam staci ked si pozries vsetky ulohy na samostatne riesenie co sme robili a budes to vediet
a ta finalna pisomka je vlastne prva druha do kopy takze ako keby zo vsetkeho co sme na dbs brali
Title: Re: Databázové systémy
Post by: Zofka on 01.05.2011, 19:36:30
Konkretne v zadani banka 1 mam problem s prepoctom zostatku na ucte, nevie nahodou niekto ako to spravit?  :(
Title: Re: Databázové systémy
Post by: LightYear on 02.05.2011, 18:41:15
nemal niekto dnes rano 3. zapocet z databaz?
Title: Re: Databázové systémy
Post by: yvory on 02.05.2011, 19:15:04
nemal niekto dnes rano 3. zapocet z databaz?

ano mal :) jeto kombinacia prveho a druheho zapoctu,dokonca pri oprave prveho zapoctu som mal niektore otazky rovnake ako v zaverecnom teste,teda ak si precitas dozadu par stran diskusie o prvom a druhom zapocte tak vies co bude na zaverecnom :) staci? :)
Title: Re: Databázové systémy
Post by: LightYear on 02.05.2011, 19:21:34
nemal niekto dnes rano 3. zapocet z databaz?

ano mal :) jeto kombinacia prveho a druheho zapoctu,dokonca pri oprave prveho zapoctu som mal niektore otazky rovnake ako v zaverecnom teste,teda ak si precitas dozadu par stran diskusie o prvom a druhom zapocte tak vies co bude na zaverecnom :) staci? :)


vdaka za info  :)
Title: Re: Databázové systémy
Post by: yvory on 04.05.2011, 04:50:34
nejake rady ako jednoducho urobit fyzicku a logicku schemu? bez toho aby som to kreslil v skicari alebo kde sa to neda?
Title: Re: Databázové systémy
Post by: v_oid on 04.05.2011, 05:11:52
na papier a naskenovat
Title: Re: Databázové systémy
Post by: yvory on 04.05.2011, 05:14:10
na papier a naskenovat
rada za vsetky drobne  >:(
Title: Re: Databázové systémy
Post by: Shwollo on 04.05.2011, 06:18:06
Stiahni si sql developer - nakreslis databazu a este ti aj vygeneruje kod. Ale druha moznost je powedesigner
Title: Re: Databázové systémy
Post by: yvory on 04.05.2011, 06:23:25
Stiahni si sql developer - nakreslis databazu a este ti aj vygeneruje kod. Ale druha moznost je powedesigner
hej mam pavrdizajnera len sa s nim este musim zoznamit :)
Title: Re: Databázové systémy
Post by: mantak on 04.05.2011, 16:42:13
nevie niekto ako v powerdesigneri zrobim logicku schemu? bo dajak sa mi podarilo fyzicku ale nwm jak dalej na logicku
Title: Re: Databázové systémy
Post by: yvory on 04.05.2011, 19:43:39
nevie niekto ako v powerdesigneri zrobim logicku schemu? bo dajak sa mi podarilo fyzicku ale nwm jak dalej na logicku
tools->generate conceptual data model
asi iba z fyzickej to urobi teda musis ju mat otvorenu v PD
Title: Re: Databázové systémy
Post by: majod on 04.05.2011, 22:30:54
neviete niekto poradit co to moze znamenat ked mam v zadani
Navrhnite a vytvorte optimálnu databázovú schému, kde budú platiť všetky integritné obmedzenia a nasledovné pravidlá:
zostatok_na_ucte je zaokrúhlený na dve desatinne miesta a vypočítavaný zo zostatku a transakcie

ma to byt nejaky specialny check pri vytvarani tabulky, alebo to tak len budem robit pri inserte?
vdaka
Title: Re: Databázové systémy
Post by: ppeess on 05.05.2011, 00:54:27
neviete niekto poradit co to moze znamenat ked mam v zadani
Navrhnite a vytvorte optimálnu databázovú schému, kde budú platiť všetky integritné obmedzenia a nasledovné pravidlá:
zostatok_na_ucte je zaokrúhlený na dve desatinne miesta a vypočítavaný zo zostatku a transakcie

ma to byt nejaky specialny check pri vytvarani tabulky, alebo to tak len budem robit pri inserte?
vdaka
Toto by malo byt asi cez triger.....
Title: Re: Databázové systémy
Post by: Eriik on 05.05.2011, 18:50:42
nemá niekto zadanie sklad2 ? potreboval by som sa poradiť
Title: Re: Databázové systémy
Post by: majod on 06.05.2011, 05:20:50
neviete niekto poradit co to moze znamenat ked mam v zadani
Navrhnite a vytvorte optimálnu databázovú schému, kde budú platiť všetky integritné obmedzenia a nasledovné pravidlá:
zostatok_na_ucte je zaokrúhlený na dve desatinne miesta a vypočítavaný zo zostatku a transakcie

ma to byt nejaky specialny check pri vytvarani tabulky, alebo to tak len budem robit pri inserte?
vdaka
Toto by malo byt asi cez triger.....

vdaka za tip, skusim
Title: Re: Databázové systémy
Post by: laktibrada on 07.05.2011, 22:13:34
neviete ci este stale plati, ze aj zo skusky musime mat viac ako 50 percent ?
Title: Re: Databázové systémy
Post by: Robokop on 08.05.2011, 10:29:33
neviete ci este stale plati, ze aj zo skusky musime mat viac ako 50 percent ?
jj plati.....
Title: Re: Databázové systémy
Post by: ricco102831 on 08.05.2011, 12:42:48
otazocka do pleeena :)

v zadani banka 1:

zostatok_na_ucte je implicitne 0, ale po prvej transakcii musí byť väčší ako 0

ucty a transakcie su osobitne tabulky

aky check mam dat do tabulky ucty aby to splnalo podmienku?...neviem si dat rady :/
Title: Re: Databázové systémy
Post by: antil kiprest on 08.05.2011, 14:28:00
prosim vas ludia :)
Pomocou samostatných číselníkov realizujte typ množstva tovaru a povolené hodnoty sú uvedené v tabuľke: ks, m2, l, kg,
h.


poradte mi pls, co mam pod tymto rozumiet.. co su tie ciselniky ??
Title: Re: Databázové systémy
Post by: AnvilOfFury on 08.05.2011, 17:37:43
prosim vas ludia :)
Pomocou samostatných číselníkov realizujte typ množstva tovaru a povolené hodnoty sú uvedené v tabuľke: ks, m2, l, kg,
h.


poradte mi pls, co mam pod tymto rozumiet.. co su tie ciselniky ??

ID | typ
--------
1  | ks
2  | m2
3  | l
4  | kg

Budes sa odkazovat na takuto nejaku tabulku z miesta, kde mas mat hodnoty typ mnozstva.
Title: Re: Databázové systémy
Post by: antil kiprest on 08.05.2011, 18:27:40
prosim vas ludia :)
Pomocou samostatných číselníkov realizujte typ množstva tovaru a povolené hodnoty sú uvedené v tabuľke: ks, m2, l, kg,
h.


poradte mi pls, co mam pod tymto rozumiet.. co su tie ciselniky ??

ID | typ
--------
1  | ks
2  | m2
3  | l
4  | kg

Budes sa odkazovat na takuto nejaku tabulku z miesta, kde mas mat hodnoty typ mnozstva.

vdak !  :thumbsup:
Title: Re: Databázové systémy
Post by: yvory on 08.05.2011, 18:38:32
vedel by tu niekto hodit ako ma vyzerat relacna algebra aj s vnutornym selectom?
Title: Re: Databázové systémy
Post by: smelyzajo on 08.05.2011, 18:56:41
nema niekto zadanie skola 7 chcem sa opytat par veci???
Title: Re: Databázové systémy
Post by: sulo on 08.05.2011, 20:42:31
Mám zadanie sklad1 a je tam napísané:
"hodnoty atribútu nazov_tovaru budú nadobúdať iba hodnoty, ktoré sú uvedené v nenormalizovanej forme, použite skrátený zápis".

Názvy tovaru sú napr.: rezivo smrek, rezivo buk, doska javor,... (je ich asi tak 10, väčšinou sa 2-3x opakujú).

To znamená, že nazov_tovaru budú hodnoty: 'rs', 'rb', 'dj', ... a použijem CHECK(nazov_tovaru IN ('rs', 'rb', 'dj', ...))?

Celé názvy, ako napr. 'rezivo smrek', nebudú v databáze nikde uložené? A čo ak do skladu pribudne nový druh tovaru? (Bude sa musieť meniť podmienka CHECK.) Nie je to trochu nevhodné riešenie?
Title: Re: Databázové systémy
Post by: AnvilOfFury on 08.05.2011, 20:53:34
Mám zadanie sklad1 a je tam napísané:
"hodnoty atribútu nazov_tovaru budú nadobúdať iba hodnoty, ktoré sú uvedené v nenormalizovanej forme, použite skrátený zápis".

Názvy tovaru sú napr.: rezivo smrek, rezivo buk, doska javor,... (je ich asi tak 10, väčšinou sa 2-3x opakujú).

To znamená, že nazov_tovaru budú hodnoty: 'rs', 'rb', 'dj', ... a použijem CHECK(nazov_tovaru IN ('rs', 'rb', 'dj', ...))?

Celé názvy, ako napr. 'rezivo smrek', nebudú v databáze nikde uložené? A čo ak do skladu pribudne nový druh tovaru? (Bude sa musieť meniť podmienka CHECK.) Nie je to trochu nevhodné riešenie?

Čiselník. Viď vyššie. Tým dosiahneš to že do tabuľky dáš iba korektné údaje a žiaden check ti netreba.
Title: Re: Databázové systémy
Post by: sulo on 08.05.2011, 21:17:37
Presne tak som to aj chcel riešiť, ale v zadaní je napísané: "použite skrátený zápis". Tým "skrátený zápis" asi myslia spomínané 'rs', 'rb',...

Takže ho mám použiť miesto číselného ID?
id | nazov_tovaru
rs | rezivo smrek
rb | rezivo buk
Title: Re: Databázové systémy
Post by: antil kiprest on 08.05.2011, 21:25:22
este k tym master-detail pohľadom.. to ide o tie pohlady create view blabla , alebo staci spravit selecty ?
Title: Re: Databázové systémy
Post by: ursus on 08.05.2011, 21:29:40
create view MOJPOHLAD as
select lol
from wut

a potom select * from MOJPOHLAD (..proste ti to "ulozi" selekt, aby si ho nemusel pisat furt znova)
Title: Re: Databázové systémy
Post by: antil kiprest on 08.05.2011, 21:39:35
create view MOJPOHLAD as
select lol
from wut

a potom select * from MOJPOHLAD (..proste ti to "ulozi" selekt, aby si ho nemusel pisat furt znova)

mmmm ta to je dabelske !   :metal: diks
Title: Re: Databázové systémy
Post by: yvory on 08.05.2011, 22:19:13
vedel by tu niekto hodit ako ma vyzerat relacna algebra aj s vnutornym selectom?

toto nikto nevie?  ???
Title: Re: Databázové systémy
Post by: antil kiprest on 08.05.2011, 22:36:02
vedel by tu niekto hodit ako ma vyzerat relacna algebra aj s vnutornym selectom?

toto nikto nevie?  ???

bohuzial nam to velmi nebolo vysvetlene na cvikach...


hm, co s tymto V databáze musí byť kontrola správnych označení faktúr pomocou masky: FAK<číslo objednávky>?

skusal som nieco ako CHECK( fak_id LIKE ( "FAK[0123456789]0123456789]" ))  v roznych obmenach, ale nepomaha nic.. neviete niekto ???
Title: Re: Databázové systémy
Post by: ursus on 08.05.2011, 23:13:51
vedel by tu niekto hodit ako ma vyzerat relacna algebra aj s vnutornym selectom?

toto nikto nevie?  ???
ja som take mal, zafreestyloval som to nejako  ;D - nakoniec mi nato ani nepozerala ..
Title: Re: Databázové systémy
Post by: ursus on 08.05.2011, 23:14:43
vedel by tu niekto hodit ako ma vyzerat relacna algebra aj s vnutornym selectom?

toto nikto nevie?  ???

bohuzial nam to velmi nebolo vysvetlene na cvikach...


hm, co s tymto V databáze musí byť kontrola správnych označení faktúr pomocou masky: FAK<číslo objednávky>?

skusal som nieco ako CHECK( fak_id LIKE ( "FAK[0123456789]0123456789]" ))  v roznych obmenach, ale nepomaha nic.. neviete niekto ???

ak myslis regularny vyraz, tak pouziva sa REGEXP_LIKE
Title: Re: Databázové systémy
Post by: antil kiprest on 08.05.2011, 23:22:06
hm REGEXP_LIKE ??  invalid relational operator   ???

EDIT: oks sorka, zle som pouzil, dik za tip
Title: Re: Databázové systémy
Post by: anzelm on 09.05.2011, 00:38:19
caute nevedel by niekto ze ked mam taku relacnu schemu
http://img155.imageshack.us/i/database2.jpg/ (http://img155.imageshack.us/i/database2.jpg/)
za ako treba spravit
pre každé kaderníctvo vypíšte mená, priezviská a adresy zákazníkov
skusal som to uz rozne ale zatial bezvysledne  bu
edit: nevermind prisiel som na to
Title: Re: Databázové systémy
Post by: AnvilOfFury on 09.05.2011, 14:45:08
Presne tak som to aj chcel riešiť, ale v zadaní je napísané: "použite skrátený zápis". Tým "skrátený zápis" asi myslia spomínané 'rs', 'rb',...

Takže ho mám použiť miesto číselného ID?
id | nazov_tovaru
rs | rezivo smrek
rb | rezivo buk


Áno kľudne to môžeš použiť namiesto číselného ID. Ale potom dávať dáky check na tie reťazce 'rs' 'rb' a pod. je blbosť. Lebo korektnosť hodnôt ti zabezpečí číselník.
Title: Re: Databázové systémy
Post by: v_oid on 09.05.2011, 20:56:23
viete mi niekto povedat preco tieto dve tabulky

(https://www.tu-ke.com/forum/proxy.php?request=http%3A%2F%2Fhron.fei.tuke.sk%2F%7Erinik%2Fdata%2FScreen%2520shot%25202011-05-09%2520at%252014.55.48.png&hash=f5a037f0473f95a945015f7e4394d84c86107ddf)

nesplnaju 3nf?
Title: Re: Databázové systémy
Post by: v_oid on 09.05.2011, 20:59:55
taaak urciteee
Title: Re: Databázové systémy
Post by: filip27 on 09.05.2011, 21:37:24
nejake skusenosti odovzdavania zadani pri gencimu?? ...da sa je to v pohode??? ci mam sa tesit :D
Title: Re: Databázové systémy
Post by: Ing. nemtom on 09.05.2011, 21:43:27
viete mi niekto povedat preco tieto dve tabulky

(https://www.tu-ke.com/forum/proxy.php?request=http%3A%2F%2Fhron.fei.tuke.sk%2F%7Erinik%2Fdata%2FScreen%2520shot%25202011-05-09%2520at%252014.55.48.png&hash=f5a037f0473f95a945015f7e4394d84c86107ddf)

nesplnaju 3nf?

typ v kontakte je co?
Title: Re: Databázové systémy
Post by: v_oid on 09.05.2011, 21:55:29
typ kontaktu ze pevna linka, mobil, voip, atd.
Title: Re: Databázové systémy
Post by: Ing. nemtom on 09.05.2011, 23:51:40
typ kontaktu ze pevna linka, mobil, voip, atd.

no tak na toto by som dal ciselnik potom, mesta ulice sa daju tiez ale neverim ze toto by od vas chceli
Title: Re: Databázové systémy
Post by: yvory on 09.05.2011, 23:53:37
typ kontaktu ze pevna linka, mobil, voip, atd.

no tak na toto by som dal ciselnik potom, mesta ulice sa daju tiez ale neverim ze toto by od vas chceli

odomna chcela doslova na vsetko ciselnik,odhadujem to na cca 15 tabuliek
Title: Re: Databázové systémy
Post by: mantak on 10.05.2011, 01:25:23
Normalizácia je tu preto, aby urobila databázu prehľadnejšou, ľahšie rozšíriteľnou a výkonnejšou. Je preto zbytočné normalizovať, keď normalizácia neprinesie zvýšenie prehľadnosti, rozšíriteľnosti alebo výkonu. Zbytočne veľký počet objektov môže naopak urobiť databázu neprehľadnou.  citujem jeden text z webu
Title: Re: Databázové systémy
Post by: Luk1 on 10.05.2011, 02:30:15
vykonnejsou? podla mna join 7 tabuliek spolu nie je rychlejsi ako obycajny select z jednej tabulky, ale nebudem sa hadat  :beer1:

normalizaciou by si mohol odstranit hlavne redundaciu ked uz nic ine.
nj ale ked mas v tabulke, povedzme vela dat, a chces updatnut nazov mesta tak rychlejsie je mat nazvy miest v jednej tabulke ako updatovat vsetky riadky
Title: Re: Databázové systémy
Post by: Petrik on 10.05.2011, 04:09:47
ked nestiham odovzdat zadanie na cviku v tomto tyzdni mozem ho odovzdat aj neskor?
Title: Re: Databázové systémy
Post by: ondrej0071 on 10.05.2011, 05:59:08
ked nestiham odovzdat zadanie na cviku v tomto tyzdni mozem ho odovzdat aj neskor?

ano je nahradny termin,neviem ci uz je presne urceny, ale za neskorsie odovzdanie sa strhne isty pocet bodov..ze vraj  :bannana_guitar:
Title: Re: Databázové systémy
Post by: luky on 10.05.2011, 13:45:05
ked nestiham odovzdat zadanie na cviku v tomto tyzdni mozem ho odovzdat aj neskor?

ano je nahradny termin,neviem ci uz je presne urceny, ale za neskorsie odovzdanie sa strhne isty pocet bodov..ze vraj  :bannana_guitar:

udeliť zápočet čiže aj odovzdať zadanie je možné  v priebedu prvých dvoch týždňou skúškového obdobia.
Aj v priamo v maise je uvedený termín na odovzdanie zadaní a to strhavanie bodov záleží od cvičiaceho resp. prednášajúceho.
Title: Re: Databázové systémy
Post by: ricco102831 on 11.05.2011, 01:29:54
vykonnejsou? podla mna join 7 tabuliek spolu nie je rychlejsi ako obycajny select z jednej tabulky, ale nebudem sa hadat  :beer1:

normalizaciou by si mohol odstranit hlavne redundaciu ked uz nic ine.

ja mam  zadanie banka1 a mam tam 3 tabulky.....ucty, majitelia, transakcie.....ta som zvedavy :D :D
Title: Re: Databázové systémy
Post by: Luk1 on 11.05.2011, 02:01:17
vykonnejsou? podla mna join 7 tabuliek spolu nie je rychlejsi ako obycajny select z jednej tabulky, ale nebudem sa hadat  :beer1:

normalizaciou by si mohol odstranit hlavne redundaciu ked uz nic ine.

ja mam  zadanie banka1 a mam tam 3 tabulky.....ucty, majitelia, transakcie.....ta som zvedavy :D :D
no ked mas cvika s genci alebo telepovskou tak si v <>, a vlastne ktovie ci ti to niekto preberie...
Title: Re: Databázové systémy
Post by: filip27 on 11.05.2011, 02:19:56
vykonnejsou? podla mna join 7 tabuliek spolu nie je rychlejsi ako obycajny select z jednej tabulky, ale nebudem sa hadat  :beer1:

normalizaciou by si mohol odstranit hlavne redundaciu ked uz nic ine.

ja mam  zadanie banka1 a mam tam 3 tabulky.....ucty, majitelia, transakcie.....ta som zvedavy :D :D
no ked mas cvika s genci alebo telepovskou tak si v <>, a vlastne ktovie ci ti to niekto preberie...

nahodou ja mam z gencim  a prebiehalo to uplne v pohode :)
Title: Re: Databázové systémy
Post by: Luk1 on 11.05.2011, 02:24:45
vykonnejsou? podla mna join 7 tabuliek spolu nie je rychlejsi ako obycajny select z jednej tabulky, ale nebudem sa hadat  :beer1:

normalizaciou by si mohol odstranit hlavne redundaciu ked uz nic ine.

ja mam  zadanie banka1 a mam tam 3 tabulky.....ucty, majitelia, transakcie.....ta som zvedavy :D :D
no ked mas cvika s genci alebo telepovskou tak si v <>, a vlastne ktovie ci ti to niekto preberie...

nahodou ja mam z gencim  a prebiehalo to uplne v pohode :)
a mal si 3 tabulky hej ?
Title: Re: Databázové systémy
Post by: filip27 on 11.05.2011, 03:29:30
vykonnejsou? podla mna join 7 tabuliek spolu nie je rychlejsi ako obycajny select z jednej tabulky, ale nebudem sa hadat  :beer1:

normalizaciou by si mohol odstranit hlavne redundaciu ked uz nic ine.

ja mam  zadanie banka1 a mam tam 3 tabulky.....ucty, majitelia, transakcie.....ta som zvedavy :D :D
no ked mas cvika s genci alebo telepovskou tak si v <>, a vlastne ktovie ci ti to niekto preberie...


nahodou ja mam z gencim  a prebiehalo to uplne v pohode :)
a mal si 3 tabulky hej ?


nie nie tak ja nie som ten pripad co ma tu banku mal som 5 tabuliek tam ani neslo o to kolko mas tych tabuliek len  ci si dodrzal tie normalizacie ...
Title: Re: Databázové systémy
Post by: luky on 11.05.2011, 13:21:32
no ale veď tu ide o to ty keď dodržuješ normalizáciu tak hlavným príznakom je rozbíjanie veľkých tabuliek na menšie to silno pochybujem že by vymyšlali   tak silno nevyvážené zadania že niekto by len zbúchal 3 tabuľky a má to a iný by sa "trápil" s piatimi. I keď  vždy dá vymyslieť ďalšia tabuľka (ja som mal 5 a ak by som to chcel mať tiptop tak by sa dali doplniť ďalšie 3 ale potom by  tá databáza nemala normálnu logiku)
Title: Re: Databázové systémy
Post by: filip27 on 11.05.2011, 14:30:16
no ale veď tu ide o to ty keď dodržuješ normalizáciu tak hlavným príznakom je rozbíjanie veľkých tabuliek na menšie to silno pochybujem že by vymyšlali   tak silno nevyvážené zadania že niekto by len zbúchal 3 tabuľky a má to a iný by sa "trápil" s piatimi. I keď  vždy dá vymyslieť ďalšia tabuľka (ja som mal 5 a ak by som to chcel mať tiptop tak by sa dali doplniť ďalšie 3 ale potom by  tá databáza nemala normálnu logiku)

noo ja som bol na to podobne ako ty ...
Title: Re: Databázové systémy
Post by: ricco102831 on 11.05.2011, 17:39:40
vykonnejsou? podla mna join 7 tabuliek spolu nie je rychlejsi ako obycajny select z jednej tabulky, ale nebudem sa hadat  :beer1:

normalizaciou by si mohol odstranit hlavne redundaciu ked uz nic ine.

ja mam  zadanie banka1 a mam tam 3 tabulky.....ucty, majitelia, transakcie.....ta som zvedavy :D :D
no ked mas cvika s genci alebo telepovskou tak si v <>, a vlastne ktovie ci ti to niekto preberie...

nahodou ja mam z gencim  a prebiehalo to uplne v pohode :)

ja mam s lalovou a takze by nemal byt extra problem.....aspon myslim :)
Title: Re: Databázové systémy
Post by: filip27 on 11.05.2011, 19:38:59
vykonnejsou? podla mna join 7 tabuliek spolu nie je rychlejsi ako obycajny select z jednej tabulky, ale nebudem sa hadat  :beer1:

normalizaciou by si mohol odstranit hlavne redundaciu ked uz nic ine.

ja mam  zadanie banka1 a mam tam 3 tabulky.....ucty, majitelia, transakcie.....ta som zvedavy :D :D
no ked mas cvika s genci alebo telepovskou tak si v <>, a vlastne ktovie ci ti to niekto preberie...

nahodou ja mam z gencim  a prebiehalo to uplne v pohode :)

ja mam s lalovou a takze by nemal byt extra problem.....aspon myslim :)


kamos ma s lalovou a vravel ze uplna pohodicka  :ropebanana: :ropebanana:
Title: Re: Databázové systémy
Post by: Ing. nemtom on 12.05.2011, 00:49:51
mena aj priezviska do zvlast tabulky? :D
Title: Re: Databázové systémy
Post by: filip27 on 12.05.2011, 01:52:15
jasneee, ze tri tabulky je malo, proste musi to byt tak aby to splnalo tie tri normy a ked to nebude splnat isto ta nevyhodi a nepovie ti aby si to prerobil, ale len ti povie ze to mas zle a da ti body za zadanie minus body za chyby, ktore si v nom mal  ...

a vela bodov nestrha keby ze ti ma vela strhnut tak to by si musel mat fakt na biedenj urovni vypracovane
Title: Re: Databázové systémy
Post by: Ing. nemtom on 12.05.2011, 05:05:12
no neviem, pozrel by som si ciselnik na priezviska :D
Title: Re: Databázové systémy
Post by: Ing. nemtom on 12.05.2011, 16:16:17
normalizovat s rozumom
Title: Re: Databázové systémy
Post by: neucilasom on 12.05.2011, 19:25:21
Caute neviete ako bude prebiahat skuska z DBS?
Title: Re: Databázové systémy
Post by: filip27 on 13.05.2011, 18:29:24
Caute neviete ako bude prebiahat skuska z DBS?


klikacka na moodli

3O otazok z toho 14 teoria 8 pisat select -y dalsie vybrat z moznosti select-y

a musis to odklikat minimalne na polovicu
Title: Re: Databázové systémy
Post by: revelc on 14.05.2011, 17:50:28
Nemate nejaky material (v slovencine/cestine) z coho sa da ucit? Lebo pozeram si tie prednasky a je to tam strasne heslovite napisane + same nepopisane obrazky...
Title: Re: Databázové systémy
Post by: ondrej0071 on 14.05.2011, 19:54:17
Nevie niekto kedy a kde bude p. Genci preberat zadania??? Nikde sa nic o tom nepise a na jeho stranke zatial nic nie je
Title: Re: Databázové systémy
Post by: Eriik on 14.05.2011, 21:14:43
Nevie niekto kedy a kde bude p. Genci preberat zadania??? Nikde sa nic o tom nepise a na jeho stranke zatial nic nie je
tiež by ma to zaujímalo
Title: Re: Databázové systémy
Post by: ricco102831 on 15.05.2011, 16:26:30
ako som povedal.....3 tabulky stacia......a k tomu dobre argumenty preco si myslite ze prave taketo riesenie zadania je najoptymalnejsie :D...vysledok?? celkovy zapich 26 z 30 :P
Title: Re: Databázové systémy
Post by: f0t3r_mfX on 15.05.2011, 17:46:33
ak mam v zadani toto:
"hodnoty atribútu „xxx“ budu nadobúdať iba hodnoty, ktoré sú uvedené v nenormalizovanej forme"

znamena to, ze musim na ten atribut "xxx" spravit check (xxx in ('a','b','c')) ?
Title: Re: Databázové systémy
Post by: ondrej0071 on 15.05.2011, 18:10:20
ak mam v zadani toto:
"hodnoty atribútu „xxx“ budu nadobúdať iba hodnoty, ktoré sú uvedené v nenormalizovanej forme"

znamena to, ze musim na ten atribut "xxx" spravit check (xxx in ('a','b','c')) ?

ano  :)
Title: Re: Databázové systémy
Post by: yvory on 15.05.2011, 18:13:51
ak mam v zadani toto:
"hodnoty atribútu „xxx“ budu nadobúdať iba hodnoty, ktoré sú uvedené v nenormalizovanej forme"

znamena to, ze musim na ten atribut "xxx" spravit check (xxx in ('a','b','c')) ?

mne dr. telepovska povedala na taky check ze to je blud,treba na to ciselnik

a mam aj ja otazku,co su to tie priority a kde a ako ich nastavujem? lebo toto mi akosi chybalo v zadani a nechcela mi to pre to zobrat
Title: Re: Databázové systémy
Post by: Painkiller03 on 15.05.2011, 18:28:00
tie selekty co bolo treba dopisovat tak mali vacsiu vahu ako ostatne otazky??kalkulujem ci sa ta skuska da zvladnut aj bez tych selektov co treba vpisovat
Title: Re: Databázové systémy
Post by: mattoxx on 16.05.2011, 16:46:50
nepotesim ta, ale tie z tych otazok co som mal boli selecty to najlahsie
Title: Re: Databázové systémy
Post by: Painkiller03 on 16.05.2011, 18:52:21
sakra  :) existuju nejake screeny zo skusok, nejake su aj na ftp ale malo
Title: Re: Databázové systémy
Post by: ondrej0071 on 16.05.2011, 23:42:20
Nevie niekto kedy sa odovzdavaju zadania u p. Genciho ???
Title: Re: Databázové systémy
Post by: neucilasom on 17.05.2011, 15:55:52
Existuju vobec nejake screeny na skusku?
Title: Re: Databázové systémy
Post by: Painkiller03 on 17.05.2011, 16:31:27
Existuju vobec nejake screeny na skusku?
nejake vraj existuju len kto ich ma   ???
Title: Re: Databázové systémy
Post by: majod on 17.05.2011, 17:40:45
30 otazok, polovica teoria,polovica selecty - v selectoch nieco trebalo pisat cele, niektore len vybrat spravnu odpoved....teoria dost prekvapujuca, vela otazok takych kde je viac spravnych odpovedi, selecty sa dali napisat celkom lahko, boli aj joiny, aj group, treba poriadne citat otazky lebo tam je vela chytakov
Title: Re: Databázové systémy
Post by: Safyia on 17.05.2011, 17:47:31
Ja som bola v tom ze Zarsky prebera zadania zajtra, ale kao pozeram, tak pozeram, nikde to neni napisane, tak ako to je? :D
Title: Re: Databázové systémy
Post by: filip27 on 17.05.2011, 18:26:10
30 otazok, polovica teoria,polovica selecty - v selectoch nieco trebalo pisat cele, niektore len vybrat spravnu odpoved....teoria dost prekvapujuca, vela otazok takych kde je viac spravnych odpovedi, selecty sa dali napisat celkom lahko, boli aj joiny, aj group, treba poriadne citat otazky lebo tam je vela chytakov


tie teroticke otazky boli lahke alebo nie? ...dalo sa ?  :)
Title: Re: Databázové systémy
Post by: nF on 18.05.2011, 02:47:33
neviete nieco o preberani zadani pani telepovskou? nejake piatky sa spominali vsak?
Title: Re: Databázové systémy
Post by: majod on 18.05.2011, 03:03:36
30 otazok, polovica teoria,polovica selecty - v selectoch nieco trebalo pisat cele, niektore len vybrat spravnu odpoved....teoria dost prekvapujuca, vela otazok takych kde je viac spravnych odpovedi, selecty sa dali napisat celkom lahko, boli aj joiny, aj group, treba poriadne citat otazky lebo tam je vela chytakov


tie teroticke otazky boli lahke alebo nie? ...dalo sa ?  :)

tak mal som otazky napriklad:

Timestamp (časová známka) je: 4 moznosti

Normalizácia je proces, 4 moznosti

Ak označíme termínom class(S) povolenie subjektu S a class(O) klasifikáciu objektu O, pre operáciu čítania platí nasledovné obmedzenie: 1 moznost

Medzi typy indexov indexovej organizácie nepatrí?
asi 5 moznosti...

takeho typu budu otazky
Title: Re: Databázové systémy
Post by: filip27 on 18.05.2011, 04:03:10
30 otazok, polovica teoria,polovica selecty - v selectoch nieco trebalo pisat cele, niektore len vybrat spravnu odpoved....teoria dost prekvapujuca, vela otazok takych kde je viac spravnych odpovedi, selecty sa dali napisat celkom lahko, boli aj joiny, aj group, treba poriadne citat otazky lebo tam je vela chytakov


tie teroticke otazky boli lahke alebo nie? ...dalo sa ?  :)

tak mal som otazky napriklad:

Timestamp (časová známka) je: 4 moznosti

Normalizácia je proces, 4 moznosti

Ak označíme termínom class(S) povolenie subjektu S a class(O) klasifikáciu objektu O, pre operáciu čítania platí nasledovné obmedzenie: 1 moznost

Medzi typy indexov indexovej organizácie nepatrí?
asi 5 moznosti...

takeho typu budu otazky


noo ako vidim do tej teorie sa budem musiet asi viac pozriet ako som predpokladal :D
Title: Re: Databázové systémy
Post by: neucilasom on 18.05.2011, 16:28:12
Z coho sa ucite teoriu?
Title: Re: Databázové systémy
Post by: f0t3r_mfX on 21.05.2011, 16:15:52
ak mam v zadani toto:
"hodnoty atribútu „xxx“ budu nadobúdať iba hodnoty, ktoré sú uvedené v nenormalizovanej forme"
znamena to, ze musim na ten atribut "xxx" spravit check (xxx in ('a','b','c')) ?
mne dr. telepovska povedala na taky check ze to je blud,treba na to ciselnik
Spravil som ciselnik a vratila mi to s tym, ze ta tabulka je zbytocna. Co mi bolo jasne, ale bolo to v zadani tak som to spravil. Neviem co si mam o tom teraz mysliet.
Title: Re: Databázové systémy
Post by: yvory on 21.05.2011, 17:08:51
ak mam v zadani toto:
"hodnoty atribútu „xxx“ budu nadobúdať iba hodnoty, ktoré sú uvedené v nenormalizovanej forme"
znamena to, ze musim na ten atribut "xxx" spravit check (xxx in ('a','b','c')) ?
mne dr. telepovska povedala na taky check ze to je blud,treba na to ciselnik
Spravil som ciselnik a vratila mi to s tym, ze ta tabulka je zbytocna. Co mi bolo jasne, ale bolo to v zadani tak som to spravil. Neviem co si mam o tom teraz mysliet.

ked som odovzdaval prvykrat tak mi to vratila s tym ze to treba prerobit,prerobil som vsetko presne tak ako povedala,pri druhom odovzdavani mi to nechcela zobrat ze to je zle ze to este treba prerobit,ja neviem ci bude mat rada robotu aj dalsi piatok alebo len to chce mat dokonale
Title: Re: Databázové systémy
Post by: Shwollo on 21.05.2011, 21:57:08
mali ste na skúške také kktské selecty ako napr.
SELECT department_name, last_name
FROM hr.departments d, hr.employees e
WHERE d.department_id = e.department_id(+)
ORDER BY department_name, last_name;

alebo tie kde sa použije using?
Title: Re: Databázové systémy
Post by: cayka on 22.05.2011, 15:26:18
Ja som bola v tom ze Zarsky prebera zadania zajtra, ale kao pozeram, tak pozeram, nikde to neni napisane, tak ako to je? :D


Zarsky preberal zadania min. tyzden:)..takze by som mu velmi rychlo napisala mail,ze ci ti to zoberie a za kolko bodov,bo urcite ti zrazi dajake..
Title: Re: Databázové systémy
Post by: antil kiprest on 23.05.2011, 23:42:37
ludia bacha na kratasy! vyhodia vas zo skusky ;D
Title: Re: Databázové systémy
Post by: Robokop on 24.05.2011, 00:12:31
ludia bacha na kratasy! vyhodia vas zo skusky ;D
co zaujimave okrem uz spominanych veci tam bolo?  :)
Title: Re: Databázové systémy
Post by: antil kiprest on 24.05.2011, 00:25:29
kde to mozem liknut? :D

ja som nastastie o tom dostal echo, takze som si nezobral cervene karovane ako som povodne chcel ;D

co zaujimave okrem uz spominanych veci tam bolo?  :)

mal by som nejake uzitocne materialy, neviem ci su aj na tuke.mafo.sk lebo sa tam uz istu dobu neviem pripojit ( btw neviete co s tym je ?? alebo mame opat nove ftp ? )  takze piste ked je zajem  :beer1:
Title: Re: Databázové systémy
Post by: Robokop on 24.05.2011, 00:52:52
noo kedze su uzitocne, tak keby si mohol tak pls upni to niekde na net, zaujemcov myslim bude viac :ropebanana: a posli link do spravy  ;)
Title: Re: Databázové systémy
Post by: antil kiprest on 24.05.2011, 02:17:32
noo kedze su uzitocne, tak keby si mohol tak pls upni to niekde na net, zaujemcov myslim bude viac :ropebanana: a posli link do spravy  ;)


jou :) ja by som to hodil aj sem ale, myslim ze niekto tu raz upozornoval na to, ze taketo citlive udaje nie je najvhodnejsie takto verejne zdielat ;D tak budis
Title: Re: Databázové systémy
Post by: filip27 on 24.05.2011, 03:16:25
noo kedze su uzitocne, tak keby si mohol tak pls upni to niekde na net, zaujemcov myslim bude viac :ropebanana: a posli link do spravy  ;)


jou :) ja by som to hodil aj sem ale, myslim ze niekto tu raz upozornoval na to, ze taketo citlive udaje nie je najvhodnejsie takto verejne zdielat ;D tak budis

to je fakt radsej by som to riesil cez sukromne spravy a nie takto verejne lebo moze byt z toho zle  :bannana_guitar:
Title: Re: Databázové systémy
Post by: ppeess on 24.05.2011, 03:17:42
noo kedze su uzitocne, tak keby si mohol tak pls upni to niekde na net, zaujemcov myslim bude viac :ropebanana: a posli link do spravy  ;)


jou :) ja by som to hodil aj sem ale, myslim ze niekto tu raz upozornoval na to, ze taketo citlive udaje nie je najvhodnejsie takto verejne zdielat ;D tak budis

to je fakt radsej by som to riesil cez sukromne spravy a nie takto verejne lebo moze byt z toho zle  :bannana_guitar:


Aj ked vylezies na ten najvyssi strom orlom sa nestanes  bq  bp
Title: Re: Databázové systémy
Post by: ppeess on 24.05.2011, 04:00:25
nejaky matros na skusku z DB plsssss na to ftp:// mafo... sa nejak neda dostat
 bu
Napis mi SS......
Title: Re: Databázové systémy
Post by: yvory on 26.05.2011, 01:46:34
snazim sa pripojit do svojej databazy ale ked zadam obvykle udaje tak mi vypise ze nieje mozne rozpoznat identifikator pripojenia,co to znamena? ako to poriesim?
Title: Re: Databázové systémy
Post by: f0t3r_mfX on 26.05.2011, 01:54:13
podla mna mas zle zadane tretie policko
Title: Re: Databázové systémy
Post by: yvory on 26.05.2011, 01:55:16
podla mna mas zle zadane tretie policko

bolo to aj podla mna v tom ale zadavam orclbo2 ako stale
Title: Re: Databázové systémy
Post by: scorpi on 26.05.2011, 03:18:29
Neviete kedy a o kolkej prebera Telepovska zadania?
Title: Re: Databázové systémy
Post by: yvory on 26.05.2011, 04:25:34
Neviete kedy a o kolkej prebera Telepovska zadania?

piatok od pol osmej v B515,cim skor treba ist ked chces byt skor odbaveny
Title: Re: Databázové systémy
Post by: scorpi on 26.05.2011, 05:31:40
vdaka
Title: Re: Databázové systémy
Post by: scorpi on 27.05.2011, 13:37:12
Neviete kedy a o kolkej prebera Telepovska zadania?

piatok od pol osmej v B515,cim skor treba ist ked chces byt skor odbaveny
som tu, ale v B515 su statnice!!! neviete niekto kde sa to presunulo alebo co?!
Title: Re: Databázové systémy
Post by: Troll on 27.05.2011, 14:01:20
Teraz sa prebera v a537 u telepovskej...
[edit]
aby šlak trafil cele databazy:D
Title: Re: Databázové systémy
Post by: ricco102831 on 03.06.2011, 18:40:32
hehe....ideme na dekana....sranda ne? :D  :bannana_guitar: :ropebanana:
Title: Re: Databázové systémy
Post by: smelyzajo on 06.06.2011, 04:07:59
kolko bolo na skuske selektov tych co trebalo dopisovat???
Title: Re: Databázové systémy
Post by: ppeess on 06.06.2011, 04:15:46
kolko bolo na skuske selektov tych co trebalo dopisovat???

asi 10 ......  bk
Title: Re: Databázové systémy
Post by: f0t3r_mfX on 06.06.2011, 14:49:31
u mna cca polka, asi 7-8
Title: Re: Databázové systémy
Post by: smelyzajo on 06.06.2011, 15:08:19
u mna cca polka, asi 7-8
a za kolko bodov boli tie selekty keby ze sa na nich vykaslem da sa to zvladnut na 35?
Title: Re: Databázové systémy
Post by: ppeess on 06.06.2011, 16:30:58
u mna cca polka, asi 7-8
a za kolko bodov boli tie selekty keby ze sa na nich vykaslem da sa to zvladnut na 35?

Sak si pozri dostupne materialy :D a tie selecty ptm proste musis dat :D
Title: Re: Databázové systémy
Post by: smelyzajo on 06.06.2011, 16:38:17
u mna cca polka, asi 7-8
a za kolko bodov boli tie selekty keby ze sa na nich vykaslem da sa to zvladnut na 35?

Sak si pozri dostupne materialy :D a tie selecty ptm proste musis dat :D
ouki douky bu
Title: Re: Databázové systémy
Post by: corwin_corey on 06.06.2011, 18:37:11
ake dostupne materialy ? :)
Title: Re: Databázové systémy
Post by: luky on 06.06.2011, 19:49:21
ake dostupne materialy ? :)

moodle
Title: Re: Databázové systémy
Post by: tri on 16.06.2011, 17:14:32
Nespravil som skusku.. mam otazky..
-Aky je kurva rozdiel medzi listovym a nelistovym uzlom? Ktory odkazuje ako?
-Potom nejaka otazka 3-dimenzionalny SRDB co znamena vkladat data?
-Kartzsky sucin - aka podmienka?
-Projekcia dvoch relacii S,R - co to je prienik S a R/zjednotenie S a R/ prienik S a R s odstranenim duplicit.
-Co je read committed restrikcia?

Ja neviem mam styri dokumenty z predsolych rokov tie kktske skripta od Tlepovskej kde nic nie je.. A nikde sa o tom nepise.. Co mam studovat..

 Dik za odpovede!
Title: Re: Databázové systémy
Post by: ursus on 18.06.2011, 02:31:21
ste fakt blby mam taky pocit, sry