# [záp] 25.1. 14:00

<{ForumPost(poster="JiriD", timestamp=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:*

- *[base.zip](/Forum%20archiv/Attachments/4003_00c65c577113767d307b04d569542a7c)*

<{/ForumPost}>

<{ForumPost(poster="Prince_of_Persia", timestamp=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...
<{/ForumPost}>

