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

FEI archív 2009/2010 => 2. ro?ník => Topic started by: tragedy11 on 16.02.2010, 21:58:53

Title: Databázové systémy
Post by: tragedy11 on 16.02.2010, 21:58:53
skusali ste uz rozbehat oracle 10g pod win 7 ? pravdepodobne vam asi tiez nepojde kedze verzia OS je 6.1 a 10g podporuje len po 6.0 ...tak mam skusit nainstalovat 11g (nebudu tam velke zmemy aked na cviku bude 10g) alebo to rozbehat pod virtualkou na XP ?
Title: Re: Databázové systémy
Post by: kOsTi on 17.02.2010, 04:26:25
mozes dat aj 11g akurat to potom nepojde na strojoch v skole a budes to musiet prezentovat na booku (zadanie myslim teda) ...ale ziadne rozdiely co sa ako robi na cviku a tak...
Title: Re: Databázové systémy
Post by: Mike on 17.02.2010, 15:38:15
Moze sem niekto hodit link na alternativny download ?  Na offic stranke sa mi po registracii stale objavi ERROR 404.

Oracle g10 r2 client

hodte to na najlepsie na netload.in (http://netload.in)

THX
Title: Re: Databázové systémy
Post by: timwood on 17.02.2010, 17:37:51
neviete ako je to u opakovanych tretiakov z DBS?..sice neopakujem predmet, zmenil som si ho za ML, ale to by ma zaujimalo, ked je semester skrateny, ci aj ucivo bude skratene, alebo si to bude treba dobrat samostatne.
Title: Re: Databázové systémy
Post by: calys on 18.02.2010, 15:47:36
tretiaci maju skrateny semester,rovnake ucivo len koncia v 11 tyzdni nie v 13...cize budete pisat skor aj zapoctovku, a s cvikami a prednaskami je totak ze budu vam uznane body za minuly rok (ak ste s nimi spokojny  ;) ) a ked nie treba chodit na prednasky a treba sa dohodnut s cviciacim,co neje probloem....:)
Title: Re: Databázové systémy
Post by: timwood on 19.02.2010, 23:21:41
Moze sem niekto hodit link na alternativny download ?  Na offic stranke sa mi po registracii stale objavi ERROR 404.

Oracle g10 r2 client

hodte to na najlepsie na netload.in (http://netload.in)

THX
dajak blbo sa registrujes. mne to v pohode preslo.
Title: Re: Databázové systémy
Post by: Mike on 20.02.2010, 02:33:28
Moze sem niekto hodit link na alternativny download ?  Na offic stranke sa mi po registracii stale objavi ERROR 404.

Oracle g10 r2 client

hodte to na najlepsie na netload.in (http://netload.in)

THX
dajak blbo sa registrujes. mne to v pohode preslo.

no isiel som tymto sposobom:

google > oracle download > link > formular na reg. > error

potom som sa prihlasil a normalne ma zobralo ... ale aj tak som 10g r2 na viste nerozbehal
Title: Re: Databázové systémy
Post by: Leclair on 20.02.2010, 17:34:58
skuste spustit setup v cmd prompte s parametrom -ignoresysprereqs
Title: Re: Databázové systémy
Post by: elvis on 21.02.2010, 22:58:43
skuste spustit setup v cmd prompte s parametrom -ignoresysprereqs
vdaka za tip. potvrdzujem ze takto to na w7 ide. konkretne verzia 10204_vista_w2k8_x64_production_client
Title: Re: Databázové systémy
Post by: dEVIANT on 22.02.2010, 19:22:33
Môžte mi pls niekto z intrákov hodiť toho Oracle clienta na ftp?...lebo som to sťahoval dva krát, a furt mi to na konci zamrzlo a potom jeeeb chyba. Kvótu už mám dojebanú :D

A prenos súborov po intrákovskej sieti sa do kvóty neráta. Ta so nájde sa niekto?
Title: Re: Databázové systémy
Post by: P.a.i.n. on 23.02.2010, 02:30:32
Môžte mi pls niekto z intrákov hodiť toho Oracle clienta na ftp?...lebo som to sťahoval dva krát, a furt mi to na konci zamrzlo a potom jeeeb chyba. Kvótu už mám dojebanú :D

A prenos súborov po intrákovskej sieti sa do kvóty neráta. Ta so nájde sa niekto?


skús pozrieť na DC ......................... mne niečo našlo ale ešte som to neinštaloval  :)
Title: Re: Databázové systémy
Post by: dEVIANT on 23.02.2010, 03:00:55
Môžte mi pls niekto z intrákov hodiť toho Oracle clienta na ftp?...lebo som to sťahoval dva krát, a furt mi to na konci zamrzlo a potom jeeeb chyba. Kvótu už mám dojebanú :D

A prenos súborov po intrákovskej sieti sa do kvóty neráta. Ta so nájde sa niekto?


skús pozrieť na DC ......................... mne niečo našlo ale ešte som to neinštaloval  :)

Šak ale tam musím nastavovať nie?zdielať najprv aby som mohol ťahať...to je zdĺhavé.

Posťahujem radšej asi dáke Oracle Data Providere do .NET-u a budem to robiť cez Visual Studio. Keď to pôjde...

EDIT: No ale keby sa našiel niekto kto by funkčnú inštalačku hodil na ftp, napr to "studium", tak budem veľmi vďačný ! :)
Title: Re: Databázové systémy
Post by: tino8 on 23.02.2010, 04:56:09
jj zdlhave, mozno aj 15 min :D a potom tam mas terabajty dat... taze sa oplati
Title: Re: Databázové systémy
Post by: dEVIANT on 23.02.2010, 16:39:00
Aký je ten intrákovská DC adresa? lebo dc.intrak.tuke.sk:4111 nejde. A to akože len posharujem 10GB, potom dám vyhľadať a už to nájde hej?

EDIT: Už netreba...stiahol som toto : http://www.oracle.com/technology/software/tech/windows/odpnet/index.html (http://www.oracle.com/technology/software/tech/windows/odpnet/index.html)
Title: Re: Databázové systémy
Post by: tino8 on 23.02.2010, 22:18:09
adresa je dc:4111... aby si sa mohol pripojit a tahat musis shareovat 10GB... a inac podrobny navod je na pcklub.sk
Title: Re: Databázové systémy
Post by: skorec1 on 25.02.2010, 02:55:32
ak by niekto chcel klienta na win7 32bit mam funkcnu verziu ktoru pouzivam, poslem cez icq...

ps: ak by niekto nevedel spravit zadanie a bol by fakt zufaly tak mozno pomozem ak bude casu :-P ale nic neje zadarmo :D
Title: Re: Databázové systémy
Post by: dEVIANT on 25.02.2010, 03:16:05
ak by niekto chcel klienta na win7 32bit mam funkcnu verziu ktoru pouzivam, poslem cez icq...

ps: ak by niekto nevedel spravit zadanie a bol by fakt zufaly tak mozno pomozem ak bude casu :-P ale nic neje zadarmo :D

Mne sa dnes relatívne všetko podarilo rozbehnúť, ale keď som sa prihlásil do toho Database Control, tak som na to pozeral ako sorta z fajky. Skôr by ma zaujímalo, či vieš ako sa pripojiť na DTBS cez VS2008...a či sa dá pripojiť aj mimo školy na škólsky server...
Title: Re: Databázové systémy
Post by: skorec1 on 25.02.2010, 03:50:35
Skôr by ma zaujímalo, či vieš ako sa pripojiť na DTBS cez VS2008...a či sa dá pripojiť aj mimo školy na škólsky server...
co je VS2008?

na skolsky server sa pripojis odkialkolvek, staci ti meno heslo a databazu
Title: Re: Databázové systémy
Post by: dEVIANT on 25.02.2010, 03:58:13
Skôr by ma zaujímalo, či vieš ako sa pripojiť na DTBS cez VS2008...a či sa dá pripojiť aj mimo školy na škólsky server...
co je VS2008?

na skolsky server sa pripojis odkialkolvek, staci ti meno heslo a databazu

Hmm žeby Visual Studio 2008? proste nainštaloval som ODP(Oracle Data Provider).NET, a treba mi info o škólskej DBS, lebo na cviku nam dali len login a dbs...

Čiže potrebujem adresu a port tuším len...
Title: Re: Databázové systémy
Post by: radix on 25.02.2010, 05:02:26
zdroj moodle:
Code: [Select]
Installing Oracle Database Client

1. Installation Tasks
   
   unzip 10g_win32_client.zip   
   setup.exe
   Instalation Type choose Runtime

2. Postinstallation Tasks

  - Start -> Programs -> OracleClient_home -> Configuration and Migration Tools ->
    Net Configuration Assistant

  - In the Welcome screen, select Local Net Service Name configuration and click
    Next

  - In the Net Service Name Configuration screen, select Add and click Next

  - In the Service Name screen, enter the name of the Oracle database to which you
    want to connect and click Next

  - In the Select Protocols screen, select the protocol you want and click Next


  - In the Protocol screen, depending on the protocol you selected, enter the
    appropriate information and click Next

  - In the Net Test screen, select whether you want to test the connection, and click
    Next

  - In the Net Service Name screen, enter a name for the net service and click Next

  - Answer the remaining prompts, which allow you to configure another net service
    name, and then click Finish to complete the configuration




the name of the Oracle database orclbo2
protocol tcp
hostname bodva.fei.tuke.sk
net service name orclbo2
test connection (change password)       Vas username/Vas password

spustenie SQLPlus

Start -> Programs -> OracleClient_home -> Application Development -> SQLPlus

username/password/prihlasovaci retazec

prihasovaci retazec orclbo2


podrobnejsie client_install_guide.pdf

Title: Re: Databázové systémy
Post by: skorec1 on 25.02.2010, 05:26:55
Hmm žeby Visual Studio 2008? proste nainštaloval som ODP(Oracle Data Provider).NET, a treba mi info o škólskej DBS, lebo na cviku nam dali len login a dbs...

Čiže potrebujem adresu a port tuším len...
hmm, myslel som si ze Visual Studio 2008 ale podla mna zle polozena otazka! nechcel si sa nahodou spytat ze ako sa da pripojit cez aplikaciu ktoru vytvoris vo VS 2008?
Title: Re: Databázové systémy
Post by: Safyia on 25.02.2010, 05:27:10
zdroj moodle:
Code: [Select]
Installing Oracle Database Client

1. Installation Tasks
  
   unzip 10g_win32_client.zip  
   setup.exe
   Instalation Type choose Runtime

2. Postinstallation Tasks

  - Start -> Programs -> OracleClient_home -> Configuration and Migration Tools ->
    Net Configuration Assistant

  - In the Welcome screen, select Local Net Service Name configuration and click
    Next

  - In the Net Service Name Configuration screen, select Add and click Next

  - In the Service Name screen, enter the name of the Oracle database to which you
    want to connect and click Next

  - In the Select Protocols screen, select the protocol you want and click Next


  - In the Protocol screen, depending on the protocol you selected, enter the
    appropriate information and click Next

  - In the Net Test screen, select whether you want to test the connection, and click
    Next

  - In the Net Service Name screen, enter a name for the net service and click Next

  - Answer the remaining prompts, which allow you to configure another net service
    name, and then click Finish to complete the configuration




the name of the Oracle database orclbo2
protocol tcp
hostname bodva.fei.tuke.sk
net service name orclbo2
test connection (change password)       Vas username/Vas password

spustenie SQLPlus

Start -> Programs -> OracleClient_home -> Application Development -> SQLPlus

username/password/prihlasovaci retazec

prihasovaci retazec orclbo2


podrobnejsie client_install_guide.pdf


dEVIANT: Čo by som bez teba robil...na najbližšej forumovici máš u mňa pivec :D

Hmm žeby Visual Studio 2008? proste nainštaloval som ODP(Oracle Data Provider).NET, a treba mi info o škólskej DBS, lebo na cviku nam dali len login a dbs...

Čiže potrebujem adresu a port tuším len...
hmm, myslel som si ze Visual Studio 2008 ale podla mna zle polozena otazka! nechcel si sa nahodou spytat ze ako sa da pripojit cez aplikaciu ktoru vytvoris vo VS 2008?

Hmm detajl...:-P
Title: Re: Databázové systémy
Post by: radix on 25.02.2010, 05:49:35
v pripade ze by ste chceli pristup na databazovy server aj ked nemate ten predmet teda dalsi semester alebo hockedy treba pisat telepovskej o ucet...
Title: Re: Databázové systémy
Post by: Alienson on 01.03.2010, 09:40:23
nevie niekto ako si nainstalujem SQL plus na Mac OS X ?
Title: Re: Databázové systémy
Post by: dEVIANT on 08.03.2010, 02:02:26
Nemá niekto dáku knihu o Oracle? túto alebo tie dole odporúčané : http://knihy.cpress.cz/knihy/cely-knizni-web/sleva-16-25/oracle-programovani-v-pl-sql/ (http://knihy.cpress.cz/knihy/cely-knizni-web/sleva-16-25/oracle-programovani-v-pl-sql/)

Respektíve v pdf? Ale ja som googlil dlho a nič som nevygooglil...na lamkách neni nič.
Title: Re: Databázové systémy
Post by: tino8 on 08.03.2010, 02:59:25
vsak uz robis zadania, naco ti knizku? :D

btw mam toto: http://www.martinus.sk/?uItem=23216 (http://www.martinus.sk/?uItem=23216)
su tam priklady v Oracle, a v este niecom, ale zabudol som v com... ale tak ma zatial ta knizka neohurila
Title: Re: Databázové systémy
Post by: radix on 08.03.2010, 03:08:55
pwn :D :D :D
Title: Re: Databázové systémy
Post by: dEVIANT on 08.03.2010, 03:19:17
vsak uz robis zadania, naco ti knizku? :D

btw mam toto: http://www.martinus.sk/?uItem=23216 (http://www.martinus.sk/?uItem=23216)
su tam priklady v Oracle, a v este niecom, ale zabudol som v com... ale tak ma zatial ta knizka neohurila

Nemám pocit, žeby tie zadania zahŕňali toľko, čo je v tých knihách... A zadania ešte nerobím, to sa len objednávalo, robiť ich budem neskôr ( keď sa to naučím vieš  :lookaround: )...chceš si objednať?? :D :D
Title: Re: Databázové systémy
Post by: tino8 on 08.03.2010, 03:55:06
hmmm asi ani nie ale diky :) inak, len tak pre informaciu, kolko druhakov si objednalo zadanie? a ak najdes niejaky fajn material bol by som vdacny keby si ho tu pastol
Title: Re: Databázové systémy
Post by: dEVIANT on 08.03.2010, 04:10:57
hmmm asi ani nie ale diky :) inak, len tak pre informaciu, kolko druhakov si objednalo zadanie? a ak najdes niejaky fajn material bol by som vdacny keby si ho tu pastol

Zatiaľ dvaja...obaja v C#...hmm tak matroš furt cez google...potrebujem niečo...napríklad dostať tabuľku z databázy do DataGridu, tak jéééb do google "from oracle databaze to WPF Datagrid" :D

