Odnosi između tablica

Napomena: Željeli bismo vam pružiti najnoviji sadržaj pomoći što je brže moguće i to na vašem jeziku. Ova je stranica strojno prevedena te može sadržavati gramatičke pogreške ili netočnosti. Naša je namjera da vam ovaj sadržaj bude koristan. Možete li nam pri dnu ove stranice javiti jesu li vam ove informacije bile korisne? Kao referencu možete pogledati i članak na engleskom jeziku.

Po Browne Anić pristupati MVP

Baza podataka početnike imati poteškoća reprodukcijom ponekad s koje tablice su vam potrebne i upute za povezivanje jedne tablice u drugu. Najlakše vjerojatno ćete ga slijedite s primjerom.

Kao Nastavnik obrazovne ustanove, Margaret treba pratiti ime svakog učenika i kućni detalje, zajedno s temama ste snimili, i ocjena postići. Da biste to sve u jednu tablicu, ona može pokušajte izraditi polja:

Naziv

Adresa

Kućni telefon

Predmet

Ocjena

No ovu strukturu zahtijeva njegove da biste ponovno unesite ime i adresu Studentove, za svaku novu temu! Osim vremena potrebnog za unos, mogu vam zamislite što se događa kada učenik mijenja adresu, a Margaret je da biste pronašli i ažurirati sve prethodne stavke? Ana će se pokušati različite struktura sa samo jedan zapis za svakog učenika. Za tu radnju mnogo dodatna polja - sadržaja kao što su:

Naziv

Adresa

Kućni telefon

Naziv predmet 1

Ocjene za predmet 1

Naziv predmet 2

Ocjene za predmet 2

Naziv predmet 3

No koliko predmeta morate je omogućiti za? Koliko prostora će ovaj otpad? Kako ona zna koji stupac za pretraživanje da biste pronašli "Povijest 104"? Kako je prosječna ocjena koji se mogu u bilo kojem stupcu stare? Kada se prikaže ova ponavljanja polja, podaci se moraju razdijeliti u zasebne tablice.

Rješenja za svoj problem odnosi na tri tablice: jedan za učenika, jedan za predmetei jedan za ocjena. Tablice studenti mora imati jedinstveni kod za svaki student tako da se računalo ne dobiti isto o dva najbolja učenika s istim nazivima. Margaret pozive ovo polje StudentIDtako da tablice studenti sadrži polja:

StudentID jedinstvenog koda za svakog učenika.

Prezime Podijeli prezime i ime da biste olakšali pretraživanja.

Ime

Adresa Podijeli podatke o adresi isti razloga.

Suburb

Poštanski broj

Telefon

U tablici predmeta će imati polja:

SubjectID jedinstvenog koda za svaku temu.

Puni naziv predmet Predmet

Bilješke kratak opis što obuhvaća ovo predmet.

U tablici ocjena dodijelit će samo tri polja:

StudentID ties stavka u ime učenika u tablici učenika

SubjectID ties stavka na temu u tablici predmeta

Ocjene oznaku ovaj učenika postići ovu temu.

Kada stvorite tri tablice, Margaret potrebne za stvaranje veze između njih. U Access 95-2003, ona će odaberite prozor spremnik baze podataka i odabir odnosa na izborniku Alati (izbornika Uređivanje u programu Access 1 -2.) U programu Access 2007 odnosi se na grupa Prikaži/Sakrij vrpcu Alati baze podataka . "Ocjena" bit će "povezane tablice" u odnosu s obje s ostalim tablicama.

Sada se ona u tablici učenici s jedinstvenim StudentID za svaku unosi svi učenici. Svi predmeti Ana ručica ona unosi u tablici predmeta , svaka s SubjectIDdalje. Zatim na kraju razdoblja kad su spremni oznake, Ana možete ih unijeti u tablici ocjena pomoću odgovarajuće StudentID iz tablice studenti i SubjectID iz tablice predmeta .

Da biste lakše unesite oznake, Ana stvara obrazac, pomoću čarobnjaka za "Obrasca i podobrasca": "predmeti" izvora za glavni obrazac, a "ocjena" izvora za podobrazac. Sada s odgovarajućim predmet u glavni obrazac i dodaje svaku StudentID i ocjene u podobrascu.

Ocjene su uneseni po predmetu, ali Margaret treba njihov prikaz tako da učenika. Ana stvara drugog obrasca i podobrasca, s glavni obrazac čitanja njegove podatke iz tablice studenti i podobrasca iz tablice ocjena . Jer ona koristi StudentID prilikom unosa ocjena u svoj prethodne obrasca, Access povezuje kod nešto na glavnom obrascu i automatski prikazuje sve predmeta i ocjena za učenika u glavni obrazac.

MVP logo

Anić Browne je na najviše vrijednosti Professional (MVP) za pristup. Browne g. je vlasnik baze podataka i materijala za obuku Anić Brownei on se nalaze u Perth, Australija.

Proširite svoje vještine korištenja sustava Office
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×