Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Po jedna baza za svaku poslovnu godinu ili jedna baza za sve poslovne godine?

[es] :: Baze podataka :: Po jedna baza za svaku poslovnu godinu ili jedna baza za sve poslovne godine?

[ Pregleda: 6057 | Odgovora: 19 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

DarkMan
Darko Matesic

Član broj: 20445
Poruke: 572
*.dynamic.sbb.co.yu.

Jabber: DarkMan


Profil

icon Po jedna baza za svaku poslovnu godinu ili jedna baza za sve poslovne godine?30.08.2006. u 11:36 - pre 214 meseci
Baza nije kompletno zavisna od poslovne godine tj. postoje tabele koje se provlace iz godine u godinu (te tabele predstavljaju procentualno manji deo u odnosu na zavisne tabele).
Znaci, sta bi bilo bolje: Po jedna baza za svaku poslovnu godinu ili jedna baza za sve poslovne godine?
Hteo bih da cujem neka iskustva, misljenja (savete i preporuke) koje su prednosti i mane gore navedenih organizacija poslovne godine.

Jedino sto sada uocavam je da u prvom slucaju (vise baza) prednost velicina baze (nakon vise godina).
Kada je u pitanju jedna baza, prednost je dostupnost podacima (nema prebacivanja sa baze na bazu).
 
Odgovor na temu

Zidar
Canada

Član broj: 15387
Poruke: 3085
*.eqao.com.



+79 Profil

icon Re: Po jedna baza za svaku poslovnu godinu ili jedna baza za sve poslovne godine?30.08.2006. u 13:34 - pre 214 meseci
Ovo ce brzo da se promeni:
Citat:
Baza nije kompletno zavisna od poslovne godine

Dok nema podataka, svi su srecni da rade sa tekucm godinom. Cim se nakupi malo podataka, odjednom porastu zahtevi. U medjuvrmenu, od verzije do verzije, baza se malcice svaki put promeni, nesto se doda, nesto se premesti. Kad posle treba da spojis podatke iz nekoliko godina, ispadne da bas i ne moze tako lako. Moj glas - jedna baza.

:-)
 
Odgovor na temu

dragancesu
subotica

Član broj: 38340
Poruke: 2189
*.eunet.yu.



+73 Profil

icon Re: Po jedna baza za svaku poslovnu godinu ili jedna baza za sve poslovne godine?30.08.2006. u 17:59 - pre 214 meseci
Nisi napisao koji softver koristis i za koju aplikaciju pitas?

Pa zavisno od baze (softvera) moze da se izvede i sa jednom ili sa vise. Nemaju sve baze istu administraciju pa je tesko reci sta je bolje.

Pomozite Micro$oftu u borbi protiv piraterije, poklonite prijatelju Linux
 
Odgovor na temu

VRider
Marković Damir
(BGD/SD Karaburma)/Pirot

Član broj: 1510
Poruke: 4132
*.maksnet.net.

Jabber: damirm | gmail | com
ICQ: 134002435


+13 Profil

icon Re: Po jedna baza za svaku poslovnu godinu ili jedna baza za sve poslovne godine?30.08.2006. u 18:20 - pre 214 meseci
Jedna baza, jer ako se naknadno budu menjali podaci koji se provlace kroz vise godina moraces da juris gde ih sve ima i da menjas na vise mesta, sto ne moze da donese nista dobro. A velika baza nije problem. Svi DBMSovi su pravljeni da rade sa bazama vecima nego sto ces ikada moci i da zamislis, a kamoli napravis.
JaFreelancer.com
 
Odgovor na temu

DarkMan
Darko Matesic

Član broj: 20445
Poruke: 572
*.dynamic.sbb.co.yu.

Jabber: DarkMan


Profil

icon Re: Po jedna baza za svaku poslovnu godinu ili jedna baza za sve poslovne godine?30.08.2006. u 19:21 - pre 214 meseci
Citat:
dragancesu: Nisi napisao koji softver koristis i za koju aplikaciju pitas?

Pa zavisno od baze (softvera) moze da se izvede i sa jednom ili sa vise. Nemaju sve baze istu administraciju pa je tesko reci sta je bolje.


Ovo je bilo generalno pitanje ali ako ti bas trebaju detalji trenutno je MSSQL i C#.

 
Odgovor na temu

Baluban_S
Stevan Baluban
Beocin

Član broj: 65585
Poruke: 172
*.NS-BCL81.WLAN.panline.net.



+7 Profil

icon Re: Po jedna baza za svaku poslovnu godinu ili jedna baza za sve poslovne godine?30.08.2006. u 21:36 - pre 214 meseci
Ako se bavis knjigovodstvenim programima ipak mislim da je najbolje da jedna baza bude za 1 godinu. Razlog za to je pre svega sto se kod nas toliko cesto menjaju propisi tako da se i struktura baze silom prilika dosta cesto menja. Na nivou 1 godine se dobiju zokruzene celine. Samo pokusaj da se sets sta se sve menjalo u zadnjih da neidem predaleko 10 godina. Korisnicima najcesce treba pored tekuce godine prethodna godina. Nju lako mozes drzati u istoj bazi ali u posebnim tabelama arhive. Naravno u arhivi mozes drzati i vise godina kao kompromis. Samo resi kako ces tretirati pocetna stanja ako u arhivi imas vise godina.
Baluban S.
 
Odgovor na temu

dragancesu
subotica

Član broj: 38340
Poruke: 2189
*.voban.co.yu.



+73 Profil

icon Re: Po jedna baza za svaku poslovnu godinu ili jedna baza za sve poslovne godine?31.08.2006. u 08:04 - pre 214 meseci
Jos sam nesto zaboravio da pitam, koliko je korisnika u sistemu?

Slazem se da je jedna baza dovoljna i onda moze da postoji set tabela za godinu. U mnogo postova na forumu pise baza a misli se na tabelu. Baza je skup svih tabela. Pa onda lepo

Napravis set tabela (recimo finansijsko, user FIN) za tekucu godinu i to vide svi useri (FIN1, FIN2, FIN3...). Kad se zavrsi poslovna godina otvoris usera arhxx (ARH05 recimo) i prebacis mu tabele od usera FIN, a ovde sredis pocetno stanje i sta vec treba. Sto znaci da kad neko hoce da vidi arhivske podatke samo se prijavi kao ARH04, ARH05 ili za koju vec godinu treba da gleda.

Ako ovako napravis programi ti ostaju isti, sve regulises preko usera, tj koje tabele oni vide.






Pomozite Micro$oftu u borbi protiv piraterije, poklonite prijatelju Linux
 
Odgovor na temu

DarkMan
Darko Matesic

Član broj: 20445
Poruke: 572
*.dynamic.sbb.co.yu.

Jabber: DarkMan


Profil

icon Re: Po jedna baza za svaku poslovnu godinu ili jedna baza za sve poslovne godine?31.08.2006. u 16:20 - pre 214 meseci
Citat:
dragancesu: Napravis set tabela (recimo finansijsko, user FIN) za tekucu godinu i to vide svi useri (FIN1, FIN2, FIN3...). Kad se zavrsi poslovna godina otvoris usera arhxx (ARH05 recimo) i prebacis mu tabele od usera FIN, a ovde sredis pocetno stanje i sta vec treba. Sto znaci da kad neko hoce da vidi arhivske podatke samo se prijavi kao ARH04, ARH05 ili za koju vec godinu treba da gleda.


Sada si ga iskomplikovao nepotrebno.
Mi smo u startu dizajnirali sistem da bude jedna baza i to tako sto smo uveli tabelu "PoslovnaGodina" koju smo povezali sa svim tabelama koje su zavisne od poslovne godine.
Ovu temu sam pokrenu da vidim moguce prednost dizajna sa vise baza i mane naseg pristupa.

Sledece sam zaboravio: prednost jedinstvene baze je da je prelazak u novu poslovnu godinu jednostavniji. Ako se koristi jedna baza - jedna poslovna godina nastaje komplikacija kreiranja nove baze i prebacivanja neophodnih podataka u novu bazu (i dalje je izvodljivo programski ali je ipak komplikovanije).
 
Odgovor na temu

negyxo
Aleksandar Perkuchin

Član broj: 29751
Poruke: 898
*.sksyu.net.



+171 Profil

icon Re: Po jedna baza za svaku poslovnu godinu ili jedna baza za sve poslovne godine?31.08.2006. u 19:43 - pre 214 meseci
Moj glas ide definitivno jednoj bazi. Tacnije dve baze gde bi jedna baza sadrzala tekuce podatke a druga, identicna prvoj sadrzala prosle podatke (podatke od proslih godina). Ovako se malo rastereti trenutna baza jer u vecini slucajeva podaci od proslih godina se ne koriste odnosno koriste se uglavnom za prikaz, sumiranje, statistika itd.


Citat:
Baluban_S: Ako se bavis knjigovodstvenim programima ipak mislim da je najbolje da jedna baza bude za 1 godinu. Razlog za to je pre svega sto se kod nas toliko cesto menjaju propisi tako da se i struktura baze silom prilika dosta cesto menja. Na nivou 1 godine se dobiju zokruzene celine. Samo pokusaj da se sets sta se sve menjalo u zadnjih da neidem predaleko 10 godina. Korisnicima najcesce treba pored tekuce godine prethodna godina. Nju lako mozes drzati u istoj bazi ali u posebnim tabelama arhive. Naravno u arhivi mozes drzati i vise godina kao kompromis. Samo resi kako ces tretirati pocetna stanja ako u arhivi imas vise godina.


Ja se bas ne bi slozio. Procitaj zidarevu poruku jos jednom. Mislim da vise baza moze doneti samo glavobolju. Recimo da ti treba statisticki prikaz prometa robe u zadnjih n godina. Kako ces to izvesti sa, recimo zadnjih 10 godina kad imas vise baza?
Sa dinamickim SQL-om koji ce da namesti 10 UNION-a? Sve u svemu glavobolja, necu da tvrdim da je ovo 100% ispravno resenje ali za vecinu poslova koji se spominju ovde na forumima mislim da je jedna baza bolje resenje.
 
Odgovor na temu

dragancesu
subotica

Član broj: 38340
Poruke: 2189
*.eunet.yu.



+73 Profil

icon Re: Po jedna baza za svaku poslovnu godinu ili jedna baza za sve poslovne godine?31.08.2006. u 20:27 - pre 214 meseci
Verujte da nije komplikovano. Mada i dalje nije terminologija najjasnija, ili se mesa.

Savremene baze ce cuvati gomilu tabela i omoguciti brz pristup. Ali podaci (tabele) ipak treba da su na neki nacin grupisani, resenje sa userima u smislu vlasnika tabela je jednostavno.

Ako te je zbunio pojam "set tabela" mislio sam na sve tabele potrebne za jedan podsistem, recimo finansijsko. Tamo se nalaze i prometne i maticne. Tokom vremena neke mogu da se menjaju, ali struktura ostaje ista, primer je kontni plan. Promeni se zakon i treba sve prekontirati. Da li su konta u prethodnom periodu pogresna? Naravno da ne. I treba ih povezati sa odgovarajucim prometnim tabelama radi izvestaja.

Tako da resenje sa jednom prometnom tabelom i vise maticnih ne mora da bude bas najsrecnije. Mislim tokom duzeg vremena.

Ako te zbunjuju useri, baza se koristi gde ima vise radnika, i po nekom pravilu svaki radnik bi trebao da ima jedinstveno ime na sistemu (user) iz razloga sto se u bazi treba cuvati informacija ko je napravio promenu u knjizenju. To se lako resava s userima.

Mislim da bi trebalo pojasnjenje konstatacije "Baza nije kompletno zavisna od poslovne godine". Sta je zavisno, a sta ne?

Pomozite Micro$oftu u borbi protiv piraterije, poklonite prijatelju Linux
 
Odgovor na temu

miksi

Član broj: 5874
Poruke: 106
*.ptt.yu.



+24 Profil