A zatiaľ mi najviac pomáha toto : http://www.c-sharpcorner.com (http://www.c-sharpcorner.com)
Title: Re: Databázové systémy
Post by: radix on 08.03.2010, 13:49:19
A zadania ešte nerobím, to sa len objednávalo, robiť ich budem neskôr ( keď sa to naučím vieš  :lookaround: )...
omg :D :D
Title: Re: Databázové systémy
Post by: tino8 on 08.03.2010, 14:45:09
trh treba obsadit co najskor :D
Title: Re: Databázové systémy
Post by: dEVIANT on 08.03.2010, 16:53:08
pwn :D :D :D
A zadania ešte nerobím, to sa len objednávalo, robiť ich budem neskôr ( keď sa to naučím vieš  :lookaround: )...
omg :D :D
loleq :D

trh treba obsadit co najskor :D

Dig dva zadania to ani trh neni :/...a ešte k tomu pálenka ide hore !
Title: Re: Databázové systémy
Post by: Daron on 09.03.2010, 03:34:39
je 10 zadani, alebo kolko, aka je sanca, ze "moje" sa medzi tymi vsetkymi ludmi, ktorych je plna aula fyziky nebude opakovat?
Title: Re: Databázové systémy
Post by: Luk1 on 09.03.2010, 03:45:49
je 15 zadania mas ho bud v c# alebo php cize pri jednom cviciacom aby ste mali dvaja rovnake zadanie je dost mala sanca
Title: Re: Databázové systémy
Post by: Mike on 09.03.2010, 04:03:47
nema niekto syntax v php na pripojenie k oracle serveru ?
Title: Re: Databázové systémy
Post by: dEVIANT on 09.03.2010, 04:06:44
Hmm v PHP sa nevyznám, ale tu to určite bude :

http://wiki.oracle.com/page/PHP+Oracle+FAQ (http://wiki.oracle.com/page/PHP+Oracle+FAQ)
Title: Re: Databázové systémy
Post by: radix on 09.03.2010, 04:57:36
nema niekto syntax v php na pripojenie k oracle serveru ?
pokukaj moodle je tam take jedno PDF ze  "Odporúčania k zadaniu písanému v PHP"
Title: Re: Databázové systémy
Post by: Mike on 09.03.2010, 05:10:45
tam nic neni, len dajake zvasty (diplomova praca)  ;)   o bezpecnosti php aplikacii, ale ziaden syntax  :hammer:
Title: Re: Databázové systémy
Post by: radix on 09.03.2010, 06:36:16
pozri veci z 9 tyzdna ;)
Title: Re: Databázové systémy
Post by: Ing. nemtom on 09.03.2010, 07:33:47
nema niekto syntax v php na pripojenie k oracle serveru ?

dovolim si tvrdit ze syntax sa nemeni, je jedno o aku db ide :P
Title: Re: Databázové systémy
Post by: Mike on 09.03.2010, 15:00:17
pozri veci z 9 tyzdna ;)

vdaka, som si nevsimol, tak daleko este na cvikach nie sme, super ...  :beer1:
Title: Re: Databázové systémy
Post by: stanulik on 09.03.2010, 22:08:51
rozbehal niekto oracle pod Ubuntu ? zisiel by sa nejaky navod :)
Title: Re: Databázové systémy
Post by: blackflash on 14.03.2010, 20:38:39
Vie mi niekto poradit ako rozbehat DataBinding na DataGride v Expression Blend 3  ? Pretoze v listboxe to nevyzera velmi dobre .
Title: Re: Databázové systémy
Post by: blackflash on 14.03.2010, 23:14:07
resp. neviem vygenerovat objektovy model ...
Title: Re: Databázové systémy
Post by: mafiabogar on 15.03.2010, 21:53:47
vyskusajte toto : http://www.oracle.com/technology/tech/dotnet/index.html (http://www.oracle.com/technology/tech/dotnet/index.html)

je to developer tools pre platformu .NET ... za par minut si naklikas vsetko co potrebujes v aplikacii k zadaniu

ps: urobim aj zadanie bez dokumentacie kto by xcel ... cenu dohodneme !!! piste PM
Title: Re: Databázové systémy
Post by: Daron on 16.03.2010, 23:12:52
co kurva sa stalo s prednaskou?? v pondelok tam cakam o 15:10 jak kkt, zrazu pride sivy a zacne prednasat svoje operacne systemy...
Title: Re: Databázové systémy
Post by: tino8 on 16.03.2010, 23:26:56
buduci tyzden budu 2 prednasky
Title: Re: Databázové systémy
Post by: Mike on 16.03.2010, 23:37:30
co kurva sa stalo s prednaskou?? v pondelok tam cakam o 15:10 jak kkt, zrazu pride sivy a zacne prednasat svoje operacne systemy...

co sa stazujes, sme ho naje*ali ta nas poslal domov  ;D  ... aspon sme mali skrateny pondelok  ;)
Title: Re: Databázové systémy
Post by: citro on 17.03.2010, 00:13:33
co kurva sa stalo s prednaskou?? v pondelok tam cakam o 15:10 jak kkt, zrazu pride sivy a zacne prednasat svoje operacne systemy...

co sa stazujes, sme ho naje*ali ta nas poslal domov  ;D  ... aspon sme mali skrateny pondelok  ;)

dobre bolo jak odfajcil poslednych ludi co sa este nestihli podpisat  :D + mam pocit ze bodik za druhu prednasku neda nikomu :D
Title: Re: Databázové systémy
Post by: tino8 on 17.03.2010, 00:32:57
daky je precitlively pan prednasajuci, nie? :D btw sa mi pacia ten protiklad, ze veeelmi sa mu nepaci ze su bodovane prednasky, a nechce aby mu tam chodili taki co nesleduju, ale na druhej strane ako maniak dava prezencku na kazdej prednaske... Nebolo by jednoduchsie dat tie body kazdemu = nemal by tam ziadnych nechcenych vyrusovatelov :) alebo dat jednu 9 bodovu prezencku dakedy na velku noc alebo tak dajak ako Poruban a Daňo...
Title: Re: Databázové systémy
Post by: Mike on 17.03.2010, 00:37:26
na prednaske sa mi zda v pohode, ale teraz ako sa dajak rozculuje, asi mu ten plat za to nestoji  ;)
ale pocul som ze je BRUTAL na cviceniach, ze im neda dychat a na kazdej somarine nachyta studentov. Co je na tom pravdy ?
poslite SS nech tu nespamujeme do zlej temy  8)
Title: Re: Databázové systémy
Post by: dEVIANT on 17.03.2010, 00:44:44
Ja som zas počul, že na cvikách s ním začali už aj zadanie robiť, čo aj Madoš by u náš mohol k tomu povysvetlovať dačo, bo zatiaľ som na tých cvikách riešil .NET a DBS :D

Súhlasím s tinom, nech to spraví jak minulý rok Pietriková a má pokoj, ostane tam ta skupinka vpredu pri premietačke, a ja sa nebudem musieť vytrácať po prezenčke jak pelo...
Title: Re: Databázové systémy
Post by: Lucky on 17.03.2010, 03:04:07
ERORR:ORA - 12560 :TNS : chyba protokoloveho adaptera.

Vyhadzuje este niekomu tutu chybu v SQL plus ??
Clienta mam nainstalovaneho podla navodu na moodli, aj test zbehol uspesne len sa teraz neviem napojit na databazu.
Vie mi niekto poradit ??
Title: Re: Databázové systémy
Post by: Daron on 17.03.2010, 03:07:29
buduci tyzden budu 2 prednasky

omg, to nemohla dat vediet??
Title: Re: Databázové systémy
Post by: tino8 on 17.03.2010, 03:37:36
sql + ma v pohode pripoji na bodvu
Title: Re: Databázové systémy
Post by: Mike on 17.03.2010, 03:59:54
ERORR:ORA - 12560 :TNS : chyba protokoloveho adaptera.

Vyhadzuje este niekomu tutu chybu v SQL plus ??
Clienta mam nainstalovaneho podla navodu na moodli, aj test zbehol uspesne len sa teraz neviem napojit na databazu.
Vie mi niekto poradit ??
student Janko Hrasko
prihlasovacie meno :   JH000AB
prihlasovacie heslo:    JH000AB
databaza:                 ORCLBO2      ( je tam pismeno O a nie cislo 0 )

mozno si zadaval len zle prihlasovacie udaje  ;)
Title: Re: Databázové systémy
Post by: Lucky on 17.03.2010, 04:49:26

[/quote]
student Janko Hrasko
prihlasovacie meno :   JH000AB
prihlasovacie heslo:    JH000AB
databaza:                 ORCLBO2      ( je tam pismeno O a nie cislo 0 )

mozno si zadaval len zle prihlasovacie udaje  ;)
[/quote]

v diakritike problem nieje. Mne tu chybu vyhodi hned po zadani hesla na prihlasovaci kluc sa ma vobec neopyta  :(
Title: Re: Databázové systémy
Post by: chaser on 24.03.2010, 01:17:58
nemal dnes niekto nahodou pisonku z databaz ?
ak hej, mozete sa podelit o otazky  :hug:
Title: Re: Databázové systémy
Post by: kukoca on 24.03.2010, 23:07:07
mali ste tento tyzden zapoctovku s panom hrozekom? nic nehovoril, ale nikdy nevieme
Title: Re: Databázové systémy
Post by: Mike on 25.03.2010, 00:46:47
By nam povedal nie ? sak neni "prasiatko". Celkom v pohohe typek. A je najaka planovana zapoctovka na 6. tyzden ?
Title: Re: Databázové systémy
Post by: kukoca on 25.03.2010, 02:29:25
nie nemalo by byt, ale v inych skupinach spominali. no, on je dobrak :)
Title: Re: Databázové systémy
Post by: jardo on 25.03.2010, 17:44:00
kto by vedel spravit aplikaciu k zadaniu?
Title: Re: Databázové systémy
Post by: Mike on 25.03.2010, 20:08:53
Na dalsi tyzden bude mala pisomka za 4 body.  Da nam nejake selecty zrobit.  ;)
Title: Re: Databázové systémy
Post by: Daron on 27.03.2010, 00:21:28
my sme pisali so zarskym pisomky, na create table, delete, update a insert
Pouzil fyzicku schemu z predchadzajucej pisomky. Ma ju na stranke
Title: Re: Databázové systémy
Post by: dEVIANT on 28.03.2010, 00:56:11
kto by vedel spravit aplikaciu k zadaniu?

Ja by som vedel...
Title: Re: Databázové systémy
Post by: tino8 on 28.03.2010, 01:04:12
btw ako ma vyzerat ta aplikacia... predstavil som si to tak ze jednoduche textove menu v konzole, a pri operaciach nad tabulkami,  moznosti na vybratie tabulky... je to OK? alebo to ma vyzerat inak?
Title: Re: Databázové systémy
Post by: dEVIANT on 28.03.2010, 01:17:30
btw ako ma vyzerat ta aplikacia... predstavil som si to tak ze jednoduche textove menu v konzole, a pri operaciach nad tabulkami,  moznosti na vybratie tabulky... je to OK? alebo to ma vyzerat inak?

Hmm...ja som vlastne ani neuvažoval spraviť to ako konzolovú aplikáciu. Veď také vyhľadávanie by si ako realizoval? A cez Forms to je prehľadnejšie aj krajšie...

Tak nejak to zatiaľ mám ja, hádam to tak môže byť, tie Master detaili myslím.

http://i41.tinypic.com/29ncj7d.png (http://i41.tinypic.com/29ncj7d.png)

 
Title: Re: Databázové systémy
Post by: tino8 on 28.03.2010, 01:53:52
tak este som sa do toho poriadne nepustil, mam iba tabulky, a dnes som sa pripojil a skusal pridavat/odoberat tabulky cez javovsky programcek, takze neviem ake alternativy su
Title: Re: Databázové systémy
Post by: Ing. nemtom on 28.03.2010, 08:28:34
btw ako ma vyzerat ta aplikacia... predstavil som si to tak ze jednoduche textove menu v konzole, a pri operaciach nad tabulkami,  moznosti na vybratie tabulky... je to OK? alebo to ma vyzerat inak?

Hmm...ja som vlastne ani neuvažoval spraviť to ako konzolovú aplikáciu. Veď také vyhľadávanie by si ako realizoval? A cez Forms to je prehľadnejšie aj krajšie...

Tak nejak to zatiaľ mám ja, hádam to tak môže byť, tie Master detaili myslím.

http://i41.tinypic.com/29ncj7d.png (http://i41.tinypic.com/29ncj7d.png)

 

safyia si cim zasulozila taku fajn poziciu?
Title: Re: Databázové systémy
Post by: tino8 on 28.03.2010, 16:47:01
akymi sposobmi sa da realizovat to QBE-prezeranie a Master detail ak robim zadanie v jave?
Title: Re: Databázové systémy
Post by: Ing. nemtom on 28.03.2010, 17:22:36
takymi istymi ako keby si to robil v C, C++, c#, php, karlovi, brainfucku, asm atd..
Title: Re: Databázové systémy
Post by: radix on 28.03.2010, 17:25:21
takymi istymi ako keby si to robil v C, C++, c#, php, karlovi, brainfucku, asm atd..
spravis mi dbs zadanie v asm? :( prosiim

a tie rodne cisla http://i41.tinypic.com/29ncj7d.png (http://i41.tinypic.com/29ncj7d.png) su zle pretoze nesplnaju zakladne pravidlo o rodnom cisle :P
Title: Re: Databázové systémy
Post by: Ing. nemtom on 28.03.2010, 17:27:41
za 450 euro
Title: Re: Databázové systémy
Post by: dEVIANT on 28.03.2010, 17:29:26
btw ako ma vyzerat ta aplikacia... predstavil som si to tak ze jednoduche textove menu v konzole, a pri operaciach nad tabulkami,  moznosti na vybratie tabulky... je to OK? alebo to ma vyzerat inak?

Hmm...ja som vlastne ani neuvažoval spraviť to ako konzolovú aplikáciu. Veď také vyhľadávanie by si ako realizoval? A cez Forms to je prehľadnejšie aj krajšie...

Tak nejak to zatiaľ mám ja, hádam to tak môže byť, tie Master detaili myslím.

http://i41.tinypic.com/29ncj7d.png (http://i41.tinypic.com/29ncj7d.png)

 

safyia si cim zasulozila taku fajn poziciu?

Nezáviď! :D

takymi istymi ako keby si to robil v C, C++, c#, php, karlovi, brainfucku, asm atd..
spravis mi dbs zadanie v asm? :( prosiim

a tie rodne cisla http://i41.tinypic.com/29ncj7d.png (http://i41.tinypic.com/29ncj7d.png) su zle pretoze nesplnaju zakladne pravidlo o rodnom cisle :P

Dorobím na konci...
Title: Re: Databázové systémy
Post by: tino8 on 28.03.2010, 23:07:55
takymi istymi ako keby si to robil v C, C++, c#, php, karlovi, brainfucku, asm atd..

super...

skor som mal namysli, ci staci ked to spravim jednoducho, ze to budem riesit cez konzolu, alebo treba niejake gui? nemam v tom prehlad, a neviem kde zacat...

v materialoch je spomenute iba pripojenie. viem sa na server pripojit a pracovat s datami, ale neviem ci to staci takto
Title: Re: Databázové systémy
Post by: Ing. nemtom on 28.03.2010, 23:09:18
cez konzolu to bude riadny pain in the ass
Title: Re: Databázové systémy
Post by: tino8 on 28.03.2010, 23:11:35
tusil som to... nemohol by si dat daky link alebo navrhnut daco?
Title: Re: Databázové systémy
Post by: Ing. nemtom on 28.03.2010, 23:12:42
ee, ja som java hater :) ale vela ludi tu pracuje v tom, snad pomozu
Title: Re: Databázové systémy
Post by: tino8 on 28.03.2010, 23:14:54
java hater lol :D ok, alebo sa spytam na cviku dbs/tjava
Title: Re: Databázové systémy
Post by: dEVIANT on 29.03.2010, 01:01:09
Som si skoro istý, že to robiť v JAVE dá viacej roboty, bo ako googlim tak JAVA ( hádam dobre googlim ) nemá taký DataGrid s takou funkcionalitou  ako je v .NETe, taže ako som tiež vygooglil, si budeš musieť nájsť nejaký treťostranový...jeden som ti našiel, žeby si nepovedal, že som zlý :D

http://www.koders.com/java/fidC3F341E7B58A1A943F59C176D10FF8C86D34309B.aspx (http://www.koders.com/java/fidC3F341E7B58A1A943F59C176D10FF8C86D34309B.aspx)

Abo sa opýtaj na cviku no, a potom tu napíš, čo ti oný/oná poradil/a, aj mňa by to zajímalo.

Title: Re: Databázové systémy
Post by: tino8 on 29.03.2010, 01:17:50
diky...ved to ze aj ja som googlil a nic normalne som nenasiel... este sa skusim spytat na inom fore, a potom zajtra aj na dbs
Title: Re: Databázové systémy
Post by: plexisklo on 29.03.2010, 03:02:38
dajte heslo na moodle pls :)
Title: Re: Databázové systémy
Post by: chaser on 29.03.2010, 03:09:44
mne sa zda ze: dbs1  ale nesom 100% isty
Title: Re: Databázové systémy
Post by: Mike on 29.03.2010, 03:10:17
heslo je dbs1 mam to zapisane v zosite z prednaskok
Title: Re: Databázové systémy
Post by: Mike on 29.03.2010, 03:34:44
Robi niekto zadanie v PHP ?  8)
Title: Re: Databázové systémy
Post by: Luk1 on 29.03.2010, 04:11:18
j
Title: Re: Databázové systémy
Post by: Mike on 29.03.2010, 04:39:46
ako robis trigger a storovanu proceduru ? este som sa k tomu nedostal ale nech aspon mam prehlad co budem robit  ;)
Title: Re: Databázové systémy
Post by: Ing. nemtom on 29.03.2010, 04:56:29
nechcem byt mudry ale trigger ani storovana procedura nesuvisi s php
Title: Re: Databázové systémy
Post by: radix on 29.03.2010, 05:00:11
tymto moj zivot nabral iny rozmer :(
Title: Re: Databázové systémy
Post by: tino8 on 29.03.2010, 05:00:54
narychlo som nasiel taketo vysvetlenie triggra po slovensky... http://www.kasman.sk/index.php?meno_clanku=create+trigger (http://www.kasman.sk/index.php?meno_clanku=create+trigger)
 ale inak je to dobre popisane na oracle officialnej stranke

http://download.oracle.com/docs/cd/B19306_01/appdev.102/b14251/adfns_triggers.htm (http://download.oracle.com/docs/cd/B19306_01/appdev.102/b14251/adfns_triggers.htm)

a k tomu rieseniu v jave... v netbeanse ak sa vyberie desktop application, tak tam je taka moznost ze database application. vola sa to simple CRUD (create, remove, update, delete) dbs app with master-detail view.
Title: Re: Databázové systémy
Post by: Mike on 29.03.2010, 05:12:51
narychlo som nasiel taketo vysvetlenie triggra po slovensky... ale inak je to dobre popisane na oracle officialnej stranke

hodis priamo link ? som clovek lenivy  ah:
Title: Re: Databázové systémy
Post by: Alienson on 29.03.2010, 15:56:51
dnes rano o 7:30 sme pisali pisomku s Telepovskou za 4 body vraj...otazky nemam ale tu su odpovede...dufam ze pomoze

SKUPINA A
1.)
select last_name,phone_number
from hr.employees
where phone_number like '515%'
2.)
select * from hr.locations
where state_province is null
3.) + prepisat do relacnej algebry
select last_name,salary*commission_pct
from hr.employees
where (salary + salary*commission_pct) > 10000
order by last_name

SKUPINA B
1.)
select * from hr.locations
where postal_code is not null
2.)
select job_title,min_salary,max_salary
from hr.jobs
where job_title like '%Representative%'
order by job_title
3.) + prepisat do relacnej algebry
select last_name, hire_date
from hr.employees
where hire_date > '31.12.1995'
Title: Re: Databázové systémy
Post by: stiffmaister on 30.03.2010, 00:19:30
co bolo na hodine s poklembom minuly utorok o 10:50? a nevie niekto kedy budu pisat pisomku ti, co minule chybali? ???
Title: Re: Databázové systémy
Post by: hbm on 30.03.2010, 00:43:32
Nepisalo sa, tz sa pise trz.. a pre buducnost myslim, ze ked neprides tak uz nemas narok pisat na tychto mini. pisomkach.
Title: Re: Databázové systémy
Post by: stiffmaister on 30.03.2010, 01:33:46
Nepisalo sa, tz sa pise trz.. a pre buducnost myslim, ze ked neprides tak uz nemas narok pisat na tychto mini. pisomkach.
aha, a co ma byt vlastne na tej pisomke?
Title: Re: Databázové systémy
Post by: tino8 on 30.03.2010, 02:06:48
tak skusal som trosku v netbeanse...

co poviete, moze niejak tak vyzerat insert a delete?

http://i42.tinypic.com/1620lkj.png (http://i42.tinypic.com/1620lkj.png)
Title: Re: Databázové systémy
Post by: m@T0 on 30.03.2010, 04:11:59
Nepisalo sa, tz sa pise trz.. a pre buducnost myslim, ze ked neprides tak uz nemas narok pisat na tychto mini. pisomkach.
aj mna by zaujimalo z ktorych okruhov sa treba pripravit na tu bleskovku pri poklembovi
Title: Re: Databázové systémy
Post by: radix on 30.03.2010, 05:07:26
tak skusal som trosku v netbeanse...

co poviete, moze niejak tak vyzerat insert a delete?

http://i42.tinypic.com/1620lkj.png (http://i42.tinypic.com/1620lkj.png)
v tom predmete vobec ale vobec nejde o to ako vyzera aplikacia ;)
Title: Re: Databázové systémy
Post by: hbm on 30.03.2010, 14:19:02
Nepisalo sa, tz sa pise trz.. a pre buducnost myslim, ze ked neprides tak uz nemas narok pisat na tychto mini. pisomkach.
aha, a co ma byt vlastne na tej pisomke?
Sry, ze tak neskoro odpisujem :/ mali by byt len storovane procedury a triggre, mozno este zlozene selecty
Title: Re: Databázové systémy
Post by: Mike on 31.03.2010, 14:17:31
Mal uz niekto cviko s Hrozekom ? Co dal na pisomku ? (4 body)
Title: Re: Databázové systémy
Post by: Peterray on 01.04.2010, 05:49:07
Tu to je s utorka:http://www.ulozisko.sk/276927/DSC00151.JPG
Title: Re: Databázové systémy
Post by: Mike on 01.04.2010, 19:22:52
Hrozek stvrtok:

A
1. Zistite first_name a last_name tych zamestnancov, ktorych last_name zacina na S.
2. Zistite first_name tych zamestnancov, ktory nemaju managment_id.
3. Vypiste first_name, last_name salary tych zamestnancov ktorych plat je mnesi ako 3000. Vysledok zoradte podla salary.
4. Vypiste country_id country_name region_id tych krajin ktorych region_id je 4. Vysledok zoradte podla region_id.

B

nestihol som opisat, ale obdobne

PS: davajte si bacha na string, ten sa porovnava pomocou LIKE  ( nie pomocou "=" !!!)

Title: Re: Databázové systémy
Post by: dEVIANT on 01.04.2010, 19:38:47
Doplňam B:

1.Vypíšte first_name, last_name, manager_id zamestnancov, ktorí majú manager_id medzi 123 a 145.
2.Vypíšte first_name, last_name zamestnancov, ktorí majú first_name _id Peter.
3.Výpíšte department_name, location_id ako "id oddelenia" kde id lokácie je 1700 usporiadané podľa department mena.
4.Vypíšte first_name, last_name, salary zamestnancov, ktorí majú department id.
Title: Re: Databázové systémy
Post by: timwood on 02.04.2010, 21:03:56
Hrozek stvrtok:

A
1. Zistite first_name a last_name tych zamestnancov, ktorych last_name zacina na S.
2. Zistite first_name tych zamestnancov, ktory nemaju managment_id.
3. Vypiste first_name, last_name salary tych zamestnancov ktorych plat je mnesi ako 3000. Vysledok zoradte podla salary.
4. Vypiste country_id country_name region_id tych krajin ktorych region_id je 4. Vysledok zoradte podla region_id.

B

nestihol som opisat, ale obdobne

PS: davajte si bacha na string, ten sa porovnava pomocou LIKE  ( nie pomocou "=" !!!)


pri tej ulohe 4, ako od vas mohol chciet zoradit vysledok podla region_id:)
Title: Re: Databázové systémy
Post by: Mike on 02.04.2010, 22:04:34
j dik. tam ma byt daco ine, ale sak to neni problem tam napisat iny stplec  :)
Title: Re: Databázové systémy
Post by: timwood on 03.04.2010, 00:26:21
neviete ako ma vyzerat ta dokumentacia k zadaniu?..co tam ma byt..
Title: Re: Databázové systémy
Post by: calys on 03.04.2010, 04:47:09
to ako ma vyzerat dokumentacia ku zadaniu,mas tam mat zdrojaky dokumentaciu systemovu aj pouzivatelsku a tak dalej, je to na moodli myslim info k zadaniu alobo predmetu
Title: Re: Databázové systémy
Post by: calys on 03.04.2010, 04:49:54
ahojte nevie mi niekto poradit,ako mam vytvorit ten stlpec v tabeluke ked tam mat napriklad na vyber z moznosti ano a nie, potom na autoincrement mi voberc nefunguje ze AUTO_INCREMENT ani mi to nevezme ani year v DATE
tak ako mam potom urobit id co je typu autoincrement a potom rok ktory zobrazi aktualny rok/rok+1
Title: Re: Databázové systémy
Post by: tino8 on 03.04.2010, 05:03:18
tak ano/nie tak ze na konci das
Code: [Select]
constraint blabla check (nazov_stlpca in('ano','nie')) na autoincrement sa da pouzit sequencia napr
Code: [Select]
CREATE SEQUENCE id_uc_gar
    MINVALUE 1
    START WITH 1
    INCREMENT BY 1
    CACHE 20;
potom hodnoty na mieste autoincrementu zadavas pomocou volania: id_uc_gar.nextval

a ten aktualny rok som este neriesil, ale nato pouzijem asi trigger
Title: Re: Databázové systémy
Post by: timwood on 03.04.2010, 17:03:17
calys: o dokumentacii na moodli nic nie je:)

inak, ako riesite Master-detail pohlady?
Title: Re: Databázové systémy
Post by: tino8 on 03.04.2010, 17:53:30
dobra otazka.

ja som si to predstavil tak: v zadani mam 3 tabulky (garant_predmetu, predmet, studijny_program). Master tabulka je tabulka predmet, a ak kliknem na niejktory riadok v tejto tabulke tak sa mi v detail tabulkach zobrazi podla foreign key info o garantovy predmetu, a o studijnych programoch.
Neviem ci to tak staci, ale zatial mam zrobene iba takto
Title: Re: Databázové systémy
Post by: Luk1 on 03.04.2010, 18:12:55
ahojte nevie mi niekto poradit,ako mam vytvorit ten stlpec v tabeluke ked tam mat napriklad na vyber z moznosti ano a nie, potom na autoincrement mi voberc nefunguje ze AUTO_INCREMENT ani mi to nevezme ani year v DATE
tak ako mam potom urobit id co je typu autoincrement a potom rok ktory zobrazi aktualny rok/rok+1
ten ak_rok som robil cez proceduru
Title: Re: Databázové systémy
Post by: calys on 03.04.2010, 20:16:22
no to ako ma vyzerat dokumnetacia ku zadaniu je hned tam kde je prve cvicenie a v materialoch ku prvemu cviceniu, je tam vsetkych sedem bodov napisanych
Title: Re: Databázové systémy
Post by: calys on 03.04.2010, 20:44:18
preco pri date nefunguje year?
a tie master pohlady si nastavis ked uz budes robit aplikaciu v netbeanse ak robis v jave, tam je tak ze ak vytvaras aplikaciu a zadas pripojenie na databazu da ti do ponuky vsetky mozne tabulky co v nej mas, a ty si vyberies tie ktore chces mat pre master pohlad
Title: Re: Databázové systémy
Post by: Luk1 on 03.04.2010, 21:02:19
ten year si mozes vyselektovat z dual a ulozit do nejakej premennej
na jednom pdf z cvik je presne vybrany rok z datumu
Title: Re: Databázové systémy
Post by: calys on 03.04.2010, 22:09:46
takze ak dam select etract(year from sysdate) from dual : to bude akoze *
a ked dam create ar replace trigger datum
               before insert on tabulka for each row
               begin
                  insert into new.datum values(*);
               end.

alebo ako?
Title: Re: Databázové systémy
Post by: Luk1 on 03.04.2010, 22:45:49
ja to mam takto
create or replace procedure vlozsp
(nazov in varchar)
is
rok number;
sk number;
begin
SELECT EXTRACT(YEAR FROM sysdate) INTO rok FROM DUAL;
sk:=rok+1;
insert into stud_program values (id_ksp.nextval,nazov,rok||'/'||sk);
end;
a ked daco vkladam do tej tabulky studijne programy tak zadavam len nazov a potom volam tuto proceduru
Title: Re: Databázové systémy
Post by: calys on 04.04.2010, 00:58:36
CREATE TABLE garant_predmetu (
   id_ucitela    NUMBER(3) PRIMARY KEY,
   meno      VARCHAR(15) NOT NULL,
   priezvisko   VARCHAR(30) NOT NULL,
   titul      VARCHAR(20),
   pracovisko   NUMBER (6) CONSTRAINT fk_gp REFERENCES pracov_kat(id_prac)
   );

CREATE SEQUENCE seq_garant START WITH 1 INCREMENT BY 1 NOMINVALUE;

CREATE OR REPLACE TRIGGER gar_inc
BEFORE INSERT ON garant_predmetu
FOR EACH ROW
BEGIN
     SELECT seq_garant.nextval INTO new.id_ucitela FROM dual;
END;

mne napriklad nechce zobrat ani tento trigger stale ked dam vlozit nejaku hodnotu mi vypise ze
SQL> INSERT INTO garant_predmetu(meno,priezvisko,titul,pracovisko) values('Tomas','Poklemba','Ing
3);
INSERT INTO garant_predmetu(meno,priezvisko,titul,pracovisko) values('Tomas','Poklemba','Ing.',3)
            *
ERROR v riadku 1:
ORA-04098: trigger 'bb777bb.GAR_INC' is invalid and failed re-validation
Title: Re: Databázové systémy
Post by: Luk1 on 04.04.2010, 01:23:45
CREATE TABLE garant_predmetu (
   id_ucitela    NUMBER(3) PRIMARY KEY,
   meno      VARCHAR(15) NOT NULL,
   priezvisko   VARCHAR(30) NOT NULL,
   titul      VARCHAR(20),
   pracovisko   NUMBER (6) CONSTRAINT fk_gp REFERENCES pracov_kat(id_prac)
   );

CREATE SEQUENCE seq_garant START WITH 1 INCREMENT BY 1 NOMINVALUE;

CREATE OR REPLACE TRIGGER gar_inc
BEFORE INSERT ON garant_predmetu
FOR EACH ROW
BEGIN
     SELECT seq_garant.nextval INTO new.id_ucitela FROM dual;
END;

mne napriklad nechce zobrat ani tento trigger stale ked dam vlozit nejaku hodnotu mi vypise ze
SQL> INSERT INTO garant_predmetu(meno,priezvisko,titul,pracovisko) values('Tomas','Poklemba','Ing
3);
INSERT INTO garant_predmetu(meno,priezvisko,titul,pracovisko) values('Tomas','Poklemba','Ing.',3)
            *
ERROR v riadku 1:
ORA-04098: trigger 'bb777bb.GAR_INC' is invalid and failed re-validation
pred to new ma byt este aj :, ale aj tak neviem ci ti to pojde, a staci ked das do toho insertu ze values (seq_garant.nextval,...) nemusis mat na to triger
Title: Re: Databázové systémy
Post by: calys on 04.04.2010, 19:51:40
no to ano ja som len skusala si to vobec  pojde, lebo mne tie triggre a procedury vobec nefunguju a nehapem preco a treba tam nejaky mat :(
a diki ze toto oskusam to s tou dvojbodkou ci to pojde
Title: Re: Databázové systémy
Post by: timwood on 05.04.2010, 04:09:57
..ako riesite to QBE-prezeranie? ..mate to ako obycajne na pevno definovane pohlady, alebo to treba nejak interaktivne urobit..cez checkboxy alebo ako ..
Title: Re: Databázové systémy
Post by: Ing. nemtom on 05.04.2010, 07:13:41
interaktivne
Title: Re: Databázové systémy
Post by: tino8 on 05.04.2010, 14:03:34
tak asi cez textboxy. ze tam das textbox pre kazdy stlpec a na zaklade vstupu sa posklada select
Title: Re: Databázové systémy
Post by: Luk1 on 05.04.2010, 18:03:08
to ma byt vlastne vyhladavanie, nie ?
Title: Re: Databázové systémy
Post by: Ing. nemtom on 05.04.2010, 19:47:12
to ma byt vlastne vyhladavanie, nie ?

presne
Title: Re: Databázové systémy
Post by: calys on 05.04.2010, 22:10:40
a nestaci urobit menu na vyber pohladu a vytvorit pohlady na pevno cez ccreate view?
Title: Re: Databázové systémy
Post by: Ing. nemtom on 05.04.2010, 23:40:12
to je s prepacenim kokotina ale na tuke to mozno aj staci
Title: Re: Databázové systémy
Post by: dEVIANT on 06.04.2010, 00:20:42
Veď normálne si overíš, či je dačo v textboxe abo či je dačo zafajknuté a podľa toho prídáš do napr. StringBuilder-a reťazec a ten pošleš do tej piči. Koniec vyhľadávania  :)
Title: Re: Databázové systémy
Post by: radix on 06.04.2010, 00:48:04
xD
Title: Re: Databázové systémy
Post by: lenikasss on 06.04.2010, 15:44:05
a inac preco tam su tie master detail pohlady pisane v mnoznom cisle? nestaci mat jednu master tabulku a ku nej tie dve zvysne ako detail tabulky?
Title: Re: Databázové systémy
Post by: dEVIANT on 06.04.2010, 18:51:38
Ináč nechápem to využitie číselníka a na čo tam vlastne má byť?...veď to namiesto nejakého priameho vloženia reťazca tam vložím výsledok selectu podľa čísla. To je na čo dobré?
Title: Re: Databázové systémy
Post by: timwood on 07.04.2010, 03:48:09
deviant: asi na picu:)

..inak osetrujete tam aj rozne chybove stavy?
Title: Re: Databázové systémy
Post by: mucko on 08.04.2010, 20:58:30
ako ste vytvorili pripojenie na databázu? v aplikácii máte vytvorený dataset,všakže ... a potom ako ste to urobili aby ste vedeli pripojiť ten TableAdapter na databázu?

