- - Piekļuve 2010: attiecību veidošana starp datu bāzu tabulām

Piekļuve 2010: attiecību veidošana starp datu bāzu tabulām

Viena no relāciju datu bāzu pārvaldības sistēmas priekšrocībām, piemēram, Access 2010 ir viegli iestatīt tabulas un attiecības ar ierobežojumiem, lai tos precīzāk ievērotu. Viena iezīme ir spēja izveidot un uzturēt attiecības starp tabulām.

Lai sāktu ar programmu Launch Access, izveidojiet tabulaslai noteiktu attiecības starp tām. Piemēram, es izmantoju esošo datu bāzi ar tabulām (piešķirtās primārās atslēgas un datu tipi ar piemērotajiem ierobežojumiem). Palaidiet programmu Access 2010, dodieties uz vietni Datu bāzes rīki uz jaunas piekļuves lentes un noklikšķiniet uz Attiecības pogu.

clip_image001

Piekļuve tiks atvērta Attiecības cilne ar Rādīt tabulu Dialoglodziņš. Atlasiet tabulas, vaicājumus vai abus, un nospiediet Pievienot.

clip_image002

Jūs redzēsit atlasītās tabulas / vaicājumus mazos logos ar kolonnu nosaukumiem Attiecību logs. Tagad atliecieties, pārdomājot atlasītās tabulas, lai tās pareizi sasaistītu. Šajā piemērā es izmantoju tikai četras tabulas (AddictiveTips piemērs, kursi, lektors, Marka lapa).

clip_image003

Es tagad veidoju attiecības starp daudzām AddictiveTips piemērs (Students) un Kursi tabula. Noklikšķiniet un turiet galveno taustiņu AddictiveTips piemērs, velciet to un nometiet pāri kursa nosaukums iekšā mazs logs Kursi. Tūlīt Rediģēt attiecības parādīsies dialoglodziņš. Šeit jūs varat izveidot jaunas attiecības starp tabulām, norādīt pievienošanās veidu un ieviest atsauces integritāti. Demonstrācijas nolūkos es ignorēšu visas iespējas un trāpīšu Izveidot.

clip_image004

Jūs redzēsit viena veida attiecības, kas izveidotas starp AddictiveTips piemēra ID un kursa kods.

clip_image005

Lai izveidotu savstarpējās attiecības ar atsauces integritātes nodrošināšanu, turiet AddictiveTips piemēra ID, velciet un nometiet to pāri Marka Sheeta ID. Rediģēt attiecības parādīsies dialoglodziņš. Tagad iespējot Piespiedu integritātes nodrošināšana (nodrošināt konsekvenci & apstiprina atbilstošos ierakstus) & Kaskādes dzēšana saistītos ierakstus rūtiņa (nodrošina visu saistīto datu noņemšanu no Marks Loks kad AddictiveTips piemēra ID tiek izdzēsts). Klikšķis Pievienojieties lai atvērtu tā dialoglodziņu.

clip_image006

Šīs trīs iespējas ir līdzīgas SQL iespējām iekšējā pievienošanās, ārējais savienojums un labā ārējā pievienoties. Atlasiet pievienošanās veidu un nospiediet LABI.

clip_image007

Klikšķis Izveidot izveidot 1-1 attiecības starp AddictiveTips piemēra ID un Marka Sheeta ID.

clip_image008

Šī ir vienkāršākā attiecību forma starp tabulām / vaicājumiem. Pieaugot, tas kļūst daudz sarežģītāks un nenotverams.

clip_image009

Attiecības ļauj savstarpēji saistīt un nodrošināt datu konsekvenci no vienas tabulas uz otru. Tagad jūs varat atbrīvot programmas Access 2010 jaudu, izveidojot vairāk tabulu un izveidojot ar tām sakarus.

Komentāri