icon Re: Po jedna baza za svaku poslovnu godinu ili jedna baza za sve poslovne godine?31.08.2006. u 22:24 - pre 214 meseci
Definitivno, vise baza, tj. za svaku godinu nova. Glavni razlozi su navedeni (idiotske izmene zakona-setite se samo obracuna plate, pa MRS kontnog okvira i da ne nabrajam). Dakle, tabele sifarnika se prenose u novu godinu, a prometne tabele se prazne na pocetku svake godine. Retko je potrebno povezivati tabele iz razlicitih godina, a kad treba, onda join. Prednosti su kod implementacija na slabijim konfiguracijama (jeftinija resenja), brzina u pretrazivanju kod standardnih izvestaja (kartice,lageri i sl.).
 
Odgovor na temu

goranvuc
Goran Vucicevic
Novi Sad

Član broj: 4934
Poruke: 1846
*.dialup.neobee.net.



+41 Profil

icon Re: Po jedna baza za svaku poslovnu godinu ili jedna baza za sve poslovne godine?31.08.2006. u 22:32 - pre 214 meseci
Citat:
miksi: Definitivno, vise baza, tj. za svaku godinu nova. Glavni razlozi su navedeni (idiotske izmene zakona-setite se samo obracuna plate, pa MRS kontnog okvira i da ne nabrajam). Dakle, tabele sifarnika se prenose u novu godinu, a prometne tabele se prazne na pocetku svake godine. Retko je potrebno povezivati tabele iz razlicitih godina, a kad treba, onda join. Prednosti su kod implementacija na slabijim konfiguracijama (jeftinija resenja), brzina u pretrazivanju kod standardnih izvestaja (kartice,lageri i sl.).


Prilicno se slazem sa navedenim, na osnovu "debelog" iskustva. Kod problematike koja nije vezana strogo za zakonske okvire moze se ici i na varijantu jedne baze za vise godina, tj. tu bas i nema nekog pravila.
 
Odgovor na temu

broker

Član broj: 2415
Poruke: 8514
212.62.59.*



+11 Profil

icon Re: Po jedna baza za svaku poslovnu godinu ili jedna baza za sve poslovne godine?31.08.2006. u 22:44 - pre 214 meseci
miksi je, nazalost, u pravu. Toliko izmena ima cak i u toku jedne godine da prostopdoaci iz ranijih godina vise ne mogu da se upotrebe tako lako vec uvek mora nesto da se petlja.

S druge strane, s vremenom se podaci gomilaju, a knjigovodstvo iam tendenciju za rapidnim brojem slogova u tabelama, tako da bi drzanje podataka svih godina u jednoj tabeli postalo kontraproduktivno. Prevelika bi bila cena potreosenih resursa radi male dobiti - mogucnosti da se izvuce neki specifican izvestaj za vise godina.

Cak i kad a bi drzao sve slogove iz vise godian u jednoj tabeli, opet bi morao s vremena na vreme da napravis snapshot, to jest presek i bekap tekuceg stanja da bi mogao da obrises te slogove iz tekucih tabela radi ocuvanaj performanski sistema.

Knjigovodstveno, svake godine sve pocinej iz pocetka, samo se iz stare godine u novu prenosi pocetno stanje. Tako je prirodno raditi i program. Kada pocinje nova poslovna godina, inicijalizujes novu bazu i u nju prespes iz stare pocetna stanja i sifarnike.
 
Odgovor na temu

goranvuc
Goran Vucicevic
Novi Sad

Član broj: 4934
Poruke: 1846
*.dialup.neobee.net.



+41 Profil

icon Re: Po jedna baza za svaku poslovnu godinu ili jedna baza za sve poslovne godine?31.08.2006. u 22:51 - pre 214 meseci
Citat:
broker: Knjigovodstveno, svake godine sve pocinej iz pocetka, samo se iz stare godine u novu prenosi pocetno stanje. Tako je prirodno raditi i program. Kada pocinje nova poslovna godina, inicijalizujes novu bazu i u nju prespes iz stare pocetna stanja i sifarnike.


Bas to, akcenat je na knjigovodstveno, dakle - knjigovodstvene programe za svaku godinu posebna baza, a ostalo od slucaja do slucaja.

Inace, iz iskustva mogu reci da se korisnik seti da poredi podatke iz vise godina nikad ili u najboljem slucaju jednim u 5 godina, sto bas i ne opravdava stavove o vise godina u jednoj bazi.
 
