Od fajl sistema do baza podataka i obratno
17.06.2008. u 11:52 · pre 223 meseci
#1
U jednoj firmi, čije poslovanje solidno poznajem, postoji poslovni informacioni sisitem rađen 2000-e godine i pomalo (ali baš pomalo) menjan i prilagođavan potrebama firme. Jedina krupna izmena je bila kada je uvođen PDV; ostalo su uglavnom intervencije na šminki, dodavanje novih izveštaja, otvaranje početnog stanja kod prelaska u narednu godinu,... Baza je SQL Server 2000, a front end je rađen u Access-u. Na klijentima je Windows XP, a instaliran Access 2002 Runtime; a trenutno se vrši prilagođavanje front end-a novijem Access-u 2007-ici. Operativni sistem na serveru je Windows 2000, a planira se prebacivanje na Small Business Server 2003 R2 paralelno sa uvođenjem Access 2007-ice na klijentima.
U drugoj firmi koja je slično koncipirana postoji poslovna aplikacija rađena u Cobol-u. Operativni sistem na serveru je SUSE, na klijentima je Windows XP, koji se preko telnet-a (dakle, ne preko ssh-a) kače na server i terminalskim pristupom (crni ekran, zelena slova) rade u aplikaciji. Ne postoji baza podataka; kao storage se koristi file system gde su u nekih 500-tinak fajlova smešteni svi podaci.
Manje-više ova dva gornja pasusa su nebitna, jer da bi se stvarno izvagalo koja je od ova dva poslovna informaciona sistema bolji trebalo bi dublje ući u analizu automatizacije posla u aplikacijama (razrešavanje elektronskog izvoda, razduženja-zaduženja raznih magacina (centralni, priručni, prodavnice, trgovački putnici,...), otpremnice,...). Meni praktično treba pregled u čemu je relacioni model (relaciona baza podataka) bolji od fajl sistema i obratno. Ja mogu da se setim dva-tri razloga (npr. referencijalni integritet, kontrola pristupa podacima (mada ne znam kako sve to funkcioniše pod Linux-om, ali mislim da ovo može kod njega da se podesi na nivou fajla),...), pa reko' ima ovde na forumu učenijih ljudi od mene...
U drugoj firmi koja je slično koncipirana postoji poslovna aplikacija rađena u Cobol-u. Operativni sistem na serveru je SUSE, na klijentima je Windows XP, koji se preko telnet-a (dakle, ne preko ssh-a) kače na server i terminalskim pristupom (crni ekran, zelena slova) rade u aplikaciji. Ne postoji baza podataka; kao storage se koristi file system gde su u nekih 500-tinak fajlova smešteni svi podaci.
Manje-više ova dva gornja pasusa su nebitna, jer da bi se stvarno izvagalo koja je od ova dva poslovna informaciona sistema bolji trebalo bi dublje ući u analizu automatizacije posla u aplikacijama (razrešavanje elektronskog izvoda, razduženja-zaduženja raznih magacina (centralni, priručni, prodavnice, trgovački putnici,...), otpremnice,...). Meni praktično treba pregled u čemu je relacioni model (relaciona baza podataka) bolji od fajl sistema i obratno. Ja mogu da se setim dva-tri razloga (npr. referencijalni integritet, kontrola pristupa podacima (mada ne znam kako sve to funkcioniše pod Linux-om, ali mislim da ovo može kod njega da se podesi na nivou fajla),...), pa reko' ima ovde na forumu učenijih ljudi od mene...
Potpis
possibly the biggest joker among his local crowd and perhaps a future book author on that subject
Re: Od fajl sistema do baza podataka i obratno
Re: Od fajl sistema do baza podataka i obratno