> Mit szeretnél elérni? Mekkora adathalmazon mekkora változást
> vársz? Mit bír a v
> as, amin futsz? Stb.
Na jo, akkor kezdjuk az elejen.
Vagyis az eletben igy nez ki a valosag:
indulo adat:
nev: fekete ilona
lakcim: 1234 bp to u. 1
tel: 1-234-234
esemenyek:
1983.11.12 uj lakcimek
allando: 5400 deb el u. 3
tel: 42-987-987
ideiglenes: 1234 bp to u. 1
tel: 1-234-234
1984.06.01 doktoral
uj neve: dr. fekete ilona
uj tel: 20-3234-567
1985.03.12 hazassagot kot
uj neve: kiss karolyne dr. fekete ilona
uj allando cim: 2600 vac fo u 34
uj tel: 26-456-789
(ideiglenes cim es tel marad)
postacim: 2601 vac pf. 12
1986.09.02 uj nev: dr. kiss karolyne dr. fekete ilona
Na, gondolom, ennyi eleg.
Hasonlokeppen hozzajon a munkahely, iskolai vegzettseg,
es egyebek valtozasai.
A lenyeg: idogep reven adott idoszaknal latni kell az aktualis
adatokat. Tehat nem a legujabbakat, hanem, ha visszamegyek
par evvel korabbi idopontra, akkor azt az allapotot kell latni.
Szoval, ezt akarom elerni.
A kerdesem pedig az, hogy van-e valamilyen tapasztalat,
hogy ennek a megvalositasa mekkora meretnovekedest,
vagy lekerdezesi ido novekedest jelent a kulonbozo
megoldasok eseteben?
Mondjuk, a nev legyen maximum 5 ezer, egy nevhez tartozo
osszes valtozas legyen atlagosan 20 (nev, tel, cim, stb.).
Vagyis 100 ezer rekordot tartalmaz a tabla, ha minden
valtozast egy teljes tablaban rogzitjuk.
Nyilvan a nev sokkal ritkabban valtozik, mint a cim, es az
is biztos, hogy a telefonszam valtozik a leggyakrabban.
Valamint azt is lehet tudni, hogy a nevbol mindig csak egy
az aktualis allapot, cim eseteben akar negy is lehet elo
adat (allando, ideiglenes, munkahely, postacim) mig a
telefonszamok eseteben akar hat is lehetseges a
mobil szamokkal egyutt.
Az iskolai vegzettseg pedig mindig novekszik, ott nincs
torles - hacsak nem hamis a bizonyitvany, de az torlest jelent.
Na, varom a javaslataitokat, hogyan lehet a leglassubb,
vagy leggyorsabb lekerdezest, illetve legnagyobb es
legkisebb meretu adatbazist letrehozni.
Program: legyen az allitolag utolso ervenyes, tehat
sql92-es szabvanynak megfelelo barmelyik adatbaziskezelo.
(Tobbek szerint van sql99, de allitolag ezt mar nem minden
ceg fogadta el, illetve nagyok az elteresek.)
udvozlettel:
Lacika ;)
|