Odgovor na temu

logic_rabbit
Radenko Zec
banjaluka

Član broj: 74458
Poruke: 271
*.lanaco.com.



+1 Profil

icon Re: Po jedna baza za svaku poslovnu godinu ili jedna baza za sve poslovne godine?01.09.2006. u 08:45 - pre 214 meseci
Za knjigovodstvene baze jedna godina-jedna baza.
Zamisli samo da u svakoj tabeli trebas dodati jos jedan kljuc za poslovnu godinu,pogledaj samo to sa aspekta performansi,
a o kolicini podataka da ne govorimo.
Sa aspekta performansi ovo je jedino resenje.
logic_rabbit (MCAD,MCSD,MCT,MCTS-
Windows development,MCPD)
 
Odgovor na temu

Baluban_S
Stevan Baluban
Beocin

Član broj: 65585
Poruke: 172
*.smin.sezampro.yu.



+7 Profil

icon Re: Po jedna baza za svaku poslovnu godinu ili jedna baza za sve poslovne godine?01.09.2006. u 18:14 - pre 214 meseci
Postoji u knjigovodstvu posao koji jedino moze da se uradi ako su sve promene u jednoj bazi. To su Plate za Agencije. Ako je neko ovde radio za Knjigovodstvene Agencije koje vode po 100 i vise firmi sve mu je jasno. Bez obzira na zakonsku obavezu da se plate moraju redovno isplacivati to neke firme ipak ne cine. Tako nije moguce ulovit vreme kada su svi isplatili platu za decembar, za neki prenos u novu godinu. Posao se radi tako da se prometni podaci o platama prebacuju u Arhivu (tabela slicna prometu) i tu cekaju dok ne zatrebaju za M4, PPP, Proseke i slicno. U arhivi stoje plate za sve prethodne godine.
Naravno sifarnik radnika je isti i za promet i za arhivu pa je potrebno onemoguciti brisanje sifri koje imaju slogove u arhivi ili prometu
Baluban S.
 
Odgovor na temu

broker

Član broj: 2415
Poruke: 8514
212.62.59.*



+11 Profil

icon Re: Po jedna baza za svaku poslovnu godinu ili jedna baza za sve poslovne godine?02.09.2006. u 07:07 - pre 214 meseci
A zasto pretpostavljas da se otvaranjem nove godine podaci iz stare moraju arhivirati? Otvaranjem nove godine otvara se nova baza i u nju prepisuje pocetno stanje i potrebni sifarnici. Stara godina i dalje ostaje potpuno upotrebljiva. Ono sto moze da bude malo teze to je napaviti izvestaj koji pokriva vise godina ali i to moze da se napravi, na ovaj ili onaj nacin, zavisno od platforme.
 
Odgovor na temu

Baluban_S
Stevan Baluban
Beocin

Član broj: 65585
Poruke: 172
*.NS-BCL81.WLAN.panline.net.



+7 Profil

icon Re: Po jedna baza za svaku poslovnu godinu ili jedna baza za sve poslovne godine?02.09.2006. u 10:37 - pre 214 meseci
Ako je pitanje u vezi arhiviranja u Platama odgovor je ja uvek drzim plate (za jednu ili vise firmi) u jednoj bazi i to i 10 godina ako treba. Postoji jedna tabela koju zovam LDARH i u koju se, za svaku firmu kad se plata isplati, pritisne dugme i (ukuca sifra) i prebace prometni podaci. Prometna tabela za tu firmu se onda obrise i spremna je za sledecu platu. Posto se istovremeno rade plate za na prim.100 firmi apsolutno nije moguce uhvatiti trenutak kada su svi isplatili platu radi bilo kakvog preseka. Takodje za izvestaj M4 bitno je da su sve plate za jednu godinu isplacene. Neke firme to urade sa velikim zakasnjenjem tokom sledece godine, a nekad i kasnije. Nekad isplate samo za jednog radnika sve plate zbog penzije a ostali cekaju ... Za PPP obrazac se gledaju isplate koje su izvrsene iskljucivo u jednoj kalendarskoj godini bez obzira za koju su godinu plate. Proseci trebaju za zadnja 3 meseca, a to je u februaru, januar.tg i 11 i 12 prethodne godine ... Jos jedan veliki razlog je to sto su se propisi za plate do sada uglavnom menjali tokom godine.
Uostalom mislim da je tema diskusije
Po jedna baza za svaku poslovnu godinu ili jedna baza za sve poslovne godine?
nesto sa cime se svako od nas suoci na svakom novom poslu i da generalnog odgovora nema. Nekad je bolje jedno a nekad drugo.
Uostalom ima jedna odlicna knjiga o toj temi "Projektovanje Skladista Podataka".
Baluban S.
 
Odgovor na temu

logic_rabbit
Radenko Zec
banjaluka

Član broj: 74458
Poruke: 271
*.lanaco.com.



+1 Profil

icon Re: Po jedna baza za svaku poslovnu godinu ili jedna baza za sve poslovne godine?02.09.2006. u 13:59 - pre 214 meseci
Ta baza iz prosle godine je posve upotrebljiva i moze se cak vrsiti upit tipa
Insert Into dbo.Igin2006.PrivremenaTabela
Select * from dbo.Igin2005.Artikli
i slicni upiti cak i joini tako da to o cemu pricas nepije vode.
Izvestaj koji ce obuhvatiti stanje iz vise poslovnih godina iz vise baza uopste nije problem napraviti.
logic_rabbit (MCAD,MCSD,MCT,MCTS-
Windows development,MCPD)
 
Odgovor na temu

aleksandarpopov
IT consultant
Senta

Član broj: 57172
Poruke: 484
*.sksyu.net.

Sajt: www.linkedin.com/in/aleks..


Profil

icon Re: Po jedna baza za svaku poslovnu godinu ili jedna baza za sve poslovne godine?02.09.2006. u 21:57 - pre 214 meseci
Malo i teorije....
Generalno, postoje OLTP i OLAP poslovni informacioni sistemi (jedna od podela), OLTP (on line transaction processing) ili transakciona baza je u kojoj se nalaze slogovi tekuce poslovne godine najcesce neki ERP sistem, koje operateri koji knjize koriste i azuriraju svakodnevno, ovakve baze se najcesce prazne na kraju poslovne godine, ostaju samo sifarnici i podaci koji nemaju veze sa poslovnom godinom. OLAP sistemi (on line analitical processing) su baze (aplikacije) koje sadrze podatke i iz prethodnih godina i sluze menadzmentu preduzeca za razne statistike, analize, izvestaje i dobijanje informacija tj. upravljanje - cemu u stvari i sluze informacioni sistemi. OLAP baze se najcesce azuriraju kada nije veliko opterecenje sistema npr. nocu i koristi se najcesce bach procesiranje podataka, znaci odjednom se sve izmene prebacuju u taj OLAP sistem, stim da se vrse i neke transformacije podataka da bi bile upotrebljive i kompatibilne sa prethodnim (o ovim transformacijama postoje citave teorije). Ovi olap sistemi se zovu Data Warehouses i oni se mogu efikasno pretrazivati razlicitim alatima za Data Mining ili neki drugi (npr. Micro Strategy za pravljenje data warehousa i kreiranje izvestaja). Ovakvi Data Warehouses su podeseni za brzu pretragu, tabele nisu normalizovane, i cesto se vrsi spajanje nekih tabela (sto bi bilo nedopustivo kada bi se pravila transakciona baza) a sve u cilju brzine pretrage i pojednostavljenja upita.
Naravno ovo je sa aspekta velikih firmi sa velikim ERP resenjima, kod nas nije bas mnogo ovakav pristup primenjivan, posto retko koja firma kod nas koristi informacioni sistem za dobijanje informacija za podrsku odlucivanja, IS se kodnas koriste samo kao AOP...nazalost.
Mada neke nase vece firme koriste i ovakav pristup.
Pozdrav.
RTFM
 
Odgovor na temu

[es] :: Baze podataka :: Po jedna baza za svaku poslovnu godinu ili jedna baza za sve poslovne godine?

[ Pregleda: 6057 | Odgovora: 19 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.