[ MilosDj @ 09.01.2007. 14:37 ] @
Totalni sam pocetnik sto se tice baza podataka. Ne zanima me SQL ili neki gotov system.

Zelim da napravim jednostavnu bazu podataka u vidu recnika. Znaci pojam = objasnjenje.

Ta baza bi trebala da se sastoji od indexa pojmova sa pokazivacina na objasnjenje pojmova. Objasnjenje se zavrsava sa EOF. Znaci baza nema dixna polja jer ne znam koliko objasnjenje moze biti dugacko.

Ali nikako ne mogu logicki da osmislim brisanje, izmenu i umetanje podataka bez reindexiranja".

Razumem da je vama to trivijalan problem, ali ja se vec dva dana mucim.

Moje jedino resenje je da se podatci dodaju na kraju baze. I tako podatak po podatak baza postaje sve vise frangentovana. I onda jednog dana uradim reindex da sve podatke poslaze po redu.

Ima li bolje resenje?
[ Mr. Rejn @ 11.01.2007. 09:54 ] @
Citat:
MilosDj
Zelim da napravim jednostavnu bazu podataka u vidu recnika. Znaci pojam = objasnjenje.

Zašto ne pokušaš sa STL C++ kontejnerima? Mape su primer za ne-SQL bazicu tipa pojam=objašnjenje, tj.
ključ=vrednost: http://cis.stvincent.edu/html/tutorials/swd/stl/maps/maps.html ,možeš ovo da izmeniš
pa učitava listu parova iz običnog .txt fajla.
Pozdrav.
[ savkic @ 11.01.2007. 23:36 ] @
> Totalni sam pocetnik sto se tice baza podataka. Ne zanima me SQL ili neki gotov system.
> Zelim da napravim jednostavnu bazu podataka u vidu recnika. Znaci pojam = objasnjenje.

Pogledaj http://datadraw.sourceforge.net, možda ti pomogne ili da neke ideje.
[ Miloš Baić @ 12.01.2007. 08:25 ] @
SQLite ...
Citat:
SQLite is a small C library that implements a self-contained, embeddable, zero-configuration SQL database engine.
[ MilosDj @ 12.01.2007. 13:45 ] @
Hvala mnogo. Bacam se na citanje liknova.