Kapcsolatok az adatbázisban
Miután létrehozott különböző táblázatok minden egyes tárgy az adatbázisban, akkor szüksége van egy módja annak, hogy megmondja a Microsoft Access, hogyan gyűjti össze ezeket az információkat újra. Az első lépés ebben a folyamatban, hogy meghatározzák a táblák közötti kapcsolatokat. Miután ezt megtette, akkor létrehozhat lekérdezéseket, űrlapokat és jelentéseket az információ megjelenítésére több asztalnál egyszerre.
Milyen kapcsolat?
Az egy-a-többhöz
Az egy-a-többhöz kapcsolat a leggyakoribb típusú kapcsolat. Az egy-a-többhöz kapcsolat, rekord táblázatban is számos egyező rekordok táblázat B, de a rekord táblázat B-nek csak egy megfelelő rekord táblázat A.
A sok-sok
A sok-sok kapcsolat, rekord táblázatban is számos egyező rekordok táblázat B, és a bejegyzés B. táblázatban is számos egyező rekordok táblázat A. Ez a fajta kapcsolat csak akkor lehetséges meghatározásával harmadik táblázat (ún. Association Table), amelynek elsődleges kulcsa két mezőből áll idegen kulcs mindkét táblázatban az A és B Tény, hogy sok-sok kapcsolatot egy két-a-többhöz kapcsolat egy harmadik tábla. Így például a Rendelések tábla és a Termékek tábla van sok-sok kapcsolat, ami két határozza meg egy-a-többhöz a Rendelés részletei tábla.
Az egy-egy
Az egy-egy, minden rekord táblázatban csak egy megfelelő rekord B. táblázatban, és minden rekord B. táblázatban csak egy megfelelő rekord táblázat A. Ez a fajta kapcsolat nem gyakori, mert a legtöbb információt is lehetne egy táblázatban. A használata egy-egy ajánlott, ha meg szeretné osztani egy asztalnál számos területen, hogy elválasszuk része egy táblázat, illetve biztonsági információkat tárolnak, amely csak egy részét a főtábla. Érdemes lehet, például, hozzon létre egy táblázatot mérési részt vevő munkavállalók egy focimeccsen, hogy adományokat gyűjtsenek.
Kapcsolatok definiálása
Ön határozza meg a kapcsolat hozzáadásával a táblákat szeretné kapcsolódnak a Kapcsolatok ablakot, majd húzza a kulcs mező egy táblát, és elejtette a kulcsot a másik asztalhoz.
Az a fajta kapcsolat, amely a Microsoft Access létrehozza attól függ, hogy a kapcsolódó területeken határozza meg:
• Egy-a-többhöz kapcsolat jön létre, ha csak az egyik a kapcsolódó területeken az elsődleges kulcs vagy egyedi index.
• egy-az-1 jön létre, ha mindkét kapcsolt mező elsődleges kulcs vagy egyedi index.
• Tény, hogy sok-sok kapcsolatot egy két-a-többhöz kapcsolat egy harmadik tábla, amelynek elsődleges kulcsa két mezőből áll idegen kulcsok a másik két tábla.
Megjegyzés: Ha áthúz egy mezőt, amely nem elsődleges kulcs és nincs egyedi index egy másik területen, amely nem elsődleges kulcs és nincs egyedi indexe, határozatlan kapcsolat jön létre. A lekérdezéseket tartalmazó táblákat határozatlan kapcsolat, a Microsoft Access megjelenít egy alapértelmezett összekapcsolási vonal a táblák közötti, hivatkozási integritást, de nem hajtják végre, és nincs garancia arra, hogy a rekordok egyediek minden asztalnál.






