obrázok .. nuž asi tu ste niečo ponastavovali .. :) ale čo to fakt neviem :( (http://www.upnito.sk/0/fehuwfrwk8v2avxmaxhkgh9ryqskpyrx.jpg)
Title: Re: Databázové systémy
Post by: timwood on 10.04.2010, 03:49:02
ta ja som to tak zrobil, neviem ci toto chces

Code: [Select]
        private OracleConnection conn = new OracleConnection();
        private OracleCommand cmd;
        private OracleDataAdapter da;
        private OracleCommandBuilder cb;
        private DataSet ds;


        private void button1_Click(object sender, EventArgs e)
        {


            conn.ConnectionString = "User Id=" + userid.Text + ";Password=" + pass.Text + ";Data Source=" + src.Text + ";";

            try
            {
                conn.Open();
   

                //SQL prikaz

                string sql = "select * from student";

                cmd = new OracleCommand(sql, conn);
                cmd.CommandType = CommandType.Text;

                da = new OracleDataAdapter(cmd);
                cb = new OracleCommandBuilder(da);
                ds = new DataSet();
                da.Fill(ds);
                dataGridView1.DataSource = ds.Tables[0];


            }
            catch (OracleException oe)
            {
                switch (oe.Number)
                {
                    case 1:
                        MessageBox.Show("Error attempting to insert duplicate data.");
                        break;
                    case 12560:
                        MessageBox.Show("The database is unavailable.");
                        break;
                    default:
                        MessageBox.Show("Database error: " + oe.Message.ToString());
                        break;
                }

            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
            finally
            {
                conn.Dispose();
            }

Title: Re: Databázové systémy
Post by: mucko on 10.04.2010, 17:04:10
nuz to iste mam aj ja... lenze neinicializujem premenne v definicii ale v try catch bloku
Title: Re: Databázové systémy
Post by: mucko on 10.04.2010, 17:10:52
mam velky prevelky problem... kedze mam Win 7 x64 a mal som 32bit Oracle client tak mi vyhadzovala aplikacia BadFormatException kvoli tomu,ze su rozne verzie... teraz som stiahol 64bitoveho Clienta a idem ma šlak trafit lebo,citujem:

Checking operating system version: must be 5.1 or 5.2 . Actual 6.1 Failed....

takze nemozem nainstalovat Clienta bez ktoreho nemozem vytvorit DataSet :( kto ma nejaky dobry napad? okrem preinstalovania Win  

Add Connection som myslel...
Title: Re: Databázové systémy
Post by: dEVIANT on 10.04.2010, 17:27:29
Šak skús nainštalovať aj 64bit pre dbs verziu 11...podľa mňa pôjde aj na 10...
Title: Re: Databázové systémy
Post by: mucko on 10.04.2010, 17:47:12
veď som stiahol 10g x64 ... nejde ... teraz budem 5 hodin sťahovať 11g a keď nepôjde vyšmarím notebook do koša ... podľa teba mi stačí keĎ len stiahnem tu Client verziu? tú 600 MB? alebo mám stiahnuť komplet 2 GB? tak v podstate čo potrebujem je aby tam bol ten nastavovač a SQL *PLUS ... ostatné mi ani netreba
Title: Re: Databázové systémy
Post by: mucko on 10.04.2010, 17:51:51
šlak ma ide trafiť .. kokos normálne sa mi samo od seba zrušilo sťahovanie, že súbor sa nedá čítať ... a to neni po prvýkrat čo sa mi to stalo .. aj  v škole som sťahoval a 3krát ma vyjebalo z toho sťahovania ... ja neviem čo to za systém kokos  :mishela

EDIT: no nejde mi vôbec nič sťahovať  :mishela ... klikám po všetkých tých súboroch a furt mi stiahne len 0kB .zip súbor  :whacko:
Title: Re: Databázové systémy
Post by: tino8 on 10.04.2010, 18:12:46
ja mam 64bit win a 32 bit verziu 10g klienta, a v pohode ide vsetko
Title: Re: Databázové systémy
Post by: mucko on 10.04.2010, 18:46:52
(https://www.tu-ke.com/forum/proxy.php?request=http%3A%2F%2Fzberna.sk%2Fthumbs%2Fviu1270896118k.jpg&hash=11a97606ac26fdcac2ab8d891542c4ad0a7b1eda) (http://zberna.sk/viewer.php?id=viu1270896118k.jpg)

Ta veď už len tu keď vytváraš pripojenie pri Test Connection ti musí vypísať chybu ... mne vypisovalo chybu, že vyhadzuje BadFormatException kvoli nekompatibilite verzii clienta x32 a windowsu x64... tak neviem potom pochopit, ze ako to moze tebe fungovat a mne nie ... mam Windows 7 64 bit a ten Oracle 10g som mal toto database verziu 32 bitovu ... a stiahnut teraz nemozem nic z Oraclu, lebo proste dam accept licence a klik na ten odkaz a stiahne mi len 0 kB zip súbor ... pri vsetkom
Title: Re: Databázové systémy
Post by: tino8 on 10.04.2010, 18:48:46
aj ja mam win 7... ide mi aj SQL+ aj aplikacia v Jave co som zatial spravil
Title: Re: Databázové systémy
Post by: mucko on 10.04.2010, 18:50:12
To asi preto, že to robíš v Jave ... ja to robím v C#

Edit: a aj mne fungovalo SQL PLUS ... ono skúšal som to raz jedným spôsobom, že som vytvoril Network-Based database a tam som vytvoril dataset a bežalo mi to ale človek sa v tom skoro pomýli ...

Edit no.2: už sa ani nečudujem, že nemôžem sťahovať ...

Webová stránka na adrese http://download.oracle.com/otn/nt/oracle11g/112010/win64_11gR2_client.zip (http://download.oracle.com/otn/nt/oracle11g/112010/win64_11gR2_client.zip) je dočasne nedostupná alebo sa trvalo presunula na novú adresu.
Title: Re: Databázové systémy
Post by: dEVIANT on 10.04.2010, 20:27:23
S tebou sa teda život nemazná :D
Title: Re: Databázové systémy
Post by: mucko on 10.04.2010, 22:08:04
nemohol by si sa pozrieť či tebe tiež nefunguje sťahovanie? pozerám tam a neviem vôbec nič stiahnuť ...
napr. toto:
OracleXE (http://download.oracle.com/otn/nt/oracle10g/xe/10201/OracleXE.exe)

len skúste tí čo máte účet na oracli či vlastne funguje či len mne nie :(
Title: Re: Databázové systémy
Post by: dEVIANT on 10.04.2010, 22:17:03
nemohol by si sa pozrieť či tebe tiež nefunguje sťahovanie? pozerám tam a neviem vôbec nič stiahnuť ...
napr. toto:
OracleXE (http://download.oracle.com/otn/nt/oracle10g/xe/10201/OracleXE.exe)

len skúste tí čo máte účet na oracli či vlastne funguje či len mne nie :(

Nejde
Title: Re: Databázové systémy
Post by: chaser on 10.04.2010, 22:36:27
kolaciky ste si premazali v browsery ?
Title: Re: Databázové systémy
Post by: mucko on 10.04.2010, 23:30:14
nie :D

už hej ... a nefunguje ajtak
Title: Re: Databázové systémy
Post by: mucko on 11.04.2010, 21:31:48
už znova funguje sťahovanie :) som zvedavý kedy mi to znova spadne .. naposledy ako som ťahal tak som mal 99% a potom nastala chyba
Title: Re: Databázové systémy
Post by: jardo on 11.04.2010, 22:09:00
ma tu niekto zadanie cislo 6? nech mi napise spravu.
DIKY
Title: Re: Databázové systémy
Post by: stiffmaister on 12.04.2010, 17:39:37
kto by vedel spravit zadanie cislo 1? please PM.
Title: Re: Databázové systémy
Post by: zeratul on 13.04.2010, 00:41:26
kto ma zajtra cviko rano o 07:30 zo Zarskym, moze napisat ci bude zajtra pisomka a ked hej ta z coho? Diky
Title: Re: Databázové systémy
Post by: meki on 13.04.2010, 02:23:55
z coho je zajtra pisomka s Poklembom?
Title: Re: Databázové systémy
Post by: m@T0 on 13.04.2010, 02:28:09
ak ma niekto zaujem o 3tie alebo 4te zadanie tak PM.
Title: Re: Databázové systémy
Post by: timwood on 13.04.2010, 22:12:06
mam napisanu proceduru, ako ju mam zavolat v .net c#. ked to dam ako sql string nejde to. viem ze treba ten prikaz dajak vystavat..
Title: Re: Databázové systémy
Post by: mucko on 14.04.2010, 01:51:50
stringbuilder
Title: Re: Databázové systémy
Post by: dEVIANT on 14.04.2010, 02:32:53
Použi prepare statements:

http://bytes.com/topic/c-sharp/answers/261475-help-prepare-statement-during-insert (http://bytes.com/topic/c-sharp/answers/261475-help-prepare-statement-during-insert)

alebo priamo cmdString = "call MENOPROCEDURY('"+ premenna1 +"','"+ premenna2 +"',...");
Title: Re: Databázové systémy
Post by: timwood on 14.04.2010, 02:51:54
cez string builder som to robil a neslo to. treba dajake nonQuery pouzit tusim..ale to asi preto bude ze som namiesto call pouzil execute :D
Title: Re: Databázové systémy
Post by: mucko on 14.04.2010, 03:52:40
akze treba pouzit cmd.Parameters.Add(string,type,objekt)?
Title: Re: Databázové systémy
Post by: Daron on 15.04.2010, 00:34:26
ma niekto zadanie c.8?? napiste mi PM
Title: Re: Databázové systémy
Post by: Luk1 on 15.04.2010, 00:50:44
Ja robim zadania za 25 ecok alebo len databzu trigre a procedury bez aplikacie za 10. Napiste mi iste sa dohodneme. ( Aplikaciu v PHP )
Title: Re: Databázové systémy
Post by: mucko on 15.04.2010, 00:56:08
Ja robim zadania za 20 ecok alebo len databzu trigre a procedury bez aplikacie za 10. Napiste mi iste sa dohodneme.

v Jave,že?
Title: Re: Databázové systémy
Post by: Luk1 on 15.04.2010, 02:19:02
php
Title: Re: Databázové systémy
Post by: mucko on 15.04.2010, 04:35:53
no takže vzniká mi takáto chyba:
ORA-01019 (http://ora-01019.ora-code.com/)
pri tomto:
(https://www.tu-ke.com/forum/proxy.php?request=http%3A%2F%2Fzberna.sk%2Fthumbs%2Fcqs1271277242j.jpg&hash=a400bbd76c0494f230ce18d6966fa67e9a91735c) (http://zberna.sk/viewer.php?id=cqs1271277242j.jpg)

čo mám s tým teraz robiť? :'(
Title: Re: Databázové systémy
Post by: timwood on 15.04.2010, 06:01:03
ako treba zabezpecit tu konzistenciu dat v zadani?..to bude suvisiet asi s tym read/write...to treba realizovat cez transakcie?..,,
Title: Re: Databázové systémy
Post by: mucko on 15.04.2010, 06:50:57
pozri si prednasky... zda sa mi,ze konzistencia sa udrzuje tymi cudzimi klucmi
Title: Re: Databázové systémy
Post by: stiffmaister on 15.04.2010, 22:39:53
u poklembu kedy pisu opakujuci tretiaci zapocet? uz buduci tyzden?
Title: Re: Databázové systémy
Post by: timwood on 15.04.2010, 22:41:39
je aj ina moznost ?
Title: Re: Databázové systémy
Post by: mucko on 16.04.2010, 03:37:43
u poklembu piseme v 10tom tyzdni :) a timwood ... zda sa mi,ze konzistencia je o tom,ze nemozes vymazat nejaku tabulku ktora referuje cudzim klucom na inu... tak nejak to je(dufam :D ja som to z prednasok tak pochopil)
Title: Re: Databázové systémy
Post by: elvolcanoik on 16.04.2010, 20:41:19
ako treba zabezpecit tu konzistenciu dat v zadani?..to bude suvisiet asi s tym read/write...to treba realizovat cez transakcie?..,,

musis zabezpecit domenovu a referecnu integritu (tj. restrickne, nulitne, kaskadne pravidlo ...)
Title: Re: Databázové systémy
Post by: m@T0 on 17.04.2010, 19:14:07
u poklembu piseme v 10tom tyzdni :)
ale ten test na moodle ci 3. zapoctovku?
Title: Re: Databázové systémy
Post by: mucko on 17.04.2010, 19:19:00
u poklembu piseme v 10tom tyzdni :)
ale ten test na moodle ci 3. zapoctovku?
tretia bola minuly tyzden... dal select s having... bude 10b pisomka na moodli
Title: Re: Databázové systémy
Post by: jardo on 17.04.2010, 20:55:57
pocujte chlapi, preco ked si cchem vytvorit subor txt v sql aby som tam mohol editovat a pisat prikazy tak mi vyhodi "Nemozno vytvorit subor na ulozenie"
aky je presny postu p a prikazy?

DIKY
Title: Re: Databázové systémy
Post by: m@T0 on 17.04.2010, 22:28:19
tretia bola minuly tyzden... dal select s having... bude 10b pisomka na moodli
nevravel co vsetko tam bude, napriklad ci aj teoria alebo inner, outer join?
Title: Re: Databázové systémy
Post by: mucko on 18.04.2010, 01:57:08
nehovoril co tam bude... vsetko treba vediet a nemas problem... a ten co sa pyta...
klik (http://download.oracle.com/docs/cd/B19306_01/server.102/b14357/ch12040.htm#sthref2750)
Title: Re: Databázové systémy
Post by: jardo on 18.04.2010, 04:17:22
no nie je mi to stale jasne resp. nefunguje to.
napisem prikaz
set editf jaro.txt;
potom dam
edit
a by mi mal vyskocit dokument txt kde si mozem vytvarat tabulky a ine veci, ale mne napise ze subor pre ulozenie nemozno vytvorit to preco?
Title: Re: Databázové systémy
Post by: mucko on 18.04.2010, 04:33:13
edit jaro.txt.....
alebo to skus cez set editf xxcccxx kde x je znak abcdy a c je cislo... mne to islo
Title: Re: Databázové systémy
Post by: jardo on 18.04.2010, 17:24:19
ale skusaL SI TO aj zdomu, lebo ja ked to dam
set editf bl456df
a potom dam
edit - tak mi vypise tu hlasku
a ked dam ze
edit bl456df tak mi naskoci ci cchem vytvorit novy dokument a mi otvori sice notepad, ale ked potom skoncim editovat tak mi to chce dakde ulozit na kopm dam ze ano, ale uz s tym neviem zase dalej praCOVat
Title: Re: Databázové systémy
Post by: mucko on 18.04.2010, 18:15:51
a vlastne naco ti to je? ved si vytvor doma .txt subor tam to vpíš a potom to pastuj do iSQL*Plus...

a ked tam napises toto set editf bl456df tak to napis takto-> set editf bl456df.txt ... a potom edit bl456df.txt
Title: Re: Databázové systémy
Post by: jardo on 18.04.2010, 18:53:11
no ked to dam ako si mi povedal tak ho vytvori ale s tym ze ho nemoze najs ci si prajem vytvorit novy, a potom ked dodnho piosem a cchem skoncit tak to musim ulozit na komp, ale spatna sa uz k tomu nevie dostat leno zas mi pise ze ci cchem vytovrit novy.
ale asi to skuim tak ze copy paste :)
Title: Re: Databázové systémy
Post by: Daron on 18.04.2010, 20:12:04
neviete kolko skupin ma cvika so zarskym?
Title: Re: Databázové systémy
Post by: majster on 18.04.2010, 20:12:42
Kto chce zadanie c.7 aj z dokumentaciou za 10 euri minuly rok som odovzdaval tak mail visasmart@azet.sk
Title: Re: Databázové systémy
Post by: mucko on 18.04.2010, 22:39:15
neviete ako mam urobit update datagridu? akoze v datagride mam uz nejake informacie a ked kliknem do nejakeho policka tak tam budem moct zmenit udaje... a potom enter a zavola sa prislusny update... potrebujem vediet aky Event mam pouzit.. napr void button_click(object o,EventArgs args) ma take... 
Title: Re: Databázové systémy
Post by: mucko on 18.04.2010, 23:08:16
a co je master a detail pohlad?
Title: Re: Databázové systémy
Post by: dEVIANT on 19.04.2010, 00:50:24
neviete ako mam urobit update datagridu? akoze v datagride mam uz nejake informacie a ked kliknem do nejakeho policka tak tam budem moct zmenit udaje... a potom enter a zavola sa prislusny update... potrebujem vediet aky Event mam pouzit.. napr void button_click(object o,EventArgs args) ma take... 

CellValueChanged použi...
Title: Re: Databázové systémy
Post by: mucko on 19.04.2010, 01:32:14
takže metoda,ktora bude davat pozor na tu udalost mozem nazvat

private void DataGridView_CellValueChanged(object sender,DataGridViewCellValueEventArgs e)
{

}

da sa to tak?
Edit: da sa to tak :) takze teraz by som mal vytvorit switch,ktory bude podla vybranej tabulky robit update v danom stĺpci tabulky(taze dalsi vnoreny switch,ktory bude vyberat ci sa robi update na tom tom alebo tom mieste)... kokos... :o ta to bude riadna "sranda" to kódiť
Title: Re: Databázové systémy
Post by: dEVIANT on 19.04.2010, 01:49:47
Ja neviem, ty si tu king :-P :D

EDIT k tvojmu editu: Ta ty to budeš mať srandovné kodiť to hej. Ja mám ten event na 9 riakov, z toho 7 sú len priradenia istých hodnôt do premenných  :P V 8. riadku poskladám objekt a v 9. ho pošlem do databázy...
Title: Re: Databázové systémy
Post by: mucko on 19.04.2010, 02:05:45
nuž keby mi šlo vytvoriť ten DataSet pripojený k DB tak by to šlo aj mne na pár riadkov :P ale robím všetko cez OracleDataAdapter a az tak vkladam dnu :P
Title: Re: Databázové systémy
Post by: dEVIANT on 19.04.2010, 03:17:14
nuž keby mi šlo vytvoriť ten DataSet pripojený k DB tak by to šlo aj mne na pár riadkov :P ale robím všetko cez OracleDataAdapter a az tak vkladam dnu :P

Toto nemá nič s tým, či ten event bude mať 10 alebo 100 riadkov  :P A predpokladám, že o vkladanie do DB sa ti stará iná trieda, nie ten hlavný form.
Title: Re: Databázové systémy
Post by: mucko on 19.04.2010, 03:52:07
mam take Pridaj Formy a potom Delete triedu... a este treba vytvorit tu Update triedu... hm... nuz ajtak nechapem ako mam urobit ten update :( ved dajak to uz urobim...
Title: Re: Databázové systémy
Post by: dEVIANT on 19.04.2010, 04:24:33
mam take Pridaj Formy a potom Delete triedu... a este treba vytvorit tu Update triedu... hm... nuz ajtak nechapem ako mam urobit ten update :( ved dajak to uz urobim...

Jj dajak to už urob. Myslím, že to bude najlepšie riešenie :D
Title: Re: Databázové systémy
Post by: mucko on 19.04.2010, 04:30:15
No ved dajak ;) nejaky sposob uz existuje :P
Title: Re: Databázové systémy
Post by: Luk1 on 19.04.2010, 04:31:00
nepoznate nejaky free hosting co mi umozni to zadanie si dat na net ? aby tam sli oci funkcie ?

a mucko ty si pis cez ss s deviantom ne celu temu zajebes picovinami
Title: Re: Databázové systémy
Post by: mucko on 19.04.2010, 04:38:46
:ropebanana:

EDIT: a čo je SS? to neboli Hitlerovi bojovníci?

EDIT no.2: web hosting server maybe provides Oracle support too (http://www.freewebspace.net/forums/archive/index.php/t-62.html)
Title: Re: Databázové systémy
Post by: Mike on 19.04.2010, 19:11:01
Luk1 ako riesis tie ciselniky v PHP ? pouzivas str_replace() ? Ked som pochopil spravne co nam vravela teleteta tak ciselniky su skratky nazvov ak ich je vela.

priklad:
ZamestnanecKrajina
Janko HraskoSlovakia
Janko HraskoSlovakia
Janko HraskoSK
Janko HraskoSK
Janko HraskoSK
Janko HraskoSK
Janko HraskoSK
Janko HraskoSK
Janko HraskoSK

SK - je ciselnik ?


Opravte ma ak sa mylim.
Title: Re: Databázové systémy
Post by: Ing. nemtom on 19.04.2010, 19:14:31
ciselnik je tabulka v ktorej su udaje ako napr

ID | stat
======
1    Slovakia
2    CR
3    Polsko
...

a ta tvoja tabulka by vyzerala

Zamestnanec | fk_stat
Janko Hrasko | 1
Niekto dalsi   | 1
Este dalsi     |  2
Title: Re: Databázové systémy
Post by: Mike on 19.04.2010, 19:23:28
Vdaka, uz mi je to jasne. Takze to len spojim 2 tabulky cez FK.  :)
Title: Re: Databázové systémy
Post by: Ing. nemtom on 19.04.2010, 19:27:36
jj
Title: Re: Databázové systémy
Post by: tino8 on 19.04.2010, 20:43:21
na toto je dobry ten inner join
Title: Re: Databázové systémy
Post by: dEVIANT on 20.04.2010, 01:03:39
Stretol sa niekto, a vie povedať prečo, z čoho, začo mi vyhadzuje !!SEM TAM!! pri spustení aplikácie chybu, že :

Attempted to read or write protected memory. This is often an indication that other memory is corrupt - Toto vyhadzuje v riadku MessageBox.Show(...) v catch bloku pri pripojení na databázu.

alebo:

An unhandled exception of type 'System.StackOverflowException' occurred in mscorlib.dl - toto v connection.Open()

Googlil som veľa, ale nič schopné, v aplikácii nepoužívam žiadne unmanaged kód. Pripájam sa pomocou using(..) {...}, trieda ešte pre istotu implementuje IDisposable, lebo Telepovská vravela, že u niektorích tam visia pripojenia, tak pre istotu som tam aj to dal.

A niekedy sa ani aplikácia nespustí...len main form sivý a "načítava" podľa kurzora :/

Proste raz ok...raz na mindžu...so wtf?  :(
Title: Re: Databázové systémy
Post by: mucko on 20.04.2010, 01:31:50
ved vytvor pre toto stackoverflow catch block a nevpis nic dnu... uz ti to nebude vyhadzovat. :D

a mne aplikacia tiez nefunguje... proste VS 2010 alebo Win 7 alebo framework 4.0 to spojenie s Oraclom dosral
Title: Re: Databázové systémy
Post by: puq on 20.04.2010, 01:44:36
ved vytvor pre toto stackoverflow catch block a nevpis nic dnu... uz ti to nebude vyhadzovat. :D

a mne aplikacia tiez nefunguje... proste VS 2010 alebo Win 7 alebo framework 4.0 to spojenie s Oraclom dosral

mucko ty druhym radsej nerad...a ja som ti uz pisal, a aj pre ostatnych...odporucam nejebat sa s Win7 x64(VS tiez x64) a oracle ale radsej si zrobit virtual machine s XPckom napriklad...inac kamos vcera si stiahol VS 2010 x86 a ten oracle ma, co je odporucany na moodli a vsetko mu islo :)
Title: Re: Databázové systémy
Post by: dEVIANT on 20.04.2010, 01:46:34
ved vytvor pre toto stackoverflow catch block a nevpis nic dnu... uz ti to nebude vyhadzovat. :D

a mne aplikacia tiez nefunguje... proste VS 2010 alebo Win 7 alebo framework 4.0 to spojenie s Oraclom dosral

mucko ty druhym radsej nerad...a ja som ti uz pisal, a aj pre ostatnych...odporucam nejebat sa s Win7 x64(VS tiez x64) a oracle ale radsej si zrobit virtual machine s XPckom napriklad...inac kamos vcera si stiahol VS 2010 x86 a ten oracle ma, co je odporucany na moodli a vsetko mu islo :)

Ja mám x86...

Zo začiatku šlo všetko ok aj mne...asi to spravím ako pri tej prechádzajúcej aplikácii, že som vytvoril nový projekt, pokopčil zdrojáky a šlo to.
Title: Re: Databázové systémy
Post by: puq on 20.04.2010, 01:59:27
dEVIANT no u teba to nebude problem ten co som pisal, to bolo pre mucka...u teba je to cudne :) a take problemy neznasam...skus zrobit jak pises a uvidis
Title: Re: Databázové systémy
Post by: mucko on 20.04.2010, 14:51:57
puq tak teraz si tomu dal... len aby si vedel... kniznicne subory na frameworku 4.0 hádžu chybu,že sú zastaralé... tak neviem ako mu to moze ist... ved pozri sa to msdn kniznice a over si namespace System.Data.OracleClient... a nie je to tak,ze som skusal len jeden dll... skusal som z frameworku 2.0 a skusal som aj ten co sa nachadzal v oracli Oracle.DataAccess.dll a so ziadnym neslo ... taze tak

edit: no ved si mysli co chces
Title: Re: Databázové systémy
Post by: puq on 20.04.2010, 17:22:31
puq tak teraz si tomu dal... len aby si vedel... kniznicne subory na frameworku 4.0 hádžu chybu,že sú zastaralé... tak neviem ako mu to moze ist... ved pozri sa to msdn kniznice a over si namespace System.Data.OracleClient... a nie je to tak,ze som skusal len jeden dll... skusal som z frameworku 2.0 a skusal som aj ten co sa nachadzal v oracli Oracle.DataAccess.dll a so ziadnym neslo ... taze tak

edit: no ved si mysli co chces

mne je to jedno ako mu to ide ale viem ze mu to ide...a jedine co zrobil je, ze projekt ma na c:\nejakz priecinok :)
Title: Re: Databázové systémy
Post by: sally on 20.04.2010, 17:28:13
PONUKAM 50 ECOK ZA ZADANIE C. 10 KOMPLET HOTOVE DO PIATKU.... PISTE NA murdoc80@post.sk
Title: Re: Databázové systémy
Post by: kukoca on 21.04.2010, 03:20:34
co bolo s panom hrozekom na 4 bodovej pisomke?  :)
Title: Re: Databázové systémy
Post by: jardo on 21.04.2010, 18:08:45
nazdar,
viete mi povedat co tu je zle?
Code: [Select]
CREATE OR REPLACE TRIGGER faktura_trigger
BEFORE INSERT ON faktura REFERENCING NEW AS NEW FOR EACH ROW
BEGIN
SELECT faktura_seq.nextval INTO:NEW.CISLO_FAKTURY FROM dual; END;
napise mi to ze to prebehlo ale s kompilacnymi chybami
Title: Re: Databázové systémy
Post by: dEVIANT on 21.04.2010, 18:14:21
nazdar,
viete mi povedat co tu je zle?
Code: [Select]
CREATE OR REPLACE TRIGGER faktura_trigger
BEFORE INSERT ON faktura REFERENCING NEW AS NEW FOR EACH ROW
BEGIN
SELECT faktura_seq.nextval INTO:NEW.CISLO_FAKTURY FROM dual; END;
napise mi to ze to prebehlo ale s kompilacnymi chybami

Lol...Telepovská prízvukovala, že Trigger na vloženie next hodnoty sekvencie nemá byť :D Som neveril, že niekto na to robí trigger :D
Title: Re: Databázové systémy
Post by: puq on 21.04.2010, 19:08:29
nazdar,
viete mi povedat co tu je zle?
Code: [Select]
CREATE OR REPLACE TRIGGER faktura_trigger
BEFORE INSERT ON faktura REFERENCING NEW AS NEW FOR EACH ROW
BEGIN
SELECT faktura_seq.nextval INTO:NEW.CISLO_FAKTURY FROM dual; END;
napise mi to ze to prebehlo ale s kompilacnymi chybami

na zobrazenie chyb pouzivaj prikaz show errors;
Title: Re: Databázové systémy
Post by: jardo on 21.04.2010, 20:33:55
nazdar,
viete mi povedat co tu je zle?
Code: [Select]
CREATE OR REPLACE TRIGGER faktura_trigger
BEFORE INSERT ON faktura REFERENCING NEW AS NEW FOR EACH ROW
BEGIN
SELECT faktura_seq.nextval INTO:NEW.CISLO_FAKTURY FROM dual; END;
napise mi to ze to prebehlo ale s kompilacnymi chybami

Lol...Telepovská prízvukovala, že Trigger na vloženie next hodnoty sekvencie nemá byť :D Som neveril, že niekto na to robí trigger :D

ateda co tam mam ;pozit namiesto triggru
Title: Re: Databázové systémy
Post by: dEVIANT on 21.04.2010, 20:39:58
insert into xxx values (faktura_seq.nextval, ...)

Trigger napiš na napr. overenie niečoho, čo má byť jedinečné...
Title: Re: Databázové systémy
Post by: Mike on 22.04.2010, 00:05:39
co bolo s panom hrozekom na 4 bodovej pisomke?  :)

aj mna by zaujimalo  ;)
Title: Re: Databázové systémy
Post by: Jerrynko on 22.04.2010, 00:34:00
no čo nikto nepísal písomku?
Title: Re: Databázové systémy
Post by: jardo on 22.04.2010, 03:11:28
namiesto toho trigrra teda co mam pouzit,(ako myslim nazov tej metody)
aby som to pozrel v skriptach aby som vedel syntax toho
Title: Re: Databázové systémy
Post by: dEVIANT on 22.04.2010, 14:16:20
Veď ti vravím, že pri insertovaní dáš len tam, kde má byť ďaľšia hodnota sekvencie faktura_seq.nextval...
Title: Re: Databázové systémy
Post by: Mike on 22.04.2010, 19:25:23
Tu su otazky zo 4-bodovej pisomecky s Hrozekom. Na JOIN.

A
1.   Zistite city, postal_code, country_id a country_name tých miest, ktorých country_id je UK. Výsledok zotrieďte podľa city.
2.   Vypíšte job_id a celkový plat (salary), ktorý je potrebné zaplatiť zamestnancom, každej jednej pracovnej pozície. Výsledok utrieďte podľa job_id.
3.   Vypíšte country_name (názov krajiny) a počet miest (city) v rámci krajiny, kde je počet miest väčší ako 2.
4.   Vypíšte všetky city a prípadne aj department_name, ak v tom meste (city) je nejaké oddelenie.

B
1.   Vypíšte hire_date všetkých zamestnancov a prípadne aj department_name, ak ten zamestnanec je v nejakom oddelení.
2.   Zistite first_name, last_name, job_id a max_salary tých zamestnancov, ktorých first_name končí na a. Výsledok zotrieďte podľa first_name.
3.   Vypíšte department_id a minimálny plat (salary) , ktorý je potrebné zaplatiť zamestnancom, každého jedného oddelenia. Výsledok utrieďte podľa department_id.
4.   Vypíšte department_name a maximálny plat (salary) každého jedného oddelenia, kde maximálny plat je medzi 2000 a 7500.

enjoy  ;)
Title: Re: Databázové systémy
Post by: Ronaldo on 25.04.2010, 04:32:12
C 11 zadanie nahodou niekto nema uz v hotove v Jave alebo C sharpe?
Title: Re: Databázové systémy
Post by: zeratul on 25.04.2010, 17:24:13
moze niekto pastnut poznamky, co ste pisali zo Zarskym v utorok rano? Predpokladam ze pisomka bude
Title: Re: Databázové systémy
Post by: ujo.tomiq on 26.04.2010, 21:23:24
Nema niekto/nevie niekto zohnat zadanie c.15 ? Pripadne spravit za nejaku ludovu cenu :))))
Title: Re: Databázové systémy
Post by: SM on 26.04.2010, 21:27:13
Kupim zadanie z databaz c. 7. Za 10€ (prip sa mozeme dohodnut).
Title: Re: Databázové systémy
Post by: dEVIANT on 26.04.2010, 21:32:11
Vtipálci :D
Title: Re: Databázové systémy
Post by: tino8 on 26.04.2010, 22:16:37
ja viem aj zadarmo ked chcete...


Title: Re: Databázové systémy
Post by: mattoxx on 26.04.2010, 23:37:00
kupim zadanie cislo 2,rozumne ponuky piste do ss,urcite sa dohodneme
Title: Re: Databázové systémy
Post by: Luk1 on 26.04.2010, 23:42:46
ja mam zadanie 2 a predam ti ho tak za 50 eur alebo sa mozno aj dohodneme na 40, keby si chcel tak icq
Title: Re: Databázové systémy
Post by: Ing. nemtom on 26.04.2010, 23:46:47
paci sa mi ze kupujuci si povie za kolko kupi zadanie :D to aj do obchodu tak chodite ze im poviete kolko date za tovar?
Title: Re: Databázové systémy
Post by: dEVIANT on 27.04.2010, 01:45:38
Si došiel na školu sa dačo naučiť, či si kupovať zadania?  :) no offense...
Title: Re: Databázové systémy
Post by: mucko on 27.04.2010, 02:39:16
pozri... keby si nebol lenivy a mal nainstalovany win xp a oracle v pc,tak si to zadanie spravis za par dni... a za 10€ ti nikto nepreda zadanie... a nie je to tak ako pises... vies ako to je? ako na trhu... ty navrhnes cenu,predavajuci da proticenu a zacina handlovanie... keby som bol ja Luk tak ti ho predam za 20€ (samozrejme bez skriptov do oraclu...) vsetko ma svoju cenu... ked si bol cely rok lenivy tak si teraz plať tolko kolko ziadaju a zdrž sa pyskovania... ja som bol minuly rok tiez mudry a chcel som to spravit tak ako ty... nevedel som ani ceknúť k aplikacii... teraz som si to zopakoval a viem urobit aj par selectov a jednoduchu aplikaciu... prajem ti krasne vytriezvenie na zaver tohto roku... a dufam,ze sa zobudis potom o rok(toto dufam neber doslovne... mne je jedno ci pojdes dalej :) )
Title: Re: Databázové systémy
Post by: Luk1 on 27.04.2010, 02:56:08
no poviem ti nieco, ked som tu 2. alebo 3. tyzden dal ze robim zadania za 15 eur tak sa mi ozval jeden clovek, ked som to zvysoval tak sa mi ozvalo hned viac ludi (asi mi chcu dopriat aby som si zarobil) a si myslis ze v predposlednom tyzdni ti spravim zadanie alebo predam za 10 eur  ? myslis ze clovek nema svoje zadania, zapoctovky atd. ? nic v zlom ale toto nie je charita a take zadanie vklude spravim za ani nie 2 dni a ty sa to nedokazes naucit za cely semester ? a este tu ponukas 10 eur, ten kto ti preda zadanie za 10 eur bud je tvoj kamarat alebo keket
Title: Re: Databázové systémy
Post by: chaser on 28.04.2010, 01:41:54
nahodou v poslednej dobe nebola nejaka pisonka so zarskym?
ak ano tak dajaka dobra dusa by mohla pastnut otazky
mnoho ludi by bolo vdacnych  ;)
Title: Re: Databázové systémy
Post by: mucko on 28.04.2010, 17:36:22
takže deviant ... mám trigger, ktorý mi spustí procedúru ... procedúra je tiež urobená .. ten trigger je "before insert on <table_name>"
takže v aplikácii ked budem robit insert tak ako mám urobiť ten insert? nejak nechapem ako to funguje ... spusti sa trigger pred vlozenim do tabulky, ten mi vypocita hodnotu, (urobi update transakcia set cena = real_cena - cena_ ) a potom sa urobi v aplikacii insert ktorý len doplni tabulku alebo ako to je? lebo vsetky stlpce tej tabulky mam ako not null... a teraz mi to vyhadzuje chybu...
Title: Re: Databázové systémy
Post by: dEVIANT on 28.04.2010, 17:48:25
Hmm nechápem presne čo myslíš...

V aplikácii ti stačí odoslať insert príkaz na databázu, a automaticky sa vykoná nadefinovaný trigger...teda aj jeho procedúra...

Keď ta ta tu hoď aj chybovú hlášku...

A keď nevieš ako sa robí insert príkaz tak nejako, že :

OracleCommand cmd = new OracleCommand("insert into tabulka values(:meno,:priezvisko:rodnecislo:,...),connection);
cmd.Parameters.AddWithValue(":meno", zamestnanec.Meno);
...

napr. takto...
Title: Re: Databázové systémy
Post by: mucko on 28.04.2010, 21:28:02
ja robim insert takto->
insert into transakcia values("+this.textbox.text.trim()+",atď) ... len to som chcel vediet ... dakujem ..
vies myslel som,ze ked dam ten insert tak budem musiet nejaku fintu zrobit... ale ked to ide tak ako pises tak neni problem... len budem musiet osetrit tu vynimku co mi ajtak vyhadzuje a bude ok.
Title: Re: Databázové systémy
Post by: dEVIANT on 28.04.2010, 22:26:23
ja robim insert takto->
insert into transakcia values("+this.textbox.text.trim()+",atď) ... len to som chcel vediet ... dakujem ..
vies myslel som,ze ked dam ten insert tak budem musiet nejaku fintu zrobit... ale ked to ide tak ako pises tak neni problem... len budem musiet osetrit tu vynimku co mi ajtak vyhadzuje a bude ok.

Ja som to robil cez prepare statements, lebo mi jeden típek vravel, že je to bezpečnejšie, tak nvm. Ale prehľadnejšie a elegantnejšie to je.
Title: Re: Databázové systémy
Post by: Ing. nemtom on 28.04.2010, 22:29:06
je to aj bezpecnejsie
Title: Re: Databázové systémy
Post by: mucko on 29.04.2010, 00:23:18
tak to urobim tak jak pisete :)
Title: Re: Databázové systémy
Post by: ivo261as on 29.04.2010, 15:58:59
Mám zadanie č. 13 (skladová karta) ak by dakto chcel :)
Title: Re: Databázové systémy
Post by: matus157 on 30.04.2010, 01:18:53
Mám zadanie č. 13 (skladová karta) ak by dakto chcel :)


No ja by som chcel to zadanie mam tiež 13 :)) bv
Title: Re: Databázové systémy
Post by: mucko on 30.04.2010, 01:50:34
DEVIANT  br pomóc... jój neviem ako urobiť ten trigger  >:(

insert into transakcia values(id_transakcie_seq.nextval,:id_zakaznika,:id_nehnutelnosti,:typ_transakcie,:datum,:real_cena);

create or replace trigger pocitajProviziu
before insert on transakcia
begin

end;

CREATE OR REPLACE PROCEDURE procedura_provizia
(id_nehnut in number,id_tran in number)
is
BEGIN
DECLARE cena_ number
BEGIN
   select cena into cena_ from nehnutelnost where id_nehnutelnosti = id_nehnut;
   update transakcia set provizia = real_cena - cena_ where id_transakcie = id_tran;
END procedura_provizia;


no na konci tohto insertu hore ma byt este hodnota procedury ... ale neviem ako napisat ten trigger pocitajProviziu aby dostal tie parametre z toho insertu  :'(

poradíš? alebo hocikto.. mne jedno kto :)
Title: Re: Databázové systémy
Post by: dEVIANT on 30.04.2010, 02:00:23
v tele toho triggra zavoláš procedúru

call procedura_provizia(:new.id_nehnutelnosti,:id_transakcie_seq.curval)

a v triggri ti chýba napr. for each row pred begin
Title: Re: Databázové systémy
Post by: mucko on 30.04.2010, 02:05:46
ďakujem :) idem hneď skúsiť :)
Title: Re: Databázové systémy
Post by: mucko on 30.04.2010, 02:10:42
CREATE OR REPLACE TRIGGER provizia
BEFORE INSERT ON transakcia
FOR EACH ROW
BEGIN
call procedura_provizia(:new.nehnutelnost,:id_transakcie_seq.CURRVAL);
END;


moj trigger ... lenze mi vypisalo, ze vytvorilo spustac s kompilacnymi chybami ... toto nehnutelnost som dal preto tak, lebo to id_nehnutelnosti je v aplikacii ukladane do premennej decimal nehnutelnost
Title: Re: Databázové systémy
Post by: Luk1 on 30.04.2010, 02:18:46
nieco som pocul ze nemozes volat proceduru v trigry ked v tej procedure insertujes updatujes tabulku, ktoru mas BEFORE INSERT, ale neviem co je na tom pravdy...
Title: Re: Databázové systémy
Post by: dEVIANT on 30.04.2010, 02:51:36
Ale trigger neni aplikačný objekt, ale databázový...a volá ho dbs nie aplikácia, taže tam musí byť id_nehnutelosti...

A k tomu čo Luk1 vravel. Tak dajak to je...bo vypisuje v tom prípade Table is mutating či také niečo...
Title: Re: Databázové systémy
Post by: mucko on 30.04.2010, 03:36:05
takpotom ako sa to da vyriesit? ???
Title: Re: Databázové systémy
Post by: dEVIANT on 30.04.2010, 17:16:04
Ďaľšou tabuľkou...ale keď tebe tento problém zatiaľ nevyhodilo tak pohoda...
Title: Re: Databázové systémy
Post by: mucko on 30.04.2010, 17:22:50
ta uz je to ajtak jedno... dal mi 8b za zadanie... v skole ma nechcelo pripojit na siet takze hned mi vyhodilo chybu... normalne do placu mi bolo... pojebany eduroam 
Title: Re: Databázové systémy
Post by: dEVIANT on 30.04.2010, 17:46:50
ta uz je to ajtak jedno... dal mi 8b za zadanie... v skole ma nechcelo pripojit na siet takze hned mi vyhodilo chybu... normalne do placu mi bolo... pojebany eduroam 

Keď si bol v PK6 si sa mal pripojiť na PCFEI...A určite si si nemal nechať sťiahnúť body za to, nebola to tvoja chyba. My sme s Luk1m odovzdávali včera...pripojil som sa cez PCFEI...sem tam vyskočila chyba pripojenia...ale nepýtal sa tak veľa, ani tak dlho..
Title: Re: Databázové systémy
Post by: mucko on 30.04.2010, 17:58:54
mi povedal,ze mam cakat do druhej... takze 4 hodiny... teraz uz lezim v posteli doma(nie som z Ke) vravel som mu ze tam to pojde.sa ma opytal ci kvoli dvom bodom potrebujem tolko vystrajat.. nuz cakat tolko som nemal chut... teraz sa mozem pripravovat na skusku z 24b zapoctom...

boli sme v L9 na 5tom poschodi
Title: Re: Databázové systémy
Post by: matus157 on 30.04.2010, 19:16:56
jak sa vymazuje tabulka  v SQl:))
Title: Re: Databázové systémy
Post by: sulo on 30.04.2010, 19:44:41
jak sa vymazuje tabulka  v SQl:))
Žeby cez DROP TABLE?

http://download.oracle.com/docs/cd/B19306_01/server.102/b14200/statements_9003.htm (http://download.oracle.com/docs/cd/B19306_01/server.102/b14200/statements_9003.htm)
Title: Re: Databázové systémy
Post by: mucko on 30.04.2010, 19:46:29
trosku googlovat nezaskodi,myslim si,ze staci napisat "vymazat tabulku sql" a najde ti toto (http://www.defm.fmph.uniba.sk/~odrobina/Databazy2_SQL_LS07.htm)
Title: Re: Databázové systémy
Post by: Vejjita on 01.05.2010, 19:07:47
nema niekto staru zapoctovku ?
Title: Re: Databázové systémy
Post by: chaser on 01.05.2010, 20:08:26
lepsia otazka by bola, co na nej mozeme cakat
Title: Re: Databázové systémy
Post by: mucko on 01.05.2010, 22:52:19
na by zaujimalo,ze co bolo na skuske :)  ved tretiaci uz mali 1.termin
Title: Re: Databázové systémy
Post by: kukoca on 02.05.2010, 16:58:00
na by zaujimalo,ze co bolo na skuske :)  ved tretiaci uz mali 1.termin

to čo vlani :)
Title: Re: Databázové systémy
Post by: chaser on 03.05.2010, 03:25:28
z coho sa ucite na zapoctovku z cvik a prednasok ??? , ci poznate aj lepsie zdroje ?
co pocuvam tak to je 100% typovacka na kratky cas, tak pochybujem ze sa aj oplati ucit
Title: Re: Databázové systémy
Post by: puq on 03.05.2010, 03:39:11
z coho sa ucite na zapoctovku z cvik a prednasok ??? , ci poznate aj lepsie zdroje ?
co pocuvam tak to je 100% typovacka na kratky cas, tak pochybujem ze sa aj oplati ucit

lol :)
Title: Re: Databázové systémy
Post by: chaser on 03.05.2010, 03:48:55
 ked tam bude select v selecte + dajake 3 podmienky ta to ani precitat neje kedy    bu
Title: Re: Databázové systémy
Post by: Mike on 03.05.2010, 04:32:58
jj, podla mna to nebudeme ani stihat precitat ne to este odklikat  ;D
Title: Re: Databázové systémy
Post by: mucko on 03.05.2010, 18:41:32
vravela,ze pomenila otazky
Title: Re: Databázové systémy
Post by: tino8 on 03.05.2010, 19:52:36
da sa to v pohnde stihnut, akurat tomu treba chapat, a davat si pozor na chytaky
Title: Re: Databázové systémy
Post by: mucko on 03.05.2010, 21:10:50
a kde su otazky z minuleho roku?
Title: Re: Databázové systémy
Post by: Pally on 03.05.2010, 21:24:39
preco mi nejde vytvorit proceduru a aj trigger? prikazy sa ulozia do buffera, ale nejde to potom spustit... musim restartovat program...
Title: Re: Databázové systémy
Post by: chaser on 05.05.2010, 03:19:51
hmm netusi nahodou niekto aky je rozdiel medzi:

create table blabla (
skuska varchar(20) PRIMARY KEY,
FOREGIN KEY (skola) REFERENCES zariadenie (skola)......);

a medzi

create table blabla (
skuska varchar(20),
PRIMARY KEY(skuska),
FOREGIN KEY (skola) REFERENCES zariadenie (skola)......);

neje to nahodou to iste ? ak sa jedna o prepojovaciu tabulku  >:(

Title: Re: Databázové systémy
Post by: Ing. nemtom on 05.05.2010, 04:22:52
rozdiel tam je prosim pekne ziadny
Title: Re: Databázové systémy
Post by: chaser on 05.05.2010, 04:26:34
vdaka   ;)
aj mne sa tak vidi, v starych screenoch to bolo v roznych moznostiach , zrejme to bol nejaky bug  :lb:
Title: Re: Databázové systémy
Post by: Ing. nemtom on 05.05.2010, 04:33:28
skor chytak
Title: Re: Databázové systémy
Post by: Ing. nemtom on 05.05.2010, 04:34:48
ale pozor! mozno ze nie kazdy db system podporuje obe, mozno su obe specificke pre nejaky iny, to neviem
Title: Re: Databázové systémy
Post by: Daron on 05.05.2010, 22:29:57
neviete co je pravy na tom, ze originalita zadanie sa kontroluje tym systemom, ako to bolo minuly rok na operacnych systemoch?? Ak to tu uz bolo spominane, tak prepacte
Title: Re: Databázové systémy
Post by: dEVIANT on 05.05.2010, 22:30:57
Nekontroluje...som už odovzdal...
Title: Re: Databázové systémy
Post by: Mike on 05.05.2010, 22:33:35
neviem ako by ti to kontrolovali ... napr. ako skontroluje PHP ?  ???
Title: Re: Databázové systémy
Post by: Ing. nemtom on 05.05.2010, 22:38:53
zdrojak?
Title: Re: Databázové systémy
Post by: Daron on 06.05.2010, 01:53:16
neviem ako by ti to kontrolovali ... napr. ako skontroluje PHP ?  ???

ako ti napisali, kontroluje sa zdrojak a kedze sa kontroluje algoritmus, tka zmena premennych a popisov ti nijak nepomoze :-)
Title: Re: Databázové systémy
Post by: dEVIANT on 06.05.2010, 02:04:31
neviem ako by ti to kontrolovali ... napr. ako skontroluje PHP ?  ???

ako ti napisali, kontroluje sa zdrojak a kedze sa kontroluje algoritmus, tka zmena premennych a popisov ti nijak nepomoze :-)

Ja som počul niečo iné  :)
Title: Re: Databázové systémy
Post by: Daron on 06.05.2010, 04:39:59
ja som si to na operacnych systemoch minuly rok vyskusal. Zmenene poznamky + niektore premenne a originalita 0% :D
Title: Re: Databázové systémy
Post by: dEVIANT on 06.05.2010, 05:40:57
A ako na to reagoval cvičiaci? :D
Title: Re: Databázové systémy
Post by: Daron on 06.05.2010, 06:20:56
dostal som asi 75% bodov... pritom k zadaniu sa ma nic nepytal... to boli casy :D
Title: Re: Databázové systémy
Post by: matus157 on 10.05.2010, 00:15:33
a Odovzdaval niekto zadanie pri Csabovi?? 8)
Title: Re: Databázové systémy
Post by: Daron on 10.05.2010, 02:38:00
Aky je pri odovzdavani zadani zarsky?
Nebude robit problemy, ak som zadanie nerobil sam? :-) Samozrejme ze nechcem plny pocet.
Title: Re: Databázové systémy
Post by: ujo.tomiq on 10.05.2010, 21:55:27
Co vsetko a ako by mala vyzerat dokumentacia k zadaniu?..mohol by sem niekto hodit nejaku...
Title: Re: Databázové systémy
Post by: jagger on 12.05.2010, 01:05:44
vedel by mi niekto pomoct napojit aplikaciu v jave na databazu?  :ohmygod:
Title: Re: Databázové systémy
Post by: meki on 12.05.2010, 16:50:32
vedel by mi niekto pomoct napojit aplikaciu v jave na databazu?  :ohmygod:

https://moodle.fei.tuke.sk/mod/resource/view.php?id=1859 (https://moodle.fei.tuke.sk/mod/resource/view.php?id=1859)
Title: Re: Databázové systémy
Post by: nusik on 13.05.2010, 20:02:15
Zhanam zadanie c.8 . Kto sa podeli ?
Title: Re: Databázové systémy
Post by: matus157 on 13.05.2010, 20:07:54
 8) .....ta niejaka ta osmička by sa našla...:))
Title: Re: Databázové systémy
Post by: matus157 on 13.05.2010, 20:37:54
 8) Mam zadanie 5:) kto by chcel....
Title: Re: Databázové systémy
Post by: nusik on 13.05.2010, 20:41:19
posli mi zadanie c. 8 na nusikpo@pobox.sk please  ah:
Title: Re: Databázové systémy
Post by: matus157 on 13.05.2010, 20:58:46
ta dajak sa nedohodneme:) to len tak poslat?? :banana_guitar:
Title: Re: Databázové systémy
Post by: nusik on 13.05.2010, 21:21:09
poslal som ti postu na azet ;)
Title: Re: Databázové systémy
Post by: JankoHrasko on 13.05.2010, 22:45:09
nemá niekto teoretické otázky na skúšku..nejakých dokument s 270 otázkami by mal byť..ale nemyslím screeny a praktické úlohy..tých mám dosť..za odpoved dakujem :)
Title: Re: Databázové systémy
Post by: mucko on 14.05.2010, 16:56:20
jupí  :bannana_guitar: 65% zo skúšky ... mám D  bp
Title: Re: Databázové systémy
Post by: Mike on 14.05.2010, 19:10:15
Moze mi niekto napisat ake su terminy na skusku ?
Title: Re: Databázové systémy
Post by: Vejjita on 14.05.2010, 19:35:24
nemate niekto prosim screen len ako mate spravenu tu aplikaciu ako rozlozenie veci layout neviem ako to tam poukladat nejaky napad ? tie master detaily a veci vsetky
Title: Re: Databázové systémy
Post by: tino8 on 14.05.2010, 20:13:24
ja mam nieco take:

Title: Re: Databázové systémy
Post by: gujo007 on 14.05.2010, 23:18:05
Neviete niekto aky ma email Zarsky ??? :-D
Title: Re: Databázové systémy
Post by: nusik on 15.05.2010, 00:01:25
matus157 sa mi ozvi ako s tym zadanim c. 8
Title: Re: Databázové systémy
Post by: chaser on 15.05.2010, 05:17:06
Kus sa trapim s tym zadanim  bu snad ho stihnem zrobit no pripojenie na databazu jak je na moodli navod mi vobec nebunguje:

Code: [Select]
<?php
if ($c=OCILogon("meno""heslo""bodva.fei.tuke.sk:1521/orclbo2"))
{
echo 
"Successfully connected to Oracle.\n<BR>";
$s OCIParse($c"select * from tab1"); // Select dát...
OCIExecute($sOCI_DEFAULT);
while (
OCIFetch($s))
{
echo 
"MENO=" ociresult($s"MENO") .
", PRIEZVISKO=" ociresult($s"PRIEZVISKO") . "<BR>";
}
OCICommit($c); 
OCILogoff($c); 
}
else
{
$err OCIError();
echo 
"Oracle Connect Error " $err[text];
}

?>

furt furt a furt nech robim cokolvek vypise: Fatal error: Call to undefined function OCILogon() .......... in line 2

