Je za nami prednasku aj cvicenia, mne osobne sa tento predmet zda byt vcelku zaujimavy...
Neviem ako na ostatnych cvikach, ale v nasej skupine sme sa dajak nedohodli, ze ako budu riesitelske skupiny.
Kazdopadne casu je este dost.
ako planujete riesit databazu? cez viac tabuliek ale vsetko nasukate do jednej?
Urcite cez viacero tabuliek (cd shop)+nejake ciselniky, ved potom by to malo mnozstvo duplicitnych dat a aj praca s nimi by bola asi o hubu a tie selecty v jednej obrovskej tabulke by velmi rychle asi neboli. Neviem si vobec predstavit, ako to moze niekto chciet riesit cez 1 tabulku. :trestac:
A dufam ze aj ostatne skupiny to nebudu riesit len tak leda bolo, kedze ich databazy budu vyuzivane aj inymi skupinami a nebude v nich 5 zaznamov a pristupia k tomu aspon trochu seriozne.
minuly rok sme v tych malych databazach museli mat tisice zaznamov
Quote from: Bc. nemtom on 25.09.2009, 05:03:24
minuly rok sme v tych malych databazach museli mat tisice zaznamov
podla vsetkeho sa ziada 30-40000 zaznamov... :o
tie zaznamy tam ajtak dava skript takze mas uplne u prdeli kelo ich tam bude
akz skript?
nieco, co ti tie zaznamy bude samo tahat z webov, ktore pouzijes ako zdroje dat pre tvoju databazu. Snad nebudes pre tie tisicky pisat inserty rucne
Quote from: Mao on 25.09.2009, 16:33:52
nieco, co ti tie zaznamy bude samo tahat z webov, ktore pouzijes ako zdroje dat pre tvoju databazu. Snad nebudes pre tie tisicky pisat inserty rucne
To by som chcel vidiet, ci vy stihol potom spravit este aspon jeden predmet :evica: :evica: :evica: :evica:
pri troche snahy napises 1000 insertov za jeden den ;)
Quote from: johnyo13 on 26.09.2009, 15:12:02
pri troche snahy napises 1000 insertov za jeden den ;)
Ak ti nedojdu napady
Zopar otazok:
Staci mat mena filmov len v jednom jazyku ? Ak ano postacuje anglictina ? Stahujem to z IMDB a kedze je toho mrte nechce sa mi to este prehanat cez csfd na preklad, pricom sa lahko moze stat ze prelozim len niektore....
a jedna organizacna:
minule pan Genci vravel, ze tu tento tyzden nebude. Znamena to ze nie je ani prednaska ani cviko ? Alebo si nasiel nahradu ? Cviko sa mi zacina 0730 takze nemam chut sa tam trepat ked netreba...
Dufam ze sa najde informovany dobracisko :D
Quote from: popko on 29.09.2009, 21:37:19
Zopar otazok:
Staci mat mena filmov len v jednom jazyku ? Ak ano postacuje anglictina ? Stahujem to z IMDB a kedze je toho mrte nechce sa mi to este prehanat cez csfd na preklad, pricom sa lahko moze stat ze prelozim len niektore....
a jedna organizacna:
minule pan Genci vravel, ze tu tento tyzden nebude. Znamena to ze nie je ani prednaska ani cviko ? Alebo si nasiel nahradu ? Cviko sa mi zacina 0730 takze nemam chut sa tam trepat ked netreba...
Dufam ze sa najde informovany dobracisko :D
mozes mat aj rozne jazykove edicie, ale nie je to nutne mat
prednasky ani cvicenia tento tyzden nebudu
v com robite ten navrh db?
pover dizajner? :P
...ludia kam dawate svoje databazy?
na databazovy server? :P
do suflika uja Suflikanta :P
Asi do virtualky dame tak ako povedal genci ze mu potom na CD donesieme image, ale zatial nieje iste... ak viete o niecom zaujimavom podelte sa ;)
ja som to riesil takto s virtual a image
ti co ste uz mali dnes cvicenie, mohli by ste prosim napisat co ste robili a ako kontroloval databazy?
Ahojte, potrebujem poradit s vytvaranim information package (slajd 8 v dimensional modeling ppt)...
Povedzme ze ma zaujimaju predaje filmov. Fakt je len jeden : cena predaneho filmu. V dimenziach okrem casu chcem mat napriklad zaner filmu.
Ako vsak mozem vyrobit star schemu, ked jeden film moze mat viac zanrov ? A teda tabulka faktov s nejakou cenou filmu nemoze mat JEDEN foreign key do tabulky zanrov kedze ich je viac ako JEDEN. Ako mam teda poriesit dimenziu zaner filmu ? Dat si viac foreign keys nie je riesenie kedze su filmy ktore maju rozny pocet zanrov a teoria hovori ze ziadny foreign key nesmie byt null...
Napadaju mi zatial dve riesenia.
1. Nagenerujem si vsetky kombinacie zanrov pre jeden film do tabulky pre dimenziu zanrov a vo faktoch budem referencovat JEDNU kombinaciu. To je vsak o nicom ak potrebujem nastavit filter typu "daj mi predaje akcnych a sci-fi filmov" - vtedy mi nezahrnie napr. kombinaciu pre film ktory je akcny, scifi a este aj drama, pretoze mi striktne da LEN kombinaciu akcny a sci-fi kedze kazda kombinacia bude mat jedinecny kluc..
2. Vytvorim si "prazdny" zaner a tabulka faktov bude mat tolko foreign keys do dimenzie zanrov kolko je vsetkych zanrov. Neobsadene FK do dimenzie zanrov budu mat "prazdny" zaner. Tu je zase problem ak mi pribudne zaner :) Tento sposob by teoreticky dovoloval aj hierarchizaciu zanrov.
Ma niekto ine riesenie resp. je niektore z tychto to prave ?
Quote from: eminkaa on 01.11.2009, 02:00:06
http://www.pythian.com/news/364/implementing-many-to-many-relationships-in-data-warehousing (http://www.pythian.com/news/364/implementing-many-to-many-relationships-in-data-warehousing)
tu sa riesi one-to-many aj many-to-many, velmi pekne vysvetlene, podla toho sme to robili minuly rok a bolo to ok
Dakujem velmi pekne, presne toto som potreboval.
newiete nahodou ci tabulky datoveho modelu maju suvis s tabulkami dimenzii abo faktov? Napr. tabulka dat.modelu = tab. dimenzii. Ci si tie dimenzie navrhnem podla seba?
co nam to treba na buduce cviko? a jak to ma vypadat? to uz ma byt natahany od kazdeho warehouse ci co? bu
KONECNE .. otazka k veci, to by zaujimalo aj mna ...
predpokladam, ze odpoved nevie nik, ta co keby sme sa zhodli nejak, co asi spravime? :D sak seci robime to iste, ta preco to nespravit spolocnymi silami? :D
suhlasim ... viac hlav viac rozumu, alebo nejako takto sa to niekde vravelo :D
Quote from: maTo on 10.11.2009, 02:57:13
predpokladam, ze odpoved nevie nik, ta co keby sme sa zhodli nejak, co asi spravime? :D sak seci robime to iste, ta preco to nespravit spolocnymi silami? :D
good idea :) ale tak mohol by uz dakto nam poradit...
kumne sa dostal taky fake, ze treba spravit tabulku dimenzii, faktov a tu stars schemu
a po slovensky to znamena co? ;D Nejaky navod nemate? :)
v prednaske zistis co to je...a mozno aj zistis ako to treba navrhnut
cize nejak na papier? a s ohladom na vsetky skupiny, ci len nasu? (my sme mali hudobne cdcka)
jj ja to budem riesit na paper nex sa nato pozre...a ta druha otazka zaujima aj mna, piste niekto kto viete...neviem ale podla mna asi s ohladom aj na ostatne skupiny, ked ta tabulka faktov a dimenzii je wtom DW jedna spolocna asi pre vsetky zdroje...
no ak som spravne na cviku pochopil
tak mame spravin nejaky navrh ako budeme riesit ten datawarehousing
a do uvahy berieme databazy vsetkych skupin na cviku.
Nieco take ze budem chciet vypisat autora ktori ma najviac clankov a ten skript bude musiet prezriet vsetky DB v ramci cvicenia a potom to vyhodnotit ...
Vy, co mate zajtra cviko potom postnite, ze za co vas zdrbal a co vlastne chcel :xmas:
taktiez sa pripajam ku prosbe k tym co uz mali dnes cviko aby napisali co vlastne Genci kontroloval a ci bol vobec s niecim spokojny a ky bol priebeh cvika. Diky
takze, mame zohladnovat databazy vsetkych kolegov v skupine (cviko), co znamena, ze mam zohladnovat aj ich atributy v ramci jednotlivych dimenzii?
EDIT: co je pravdy na tom, ze dneska mali ludia priemerne 3-4 dimenzie a 1-3 fakty? to staci?
niektori mali aj 1 fakt a stacilo
ok nice, naco si to komplikovat ne? :D
naco si to komplikovat a v podstate ani nebolo nutne, kedze aj podla slov Genciho fakt staci jeden
v mojom pripade CLANOK
ale zase s nami na prednaske vydrbal ;D
neviete ci pre zaznam musia byt vsetky atributy dimenzii naplnene alebo nektore mozem vynechat.
ved si ich vymysli vygeneruj :)
..budem domyslat do nekoho databazy hodnoty neakeho atributu...to radsej vynecham atribut v databaza DW a mam pokoj...
opravil som sa :)
tak unas napr. su v 4 databazach zanre knih v dvoch chybaju...tak preto sa pytam ci v DW vynecham uplne zanre...mne k analyze nebudu chybat len newem co nato genci...
Quote from: anticasper on 15.11.2009, 23:18:25
tak unas napr. su v 4 databazach zanre knih v dvoch chybaju...tak preto sa pytam ci v DW vynecham uplne zanre...mne k analyze nebudu chybat len newem co nato genci...
preco nie, nemusi tam byt vsecko :)
U nas ked sa take dakto spytal, tak vravel nieco, ze "vsak vy si mozete chybajuce udaje aj vyhladat a doplnit ich". No ta dakujem pekne ;D
Ale mozu byt aj prazdne hodnoty.
tento tyzden odpadavaju cvika?
Quote from: anticasper on 24.11.2009, 16:30:35
tento tyzden odpadavaju cvika?
ano, aj prednaska :)
Quote from: BossZ on 24.11.2009, 18:25:22
Quote from: anticasper on 24.11.2009, 16:30:35
tento tyzden odpadavaju cvika?
ano, aj prednaska :)
Neodpada, presuva sa na neurceny datum bu
pockat...to zajtra neni prednaska?
Quote from: maTo on 25.11.2009, 01:12:42
pockat...to zajtra neni prednaska?
presne tak, ani cvika :)
co treba na tento tyzden doniest?
to iste co na minuly? :D
netreba uz insertovat data do datawarehousu?
pokial mi pamat sluzi, vravel len o revizii information package-u...
no ja to chapem tak, ze na zaklade ostatnych databaz spravis centralnu, do ktorej vsetko natahas, pricom udaje, chybajuce u jednej skupiny, ktore ma ina, budto dogenerujes, alebo vypustis...je to na tebe...
prosim Vas o radu, co mame robit na cviko. chcem sa opytat ako vytvarate ten DW, vlastne vytvorite novu databazu(na zaklade information package) do ktorej natlacite data s databaz vsetkych skupin, alebo mame pouzivat nejaky specializovany softver? Dakujem
Quote from: Speedy2003 on 09.12.2009, 17:00:10
prosim Vas o radu, co mame robit na cviko. chcem sa opytat ako vytvarate ten DW, vlastne vytvorite novu databazu(na zaklade information package) do ktorej natlacite data s databaz vsetkych skupin, alebo mame pouzivat nejaky specializovany softver? Dakujem
DWH vytvoris podla inf.package ako pises a tak tam das zo vsetkych skupin data.Sposob ako ich tam dostanes je na tebe.
ludze, ako robite dokumentaciu k zadaniu? ma ju uz niekto hotovu a mohol by mi ju pls poslat? :) .. popripade, popiste, co vsetko je vhodne tam napisat, vdaka
Quote from: rennow on 13.12.2009, 19:20:31
ludze, ako robite dokumentaciu k zadaniu? ma ju uz niekto hotovu a mohol by mi ju pls poslat? :) .. popripade, popiste, co vsetko je vhodne tam napisat, vdaka
Svoj konceptualny model, fyzicky model + popis fieldov v tabulkach
Sposob(y) akym si tahal data
Modely ostatnych skupin s popisom
modely Databazy do ktorej si sa snazil napchat ostatne databazy + sposoby ako si upravoval jednotlive tabulky
star schema DWH
nejake selecty nad DWH (vhodny je aj export udajov do grafov excelu)
zaver (treba byt dost konkretny, lebo to je to co sa zvycajne cita cele:-P) + zhodnotenie kto kolko prace odviedol (v %)
Quote from: Casso on 13.12.2009, 19:41:58
Quote from: rennow on 13.12.2009, 19:20:31
ludze, ako robite dokumentaciu k zadaniu? ma ju uz niekto hotovu a mohol by mi ju pls poslat? :) .. popripade, popiste, co vsetko je vhodne tam napisat, vdaka
Svoj konceptualny model, fyzicky model + popis fieldov v tabulkach
Sposob(y) akym si tahal data
Modely ostatnych skupin s popisom
modely Databazy do ktorej si sa snazil napchat ostatne databazy + sposoby ako si upravoval jednotlive tabulky
star schema DWH
nejake selecty nad DWH (vhodny je aj export udajov do grafov excelu)
zaver (treba byt dost konkretny, lebo to je to co sa zvycajne cita cele:-P) + zhodnotenie kto kolko prace odviedol (v %)
diky
je zajtra prednaska este? ci uz ne?
asi bude, teda ja pre istotu pojdem :)
Vedel by mi niekto vysvetlit na konkretnom priklade,4-5 tabuliek, ako sa robi optimalizacia? to co "niektore" (stvrtkove) skupiny robili na cviku minuly tyzden
Dik
chysta sa niekto 8. na skusku? z coho sa ucite? citate tie prednasky alebo google?
btw na nasom cviku hovoril ze da aj nejaku optimalizaciu selectov ale sme to nedokoncili...ma niekto predstavu jak sa to robi?
presne tak, ludia, Z COHO SA UCITE??? ....
to je easy...stacim sa to naucit za pol dna? :D mam to hned po ti :D
no ja osobne citam prednasky, hoci niektore veci su dost blbe, kedze su aj v ANJ a nie vzdy porozumiem o com je rec.
Ta optimalizacia co je v myslim 7 prednaske je na priklade celkom dobre vysvetlena ale nasiel som nejake 2 PDF zo STU .. uz su na kane.sk
zajtra, ehm teda uz dnes, sa preberaju zadania (ak este niekto neodovzdal) ;)
http://hornad.fei.tuke.sk/~genci/ (http://hornad.fei.tuke.sk/~genci/)
cool sladke sny a zajtra sa vidime :D
Caute, bol niekto dnes odovzdat zadanie(kto si to stihol precitat,pretoze sa to nahadzovalo niekedy podvecer) a ci boli nejake problemy pri odovzdavani.
Ja som odovzdaval. Prisli sme s kolegom cca o 9:45 a vyhodil nas, ze sme tam mali byt o 8:40. Ked som mu ale povedal, ze na webe ma, ze cca po 9:40, tak sa "ulutostil" ze tam dal preklep a vzal nas po tom, ako preskusal vsetkych, ktori boli na skuske. Takze po cca 3 hodinach cakania sme uspesne odovzdali. Problemy neboli ziadne. Btw podla vsetkeho by sa mali zadania odovzdavat 13.1.2009 - opat na skuske.
Zaujimave ze uz je vecer a este nikto sa nepochvalil o dojmy zo skusky... Tak neviem ci bola taka tazka alebo taka lahka ;)
Podla toho co viem, tak spravili vsetci. Tusim ze ani horsie ako C nebolo. Najprv pisali pisomku, potom chodili pojednom na ustnu skusku. Kazdy bol dnu tak 15-20minut. Otazky napise niekto kompetentny :D
skuska bola uplne pohodova, kazdy kto si precita prednasky a vie o com to je je za vodou.
Ja som mala 4 otazky a 1 optimalizacia resp kanonicky strom. Otazky: vymenovat nejake 2-3 druhy databaz co neboli viac rozoberane, temporalne databazy - popisat, DWH-struktura a ETL, nejake algoritmy relacnej algebry ci cosi take. Polhodina na pisomnu pripravu a potom sme len postupne sli na ustnu a ked sa daco nevedelo tak genci navadzal a bol dialog o tom. Bezproblemova skuska :)
a toho codda ,ci jak mu meno ,treba citat? precital som 11 stran a akoze ......wtf... o com rec?
o tom ako zacinali databazy
hm... to by sa aj tahak dal vypracovat na tu pisomnu cast, kto sa podujme? ;-)
Chcel mat aj vytlacenu dokumentaciu k zadaniu?
ano chcel tlacenu dokumentaciu + napalene na CD vsetko
Quote from: glassworker on 13.01.2010, 04:26:48
ano chcel tlacenu dokumentaciu + napalene na CD vsetko
Aby som to upresnil, tak po nas chcel mat na CD aj data ostatnych skupin a modely ostatnych skupin v dokumentacii.
dik za info
ako ste na zajtra pripraveni ?
no som na vazkach ..... prezentacie vsetky prejdene ale ked sa mam priznat tak niektore nemam uplne v hlave natlacene iba hlavne detaily ... zadanie ked sa bude pytat tak to bolo v pohode ... no neviem ... dufam ze to budem mat z krku .... vidime sa
no dnesna skuska spravena za C :banana_guitar: , ale dnes to bolo krutejsie, 3 ci 4 nespravili :'( ... a v niektorych veciach sa pytal az do detajlov,...ale celkovo ked si mal dostatok na papiery tak to bol zaklad... bv
???otazky: prva otazka vymenuje databazove technologie ktore sme na prednaskach nepreberali :D ---lol otazka--- :metal:
.. ostatne bolo temporalne databazy, objektove, textove, .... ETL a jeho struktura, RA a algoritmy, kanonicky strom a jeho optimalizacia....
boli rozne skupiny, toto je vycuc
na viac si nespominam, ked chce nech dakto doplni.... ;D
bol som 7 a skoro nic som nemal na papiery, a odisiel som s C a to som to noc pred skuskou cital :D
cepi: a zevraj kto je lucker ;D
V tych prednaskach nejako vela informacii nieje, az na prednasku o dwh a prednasku o indexoch... Myslim ze sa to do 20eho vpohode naucim, len dufam, ze bude mat dobru naladu...
Este otazka na tych, co ste uz skusku mali: pytal sa aj nieco z tych "externych" zdrojov? (codd a tie knihy)
No nieco prislo do reci ze to bolo v coddovi, a on ze citali ste codda ? a ja som mu povedal ze som ho prelistoval :) a sportovo to zobral
databazove technologie ktore sme na prednaskach nepreberali
temporalne databazy,
objektove,
textove,
ETL a jeho struktura,
RA a algoritmy,
kanonicky strom a jeho optimalizacia
to by malo byt vsetko alebo si niekto este spomenul na dalsiu otazku?
No ja som mal DWH - Datove modely ake sa v nom pouzivaju a v ktorych komponentoch, a mal som selekciu (RA algoritmy) a jej mozne implementacie. Tak isto som mal popisat Main Memory databazy.
este nejake otazky sa vyskytli? nechce sa mi vsetko citat :D
vie mi niekto vysvetlit co su tie objektove databazy? som mu povedal pomaly vsetko z min.prednasky a len krutil hlavou.. samozrejme 0bodov za tu otazku
Pocujte, to co je v jeho slideoch(prednaskach) oznacene zltou farbou sa netreba ucit?
Nemyslim si, to len nebolo odprednasane ze si to precitame.
Nejake info z dnesnej skusky?
Vsetci spravili (bolo nas tusim 8 ). Otazky take ako ostatne terminy.
Pytal sa vobec dakedy daco z tych poslednych prednasok? tote algoritmy a datove struktury a primarna organizacia?
algoritmy su asi na kazdej skuske, 4. otazka
len sa chcem spytat, ci si to niekto naahodou nezapisoval niekam ked sa ucil (napr. .doc), nech nelitam po tych prednaskach hore dole...ale asi ne co?