Jó reggelt!
Én egy adatbázis kialakítása a szakképzés birtokában lévő munkavállalók, amely képes eltávolítani az éves képzési terv.
szempontjából kapcsolatot akarnak az edzés birtokában lehetnek egynél több munkavállaló és munkavállaló végezhet több képzésre. Azt hiszem, ez egy sok sok kapcsolatot.
Van egy tábla az alkalmazottak és egy táblázat a képzés, még mindig van egy terve, ahol a tábla elsődleges kulcsot és az elsődleges kulcs a munkavállalói képzési program az idegen kulcs.
Tetszett néhány pontosítást erre a kapcsolatra, mert én kerestem a nehézségek építési formák terén kapcsolt táblák ezekkel a fontos táblák.
Köszönöm a figyelmet arra a kérdésemre is érdemes
Anna Fortunato
Good Night Ana,
Mint mondtam már ismeri a működését kapcsolatok sok-sok, a gyakorlatban azonban az, hogy a dolog nem működik.
Az adatokat adtál nekem, nem tudok válaszolni anélkül, hogy tudnánk melyik gomb választott, és milyen kapcsolatban állnak a táblák. Egyébként ez a példa: Sok DVD-sok segítségével sok sok, hogy sok szereplő és sok DVD-ket. DVD van egy asztal és egy tábla a szereplők és egy asztal, ami az unió gombok használatával az egyes táblázatok.
Hogy jobban megértsük, hogyan töltse le és tanulmányozza a példa. Ha szeretné megjeleníteni a példát, így látom, mi a baj. Mondja próbál csinálni, és nem tudom megmondani mi a baj.
Jó estét, már a következő helyzetet, én egy adatbázis kialakítása és megállapította, hogy nehéz, hogy egy rekordot a sok x rekordok a tábla y pl. Regisztrálj a munkavállalók funk nevét egy asztalra, és máskor, mint a regisztráció a neve a menetrend a func x minden hónapban? Tettem egy lekérdezés funkció nevét és a menetrendeket, ideje, hogy regisztrálj az első rekord qdo rendben megy, a második rekordot átvált a func y fejezte remélem, hogy a problémát helyesen és várjon segítséget. Nincs több köszönöm.
Csak ezek az adatok nem látja, mi a probléma. Remélem van egy űrlap, ahol meg szeretné adni a munkavállaló nevét és egy al formában, hogy belép az idő, ugye? Most én nem értem az azt jelenti, hogy megváltoztatja a nevét a hatósági nyilvántartásban másodperc alatt!
Ha tudok küldeni az érintett formanyomtatványon a táblák / lekérdezések attól talán jobban megérthetjük, mi a kérdés.
Azt is látni a következő példákat dolgoznak menetrend, hátha ez segít valamit.
http://www.accessexemplos.com/ponto/~~V
Üdvözlet :)
Attól a pillanattól érzem magam egy kis probléma! Én először vált fegyelem Base, hogy diplomás vagyok, és figyelembe kell tennem, gyakorlati munka, mint egy adatbázist az Access! Azért választottam a témát, hogy az adatbázis a raktárba, mert én viszem a tanfolyam Logisztikai! Jól tudom, hogy mit akarok, de nem tudja végrehajtani az én ötletem az Access aztán kellett egy kis segítséget :)
Fogom idézni az én ötletem:
Saját adatbázis bejelentkezik az én szállítók és a vevők, és jegyezzük meg, hogy minden vásárlás után, hogy az eladó (termék bejegyzés), valamint minden eladó, hogy ha egy ügyfél (termék-kimenet), (különböző fizetési modellek, beleértve hitel és készpénz), és az ilyen beszerzések és értékesítések automatikusan csökkentheti vagy növelheti az én számba termék, lesz egy bizonyos ár. Miután minden egyes termék egy adott helyről a raktárban, így az üres helyre, amikor látta a végtermék minden referencia. Összességében az áruházban volna 500 referenciákkal, és összesen 25 termék minden referencia!
És eddig sikerült ezt:
tblLocalizacoes
Nem tudom, mit tulajdonítja, hogy terjesszen ide
tblProdutos
Termék kód - elsődleges kulcs
Leírás
Összeg
Egységár vásárlás
Egységár Értékesítési
tblStock
Nem tudom, mit tulajdonítja, hogy terjesszen ide
tblRecepcao
Számlaszám - Elsődleges kulcs
Szolgáltató
Adóazonosító száma
Termék
Összeg
Egységár vásárlás
tblExpedicao
Számlaszám - Elsődleges kulcs
Vevő
Adóazonosító száma
Termék
Összeg
Egységár Értékesítési
tblFornecedores
Szállító kódja - Elsődleges kulcs
Név
Adóazonosító száma
Cím
Telefon
E-mail
tblClientes
Ügyfél kód - Elsődleges kulcs
Név
Adóazonosító száma
Cím
Telefon
E-mail
A probléma most az, hogyan lehet a kapcsolatokat és véget, hogy az adatokat táblákban, amelyeknek semmi!?
Előre is köszönöm minden segítséget lehetséges :)
Jó éjt!
Próbálom LEGYEN A kapcsolat az asztalok között. Valami hasonló megadása ZIP fájlt az ACT és nézz rám NOW THE CITY kapcsolódik, hogy a CEP.
HOGY IS segíthet még nekem?
GONDOSAN
ANA
Hello, a kérdésem a következő hasonló a Anna, egy asztal nevét és címét az ügyfelek. Szeretnék olyan formában adja meg a nevét, a cím automatikusan megjelenik a másik mezőben.
Köszönöm.
agredeço együttműködés
= D
Beijaooooo
<3
Jó napot kívánok.
Én a kétség:
Már épül szinte a teljes adatbázis.
K, de rendben történik velem, az egyik formája, amely egy kombinált lista, amely megnyitja a fajta vállalati szoftverek és ezért a verziót, melyek az egyes típusú szoftver, azáltal, hogy új adatokat egy új ügyfél közvetlenül a formában, Nem tudok írni ezeket a feljegyzéseket.
Hogyan k minden k olyan új adatok automatikusan mentésre?
Köszönöm
Nekem van 40 elem. Hogyan érheti jelentését a 20 elem marad egy oszlop és 20 másik?
Szia jó napot!
Én vagyok a kétség, a munka sok beszállító, de van + vagy-6 gyártók is követni minden nap visszatérni a termékeket, és ha én nem emlékszem, hogyan jelentést készít, hogy mutassa meg mindet, kivéve, hogy szeretnék a jelentésben el egymástól a szállító és ez az elkülönítés mutasd meg az összértéke egyenként vissza készpénzben tudod? Ha minden eladó több termék értékekből minden termék és mit akarok, amit én jelenik meg a jelentést, és külön az egyes szállítók eladó a teljes összeget! Várni foglak
Jó napot kívánok!
Adoreii tartalom segített csinálni a munkámat .. BD dúvida.Gostaria, de még mindig nagyon sokat kell tudni, hogy mit jelent (1,1 és 0, n), mert a tanár adott egy rajzot, amely kapcsolata volt nyolc táblázatok és amabas 1,1 és 0, n.
Kérem, segítsen nekem, ha a lehető leggyorsabban amis .. mert én attól sokat a válasz.
Obrigadaa!
Maradj Isten bjoO.
1,1 azt jelenti, hogy legalább egy sort az 1. táblázat kapcsolódik egy másik rekordot.
Példa: egy személy egy és csak egy RG, általában amikor már ez a fajta kapcsolat tudunk belőle attribútum.
0, n azt jelenti, hogy lehet 0 vagy több rekordot a táblák közötti kapcsolatot.
Példa: Munkavállalók - kezelése - projektek
Jelenleg 0 vagy több munkavállaló legalább n különböző projektek.
Most van valami Qlqr címem: instrutor_jorge@hotmail.com
Hello! Kíváncsi vagyok, hogyan tudok létrehozni a főoldalon az alkalmazás és milyen más oldalakra mutató hivatkozásokat?
Cumps
Szeretnék egy nyomtatványon bevezetésével bejegyzését a munkavállaló, a név automatikusan működött egy másik területen.
Helló srácok, jó reggelt, kérjen segítséget a következő eset:
Én fejlődő állomány ellenőrző itt a cégnél, én 03 asztal, egy termék, egy bemeneti és egy kimeneti az állomány részei, a probléma nem vagyok képes lépést tartani a teljes leltár a termék tábla. meg kell mutatni, és felhalmozódnak a teljes leltár a táblázatban (FRM) termékek. Nagyra értékelem a segítségét. Köszönöm.
abs
Jó napot
Diák vagyok a döntőbe az alapképzésben és licencitura a statisztikai és irányítási tájékoztatást, Próbálom fejleszteni adatbázis kezelésének alap, hogy a kormány juttat a kerületek, hogy megkönnyítse gyorsabb hozzáférést és jobb adatok kezelése, hogy a kerület ezt a folyamatot.
Szóval, azt szeretném, hogy a támogatást fejleszteni ezt az adatbázist használja a Visual Basic, Access vagy az Excel.
Köszönöm
Rogerio
Mozambikban
Jó reggelt!
Kérjük, tudna valaki segíteni nekem? Csináltam egy adatbázist, és most rájöttem, hogy mi hiányzott, hogy a táblák közötti kapcsolatok, azt hiszem, már túl késő, mert most csináltam minden formáját. A probléma az, hogy amikor az "én" a harmadik diák és rákattintok egy gombra, amely megnyitja a forma "cím", megy a diák. Azt akartam, hogy nyissa ki a személyes adatokat a fő formája, és amikor rákattintottam egy gombot "cím" volt, hogy foglalkozzon a diák nézem a legfontosabb adatokat. Ha valaki tud segíteni, én leszek nagyon boldog! Én is küld az adatbázist, hogy tudtam adni nektek egy pillantást.
Én csinálok mindent egyedül, nincs tanár, hogy segítsen nekem abban a pillanatban ...
Egy ölelés!
Deise
Adtam olvastam a kérdésem, és nem intendi ugyanaz a dolog.
Tehát, ha TEMS videók én helyzetemben köszönöm, hogy küldjön nekem az én e-mail
tonyacmanuel@hotmail.com
Jóindulattal
AC Manuel