Dekuji za odkaz na kritiku MySQL. Velice zajimave cteni. Jak jsem jiz
napsal, neni mi MySQL sympaticka. Ale clanek je 2 roky stary a MOZNA
uz se dost veci zmenilo:) Kazdopadne radsi sahnu po PgSQL... ted jeste
zvazuji Oracle XE (jestli, 4GB jsou dostatecne:))... a hlavne, jestli
mi to prinese neco navic oproti PgSQL.

On 5/5/06, Tomas Hubalek <[EMAIL PROTECTED]> wrote:
Petr Gola napsal(a):
> Zdravim,
>
> chtel bych v Jave napsat aplikaci pro obsluhu skladu - prijem, vydej,
> stav... no, databazova aplikace, pozdeji k tomu pridavat dalsi moduly
> (napr. pokladnu, tisk uctenek). Ale resim ted nekolik problemu, ktere
> je potreba rozhodnout jeste pred kodovanim. Rad bych pouzil moderni
> postupy, ale nechci kanon na vrabce. Spise hledam neco, co by
> vylepsilo produktivitu a nezavrelo mi to vratka k dalsimu rozsirovani.
> Ted resim:
>
> 1) jakou databazi pouzit - aplikace by v nejlehci verzi mela bezet na
> jednom pocitaci (mozny win i linux). Puvodne jsem pomyslel na
> PostgreSQL, ale vadi mi zpusob behu na windows platforme - mate s tim
> nekdo zkusenosti? A co si myslite o MySQL (nazvem mi neni prilis
> symaticka:)?
MySQL neni moc dobra databaze (ackoliv je velice popularni). Jakmile si
clovek zvykne na plnotucnou databazi (napr. Oracle, jeho PL/SQL,
triggery, transakcemi) nemuze si myslet ze MySQL je dobra databaze. Jako
open source alternativa muze byt napr. PostgreSQL (vlastnosti podobne
Oracle) a nebo muzete zkusit zvazit Oracle Express Edition (je to take
zadarmo a pokud bude databaze mala muze to stacit).

BTW: Celkem zajimava kritika MySQL je na
http://radekhulan.cz/item/zapomente-na-mysql-nic-horsiho-neni
> 2) chtel jsem pouzit nejaky framewok, ale vse mi prijde orientovane
> spise na web. Ja ted potrebuji napsat desktop aplikaci, ale mozna, ze
> pozdeji bych chtel pridat webovy, pripadne i mobilni pristup. Bohuzel
> vsechny tutorialy jsou take zamereny na webove aplikace. Urcite by se
> tim dalo prokousat, ale nemam ted bohuzel takove casove moznosti a
> potreboval bych nejake nakopnuti. Nevite nekdo o necem na webu?
> Nezkousel jste nekdo Spring-RCP (Rich Client Project)?
Pokud mate takovehle plany tak v kazdem pripade zvazte vicevrstvou
architekturu a striktne oddelte business logiku od klienta.
>
> Hledam tedy nejlepe nejakou sadu nastroju - databaze, perzistence dat,
> autorizace, namapovani dat do formulare (GUI)...
Pro business logiku urcite zvazte Hibernate 3 s anotacemi +  Spring.
Jedna se o velice jednoduchy zpusob persistence a navic ziskate
nezavislost na databazi.

Tom

---------------------------------------------------
Tomas Hubalek, http://blog.hubalek.net/

Odpovedet emailem