Posted By: Quasimodo (Quasimodo) on 'CZprogram'
Title: Re: Embedded DB?
Date: Wed Nov 28 10:45:46 2007
Myslim, ze databaze se precenuji a pouzivaji casto zbytecne - s kanonem na
vrabce. Stejne v tom budes akorat tak vyhledavat jednotlive klienty. Vykaslal
bych se na databaze, udelal to jako csv textak, editor mas vsude a skoro
kazdy ma nejaky find. A kdyz bude opravdu nutne, tak prakticky kdykoliv muzes
ten csv naimportovat do databaze. A kdyz na to dojde, tak excel to zvladne
precist taky.
> Ahoj.
>
>
> Mam zajimavy problem: lze mit nejakou databazi bez serveru? (doufam, ze
> prave
> tomuto se rika 'embedded DB':)
>
> Priklad: Mam seznam klientu na flash disku a taham si ho s sebou. Kdyz se
> do
> nej chci podivat, pichnu flashku do pocitace, co je zrovna po ruce a
> kouknu
> se.
>
> Neco takoveho prinasi nekolik problemu:
> - bezpecnost (ztratim flash disk)
> - multiplatformovost (pichnu to i k linuxu a MACu)
> - pohodli programatora:)
> - zavislost na "ctecim programu" (WOrd, Excel, MS Access)
> - musi chodit i bez jakehokoli netu
>
> Myslim, ze kdyz nekdo bude mit napsane ty klienty v Excelu, tak to splnuje
>
> zadani, ne?:-) Problem toho Excelu je, ze se v tom neda delat moc
> programatorskych veci (VB je dobra vec, ale za prve ne vsude funguje a za
> druhe ho neumim;) a navic je to svazano s MS Office/OpenOffice - pokud ho
> clovek na danem PC nenajde, tak ma smulu.
> Muj ideal by bylo neco, co umi SQL (staci jen primitivni), nemusi se
> poustet
> jako sluzba/daemon (MySQL,...) a ma to local storage (zadne tahani dat pres
> net).
> A kdyby to melo i (ne)pekne rozhrani na Javu, to by bylo neco! Pak by
> stacilo mit na te flashce nainstalovano JRE pro Win/Lin/Mac a par scriptu
> pro
> kazde prostredi s inicializaci a pustenim softu.
>
>
> Tak, otazka zni: Je neco takoveho?:-)
>
>
> Pustte se klidne i do teoretickych uvah (zadna prakticka realizace se na me
> nevali:). Me napada, ze se to da vyresit souborove-orientovanou databazi
> ve vlastni rezii (viz 'Seznam DVD'), ale zajimalo by me, jak by jste to
> resili
> vy.
>
> Diky,
> Jovo.
-
Clovek je nejpomalejsi zname zarizeni typu I/O.
Quasimodo