Suhteet tietokantaan

Posted Tuesday, January 15, 2008 - 17:03 | by admin |

Kun olet perustanut erilaisia ​​taulukoita Kunkin kohteen tietokantaan, sinun tapa kertoa Microsoft Access miten kerätä näitä tietoja uudelleen. Ensimmäinen vaihe tässä prosessissa on määritellä välisiä pöytien. Kun olet tehnyt tämän, voit luoda kyselyjä, lomakkeita ja raportteja näyttää tietoja useista taulukoista kerralla.

Miten suhteet?

Yksi-moneen-
Yksi-moneen-suhde on yleisin suhteen. In yksi-moneen, levy taulukossa voi olla useita vastaavia tietueita taulukossa B, mutta levy Taulukossa B on vain yksi vastaava tietue taulukossa A.

Monta-moneen-
Kun monta-moneen-suhde, ennätys Taulukossa voi olla useita vastaavia tietueita taulukossa B ja tallentaa taulukon B voi olla monia vastaavia tietueita taulukossa A. Tämän tyyppinen suhde on mahdollista vain määrittämällä kolmas taulukko (kutsutaan yhdistys taulukko), jonka perusavain koostuu kahdesta kentästä  viiteavaimia sekä taulukoiden ja B. Itse asiassa monissa-moneen suhteet ovat kaksi-moneen suhde kolmannen taulukon. Esimerkiksi Tilaukset-taulukon ja Tuotteet-taulukko on monta-moneen-yhteys, joka on määritetty luomalla kaksi yksi-moneen-ja Tilaustiedot-taulukosta.

One-to-one
In yksi-yhteen, jokaisen tietueen taulukossa voi olla vain yksi vastaava tietue taulukossa B, ja kukin levy taulukossa B voi olla vain yksi vastaava tietue taulukossa A. Tämän tyyppinen suhde ei ole yhteinen, koska useimmat tiedot, jotka liittyvät hyvin olla yhteen taulukkoon. Käyttö one-to-one suositellaan, kun haluat jakaa pöydän monilla aloilla, eristää osan taulukon turvallisuuden tai tallentaa tietoja ainoastaan ​​osajoukko päätaulukon. Voit esimerkiksi luoda taulukon tallentaa osallistuvien työntekijöiden jalkapallopelin kerätä varoja.

Määrittely suhteet
Voit määritellä suhde lisäämällä taulukoiden haluat liittyä Suhteet ikkunassa ja vetämällä avain alan pöydän ja pudottamalla se avain toiseen taulukkoon.
Sellainen suhde, Microsoft Access luo riippuu liittyvillä aloilla on määritelty:
• yksi-moneen syntyy, jos vain yksi liittyvillä aloilla on ensisijainen avain tai on yksilöllinen indeksi.
• one-to-one syntyy kun molemmat liittyvät kentät ovat perusavain tai on ainutlaatuinen indeksejä.
• Itse asiassa monet-moneen suhteet ovat kahden moneen-suhde kolmas taulukko, jonka perusavain koostuu kahdesta kentästä  viiteavaimia kahden muun taulukoita.
Huomautus Jos vedät kentän, joka ei ole ensisijainen avain ja ei ole yksilöllinen indeksi toiseen kenttään, joka ei perusavain ja ei ole yksilöllinen indeksi, määrittelemätön suhde syntyy. Kyselyissä sisältäviä taulukoita määrittelemätön suhde, Microsoft Access näyttää oletuksena liittyä linjan välillä pöytiä, mutta viite-eheyttä ei panna täytäntöön eikä ole mitään takeita siitä, että äänitteet ovat ainutlaatuisia kussakin taulukossa.

Related Posts

  • Ei aiheeseen liittyviä virkoja
  • RSS-syöte | Trackback URI

    19 Comments »

    Kommentti Anna Fortunato
    2008-04-10 08:17:38

    Hyvää huomenta!
    Olen kehittää tietokanta ammatillista koulutusta on työntekijöillä, jonka voi poistaa vuosittaisen koulutussuunnitelman.
    suhteen suhteen he haluavat harjoitus voidaan järjestää useamman kuin yhden työntekijän ja työntekijä voi tehdä enemmän kuin yksi koulutus. Mielestäni on monia monia yhteys.
    Minulla on taulukko työntekijöille ja pöytä koulutukseen, minulla on vielä suunnitelma, jossa taulukon perusavain ja perusavain työntekijöiden koulutusohjelma viiteavain.
    Pidin jonkin verran selvennystä tähän suhteeseen, koska olen löytää joitakin vaikeuksia rakentaa lomakkeiden kenttien liittyvät taulukot näistä tärkein taulukoita.

    Kiitos huomiota kysymykseeni voi ansaitsevat

    Anna Fortunato

    Kommentti Administrator
    2008-04-10 20:33:44

    Good Night Ana,

    Kuten sanoin jo tietää toimintaa suhteita monet-moneen, mutta käytännössä sitä, että asiat eivät toimi.

    Kun tiedot annoit minulle En voi vastata tietämättä mitä näppäimiä olet valinnut, ja kuinka taulukot liittyvät. Joka tapauksessa tämä esimerkki: Monet DVD-moneen käyttäen monelta monelle, että on monia toimijoita ja monet DVD-levyjä. DVD on pöytä ja pöytä toimijoiden ja pöytä, joka on liiton näppäimillä kunkin taulukon.

    Jotta ymmärtäisimme paremmin, miten voit ladata ja tutkia esimerkki. Jos haluat näyttää esimerkin, jotta voin nähdä mikä on vialla. Sano yrität tehdä, enkä voi kertoa mikä on vialla.

    Kommentti Edson
    2008-04-27 03:23:38

    Hyvää iltaa, minulla on seuraavanlainen tilanne, olen kehittää tietokantaa ja oli vaikea saada ennätys x on paljon tietueita taulukkoon mm y. rekisteröi työntekijöiden toi nimen pöytä ja muina aikoina, kuten rekisteröitymättä nimi aikataulut kaikkien toi x kk? Laitoin kyselyn toi nimi ja aikataulujaan aikaa rekisteröityä ensimmäinen levy qdo ok mennä toinen levy se kytkeytyy toi y ovat ilmaisseet toivoa ongelman oikein ja odota apua. Ei enää kiitos.

    Kommentti Administrator
    2008-04-27 10:30:37

    Vain nämä tiedot eivät näe mitä ongelmaa. Oletan sinulla on lomake, johon haluat syöttää työntekijän nimi ja sub muodossa, että tulee aika, eikö? Nyt en ymmärrä, että se muuttaa nimen virallista rekisteriä sekunnissa!
    Jos voin lähettää lomakkeen koskee taulukot / kyselyjen riippuu ehkä voin paremmin ymmärtää, mitä kysymys.

    Näet myös seuraavat esimerkit toimivat aikataulut, ja katso jos se auttaa jotain.

    http://www.accessexemplos.com/ponto/~~V

    Kommentti Maggio
    2009-01-10 16:26:36

    Tervehdys :)

    Siitä hetkestä En pieni ongelma! Aloin kurinalaisuutta Base valmistunut siinä otan ja minun täytyy tehdä käytännön työtä tietokannan Access! Valitsin teeman tekevät tietokannasta varastoon, koska otan kurssin Logistics! Olen hyvin tietoinen siitä mitä haluan, mutta ei voi toteuttaa ajatukseni Accessin sitten tarvitaan hiukan auttava käsi :)

    Aion lainata minun idea:

    Oma tietokanta kirjaa kaikki minun toimittajien ja asiakkaiden sekä tallentaa jokaisen ostoksen teet myyjä (tuotteen kohdalle) sekä jokaisesta myynnistä teet asiakkaalle (tuote lähtö), (eri maksu malleja, kuten luotto-ja raha), ja tällaiset ostot ja myynti automaattisesti vähentää tai lisätä minun varastossa tuotetta, joka on tietty hinta. Jokaisen tuotteen tulisi olla tiettyyn kohtaan varastoon, jolloin tyhjät sijainnin, kun nähdä lopputuote kunkin viitteenä. Kaiken kauppa olisi 500 viitettä, ja 25 tuotteet kunkin varten!

    Ja toistaiseksi onnistunut tähän:

    tblLocalizacoes
    En tiedä mitä määritteet laittaa tähän

    tblProdutos
    Tuotekoodi - perusavaimen
    Kuvaus
    Määrä
    Yksikköhinta Osto
    Yksikköhinnan Sale

    tblStock
    En tiedä mitä määritteet laittaa tähän

    tblRecepcao
    Laskun numero - Primary Key
    Toimittaja
    Tax Identification Number
    Tuote
    Määrä
    Yksikköhinta Osto

    tblExpedicao
    Laskun numero - Primary Key
    Asiakas
    Tax Identification Number
    Tuote
    Määrä
    Yksikköhinnan Sale

    tblFornecedores
    Supplier Code - Primary Key
    Nimi
    Tax Identification Number
    Osoite
    Puhelin
    Sähköposti

    tblClientes
    Client-koodi - Primary Key
    Nimi
    Tax Identification Number
    Osoite
    Puhelin
    Sähköposti

    Ongelmana on nyt, miten suhteita ja laskemisesta, että taulukoiden tietoja ole mitään!??

    Kiitos etukäteen kaikille apua mahdolliset :)

    Kommentti ANA
    2009-08-21 23:58:52

    Hyvää yötä!

    Yritän TEHDÄ SUHDE PÖYDÄT. Jotain SYÖTTÄMINEN ZIP lain ja Katsokaa minuun, nyt KAUPUNKI Tähän liittyy CEP.
    IS jotka voisivat auttaa minua?
    HUOLELLISESTI
    ANA

    Kommentti Victor
    2009-10-27 19:41:31

    Hei, kysymykseni on samanlainen kuin Anna, on pöytä, jossa nimet ja osoitteet asiakkaita. Haluan muodossa, kirjoita nimi, osoite tulee automaattisesti toiseen kenttään.
    Kiitos.

    Kommentti Anna Fortunato
    2010-01-04 18:48:01

    agredeço yhteistyö

    = D

    Beijaooooo

    <3

    Kommentti Carla
    2010-01-19 16:19:54

    Hyvää päivää.

    Oma epäily on:

    Jo rakennettu lähes koko tietokannan.
    Mutta ok k tapahtuu minulle kuuluu omat lomakkeet, joilla yhdistelmäruudun joka avaa tyyppi yritysohjelmistojen ja siksi versio Työlajin ohjelmisto, ottamalla käyttöön uutta tietoa uuden asiakkaan suoraan muodossa, En pysty kirjoittamaan nämä tiedot.

    Miten k kaikille k uusia tietoja tallennettiin automaattisesti?

    Kiitos

    Kommentti Lauro
    2010-05-12 04:34:00

    Minulla on 40 kohdetta. Miten päästä raportin 20 kohdetta jäädä toiseen ja 20 toiseen?

    Kommentti anderson
    2010-07-03 10:15:11

    Hei hyvä päivä!

    Olen kanssasi epäilemättä työskennellyt monien toimittajien mutta + tai-6 myyjien on seurattava päivittäin palauttaa tuotteita lapsille ja jos en muista miten tehdä raportti osoittaa minulle ne kaikki paitsi että haluan raportissa toisistaan ​​toimittaja ja tämä erottaminen näytä kokonaisarvo jokainen palauttaa käteistä tiedät? Jos jokaisen toimittajan on useita tuotteita, joiden arvo kunkin tuotteen ja mitä haluan on mitä näyttää raportin ja erillisiä kunkin toimittajan kokonaisuudessaan! Tulen odottamaan

    Kommentti Camilla RODRIGUES
    2010-09-25 18:46:21

    Hyvää päivää!
    Adoreii sisältö auttoi minua tekemään työtäni .. BD dúvida.Gostaria, mutta minulla on vielä paljon tiedä mitä se tarkoittaa (1,1 ja 0, n), koska opettajani antoi piirroksen, joka oli suhde kahdeksan taulukoiden ja amabas oli 1,1 ja 0, n.
    Auttakaa minua jos amis nopeasti kuin mahdollista .. koska en riippuu paljon siitä vastauksesi.
    Obrigadaa!
    Pysy Jumalan kanssa, bjoO.

    Kommentti JORGE
    2010-10-20 01:25:07

    1,1 tarkoittaa sitä, että ainakin yksi rivi taulukko 1 liittyy toiseen rekisteriin.
    Esimerkki: henkilöllä on yksi ja vain yksi RG, normaalisti kun meillä on tällainen suhde voimme muuttaa sen ominaisuutta.

    0, n tarkoittaa, että yksi voi olla 0 tai useampia tietueita suhde taulukoissa.
    Esimerkki: Työntekijät - hallinta - hankkeet
    Meillä on 0 tai työntekijää vähintään n eri projekteissa.

    Nyt on jotain Qlqr sähköpostiini: instrutor_jorge@hotmail.com

    Kommentti Bruno
    2010-11-05 22:14:31

    Hei! Ihmettelen, miten voin luoda pääsivu hakemuksen ja miten se linkkejä muille sivuille?

    Cumps

    Kommentti Lili
    2011-05-12 15:17:25

    Haluan lomakkeella, ottamalla käyttöön rekisteröinnin työntekijän nimi näkyy automaattisesti toimimaan toisessa kentässä.

    Kommentti Jair
    2011-06-08 12:20:46

    Hei kaverit, hyvää huomenta, pyydä apua seuraavissa tapauksissa:
    Olen kehittää varaston valvonta täällä yrityksen, minulla on 03 taulukot, yksi tuote, yksi syöttö ja yksi lähtö varastossa osia, ongelma en voi pysyä koko inventointiin tuote taulukossa. on kerätä ja näyttää koko inventaarion taulukossa (FRM) tuotteet. Arvostan kaikkia apua. Kiitos.
    abs

    Kommentti Rogerio munhangane
    2011-07-15 09:10:29

    Hyvää päivää
    Olen opiskelija finaaliin kandidaatin ohjelmassa ja licencitura tilastollisissa ja hallintoa koskevien tietojen, yritän kehittää tietokantaa hallinnan rahasto hallitus kohdistetaan alueille, joilla helpotetaan nopeampaan ja parempaan hallintaan tietoja, alueella on Tässä prosessissa.

    Joten haluaisin olla tukenne kehittää tätä tietokantaa käyttäen Visual Basic, Access tai Excel.

    Kiitos
    Rogerio
    Mosambik

    Kommentti Deise
    2011-07-19 15:26:39

    Hyvää huomenta!

    Voisiko joku auttaa minua? Olen tehnyt tietokannan ja nyt tajusin mikä puuttui tehdä väliset taulukoiden, mielestäni se on liian myöhäistä nyt, koska olen tehnyt kaikenlaista. Ongelmana on, että kun "minä" kolmannen opiskelija ja minä sitten painike, joka avaa lomakkeen "osoite", menee opiskelija. Halusin avata henkilötietojen tärkeimmäksi ja kun klikkasin painiketta "osoite" oli käsitellä opiskelija Etsin tärkeimmät tiedot. Jos joku voi auttaa minua Tulen mielelläni! Voin myös lähettää tietokantaan tein antaa teitä katsomaan.
    Minä teen kaiken yksin, en ole opettaja auttaa minua tällä hetkellä ...
    Hali!
    Deise

    Kommentti Manuel AC
    2011-07-20 09:18:14

    Annoin luettavaa kysymykseeni eikä intendi sama asia.
    Joten jos jestelmät videoita minun tilanteesta kiitos lähettää minulle sähköpostiini

    tonyacmanuel@hotmail.com

    Armollisesti
    AC Manuel

    Nimi (pakollinen)
    Sähköposti (vaaditaan - ei julkaistu)
    Verkkosivusto
    Kommenttisi ( vähennys | lisäys )
    Voit käyttää <a href="" title=""> <abbr title=""> <acronym title=""> <blockquote cite=""> <b> <cite> <code> <del datetime=""> <em> <i> <Q cite=""> <strike> <strong> kommenteissa.

    Esitys

    Avatar

    Kiitos käynnistä.
    Tilaa syöte ei menetä mitään viestejä.

    Täällä blogissa annan esimerkkejä työskennellä Microsoft Access ja myös esittää kysymyksiä niille, jotka pyytävät. lisää

    Haluatko tilata?

    Tilaa tai tilata sähköpostitse:
    Syötä sähköpostiosoitteesi:


    Mainokset