abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
dnes 10:50 | Zajímavý software

Mozilla.cz informuje o dvou nových experimentálních funkcích v programu Firefox Test Pilot (zprávička). Snooze Tabs slouží k odkládání panelů na později. Pokud vám někdo pošle odkaz, ale vy nemáte čas si stránku hned přečíst, můžete si naplánovat otevření panelu na později. Stačí kliknout na tlačítko a vybrat, kdy chcete panel otevřít. Firefox panel schová a ve vybraný čas znovu otevře. Pulse umožňuje ohodnotit, jak dobře stránka funguje, např. jak rychle se ve Firefoxu načetla. Podle nasbíraných hodnocení pak bude Mozilla prohlížeč ladit.

Ladislav Hagara | Komentářů: 1
dnes 02:00 | IT novinky

V Barceloně probíhá veletrh Mobile World Congress 2017. Nokia na něm například představila (360° video na YouTube) novou Nokii 3310 (YouTube). BlackBerry představilo BlackBerry KEYone (YouTube) s QWERTY klávesnicí. LG představilo LG G6 (YouTube). Huawei HUAWEI P10 a P10 Plus. Samsung představil tablet Galaxy Tab S3.

Ladislav Hagara | Komentářů: 0
včera 14:00 | Nová verze

Komunita kolem Linuxu From Scratch (LFS) vydala Linux Linux From Scratch 8.0 a Linux From Scratch 8.0 se systemd. Nové verze knih s návody na instalaci vlastního linuxového systému ze zdrojových kódů přichází především s Glibc 2.25 a GCC 6.3.0. Současně bylo oznámeno vydání verze 8.0 knih Beyond Linux From Scratch (BLFS) a Beyond Linux From Scratch se systemd.

Ladislav Hagara | Komentářů: 0
včera 11:11 | Nová verze

Byla vydána verze 0.10.0 webového prohlížeče qutebrowser (Wikipedie). Přehled novinek v příspěvku na blogu. Vývojáři qutebrowseru kladou důraz na ovladatelnost pomocí klávesnice a minimální GUI. Inspirovali se prohlížečem dwb a rozšířeními pro Firefox Vimperator a Pentadactyl. Prohlížeč qutebrowser je naprogramován v Pythonu a využívá PyQt5. Zdrojové kódy jsou k dispozici na GitHubu pod licencí GNU GPL 3.

Ladislav Hagara | Komentářů: 19
25.2. 16:22 | Nová verze

Po pěti měsících od vydání Waylandu a Westonu 1.12.0 oznámil Bryce Harrington (Samsung) vydání Waylandu 1.13.0 a Westonu 2.0.0.

Ladislav Hagara | Komentářů: 3
24.2. 13:37 | Bezpečnostní upozornění

Společnost Cloudflare (Wikipedie) na svém blogu potvrdila bezpečnostní problém s její službou. V požadovaných odpovědích od reverzní proxy byla odesílána také data z neinicializované paměti. Útočník tak mohl získat cookies, autentizační tokeny, data posílaná přes HTTP POST a další citlivé informace. Jednalo se o chybu v parsování HTML. Zneužitelná byla od 22. září 2016 do 18. února 2017. Seznam webů, kterých se bezpečnostní problém potenciálně týká na GitHubu.

Ladislav Hagara | Komentářů: 1
24.2. 08:22 | Nová verze

Byla vydána první beta verze Ubuntu 17.04 s kódovým názvem Zesty Zapus. Ke stažení jsou obrazy Kubuntu, Lubuntu, Ubuntu Budgie, Ubuntu GNOME, Ubuntu Kylin, Ubuntu Studio a Xubuntu. Dle plánu by Ubuntu 17.04 mělo vyjít 13. dubna 2017.

Ladislav Hagara | Komentářů: 56
23.2. 17:53 | Bezpečnostní upozornění

Google na svém blogu věnovaném počítačové bezpečnost informuje o nalezení "reálného" způsobu generování kolizí hašovací funkce SHA-1. Podrobnosti a zdrojové kódy budou zveřejněny do 90 dnů. Již dnes lze ale na stránce SHAttered nalézt 2 pdf soubory, jejichž obsah se liší a SHA-1 otisk je stejný (infografika).

Ladislav Hagara | Komentářů: 41
23.2. 17:51 | Nová verze

Vyšla nová verzia open source software na správu a automatizáciu cloudových datacentier Danube Cloud 2.4. Danube Cloud je riešenie postavené na SmartOS, ZFS, KVM a zónach. Obsahuje vlastnosti ako integrovaný monitoring, DNS manažment, zálohy, a samozrejme rozsiahlu dokumentáciu.

dano | Komentářů: 15
23.2. 17:46 | Pozvánky

V Plzni se 3. až 5. března 2017 uskuteční AIMTEChackathon. Je to akce pro vývojáře, grafiky, webdesignéry i veřejnost. Akci provází zajímavé přednášky IT odborníků. Více o programu a možnosti přihlášení na stránkách akce.

cuba | Komentářů: 0
Jak se stavíte k trendu ztenčování přenosných zařízení (smartphony, notebooky)?
 (13%)
 (2%)
 (72%)
 (3%)
 (10%)
Celkem 724 hlasů
 Komentářů: 68, poslední dnes 07:29
    Rozcestník

    Dotaz: Software pro návrh databáze

    19.11.2010 23:07 sidik
    Software pro návrh databáze
    Přečteno: 1971×
    Ahoj,

    sháním nějaký softík na návrhy databázových struktur, ideálně s podporou exportu pro PostgreSQL. Stáhnul jsem si SQL Designer ale nějak nemůžu příjít na to, kde mám sebrat PostgreSQL driver - pořád to hází výjimku.

    Máte nějaký svůj oblíbený soft na tuhle práci? Většina co jsem našel buď neumí Postgre nebo není zdarma, případně je jen pro jednu platformu a já to potřebuju provozovat v Linuxu i na Windows (v práci).

    Děkuju za nápady

    Odpovědi

    21.11.2010 22:02 FrantaS | skóre: 12 | Hlučín
    Rozbalit Rozbalit vše Re: Software pro návrh databáze
    Používám MySQL Workbench. Už s ním celkem umím. Navrhuji s ohledem na budoucí úpravu pro PostgreSql. Při mé podobné otázce mi bylo sděleno, že návrh provádí ručně v texťáku. No, něco na tom je. Již jsem si ruční úpravu z MySQL Workbench vyzkoušel. Kdyby ale byl podobný soft s výstupem pro PostgreSql k dispozici, byla by to jistě pomoc. Zatím jsem na něco rozumného nenarazil. Pokud existuje byť jen pro Linux, to by mne samotného zajímalo.
    Ať se nám daří.
    21.11.2010 23:36 sidik
    Rozbalit Rozbalit vše Re: Software pro návrh databáze
    Já bych klidně oželel ten export, pokud by to počítalo s fičurama co Postgre má. Většinou si stejně potom všechno sestavuju sám podle toho co jsem si nakreslil, protože ty exporty jsou občas dost divoký :)
    Heron avatar 21.11.2010 22:04 Heron | skóre: 50 | blog: root_at_heron | Olomouc
    Rozbalit Rozbalit vše Re: Software pro návrh databáze
    Tužku a papír.
    21.11.2010 22:16 kuka
    Rozbalit Rozbalit vše Re: Software pro návrh databáze
    To je vyborne. A jak se z toho generuje, jak se z toho delaji reporty, jak se to verzuje, jak se to sdili v ramci tymu? Uz jsi s tuzkou a papirem delal system s desitkami tabulek? Pokud ano tak jak se to osvedcilo?
    21.11.2010 22:59 FooBar
    Rozbalit Rozbalit vše Re: Software pro návrh databáze
    Osobne musim rict, ze i system s desitkami tabulek (a ze to neni moc) preferuju delat spis metodou tuzka a papir + post factum dokumentace, nez si generovat DDL z graficky podoby. YMMV.
    8.12.2010 13:01 tuxmartin | skóre: 38 | blog: tuxmartin | Jicin
    Rozbalit Rozbalit vše Re: Software pro návrh databáze
    jak se to sdili v ramci tymu?

    Uplne jednoduse :-D

     

    21.11.2010 22:54 FrantaS | skóre: 12 | Hlučín
    Rozbalit Rozbalit vše Re: Software pro návrh databáze
    Mě by vážně zajímalo proč někdo toto doporučuje. Někomu to zřejmě připadá neskutečné až hloupé. Dospěl jste do této fáze po práci se software? Po návrhu několika desítek databází? Možná mají lidé různou představivost, a to od mizerné až po excelentní. A je tím vůbec myšlen ruční grafický návrh nebo psaní přímo Sql kódu?
    Ať se nám daří.
    Heron avatar 21.11.2010 23:02 Heron | skóre: 50 | blog: root_at_heron | Olomouc
    Rozbalit Rozbalit vše Re: Software pro návrh databáze
    Je tím myšlen návrh DB schématu. Ruční návrh na papír a ruční psaní DDL je velmi dobrá rada. Kreslení referenční integrity na papír (s tužkou a gumou v ruce) také. Kód ani dokumentaci to sice nevygeneruje, ale to schéma pak za něco stojí. Sice to není tak rychlé, jako návrh přes nějaký (nedej bože automatický ORM) software, ale ta DB pojede roky a nějaký ten (tý)den vývoje navíc se v tom ztratí.
    21.11.2010 23:38 FrantaS | skóre: 12 | Hlučín
    Rozbalit Rozbalit vše Re: Software pro návrh databáze
    Ale proč? V čem to spočívá? Platí to i pro počet tabulek do cca 10? Pořád nevím v čem je ta hodnota. Jak potom uchovávat a překládat ten papír, který si umím představit jako čtverečkovaný o velikosti A3 až A0? Tedy s cca 50 tabulkami se mi na 15 monitoru nepracuje nejlépe, to jsem již poznal. Ale určitě i ti, co to považují za nesmysl, prováděli, stejně jako já, prvotní námět toho hlavního na papír, ale nakonec rychle přejdou k PC. Tak proč je to, prosím, tak velmi dobrá rada?
    Ať se nám daří.
    rADOn avatar 22.11.2010 17:47 rADOn | skóre: 44 | blog: bloK | Praha
    Rozbalit Rozbalit vše Re: Software pro návrh databáze
    Superklikaci navrhovy klikadla jsou pro konzultanty a podobnou verbez. Pokud je dobra analyza (!), vyrobeni schematu je ~1% prace na db. A vsechny dalsi zmeny v produkci budu stejne delat rucne napsanym alterem. Mozna jsem paranoidni, ale neverim v tomhle zadnemu automatickemu nastroji na 100%, a kdyz bych to mel kontrolovat rucne, tak to radsi rovnou napisu.

    Uplne by mi stacil nastroj ktery by delal opak - z existujiciho schematu vyjel pekny tisknutelny graf. Do kteryho se pak da cmarat tuzkou :-)
    "2^24 comments ought to be enough for anyone" -- CmdrTaco
    22.11.2010 17:59 FrantaS | skóre: 12 | Hlučín
    Rozbalit Rozbalit vše Re: Software pro návrh databáze
    Jenomže každý nemá za sebou cca 5 špatných návrhů, 20 obstojných návrhů a 100 perfektně fungujících návrhů. Každý ani neví, co je to analýza, a už vůbec ne, dobrá. Třeba se učí a to, co ten soft nabízí používá k pochopení problematiky atd. Řekl bych, že velmi často zapomínáme, že jsme to taky jednou neuměli a koukali na to jako ...
    Ať se nám daří.
    rADOn avatar 22.11.2010 18:27 rADOn | skóre: 44 | blog: bloK | Praha
    Rozbalit Rozbalit vše Re: Software pro návrh databáze
    To je pravda. Takze potrebujem soft ktery udela 25 exportu a pak sam sebe smaze :-D
    "2^24 comments ought to be enough for anyone" -- CmdrTaco
    Heron avatar 22.11.2010 18:42 Heron | skóre: 50 | blog: root_at_heron | Olomouc
    Rozbalit Rozbalit vše Re: Software pro návrh databáze
    Třeba se učí a to, co ten soft nabízí používá k pochopení problematiky atd.

    Obávám se, že ten soft spíše od problematiky odstíní.

    Třeba se učí a to, co ten soft nabízí používá k pochopení problematiky atd.

    Tak si nechte poradit od zkušenějších.

    Víte, kdy jsem se (konečně) naučil DB? Přesně ve chvíli, kdy jsem neměl vůbec žádné GUI, server tak říkajíc "hořel" a já měl jenom ssh konsolu. Konečně jsem musel psát všechny ty DDL příkazy ručně. Některé poprvé v životě, dělala to za mě klikátka. Po této zkušenosti, která mi otevřela oči (tehdy jsem poznal, že po mnoha letech provozu, o DB nevím ABSOLUTNĚ VŮBEC NIC). Odinstaloval jsem všechno v GUI, od té doby používám pouze řádkové klienty a manuál. A je to velmi poznat.

    Takže pro začátečníka je ideální tužka a papír a textový editor pro psaní počátečních CREATE a pozdějších ALTER skriptů. Je to nejlepší a nejrychlejší způsob, jak se DB naučit. Pokud potom začne používat GUI klikátka (protože ví proč, nikoliv proto, že neumí psát příkazy ručně) je už pouze jeho volba.

    rADOn avatar 22.11.2010 19:38 rADOn | skóre: 44 | blog: bloK | Praha
    Rozbalit Rozbalit vše Re: Software pro návrh databáze
    … neměl vůbec žádné GUI, server tak říkajíc "hořel"…
    Aneb vyuka stresovou metodou :-) Mas naprostou pravdu, ale mluvis o uceni se DDL prikazu, ne navrhu databazoveho schematu.

    Ja bych sice sel takly cestou nejdriv se naucit sql a pak teprve zkoumat navrh, ale neni to jedina cesta. V opacnem poradi by nejaky vizualni nastroj pomohl, a clovek by sel do sql s jasnou predstavou co je cizi klic apod. coz afaik vetsine "radkovych" zacatecniku dela problemy pochopit.

    BTW mysql klient pouziva readline, takze jeste vic nez textovy editor se mi vyplatilo poladit poradne inputrc.
    "2^24 comments ought to be enough for anyone" -- CmdrTaco
    Heron avatar 22.11.2010 19:56 Heron | skóre: 50 | blog: root_at_heron | Olomouc
    Rozbalit Rozbalit vše Re: Software pro návrh databáze
    Aneb vyuka stresovou metodou

    njn Ani ne výuka, jako spíš rána do palice po které se mi rozsvítilo :-D.

    mluvis o uceni se DDL prikazu, ne navrhu databazoveho schematu.

    No tak jedno je prostředkem pro vyjádření druhého a je potřeba umět obé.

    V opacnem poradi by nejaky vizualni nastroj pomohl, a clovek by sel do sql s jasnou predstavou co je cizi klic apod. coz afaik vetsine "radkovych" zacatecniku dela problemy pochopit.

    Mám trochu jiné zkušenosti a proto jsem navrhoval tužku a papír. Zrovna na reference je to ideální nástroj (třeba na omezení typu CHECK už moc ne) a člověku to (po čtyřicátém papíru) opravdu přejde do krve a pak z toho ještě napíše SQL. Zatímco v GUI by si pospojovával nějaké čáry s obdélníky, klikl by na "generate sql" a neuměl by ani schéma, ani syntaxe.

    22.11.2010 21:00 FooBar
    Rozbalit Rozbalit vše Re: Software pro návrh databáze
    To je pristup, kterej mne bytostne desi. Vzdyt ty rikas, ze software tohohle druhu je tu proto, aby mohli navrhy delat i lidi co nemaj tuseni ktera bije... nemeli by ti lidi spis bud jit delat neco jinyho, nebo se sakra navrhy naucit?
    22.11.2010 22:30 FrantaS | skóre: 12 | Hlučín
    Rozbalit Rozbalit vše Re: Software pro návrh databáze
    Ano, samozřejmě, papír a tužka i software tohohle druhu jsou tu k tomu. Jak jinak se to má ten, co nemá ani tušo naučit, když to neumí? Přece je jedno jestli kreslí nesmysly na papír nebo v software.

    Každý nechce být v tomto oboru profesionál. Třeba již jen proto, že nelze být profesionál ve všech oborech lidské činnosti. Třeba toho již umí hodně. Třeba se mu z těch všech znalostí dělá občas špatně. Třeba si potřebuje udělat jednu dvě databáze. A řekl bych, že zásadní je zejména analýza a její aplikace v návrhu.

    Co se mě týká, snad již brzy návrh začnu zkoušet, takže uvidím kvalitu a chyby.
    Ať se nám daří.
    22.11.2010 10:27 kuka
    Rozbalit Rozbalit vše Re: Software pro návrh databáze
    No moc nechapu proc by "schema" delane na papire melo byt lepsi nez z nastroje, to je snad spis otazka hlavy. Profesionalni nastroje pro tento ucel umoznuji typicky to co papir se spoustou hezkych moznosti navic. Je to asi jako psat text rucne na papir nebo do textoveho editoru.
    21.11.2010 23:27 sidik
    Rozbalit Rozbalit vše Re: Software pro návrh databáze
    Jo, to používám... Je to občas rychlejší než to naklikávat. Nicméně bych si pak rád to schéma přečmáral do PC a uložil. Papír většinou založím a už v životě nenajdu. Zkouším DBDesigner Fork ale ačkoliv jsem k němu došel jako k PostgreSQL ready, tak mám pocit, že to je prostě jen původní DBDesigner.
    22.11.2010 15:48 Tomáš
    Rozbalit Rozbalit vše Re: Software pro návrh databáze
    http://wiki.postgresql.org/wiki/Community_Guide_to_PostgreSQL_GUI_Tools#SyBase_Power_Designer
    22.11.2010 17:49 FrantaS | skóre: 12 | Hlučín
    Rozbalit Rozbalit vše Re: Software pro návrh databáze
    Díky, ale 15denní verze? A nikoli na Linux? Proč něco takového instalovat? Nebo to omezení na Linuxu nefunguje?
    Ať se nám daří.
    23.11.2010 08:00 jeleniste
    Rozbalit Rozbalit vše Re: Software pro návrh databáze
    Jako klikátko (např na pohledy) i d Postgre jde použít OOBase, ale výsledek pak vypadá, jako kdyby to psalo prase svym pokroucenym vocasem. Smysl vidím v tom, když mám delší názvy, že si je nalupu do těch vazeb a pak si to přeedituju ve VIM, nebo to mam otevřený ve vedlejším bafru, abych měl ty celý názvy v doplňování podle ctrl-n. Dobrý je, že to ukáže graficky vazby v existující db (akorát je to nějak rozumě nepřeuspořádá, takže u db s hodně vazbama je z toho poměrně divoká změť) a při návrhu pohledu to tam automaticky doplňuje vazby na FK. Nicméně, bez následný ruční editace je to k ničemu.
    Výhoda toho psaní v ruce je, že je možný do toho create statementu nalupat nějaký komentáře, který se s nim uložej a který můžou poskytnout relativně cenný vodítko, až bude člověk pozděj dumat, k čemu ta která položka má vlastně sloužit.
    Shadow avatar 27.11.2010 10:35 Shadow | skóre: 25 | blog: Brainstorm
    Rozbalit Rozbalit vše Re: Software pro návrh databáze
    Zatím nejlepší svobodný software za tímto účelem, na který jsem natrefil, je SQL Architect napsaný v Javě. Popřípadě se dá použít MySQL Workbench a konvertor z MySQL do Postgresu. A nebo, jak už tu zaznělo, tužku a papír, popřípadě třeba něco jako Dia a kód pak spáchat ručně.
    If we do not believe in freedom of speech for those we despise we do not believe in it at all.
    30.11.2010 10:40 yacht
    Rozbalit Rozbalit vše Re: Software pro návrh databáze
    Příloha:
    Moje praxe spočívá v tom, že mám jeden adresář se soubory-tabulkami (jeden soubor je jeden popis tabulky) a druhý adresář s funkcemi (jeden soubor je jedna funkce).

    Nad tím mám naprogramované v php WUI (webové rohraní), co si ty soubory zparsuje a generuje me jak ta tabulka vypadá (v html tabulce, linky na jiné tabulky-FK, na funkce, ...), tak i sql příkazy na její vytvoření. Podobně pro funkce (a triggery).

    Dále tam mám i jakési vizuální zobrazení (viz přiložený screenshot) s pomocí DIVů (linka jsou dva divy), javascriptu, absolutního pozicování.

    Do budoucna to i možná bude umět se připojit do databáze, porovnat rozdíly, apod.

    Každopádně základem je tužka, papír, ručně psané SQL příkazy
    1.12.2010 10:03 ph0enix | skóre: 18 | Praha
    Rozbalit Rozbalit vše Re: Software pro návrh databáze
    A co WWW SQL Designer. Ten by nesel pouzit?

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.