/ / Sukurti užklausas Prieiga. Prašymų tipai

Kurti užklausas "Access". Prašymų tipai

Duomenų bazių valdymo sistema (DBVS) yraSpeciali programa ar programų rinkinys, reikalingas atitinkamų duomenų bazių organizavimui ir priežiūrai. Viena iš šių programų yra MS Access.

Klausimų sąvoka

kurti prieigos prašymus

Jie naudojami rūšiuoti, pridėti,keisti, filtruoti, ištrinti tam tikrą informaciją duomenų bazėje. Jų pagalba jūs pasirenkate tuos įrašus, kuriuos reikia kurti tam tikroms ataskaitoms ar formoms, tai yra, darbas atliekamas su dalimi duomenų bazės.

Kuriant "Access" užklausas, galite prisijungti prie lentelių, grupės ir pasirinkti įrašus, prisijungti prie atsiskaitymo operacijų.

Užklausų klasifikavimas

prašymų tipai

Skiriamos šios užklausų rūšys:

  • Mėginio prašymas, kuriame duomenys išgaunami pagal nurodytą sąlygą. Pagal šią užklausą įrašai grupuojami, o lentelėje pateikiami skaičiavimai.
  • Pakeitimo užklausa, pakeičianti pradinių lentelių duomenis. Su jų pagalba duomenys gali būti koreguojami ir galima sukurti naujas lenteles.
  • Užklausa su parametrais, kai įvedamos tam tikros sąlygos ar duomenys.
  • Kryžminės nuorodos, skirtos apskaičiuoti ir pateikti duomenis, paprastai skaičiuoklių forma, siekiant palengvinti analizę.
  • SQL užklausos yra prašymai dėl tam tikros informacijos, jų konstrukcija remiasi tam tikrų taisyklių laikymuis naudojant konkretų sintaksę.

Atrankos prašymai

Kuriant šio tipo "Access" užklausas reikia sukurti lentelę, kurioje yra tokie patys struktūriniai elementai kaip ir įprastai. Jis sukurtas remiantis įrodymais.

Rezultatai yra dinamiškas rinkinysŠiuo atveju duomenys, kai įrašų sistema yra uždaryta, "išnyksta", likusi pradinėse lentelėse. Išsaugant užklausų duomenis, išsaugoma jų struktūra.

Šie prašymai sudaromi nurodant laukus irį juos įtrauktos lentelės, įtrauktos į užklausą, apibūdinamos apskaičiuotos sritys, atliekamos grupės operacijos pradiniuose įrašuose ir atrankos sąlygų formavimas (pavyzdžiui, nuo kurios datos, kai buvo parduotos tam tikros prekių grupės).

Kurti užklausas tokio tipo "MS Access" reiškia, kad galite juos sukurti rankiniu būdu arba naudodami "Sukurti užklausų vedlį".

Norėdami nustatyti užklausoje pateiktus laukus ir lenteles, eikite į dizaino režimą.

Norėdami pereiti prie "Design" režimo "Access 2013"navigacijos srityje paspauskite pelės kontekstinį mygtuką ant formos pavadinimo ir pasirinkite "Dizaineris". Paspaudus ALT + F8, galite skambinti laukų sąrašu, iš kurio laukus galima tiesiogiai vilkti į formą.

duomenų bazių valdymo sistema

Pakeitimai

Tokios rūšies užklausos yra tokios rūšiesPirmosios rūšies rūšys, tačiau jos reikalingos, norint iš dalies išgauti duomenis. Jie prie "Access" pažymėti šauktuku. Prieiga "Access" leidžia keisti užklausas keturių tipų:

  • kurti naujas lenteles;
  • pridėti įrašus prie šaltinių lentelių;
  • keisti duomenis šaltinio lentelėse;
  • ištrinti įrašus iš šaltinių lentelių.

Prisijunkite 2013 m

Todėl šie veiksmai gali sunaikinti duomenų bazę, todėl pirmiausia reikia patikrinti užklausos vykdymo rezultatą einant į lentelės režimą.

Naujų lentelių kūrimas naudojamas duomenų archyvavimui, atsarginėms kopijoms arba duomenų eksportavimui.

Įvairūs prašymai pakeistiatnaujinti prašymus, pagal kuriuos visiškai atnaujinami visi įrašai, atitinkantys tam tikrą sąlygą. Jei duomenų rinkinį reikia keisti, ši versija naudojama.

Kitas tipas yra pašalinimo užklausos, kurios sunaikina visus įrašus, atitinkančius bet kurias sąlygas.

Kitas užklausos tipas yra papildomos užklausos, kuriose duomenys pridedami iš vienos lentelės į kitą.

KRYŽMINIAI REIKALAVIMAI

perskirstymo užklausa

Šios rūšys yra naudojamos derinantšaltinio lentelėje saugomų piniginių ar skaitmeninių duomenų kryžminė lentelė. Kryžminis prašymas "Access" sukurtas naudojant užklausos vedlį, naudojant instrukcijas, kuriomis galite lengvai sukurti šį rodinį. Pagal jo esmę kryžminė nuoroda yra panaši į "Excel" pagrindinę lentelę.

Kryžminio elemento lentelė yra sukurta nurodant eilučių, stulpelių, verčių ir grupės operacijų antraštes.

Šios rūšies lentelės sudarymo schema sumažinta ikikitas. Naudojant DBVS duomenų grupavimas atliekamas grupės laukuose. Ši operacija atliekama pagal numerių reikšmių lauką. Stalo langelyje, esančiame stulpelio ir eilučių susikirtimo vietoje, pateikiama galutinė šios grupės vertė.

Paprastai "Cross" užklausos "Access" naudojamos ataskaitoms ir diagramoms kurti.

Užklausos su parametrais

Šis užklausos tipas nurodo vartotojo būseną prieš vykdant.

Jei norite sukurti užklausą "Access", parametro išraišką reikia pateikti skliausteliuose skiltyje "Klausimas" lange "Sąlyga".

Jei paleisite šią užklausą, pamatysite dialogo langą, kuriame yra pasiūlymas įvesti parametrus.

SQL užklausos

Kurti užklausas ms prieigai

"Access 2013" ir kitose versijose užklausos atliekamos naudojant struktūrizuotą SQL užklausų kalbą.

Norėdami sukurti SQL užklausas, turite eiti įdizaino režimu, tada "View" mygtuką pasirinkite "SQL Mode". Tada pasirodys dialogo langas, kuriame lauke Pasirinkti įveskite stulpelių pavadinimus, o lauke "Iš" - tai, kas bus rodoma eilutėse, pavyzdžiui, tiekėjų pavadinimai (jei pirmas stulpelis yra "Pavadinimas").

Prieiga naudoja ne grynai SQL, bet josdialektas Jet-SQL. Šios kalbos užklausų pagrindiniai nurodymai yra: SELECT, kuris iš įrašų gaunamas tam tikromis sąlygomis (šaltinio lentelių laukų pavadinimai perkelti į gaunamą lentelę), UPDATE - naudojamas įrašams redaguoti, DELETE - ištrinti bet kuriuos nurodytus įrašus, CREATE - kurti naujus duomenų bazės objektus. "MS Access" taip pat naudojate TRANSFORMAS kryžminėms nuorodoms kurti SU ĮSIPAREIGOJIMU TINKAMUMU, kad sukurtumėte specialius vartotojo prašymus, neturinčius prieigos prie lentelių, prie kurių turėtų būti pasiektas šis prašymas, IN (bendrauti su nuotoline duomenų baze), DISTINCTROW (sukuriant užklausą su galimais duomenimis sujungti). Taip pat galite naudoti gautas SQL funkcijas, integruotas Access ir VBA funkcijas.

Baigiamajame darbe

Užklausų kūrimas "Access" yra atliktaskitų užklausų, ataskaitų ar formų įrašų sudarymas. Tam tikrų veiksmų pagalba renkami keli lentelių duomenys. Užklausos gali būti įtraukti į suformuotas stalo pasirinktas srityje, atlikti skaičiavimus kiekvienu naują įrašą, įrašai, kurie yra reikalingi siekiant patenkinti tam tikras sąlygas, suskirstyti išraiška su tomis pačiomis vertybėmis taikant kai kurias arba vienoje srityje, formuoti naują duomenų lentelę, grindžiamą esama, pridėti, ištrinti ar atnaujinti kai kurie įrašai.</ span </ p>

Skaityti daugiau: