Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 8 odgovora
  • 17.321 pregleda

Najnovija ↓

Primjer najobičnije Access baze 21.05.2006. u 18:05 · pre 248 meseci #1
Pozdrav!

Evo meni treba primjer najjednostavnije access baze od oko 5 tablica koje su povezane po nekom kljucu. To mi treba zato jer jos nisam vidjela niti jednu access bazu, a potrebno mi je radi zavrsnog ispita iz osnova informatike. Bila bih zahvalna ako bi mi netko tko ima takvu jednostavnu bazu(bilo kakvih podataka) poslao na mail ili mi bar opisao kako to otprilike izgleda..

Problem je u tome kad sam radila svoju bazu, napravila sam par tablica za unos podataka i povezala ih po nekom kljucu, ali kad ih pokrenem, ne znam zasto, budu povezane samo neke i sad ne znam da li to tako treba biti ili postoji opcija da se sve povezu i da kad se pokrene jedna tablica da se u njoj otvaraju ostale tablice s kojima je povezana(a ne samo neke).

Na kraju ovog zbunjenog objasnjenja, moja mail adresa je [email protected] , bila bih vam zahvalna na bilo kakvom primjeru povezivanja i krajnjeg izgleda same baze podataka.

Hvala unaprijed!
Re: Primjer najobičnije Access baze 21.05.2006. u 22:55 · pre 248 meseci #2
Naj
Citat:
generation:
napravila sam par tablica za unos podataka i povezala ih po nekom kljucu

Da bi povezala tabele moras imati u tabeli SPOLJNI KLJUC koji je ujedno primarni kljuc u tabeli sa kojom je povezujes. Ta dva polja moraju imati POTPUNO ISTE OSOBINE (duzinu polja, tip podatka i ostalo). Prilikom povezivanja najbolje je da ukljucis i referncijalni integritet (prvi check box odozgo).
Da bi sve tabele povezala evo ti primer o evidenciji ucenika:
glavna tabela Ucenik (SifUcen -primarni kljuc, ImePrez, SifMesto -spoljni kljuc, SifJezik -spoljni kljuc, SifIzborPred -spoljni kljuc,...)
pomocna- Mesto (SifMesto -primarni kljuc, NazivMesta)
pomocna- Jezik (SifJezik -primarni kljuc, Jezik)
pomocna- Predmet (SifIzborPred -primarni kljuc, IzborPredmet)
Kada pravis formu izimas samo primarni kljuc iz glavne, a sve ostalo idu spoljni kljucevi i sva druga polja iz pomocnih osim primarnih kljuceva

Da bi proverila da li radi napravi za svako polje koje je spoljni kljuc padajucu listu (combo box)

P.S.Nadam se da ces razumeti
Re: Primjer najobičnije Access baze 21.05.2006. u 23:18 · pre 248 meseci #3
OK, Hvala, pokusat cu iako nisam sigurna da sto posto razumijem.

Nego, ako ne uspijem, bi li mogao pogledati tu moju bazu, pa da mi kazes gdje grijesim...stvarno to moram napravit do petka, inace sam propala :)
Re: Primjer najobičnije Access baze 22.05.2006. u 12:00 · pre 248 meseci #4
NIje problem, zakaci sta si uradila pa cemo da ispravljamo ako bude trebalo.
Re: Primjer najobičnije Access baze 22.05.2006. u 21:02 · pre 248 meseci #5
Evo, ova baza Pacijent, je moja baza, koja je skroz ne sredjena, a tablice u njoj bi trebale biti povezane na ovaj nacin kao u ovoj nazvanoj Proizvodi.

Uglavnom sam svasta probavala, al nikako da ja skuzim s tim kljucevima, tako ako netko ima ideju, neka slobodno brise i pise po mojoj bazi nazvanoj Pacijent, da bar pocne sliciti bazi Proizvodi.

Puno hvala!

DOWNLOAD
PACIJENT.mdb
Proizvodi.mdb

Re: Primjer najobičnije Access baze 03.06.2006. u 23:22 · pre 248 meseci #7
Izmenila sam neka polja i povezala neke tabele ali mi treba objasnjenje za dalje.Kakvi su odnosi pregleda ,dijagnoza i terapija.Da li su centralna tabela Pregledi pacijenata ili dijagnoze
Re: Primjer najobičnije Access baze 04.06.2006. u 21:59 · pre 248 meseci #8
E hvala ti sto si se uopce pozabavila mojim problemom. Iako je sad prekasno ful to cijenim. evo primjera kako sam ja to skrpala...(attachment)i jos sam to skratila, izbrisala neku tablicu i tako.nek koristi kome je potrebno! :)
Jos jednom puno hvala! e da, pogledala sam to sto si ti napravila, i posto ja o bazama malo znam, mozes li mi objasnit ovu vezu beskonacno na 1. kad se to koristi?
Re: Primjer najobičnije Access baze 05.06.2006. u 00:04 · pre 248 meseci #9
Izvini sto nisam ranije odgovorila.Prosto nisam videla ranije tvoj post.Veza 1 prema beskonacno kako je ti zoves je ustvari veza 1 prema vise .Prevedeno to znaci jedan zapis iz tabele pored koje stoji oznaka 1 odgovara vecem broju zapisa u tabeli pored koje stoji oznaka beskonacno.Recimo imas tabelu sa podatcima o doktorima i tabelu sa podatcima o pregledima .Jedan doktor iz tabele Doktori je obavio vise pregleda koji su zapisani u tabeli Pregledi.Ovu oznaku ces u svojim bazama moci da vidis kad u prozoru Relationships kliknes desnim tasterom misa na vezu izmedju dve tabele i u meniju izaberes komandu Edit relations.Otvara ti se prozor u kome cekiras box Enforce Referential Integritu.Time uspostavljas referencijalni integritet izmedju tabela sto bukvalno znaci da obezbedjujes da se u tabeli pregledi ne moze pojaviti zapis o pregledu koji je obavio doktor koji ne postoji u tabeli doktori.Inace referencijalni integritet je jedan od tri glavna postulata Accessa. pozdrav
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme