Odpovědět Práce s databází Base z OpenOffice.org (6) – Tabulky databáze Knihovna a vazby mezi nimi 15. 03. 2011, 14:58:46
Dobrý den,
jako všichni okolo i já děkuji za tento skvělý seriál a nezbývá mi než smeknout. Změnila jsem se v pilného studenta a čtu a vytvářím jednak příkladovou Knihovnu, ale zároveň s ní i svou databázi, archiv zakázek. Ostatně můj archiv zakázek je vlastně též knihovna, jen jednodušší. Jsem právě u vytvoření ER diagramu a na jeho základě u tvorby tabulek a vazeb mezi nimi. Našla jsem vysvětlení pro "vraní nožku", "symbolu nuly" na konci vazby, ale uniká mi poslední třetí typ vazby. Jen je vyjádřen jen jako dvě svislé čárky na konci vazby, napříkla u obrázku "Upravený ER diagram jeko základ logického modelu verze "A" databáze" mezi tabulkami Upominka a Vypujcka.
Trochu mi též uniká logika označování barevnými (plnými či prázdními) kosočtverečky u vlastností entit. Nejde mi o plný či prázdný kosočtverec, snad jsem správně pochopila, že plný musí mít vždy zadánu hodnotu, prázný nemusí, ale trochu mi unikají barvy. Proč je jeden červený a druhý modrý?
Poslední otázka, která mne nyní napadá je otázka na typ pole YEAR. Tento typ pole nemohu najít. Mohu zadat pouze TIME, DATE nebo TIME/DATE. Zjistila jsem, že mohu zadat typ DATE a ve vlastnostech provést opravu tak, že vymažu měsíc a den a ponechám pouze rok, snad to tak bude fungovat. Mám starší verzy Baze nebo proč nemohu najít typ pole YEAR?
Děkuji všem za odpovědi. Do této doby jsem byla nepolíbena vědomosmi o databázích a nyní se mi docela daří potřebnou databázi vytvářet.
Odpovědět Práce s databází Base z OpenOffice.org (6) – Tabulky databáze Knihovna a vazby mezi nimi 16. 03. 2011, 20:17:53
Dobrý den,
píšete:
1) "uniká mi poslední třetí typ vazby. Ten je vyjádřen jen jako dvě svislé čárky na konci vazby, například u obrázku "Upravený ER diagram jako základ logického modelu verze "A" databáze" mezi tabulkami Upominka a Vypujcka."
Toto je pěkně vysvětleno (trochu níž) na stránce
http://rapidapplicationdevelopment.blogspot.com/2007/06/entity-relationship-diagram-example.html
jde o vazbu "jeden a jen jeden". Je-li toto označení na obou stranách vazby, jde o tu méně používanou vazbu 1:1.
2) "Trochu mi též uniká logika označování barevnými (plnými či prázdnými) kosočtverečky u vlastností entit. Nejde mi o plný či prázdný kosočtverec, snad jsem správně pochopila, že plný musí mít vždy zadánu hodnotu, prázdný nemusí, ale trochu mi unikají barvy. Proč je jeden červený a druhý modrý?"
Červená barva označuje atribut (budoucí sloupec tabulky), který je cizím klíčem a uskutečňuje tedy vazbu s primárním klíčem ve druhé tabulce.
Může být trochu matoucí, že vazby mezi tabulkami v ER diagramu programu Workbench nejdou přímo od cizího k primárnímu klíči, ale jen orientačně od jedné entity (tabulky) k druhé. V Base už čáry vazeb směrují jasně.
3) "Mohu zadat pouze TIME, DATE nebo TIME/DATE. Zjistila jsem, že mohu zadat typ DATE a ve vlastnostech provést opravu tak, že vymažu měsíc a den a ponechám pouze rok, snad to tak bude fungovat. Mám starší verzi Base nebo proč nemohu najít typ pole YEAR?"
Myslím, že v Base je to zatím přesně tak, jak píšete. Není tedy těžké nastavit si typ jen na zobrazení roku.
Děkuji Vám za pochvalu, to je milé. Snad pro Vás budou užitečné i další díly.
Odpovědět Re:Práce s databází Base z OpenOffice.org (6) – Tabulky databáze Knihovna a vazby mezi nimi 17. 03. 2011, 10:18:11
Dobrý den pane profesore,
děkuji Vám za odpověď a vysvětlení. Jakmile jsem si přečetla vysvětlení vazby 1-1 hned mi došlo, že jsem trouba, protože je to logické a mohlo mne to též samotnou napadnout. Byla to vlastně jedniná vazba, o které se "nemluvilo", hmm, logika. Snad mne omlouvá, že Baze je pro mne nová a Vaše články čtu jako učebnici a bezmezně jí věřím a občas zapomínám používat i hlavu.
Pochvala je zcela na místě, jse sekáč, že si dáte práci s tvorbou užitečné příručky a zveřejníte ji tak, že za to nemáte vůbec nic kromě pár pochvalných komentářů. Strávila jsem hodně času hledáním příručky nebo třeba i semináře či školení, kde bych se něco naučila, leč výsledkem byla velká nula. Byla jsem vlastně rozhodnuta OOO odinstalovat a nechat to být, protože jsem nenašla nic a nikoho, kdo by byl ochoten pomoci. Měla jsem nějaké příručky pro ACCESS, ale jsou příliš teoretické a složité a aplikovat je do Base bylo pro mne nemožné.
Odpovědět Re:Re:Práce s databází Base z OpenOffice.org (6) – Tabulky databáze Knihovna a vazby mezi nimi 17. 03. 2011, 19:40:59
Já děkuji za Váš dotaz - je vidět, že je dost věcí, na které v textu zapomenu nebo už na ně není místo (i tak mě v redakci vícekrát vytknuli, že články jsou moc dlouhé - jak hodnotíte délku článků seriálu Vy?).
Musím Vás ale opravit, redaktoři za články od redakce dostávají i něco zaplaceno. Není to sice tolik, že bych články psal kvůli penězům, ale potěší to, a v tom je třeba ocenit pana Bíbra a další, kteří portál založili a vedou a kteří tyto peníze zajistí; bez aspoň symbolického ohodnocení by toho přeci jen asi autoři časem nechali. Mějte se pěkně.
Odpovědět Re:Re:Re:Práce s databází Base z OpenOffice.org (6) – Tabulky databáze Knihovna a vazby mezi nimi 18. 03. 2011, 08:12:33
Dobrý den pane profesore,
jednotlivé články - kapitoly jsou dost dlouhé, to je pravda. Jenže, pokud podle nich má někdo pracovat, tedy reálně zkoušet vytvořit databázi, nemohou být kratší. To proto, že jen těžko si dokáži představit, že mi něco řeknete o entitách (tabulkách) a pak mi řeknete atributy (sloupce) Vám vysvětlím příště. To je možné ve škole, ale při "distančním" studiu to dost dobře nejde. Jiná by byla možnost, kdyby kapitoly byly krátké a opravdu se věnovaly jen jednomu právě probíranému tématu. Ovšem v takovém případě by musely vyjít zároveň všechny kapitoly obecně ucelené části tématu. Případně by mohla být kapitola páteřní, která obecně projde celé téma, ale z ní by nutně musely být odkazy na podkapitoly, které vysvětlí jednotlivá témata podrobně viz kupříkladu odkaz na Lee Richardsona a jeho vysvětlení vazeb (bylo velmi krátké a zároveň hutné, přečetla jsem to velmi rychle a pochopila co mi mělo již dříve dojít a ještě další informace, které jsem prostě nenašla). Jinak by byla celá "příručka" na úrovni té od Gradui tuším o Accessu o které jsem již hovořila, krásná vázaná, červená, leč k nepotřebě.
Díky vysvětlení o obolu, který autor dostane, jsem pochopila i dotaz páně Otty pod první kapitolou. Měla bych malý návrh. Jistě nás bude více, co byli otrávení tím, že jsme sice měli nástroj, ale netušili jsme, jak s ním pracovat. Vytvoření brožury třeba v samizdatové podobě by jistě rádo koupilo více lidí a byla-li by kupříkladu možnost jednodenního semináře na toto téma, jistě by bylo více lidí ochotných zaplatit si jak seminář tak i brožuru. Myslila jsem si, že OOO je takový software, který je legálně zdarma a platí se právě za ten "nadstandard", či-li brožury, kurzy.
Odpovědět Re:Re:Re:Re:Práce s databází Base z OpenOffice.org (6) – Tabulky databáze Knihovna a vazby mezi nimi 20. 03. 2011, 17:23:14
Dobrý den. To je zajímavý námět, nevím, jestli portál podobné akce pořádá, závěrečná příručka časem vyjde zřejmě zadarmo. Nevím, jestli by bylo víc lidí, kteří by o takovou akci měli zájem.
Odpovědět Re:Re:Práce s databází Base z OpenOffice.org (6) – Tabulky databáze Knihovna a vazby mezi nimi 17. 03. 2011, 19:49:08
Omluva: v předchozím příspěvku jsem jako zakladatele portálu uvedl omylem pana Bíbra, ve skutečnosti jde o pana Vlastimila Otta. Ve spěchu se mi to popletlo, pan Bíbr je ovšem také zajímavý člověk se zásluhami v oblasti podpory svobodného software, je vedoucím autorského týmu, který vydává mj. velmi kvalitní knihy o linuxových distribucích Ubuntu a Mandriva. Doporučuji!
Josef
Odpovědět Re:Práce s databází Base z OpenOffice.org (6) – Tabulky databáze Knihovna a vazby mezi nimi 29. 03. 2012, 19:38:33
Take dekuji za skvely clanek. Jen s tim YEAR mi to nefunguje tak, jak bych cekal. Zadam hodnout [DATE] a ve vlastnostech si ji upravim, aby se zobrazovalo jen YYYY, ale po zadani roku napriklad 1992 mi to prepise v tabulce na 1905. Nevim, jak to udelat spravne, poradi prosim nekdo? Diky
Josef
Odpovědět Re:Re:Práce s databází Base z OpenOffice.org (6) – Tabulky databáze Knihovna a vazby mezi nimi 29. 03. 2012, 19:49:25
Ted jsem prisel na to, ze pokud do formulare zadam rok ve formatu 1.1.1992, v tabulce se ulozi jako 1992. Ale jiste to jde udelat nejak elegantneji, abych si nemusel vymyslet cele datum? Zadat jako vstup NUMERIC o delce ctyri znaky by asi nicemu nevadilo?
Esteban
Odpovědět Práce s databází Base z OpenOffice.org (6) – Tabulky databáze Knihovna a vazby mezi nimi 21. 03. 2011, 13:37:18
Hodne marnej pruvodce
alex
Odpovědět Práce s databází Base z OpenOffice.org (6) – Tabulky databáze Knihovna a vazby mezi nimi 21. 03. 2011, 14:17:05
Pane Estebane měl byste se nad sebou zamyslet.Jestli se vám tento průvodce nelíbí tak si utvořte vlastní.
Esteban
Odpovědět Re:Práce s databází Base z OpenOffice.org (6) – Tabulky databáze Knihovna a vazby mezi nimi 21. 03. 2011, 14:20:11
Udelal bych, ale narozdil od zdejsich "odborniku" nemam volny cas na rozdavani a kdyz uz, tak maji o me sluzby zajem na vyssich mistech nez na nejakych strankach, kde si to precte tak 5 lidi tydne.....
Odpovědět Re:Re:Práce s databází Base z OpenOffice.org (6) – Tabulky databáze Knihovna a vazby mezi nimi 24. 03. 2011, 09:47:53
Vážený pane Estebane,
pokud nemáte čas na takovéhle hlouposti, pak se divím, proč jej tedy ztrácíte. Na druhou stranu, pokud ovládáte báze, tak se nedivím, že Vám tento seriál k ničemu není. Jenže bohužel je nás dost, kterým k něčemu je. A to bude asi ten rozdíl. A rozdíl bude ještě asi v uvažování a nadutosti. Vy sice něco umíte (možná), ale jste příliš namyšlený a hloupý, abyste to zadarmo někomu poskytl. V tom asi je ten problém, že? Chtěl byste za to pořádné prachy a proto Vám připadá snažení pana Svobody jako nesmysl, když on je ochoten to co umí dát veřejně k dispozici. Za to mu patří dík a ne slabomyslné odsouzení od chudáka.
Krásný den.
e.
PetrV
Odpovědět Re:Re:Re:Práce s databází Base z OpenOffice.org (6) – Tabulky databáze Knihovna a vazby mezi nimi 24. 03. 2011, 16:54:16
Ale no tak, pane kolego... to nevidíte, že člověk píšící pod nickem Esteban je duševně nemocný člověk trpící navíc stihomamem? Netřeba na něj reagovat a redakci prosím o vymazání jeho lejn.
Pane Svobodo, díky....
Odpovědět Re:Re:Re:Re:Práce s databází Base z OpenOffice.org (6) – Tabulky databáze Knihovna a vazby mezi nimi 24. 03. 2011, 22:43:55
Třeba mladý Esteban časem trochu zmoudří a obrousí své hrany, ale Estebanův táta se už asi nezmění a Estebanova máma by ho za podobné výroky měla dávno vykopnout z bytu. Paní Estebanová, nedejte se!
Ale možná nám rodinka chtěla připomenout něco jiného a milého:
Sirotek je naše máma - 4. nápis JC v liptákovské hospodě U Sirotků
Sirotková je náš táta - nápis, který nějaký vandal připsal ke 4. Nápisu JC v liptákovské hospodě u Sirotků.
(http://www.cimrman.at/list.php?l=9&str=S)
Esteban
Odpovědět Re:Práce s databází Base z OpenOffice.org (6) – Tabulky databáze Knihovna a vazby mezi nimi 21. 03. 2011, 14:20:16
Udelal bych, ale narozdil od zdejsich "odborniku" nemam volny cas na rozdavani a kdyz uz, tak maji o me sluzby zajem na vyssich mistech nez na nejakych strankach, kde si to precte tak 5 lidi tydne.....
Odpovědět Práce s databází Base z OpenOffice.org (6) – Tabulky databáze Knihovna a vazby mezi nimi 30. 05. 2011, 15:17:37
Dobrý den,
pro mně je to vysvětleno bohužel nedostatečně podrobně. Nemáte někdo příklad udělaný, třeba i tu jednodušší variantu, poslali byste mi ji mailem jako odb soubor? Nechápu jak nastavit správně ty vazby a v podstatě jsem ještě nepochopil ani jak využívat ten celý program Base. Přitom Calcu rozumím na nejvyšší úrovni a nakonec umím v něm asi i to co normálně řeší databázové programy vč. zamezení duplicit, maker apod.
zvedavec
Odpovědět Re:Práce s databází Base z OpenOffice.org (6) – Tabulky databáze Knihovna a vazby mezi nimi 31. 05. 2011, 11:37:25
"Přitom Calcu rozumím na nejvyšší úrovni a nakonec umím v něm asi i to co normálně řeší databázové programy"
Tak tam vidim rozpor :-)
Doporucil bych nejaky obecny serial o databazich at vite, o co vlastne jde a pak pujde snadneji i Base.