dost dlho ssa s tymto rypem no nijakraz ma nechce pripojit nahodou netusi niekto preco ? resp ako sa pripojit :(
Title: Re: Databázové systémy
Post by: dEVIANT on 15.05.2010, 05:21:25
By som povedal (z bratovej skúsenosti, nie z mojej), že na svojom lokal serveri nemáš zapnuté OCI funkcie. Tak ich zapni...:)
Title: Re: Databázové systémy
Post by: chaser on 15.05.2010, 05:50:19
vdaka :) mal som povypinane OCI funkcie mal si pravdu ;)
asi som zapol aj tie ktore som nemusel, trochu  sa zrejme este pobavim s konfiguraciou :)
Title: Re: Databázové systémy
Post by: Joey_XD on 15.05.2010, 17:38:42
Zhanam 7 zadanie... S kym by som sa vedel dohodnut?
Title: Re: Databázové systémy
Post by: dEVIANT on 15.05.2010, 20:03:48
Tretiaci, čo ste mali DBS. Čo bolo na skúške? z teórie aj z príkladov?  :)
Title: Re: Databázové systémy
Post by: pivco89 on 16.05.2010, 00:50:21
nema niekto UKAZKOVU  DOKUMENTACIU (Systemovu aj Pouzivatelsku)...zisla by sa  ;)
Title: Re: Databázové systémy
Post by: mucko on 16.05.2010, 01:04:41
15 teoreticke a 15 prakticke... ale z tych 15 praktickych su 6 take,ze pises sam select... akoze podla mna celkom jednoduche,lebo vsetky sa daju napisat takto SELECT e.meno,e.priezvisko,d.nazov FROM student e,predmet d,stud_pred f WHERE e.evc=f.evc AND d.id_predmetu=f.id_predmetu AND d.nazov='DBS'; boli tam aj take kde si mal napr agregacnu funkciu sum(predmet) a netreba zabudnut potom na order by ... da sa to v klude urobit... prvykrat mi chybal bod (27b) a druhykrat som napisal na 39b(ale plus 4b pripocitaj lebo vedel som,ze to tak ma byt no v tretej runde kontroly som to zle oznacil) ...takze ty deviant by si to mohol v klude napisat na 50b
Title: Re: Databázové systémy
Post by: dEVIANT on 16.05.2010, 01:15:37
:D :D :D Ďakujem upokojil si ma...no ja sa tých selektov nebojím...skôr ma zaujíma teória aká bola
Title: Re: Databázové systémy
Post by: Peterray on 16.05.2010, 01:20:48
A teoreticke otazky boli ake take co po minule roky? Ak má niekto nejake teoreticke co boli minuly rok alebo co mali tretiaci teraz, prípadne aj screeny nech hodi sem. Z coho sa treba ucit...

A oplati sa pozerat si screeny co boli z roku 2007? Tam bol este ten informix.
Title: Re: Databázové systémy
Post by: mucko on 16.05.2010, 01:22:42
hm tak bola taka,ze iba jedna je spravna odpoved... taze radio buttony...
Title: Re: Databázové systémy
Post by: dEVIANT on 16.05.2010, 01:27:08
hm tak bola taka,ze iba jedna je spravna odpoved... taze radio buttony...

:D A nejaké okruhy? typy otázok...zákl. veci zo slidov či?
Title: Re: Databázové systémy
Post by: mucko on 16.05.2010, 01:31:47
zdá sa mi, že doktorandi už zabezpečili moodle proti screenovaniu... a neučil som sa z minulých screenov takže ani neviem aké tam sú :P ale napíšem sem otázky, ktoré si pamätám ...

Slabý vzťah,tvar podmienky spojenia (meno atributu, relacny operator, meno atributu),Relácia,vzťah je množina spojení medzi entitami, potom nejaky priklad z GRANT CONNECT TO,organizacia blokov na disku(susedna, zretazena, indexova, cluster),znak selekcie/sigma/ znak projekcie/pi/

nuz a dalsie sa uz nepamatam
Title: Re: Databázové systémy
Post by: Daron on 16.05.2010, 04:13:41
aky php server pouzivate?? na xamppe mi nejde nakonfigurovat pripojenie k databaze... chyba mi tam extension = php_oracle.dll ktory mam odkomentovat.
Title: Re: Databázové systémy
Post by: sulo on 16.05.2010, 04:31:48
V novších verziách PHP sa už používa php_oci8.dll.
Title: Re: Databázové systémy
Post by: Daron on 16.05.2010, 07:55:13
tak to asi preto, no aj ak ma nepripoji na k databaze... uvidime zajtra
btw, kto robil v php, uploadovali ste to niekam? myslim nejaky webhosting
Title: Re: Databázové systémy
Post by: chaser on 16.05.2010, 15:19:26
Ani mna nechcelo pripojit k databaze... zapni si OCI funkcie a pojde ti to ;)
Title: Re: Databázové systémy
Post by: Mike on 16.05.2010, 18:45:54
tak to asi preto, no aj ak ma nepripoji na k databaze... uvidime zajtra
btw, kto robil v php, uploadovali ste to niekam? myslim nejaky webhosting

webhosting som nasiel jeden ale ten je plateny. hodnoverny free nenajdes, aspon podla mna
Title: Re: Databázové systémy
Post by: Luk1 on 16.05.2010, 18:50:59
ani ja som nenasiel ziadny, inac nestaci mat len povolene php_oci8 ale treba mat aj nainstalovane to sql plus co bolo v moodli, lebo inak to nejde
Title: Re: Databázové systémy
Post by: Ing. nemtom on 16.05.2010, 18:54:56
naco vam to davat na hosting?
Title: Re: Databázové systémy
Post by: Daron on 16.05.2010, 19:32:22
ked nemam Notebook?

ani ja som nenasiel ziadny, inac nestaci mat len povolene php_oci8 ale treba mat aj nainstalovane to sql plus co bolo v moodli, lebo inak to nejde
ake sql +?? nic osm nenasiel
Title: Re: Databázové systémy
Post by: dEVIANT on 16.05.2010, 19:37:50
Oracle client...a v ňom je SQL* Plus...to v čom sa robí na cvikách...
Title: Re: Databázové systémy
Post by: Ing. nemtom on 16.05.2010, 19:40:28
no neviem ci sa kvoli zadaniu oplati platit hosting s oraclom, ked nemas notebook urcite mas kamosa ktory notebook ma
Title: Re: Databázové systémy
Post by: rebro on 16.05.2010, 23:29:17
bolo nieco z bezpecnosti(strategie riadenia pristupu, bezpecnostne modely atd.) na skuske?
Title: Re: Databázové systémy
Post by: Daron on 17.05.2010, 03:39:38
Zhanam zadanie c8, ak niekto ma, dohodneme sa :-)

btw, je 13 tyzden a je to trosku hanba, ale nemozem sa doma pripojit k DB, oracle mi vyhodi chybu:
ORA-12154: TNS: could not resolve the connect identifier specified.
Co s tym? Pripojenie som nastavil podla toho navodu

//restart virtualu to spravil
Title: Re: Databázové systémy
Post by: Mike on 17.05.2010, 14:13:16
Zhanam zadanie c8, ak niekto ma, dohodneme sa :-)

btw, je 13 tyzden a je to trosku hanba, ale nemozem sa doma pripojit k DB, oracle mi vyhodi chybu:
ORA-12154: TNS: could not resolve the connect identifier specified.
Co s tym? Pripojenie som nastavil podla toho navodu

//restart virtualu to spravil

skus http://ora-12154.ora-code.com/ (http://ora-12154.ora-code.com/), mozno pomoze
Title: Re: Databázové systémy
Post by: mucko on 17.05.2010, 19:56:47
alebo ste to mali urobit v C# ... tam take problemy nebudete riesit
Title: Re: Databázové systémy
Post by: Daron on 17.05.2010, 20:04:26
uz som to vyriesil, teraz mam ine problem,y nevidim to ruzovo, ale este mam 2 dni
Title: Re: Databázové systémy
Post by: Mathew on 18.05.2010, 06:03:04
Chyba databazy: ORA-01017:invalid username/password logon denied....toto mi vybehne, ked chcem spustit databazu  bu
Title: Re: Databázové systémy
Post by: Mike on 18.05.2010, 06:26:52
Chyba databazy: ORA-01017:invalid username/password logon denied....toto mi vybehne, ked chcem spustit databazu  bu


mas zadat spravny prihlasovaci login a heslo (MP123XX / MP123XX)

http://ora-01017.ora-code.com/ (http://ora-01017.ora-code.com/)
Title: Re: Databázové systémy
Post by: Mathew on 18.05.2010, 16:28:34
Chyba databazy: ORA-01017:invalid username/password logon denied....toto mi vybehne, ked chcem spustit databazu  bu


mas zadat spravny prihlasovaci login a heslo (MP123XX / MP123XX)

http://ora-01017.ora-code.com/ (http://ora-01017.ora-code.com/)

hm..v VS2008 sa pripojim na databazu orclbo2 ale ked chcem spustit moju databazu, tak vtedy mi vyskoci ta chyba...Este niekde inde mam nastavit meno heslo? ci ako
Title: Re: Databázové systémy
Post by: mucko on 18.05.2010, 16:32:44
musis mat oracle client... nakonfigurovat ho na orclbo2 a potom ked das addconnection ti samo vygeneruje dataset...proste zly config... jaj a treba mat xp vtedy ide vsetko bez problemov...

Deviant no ako skuska? :)
Title: Re: Databázové systémy
Post by: Mathew on 18.05.2010, 16:45:13
musis mat oracle client... nakonfigurovat ho na orclbo2 a potom ked das addconnection ti samo vygeneruje dataset...proste zly config... jaj a treba mat xp vtedy ide vsetko bez problemov...

Deviant no ako skuska? :)

clienta v VS mam nastaveneho pre orclbo2, no mam seven
Title: Re: Databázové systémy
Post by: dEVIANT on 18.05.2010, 17:40:22
39...určite som sa zakapril na tých teoretických, bo také boli :/, že teoreticky by aj toto aj toto mohlo byť :D ...ale na týždeň budem v KE tak pôjdem určite skúsiť ešte raz...

A už sa pripravím na tie hovadiny :D
Title: Re: Databázové systémy
Post by: Ing. nemtom on 18.05.2010, 17:42:03
lol inym robis zadania a zlyhal si na skuske?
Title: Re: Databázové systémy
Post by: psicho on 18.05.2010, 17:51:58
heheh :D :D :D dooost dobre :D
Title: Re: Databázové systémy
Post by: radix on 18.05.2010, 18:10:28
:D
Title: Re: Databázové systémy
Post by: mucko on 18.05.2010, 18:37:24
ved mas tolko jak ja... to ti nestaci? Pockaj... ty mas dokopy 39? :o

a na win 7 nepojde Add connection... ja som o tom uz v siedmom osmom deviatom tyzdni uz pisal... Windows XP a VS 2008 potrebujes mat... a vo VS si nenastavujes clienta ale v administracii Oracle clienta ktory je na stranke oracle.com
Title: Re: Databázové systémy
Post by: Luk1 on 18.05.2010, 19:29:23
loool :D z testu mal 39 ne dokopy :D
Title: Re: Databázové systémy
Post by: mucko on 18.05.2010, 19:59:18
nuž vravím, že neni až tak ťažké... ale tak ja som zas nevedel ako je to s tym create table a pridavanim tych cudzich klucov ... ja som to v aplikacii pridaval cez alter table a bola to nespravna odpoved ked viem
Title: Re: Databázové systémy
Post by: Luk1 on 18.05.2010, 20:05:12
pisal som o dotnete ne o dbs :D
Title: Re: Databázové systémy
Post by: Ing. nemtom on 18.05.2010, 20:08:40
loool :D z testu mal 39 ne dokopy :D

ta potom je biflos, naco ide este raz :D
Title: Re: Databázové systémy
Post by: dEVIANT on 18.05.2010, 20:10:06
Dig topic som si pomýlil...teda vlastne ja som sa pomýlil...hej z .netu, teda 74 C...čo je dosť bieda :D :-P
Title: Re: Databázové systémy
Post by: mucko on 18.05.2010, 20:50:57
veru bieda... len 8b naviac... :D a zapocet o desat bodov vacsi... :) a kedy mas/te DBS?
Title: Re: Databázové systémy
Post by: Daron on 18.05.2010, 23:00:54
Ak ma niekto zadanie, ktore odovzdal pri telepovskej, poklembovi a chce ho este aj spenazit, tak mi napiste spravu.
Title: Re: Databázové systémy
Post by: mucko on 18.05.2010, 23:17:25
ja mam 14tku... ale treba zmenit tabulku a v zdrojaku v inserte dopisat null... nuz som skromny-staci mi 500€ :)
Title: Re: Databázové systémy
Post by: Mike on 19.05.2010, 01:50:20
odovzdaval niekto pri Hrozekovi ? co sa pytal ?
Title: Re: Databázové systémy
Post by: stanulik on 19.05.2010, 02:13:23
odovzdaval niekto pri Hrozekovi ? co sa pytal ?

pri Hrozekovi to je v pohode, len skontroluje dokumentaciu a potom, ze ci obsahuje databaza vsetko co obsahovat ma. ziadne konkretne otazky.
Title: Re: Databázové systémy
Post by: P.a.i.n. on 19.05.2010, 04:30:40
odovzdával už niekto zadanie pri Telepovskej?.......ako to prebieha u nej?
Title: Re: Databázové systémy
Post by: corgon on 20.05.2010, 06:15:25
Zdravim nema niekto vypracovane zadanie c.2?   pocitam s tym ze nic nieje zadarmo  ;)
Title: Re: Databázové systémy
Post by: tino8 on 20.05.2010, 07:01:34
jasne ze ma ;)
Title: Re: Databázové systémy
Post by: Mike on 20.05.2010, 13:29:13
Dnes sa odovzdavaju zadania pri Hrozekovi od 9:00 - 11:00 v miestnosti A533 popripade A507 (sklennik)  br
Title: Re: Databázové systémy
Post by: Gabriel85 on 20.05.2010, 19:25:25
Cavte,

kedy sa odovzdavaju zadania pri Poklembovi ?  DIk, pretoze sa s nim neviem nejako spojit .... este sa opytam, e-mail ma Tomas.Poklemba@tuke.sk ?

Dakovala
Title: Re: Databázové systémy
Post by: ujo.tomiq on 20.05.2010, 19:28:31
Da sa odovzdat zadanie aj u ineho cviciaceho, ci len u toho co nas uci?
Title: Re: Databázové systémy
Post by: Daron on 22.05.2010, 01:27:00
pravdepodobne len u toho, ktory ta uci
Title: Re: Databázové systémy
Post by: RIPPER on 26.05.2010, 20:43:56
Dnes sa odovzdavaju zadania pri Hrozekovi od 9:00 - 11:00 v miestnosti A533 popripade A507 (sklennik)  br
neviete niekto ci aj zajtra?
Title: Re: Databázové systémy
Post by: Mike on 26.05.2010, 21:13:42
zajtra ze vraj ide dakde na skusky, takze to presuva na piatok (27.5.2010) od 11:00 tusim

edit: od 13:00
Title: Re: Databázové systémy
Post by: RIPPER on 26.05.2010, 21:14:34
zajtra ze vraj ide dakde na skusky, takze to presuva na piatok (27.5.2010) od 11:00 tusim
thx, pre istotu este skusim mailom
Title: Re: Databázové systémy
Post by: Daron on 02.06.2010, 21:22:17
z coho sa ucite / ste sa ucili na skusku?
su nejake screeny?
Title: Re: Databázové systémy
Post by: jany1 on 02.06.2010, 21:41:10
teoria-z prednasok (su na moodli)
prakticke veci- nieco na styl zapoctovky, cize ked vies pisat selekty tak v pohode
Title: Re: Databázové systémy
Post by: Daron on 03.06.2010, 23:25:27
teoria je formou testu, to znamena ze otazka a vyberam nejake odpovede?

Dajme tomu:
ROzdelenie SRBD
Podľa počtu miest, do koľkých je databáza
distribuovaná:
 centralizované - dáta umiestnené na jednom
počítačovom mieste
 distribuované - aktuálna databáza a SRBD sú
umiestnené na viacerých miestach počítačovej siete
 homogénne - SRBD je ten istý pre všetky miesta v
sieti
 heterogénne - podpora existencie autonomných
databáz v počítačovej sieti.