Date: Mon, 23 Jun 1997 00:02:44 +0300 From: Dmitry Rubinstein Subject: [Z-INFO] Baza dannyh. To: ZNATOK-L Znatoki, privet! Hotel by soobshit' vam o pervyh uspehah na puti k polnoy baze dannyh voprosov. Napisan nekij prototip, vklyuchayushij v sebya: 1) Nekoe predstavlenie voprosov v nekoem dovol'no neuklyuzhem, no prostom i (poka) effektivnom vide. 2) Voprosy IGP-I, predstavlennye v etom vide. 3) CGI-interface k ##1,2. Poslednij dostupen po adresu: http://www.kulichki.com/znatoki/cgi-bin/qdb.pl Vesh' hrupjaya, proshu ne lomat', rukami ne trogat' i voobshe na nee ne dyshat'. Teper' rabota budet prodvigatsya v dvuh ploskostyah: 1) Popolnenie etoj samoj bazy voprosami, tochnee - perevod uzhe imeyushihsya u menya v bol'shih kolichestvah voprosov v etu vnutrennyuyu formu, eshe tochnee - napisanie skriptov, perevodyashih voprosy turnirov. Kak ya uzhe, k velikomu sohzhaleniyu, uspel ubeditsya, skripty prihoditsya pisat' v proporcii 1:1, dlya kazhdogo turnira svoj. Uvy, net eshe edinoj sistemy zapisi voprosov, kazhdiy lepit kto vo chto (i kogda) gorazd. 2) Uluchshenie interfeisa: dobavlenie poiska, ukrashenie... v obshem, glyukalu polirovat'. V budushem planiruetsya perevod vsego hozyaystva na nastoyashuyu, a ne domoroshennuyu, bazu dannyh. Teper' popodrobnee dlya programmistov i drugih sochustvuyushih biologov: Baza dannyh predstavlyayet iz sebya failovoe derevo. Vershina dereva soderzhit direktoriyu dlya kazhdogo turnira, soderzhashegosya v baze dannyh. V direktorii turnira - file README (o nem - nizhe), i direktoriya dlya kazhdogo tura. V direktorii tura - file README i po failu na kazhdiy vopros tura. Faily sostoyat iz poley. Vyglyadit eto tak: --NAZVANIE POLYA-- SODERZHIMOE POLYA. Faily voprosov soderzhat kak minimum 2 polya: vopros i otvet, a kak maksimum - oo (beskonechnost', t.e.). Polya budu dobavlyatsya pri nalichii infomacii, kotoroy ih mozhno zapolnit' (Mike, privet ;-)) Faily README soderzhat obshuyu informaciyu o, sootvetstvenno, turah i turnirah (Gde, kogda, kem i zachem provodilsya i t.p.) Kak minimum kazhdiy takoj fail soderzhit pole --TITLE--. VSE. Prosto i (hotel skazat' so vkusom...) Eto pis'mo - svoeobraznoe RFC: s neterpeniem zhdu zamechanij i, esli takoe vozmozhno, pomoshi. Vse failovoe derevo mozhno nablyudat' po URLu http://www.kulichki.com/znatoki/dimrub/questions/ Skoro ego tam ne budet (negozhe useram na faily smotret' ;-)), tak chto esli hotite posmotret' na iznanku etogo dela - speshite. Zasim pozvol'te otklanyatsya, Pochetnij SINEKURSHIK, Dima Rubinstein (Vist).