„Wild Card“ įrašų naudojimas „Access 2010“
Sudėtingų operacijų vykdymas ir „Access“ lentelių sąlygų taikymas nėra toks lengvas, kaip ir „Excel“. Kai kurie naudotojai vis dar painioja jį su „Excel“, kuris yra sinonimas „Access“ galimybėms.
Redaktorius Pastaba: šį svečių straipsnį parašė „Office 2010“ klubas, forumas, kurį valdo „Office 2010“ ekspertai, kur kiekvienas gali užduoti klausimus ir dalyvauti diskusijose.
Tačiau prieiga suteikia pagrindinius ryšių duomenų bazių valdymo sistemos elementus. RDBMS nėra gausios ir tik iš anksto naudotojai gali manipuliuoti duomenų bazės struktūra skirtingoms sąlygoms taikyti, tuo tarpu greitas RDBMS pagrindu veikiančių dinaminių žiniatinklio programų ir kitų komunalinių paslaugų srautas taip pat kelia didelį poreikį suvokti reliacinių duomenų bazių pagrindus.
Nuo šiol „SQL“ pirmiausia tvarko duomenų bazės struktūrą, kad ištrauktų konkrečius duomenis iš lentelių, tačiau duomenų bazės naujokai turi išmokti kalbos sintaksę ir jos tinkamą naudojimą. Kita vertus, „Access Weighting GUI“ sąsaja suteikia „Wild Card“ įrašus kaip „SQL WHERE“ komandos pakeitimą, kad būtų galima lengvai išgauti konkrečius duomenis iš duomenų bazių lentelių ir užklausų.
Šis pranešimas parodys paprastą „Wild Card“ įrašų naudojimą. Pradėsime taikyti „Wild Card“ sąlygas esamoje duomenų bazėje. Pavyzdžiui, sukūrėme mažos parduotuvės valdymo duomenų bazę, kurioje yra kelios lentelės; Klientas, nauji produktai, pardavimai, telefono numeriai ir personalas. Norėdami ištraukti duomenis per „Wildcard Entries“, pereikite prie „Create“ skirtuko ir spustelėkite „Query Design“.
Jame bus rodomas dialogo langas Rodyti lentelę, leidžiantis pridėti lenteles. Dabar pradėkite pridėti norimas lenteles į „Query Design“ langą.
Kai pridėsite, pradėkite vilkti reikiamą lentelę į užklausų kūrimo laukus.
Dabar esame suinteresuoti ištraukti visus svarbius duomenis, esančius duomenų bazių lentelėse, prieš „Pepsi“. Šiuo tikslu mes tiesiog įrašysime „Wildcard Entry“, t. Y. „Like / Not Like“ (Produkto pavadinimo) lauke tokią sąlygą;
Patinka „Pepsi“
Vykdydamas užklausą jis parodys visą atitinkamą informaciją, įtrauktą į užklausos kūrimo laukus, pradedant nuo kliento ID, kliento pavardės iki darbuotojų vardo ir tt.
Pažvelkime į kitą pavyzdį. Tarkime, turime išsiaiškinti visus klientus, kurių vardai prasideda „G“. Taikant šią sąlygą, parašysime panašią sąlygą Kliento vardu kaip;
Kaip „G *“
Ši sąlyga leis „Access“ ištraukti visas lauko reikšmes, atitinkančias nurodytą sąlygą (abėcėlę, skaitmeninę vertę ir pan.) Prieš žvaigždės ženklą.
Vykdant užklausą bus rodomi visi atitinkami klientų duomenys, kurių vardas prasideda „G“.
Už išskirti tam tikrą įrašo / duomenų vertę iš užklausos. „Ne kaip“ sąlyga yra naudinga. Jis išskirs nurodytą duomenų vertę iš įrašų ir parodys tik likusius įrašus.
Bus rodomi rezultatai, išskyrus visus įrašus, kuriuose „Darbuotojo vardas“ prasideda „L“.
Mes palietėme tik keletą laukinių kortelių įrašų pavyzdžių, kad išskirtume konkrečius duomenis iš įrašų. Tačiau yra daugybė būdų išskirti konkrečius įrašus. Išbandykite šiuos savo duomenų bazės pavyzdžius, kad ištirtumėte kitus „Wildcard“ įrašų aspektus.
Kaip „E #“ Tai grąžins konkrečius duomenis iš pasirinktos lentelės, turintys tik du simbolius. pirmasis yra E ir # reiškia, kad simbolis yra skaičius.
Kaip „G?“ jis grąžins du simbolius, jei jie bus rasti konkrečioje lentelėje, pradedant simboliu „G“.
Patinka „* 16“ Tai grąžins duomenis, kurie baigsis 16 lentelėje konkrečioje lentelėje.
Taip pat galite išbandyti visus pirmiau minėtus būdus Ne taip taip pat. Ši funkcija leidžia daryti galimus galimus būdus, kaip išrinkti norimus duomenis iš duomenų bazės. Šias sąlygas taikėme nedidelio masto duomenų bazėje, tačiau jos realus naudojimas gali būti stebimas, kai susiduriate su milžiniška duomenų baze, turinčia šimtus susijusių lentelių.
Lyginant duomenų ištraukimo iš lentelių su CLI SQL metodu, daroma išvada, kad „Access“ yra daug lengviau. Priežastis yra tai, kad CLI (Command Line Interface) atneša monotoniją, kuri atgraso naujokus, kad galėtų į jį patekti. Kita vertus, „Access 2010“ paprastas GUI išdėstymas skatina vartotoją pradėti kurti duomenų bazę be jokio komandų valdymo labirinto ir „sunkiai patraukiamos sintaksės“.