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

baza podataka zaposlenih

[es] :: Access :: baza podataka zaposlenih

[ Pregleda: 5479 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

sam84
Sasa Milivojevic

Član broj: 252773
Poruke: 19
*.putnik.com.



Profil

icon baza podataka zaposlenih25.02.2010. u 15:52 - pre 172 meseci
Moram da napravim bazu podataka za zaposlene u firmi, sa njihovim osnovnim podacima, podacima vezanim za prethodne poslove i podacima vezano za trenutne poslove.

Sve te podatke sam svrstao u 4 tabele koje bih morao da povezem, citao sam o povezivanju ali nisam bas najbolje razumeo kako to funkcionise.

S obzirom da je nova firma podatke sam unosio kako je koji zaposleni dolazio, tabele sam povezao preko auto numbera, ali tabela je morala biti sortirana po funkcijama tako da su se svi brojevi potpuno poremetili. Sada su mi tabele ne povezane i u svakoj tabeli sam u ubacio kolonu sa prezimenom i onda tako funkcionisem. Može li to nekako da se promeni da nemam u svakoj tabeli tu kolonu.

Napominjem da sam pocetnik i da sam sve sto znam o accessu procitao u nekoj pocetnickoj knjizi i voleo bih da citam neke knjige na nasem jeziku.




 
Odgovor na temu

n3mir

Član broj: 108144
Poruke: 43
92.36.204.*



+1 Profil

icon Re: baza podataka zaposlenih25.02.2010. u 17:59 - pre 172 meseci
pogledaj u primjeru kako su tabele povezane

mozda ti pomogne

ili zakaci bazu pa da pogledamo
Prikačeni fajlovi
 
Odgovor na temu

Getsbi

Moderator
Član broj: 124608
Poruke: 2831



+45 Profil

icon Re: baza podataka zaposlenih25.02.2010. u 18:01 - pre 172 meseci
Da bi dobio adekvatan odgvor morao bi da detaljno pojasniš šta se tačno u kojoj tabeli nalazi od podataka. Najbolje je da tabele isprazniš do nivoa, da u njima ostanu po nekoliko zapisa i da ih ovde uploaduješ.

Što se tiče literature na našem jeziku, imaš u TOP temi Korisni Linkovi.
 
Odgovor na temu

sam84
Sasa Milivojevic

Član broj: 252773
Poruke: 19
*.putnik.com.



Profil

icon Re: baza podataka zaposlenih01.03.2010. u 15:19 - pre 172 meseci
ne smem da uplodujem tabele, primer je ok. To sam pre upeo da povezem, ali je problem nastao kada recimo ime pod rednim brojem 47 (broj dobijen po unosenju lica, tj lice je kao 47 uneseno) treba da stoji na rednom broju 1 (broj 1 je broj po funkciji koju obavlja). Auto number jednostavno zada taj broj i to je to. I opet to lice je u jednoj tabeli kao 47 vec u drugoj je neki drugi broj i onda mi nikako nije moguce povezivanje preko auto numbera.


I zanima me da li je ikako moguce i ako jeste kako da mi program sam izracunava staz u skladu sa trenutnim datumom, npr ako lice danas ima minuli staz tacno 5 godina, da sutra on sam doda 1 dan to jest da mi pokaze da lice ima 5god 0mes i 1 dan staza.
 
Odgovor na temu

n3mir

Član broj: 108144
Poruke: 43
92.36.194.*



+1 Profil

icon Re: baza podataka zaposlenih02.03.2010. u 00:38 - pre 172 meseci
Citat:
sam84: ne smem da uplodujem tabele, primer je ok. To sam pre upeo da povezem, ali je problem nastao kada recimo ime pod rednim brojem 47 (broj dobijen po unosenju lica, tj lice je kao 47 uneseno) treba da stoji na rednom broju 1 (broj 1 je broj po funkciji koju obavlja). Auto number jednostavno zada taj broj i to je to. I opet to lice je u jednoj tabeli kao 47 vec u drugoj je neki drugi broj i onda mi nikako nije moguce povezivanje preko auto numbera.


I zanima me da li je ikako moguce i ako jeste kako da mi program sam izracunava staz u skladu sa trenutnim datumom, npr ako lice danas ima minuli staz tacno 5 godina, da sutra on sam doda 1 dan to jest da mi pokaze da lice ima 5god 0mes i 1 dan staza.


Ako dobro razumijem ti hoces povezati dva razlicita ID iz tabela , tako neces moci jer
vjerovatno da nisi dobro postavio relacije izmedju tabela

a za staz imas primjera na forumu pa pretrazi

 
Odgovor na temu

sam84
Sasa Milivojevic

Član broj: 252773
Poruke: 19
*.putnik.com.



Profil

icon Re: baza podataka zaposlenih03.03.2010. u 13:09 - pre 172 meseci
Zelim da nateram moju bazu da automatski izračunava staž, znam da ima primera, ali bih da to uradim sam - uz neciju pomoc naravno.

Napravio sam pomucnu tabelu u kojoj su podaci JMBG (na koji se vezujem sa osnovnom tabelom i na kojoj mi je primary key), zatim pocetak rada, br. godina minulog rada, br. meseci minulog rada, br. dana minulog rada i kraj rada. Ne znam kako da to uvezem da funkcionise.


Sta treba da uradim da bih povezao JMBG iz tabele I, tako da se automatski pojavi u polju tabele II (a ne da dobijem plus pa onda sve podatke o licu koji ima taj maticni broj) i da ukoliko se u tabeli I desi promena da se ona automatski promeni i u tabeli II?

 
Odgovor na temu

maliradoznalac
radoznalac, okolina

Član broj: 215676
Poruke: 278
*.dynamic.stcable.net.



+10 Profil

icon Re: baza podataka zaposlenih03.03.2010. u 21:19 - pre 172 meseci
Ocigledno imas OGROMAN problem u modelovanju baze. A pomoc za taj problem mozes dobiti jedino da postavis svoju PRAZNU bazu kako bi videli sta si uradio i gde je greska.

Citat:
sam84: ne smem da uplodujem tabele, ...


Niko nije trazio da postavis tabele sa poslovnim podacima. Kopiraj svoju bazu pa iz kopije izbrisi podatke koji "ne smeju da se vide". Dovoljna je struktura tabela.

Citat:
sam84: Napravio sam pomucnu tabelu u kojoj su podaci JMBG (na koji se vezujem sa osnovnom tabelom i na kojoj mi je primary key), zatim pocetak rada, br. godina minulog rada, br. meseci minulog rada, br. dana minulog rada i kraj rada. Ne znam kako da to uvezem da funkcionise.


Ajd na primer ovo sto si napisao. JMBG je podatak koji opisuje zaposlenog kao i pocetak rada i treba da su u istoj tabeli u kojoj imas evidenciju o imenu i prezimenu zaposlenog. Broj godina minulog staza se izracunava kao i broj meseci i dana i kao izracunate vrednosti se ne cuvaju u tabeli.

Daj da vidimo i ostatak baze pa ce biti i neke konkretne pomoci
 
Odgovor na temu

[es] :: Access :: baza podataka zaposlenih

[ Pregleda: 5479 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

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