MS Access 2010 veza i upit međusobno povezivanje

Pristup 2010 vrlo je koristan alat za oblikovanje baze podataka i pruža vađenje podataka srednjeg nivoa. Činila je i nastavlja da čini čuda, posebno kada je u pitanju upravljanje, stvaranje i najvažnije korištenje Relacijske baze podataka sve do svoje važnosti. Ovaj post opisuje kako se odnosi i upiti međusobno povezuju kako bi baza podataka bila dinamičnija.

Da biste labirint lakše razumjeli, prođite kroz to stvori tablicu i gradi odnose među njima. Za početak, stvorite tablice i primijenite željena ograničenja na vrste podataka.

Za primjer: Stvorite tri jednostavne tablice (definirane primarni ključ u svakoj od njih).

clip_image001
clip_image002
clip_image003

Stvorite novu tablicu pod nazivom Trgovina, koji će u svoje tablice zaokružiti sve oznake polja (odabrane kao primarni ključ). Dodajte potpuno ista imena polja u Upravljanje prodavaonicama stol.

Umetnuti Customer_ID, Product_ID i Staff_ID u Upravljanje prodavaonicama stol i postavili svoje Vrsta podataka do Broj za izbjegavanje erupcije sukoba. Postavi ID kao Primarni ključ prikazan na slici ispod.

clip_image004

Sada počnite graditi odnose među tablicama, idite na Alati za odnose i kliknite Odnose. Pojavit će se tabulator, dodati sve tablice i ključ prvog spajanja Kupac, proizvodi i Osoblje tablica s odgovarajućim nazivom polja u Upravljanje prodavaonicama prozor stola. U Uređivanje dijaloškog odnosaomogućiti Provedite referentni integritet i Kaskadno brisanje povezanih zapisa. Spremite i zatvorite za kasniju upotrebu.

clip_image005

Napraviti pitanje za uklanjanje podataka iz tablica i za bolje korištenje odnosa, prijeđite na Stvoriti i kliknite Dizajn upita. Također možete postaviti upite pomoću čarobnjaka.

clip_image006

Nakon klika, Pokaži tablicu pojavit će se dijaloški okvir, odaberite sve tablice i kliknite Dodati. Također možete dodati upite, ali pošto još nismo napravili nijedan upit, ostavit ćemo ga.

clip_image007

Pokazuje odnos među tablicama, kao što je prikazano na slici ispod.

clip_image008

Za izradu upita povucite CUSTOMER_ID iz Upravljanje prodavaonicama stolni prozor i prebacite ga preko prvog Stupac polja u donjem oknu pa povucite Ime kupca iz kupac prozor stola i prebacite ga na sekundu Polje stupac (1. red), stavite drugi predmet iz kupac stolna trećem Polje stupac i tako dalje. Učinite isto s njima Identifikacijski broj proizvoda, povucite je iz Upravljanje prodavaonicama i spustite se na stup stupca pokraj Customer_Phone. Povucite Staff_ID iz Upravljanje prodavaonicama i baci ga na stupac polja pokraj prodajni. Kad završite sa popunjavanjem polja, imenovajte upit i spremite ga.

clip_image009

Kliknite gornju sliku za zaslon da biste je povećali

Sada pregledajte ovaj upit u prikazu tablice, Na dodavanju CUSTOMER_ID, primijetit ćete toupit će automatski ažurirati podatke koji odgovaraju specificiranom korisničkom ID-u, to je zbog odnosa između tablica koje su izgrađene i Provedite referentni integritet i Kaskadno brisanje povezanih zapisa su omogućeni. Dakle, ako izbrišete bilo koji zapis, automatski briše odgovarajuće zapise u izvornoj tablici.

clip_image010

Kliknite gornju sliku za zaslon da biste je povećali

Sada odnosi između tablica i upita koji rade zajedno, čine bazu podataka kohezivnijom i dinamičnijom.

watch instagram story