[záp] 25.1. 14:00

JiriD at 2010-01-25 18:54:45

Tak dnešní zadání bylo celkem zajímavý.
Zadání je v příloze.

Šlo o to, napsat datbázovou aplikaci.
Implementace databáze pomocí souboru, Syntax souboru libovolná.
Úkolem bylo načíst data ze souboru a spustit prompt.

Možné příkazy:
set <schema>[/id] <record>
-pokud zaznam neexistuje, vloz do "tabulky" schema
-pokud zaznam existuje, změň hodnoty
-pokud chybí id, vytvor zaznam s unikatnim id
get <schema>[/id]
-vypise radek s id porpipade celou tabulku
get <schema>?key=value&...
-uplne vyhodnocovani
delete <schema>[/id]
-smaze radek s id popripade celou tabulku

Na chybnem prikazu to nesmi spadnout.
Na konec vsechno ulozit zase do souboru.

Pozor, zaznamy (třeba i v jedne tabulce) nemusi mit stejný počet atributu, nemusi je mit ani stejne.

Odcházel jsem jako 4. uspěšný (půl hodiny po termínu odevzdání), takže nevím, jak to dopadlo - sedělo tam ještě hodně lidí.
Řekl bych, že to nebylo ani tak těžký jako náročný na hraní si se Stringama a matchováním.
Řešení jsem měl celkem neohrabaný, ale na to, že celý běh programu zkusil 5 příkazy to stačilo..

Hodně štěstí všem ostatním

Attachments:

Prince_of_Persia at 2010-01-25 21:52:56

Celkova uspesnost byla 6 lidi....

Jinak priklad opravdu nebyl tezky, ale sam jsem si to zavaril a utopil se v parsovani
retezcu. Doma jsem to za cca 20 minut predelal pekne od podlahy (to parsovani)
a hned to zacalo fungovat tak jak ma...