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: