/ / Luo kyselyitä Access-palvelussa. Pyyntöjen tyypit

Kyselyjen luominen Accessissa. Pyyntöjen tyypit

Tietokannan hallintajärjestelmä (DBMS) onErityinen ohjelma tai joukko ohjelmia, jotka ovat tarpeen asiaankuuluvien tietokantojen organisoimiseksi ja ylläpitämiseksi. Yksi näistä ohjelmista on MS Access.

Kyselyjen käsite

luo pääsypyynnöt

Niitä käytetään lajittelemaan, lisäämään,muuttaa, suodattaa ja poistaa tiettyjä tietoja tietokannasta. He auttavat valitsemaan ne tietueet, jotka sinun on kirjoitettava tietyt raportit tai lomakkeet, eli työ tehdään osalla tietokannasta.

Kun luot kyselyjä Access-palvelussa, voit yhdistää taulukoita, ryhmää ja valita tietueita ja muodostaa yhteyden selvitystoimintoihin.

Kyselyjen luokittelu

tyyppisiä pyyntöjä

Seuraavat tyyppiset kyselyt erotetaan toisistaan:

  • Näytteen pyyntö, jossa tiedot uutetaan määritetyn ehdon mukaisesti. Tässä kyselyssä tietueet ryhmitellään ja lasketaan taulukon kentillä tehdyt laskelmat.
  • Muuttopyyntö, joka muuttaa tietoja alkuperäisissä taulukoissa. Näiden tietojen avulla tietoja voidaan säätää ja uusia taulukoita voidaan luoda.
  • Kysely, jossa on parametrejä, joissa tiettyjä ehtoja tai tietoja syötetään.
  • Ristiviittaukset, joiden tarkoituksena on laskea ja toimittaa tietoja, yleensä laskentataulukoiden muodossa analyysin helpottamiseksi.
  • SQL-kyselyt ovat pyyntöjä tietyistä tiedoista, niiden rakentaminen perustuu tiettyjen sääntöjen noudattamiseen tiettyä syntaksia käyttäen.

Valintaa koskevat pyynnöt

Kysymysten luominen tämän tyyppisessä Access-palvelussa sisältää sellaisen taulukon luomisen, joka sisältää samoja rakenteellisia elementtejä kuin tavallinen. Se luodaan todisteiden perusteella.

Tulokset ovat dynaaminen joukkotietoja, kun rekisteri on suljettu, "katoaa", jäljellä alkuperäisissä taulukoissa. Kyselytietojen tallentaminen merkitsee niiden rakenteen säästämistä.

Nämä pyynnöt muodostetaan määrittämällä kentät janiiden sisältämät taulukot, jotka on sisällytetty pyyntöön, laskennallisten kenttien kuvaukset, alkuperäisiin rekistereihin suoritetut ryhmätoiminnot sekä valintaolosuhteiden muodostaminen (esimerkiksi siitä päivämäärästä, jolloin tietty tavararyhmä toteutettiin).

Kysymysten luominen tämän tyyppisessä MS Access -ohjelmassa edellyttää, että ne voidaan luoda manuaalisesti tai käyttämällä uutta ohjatun kyselyn avulla.

Määritä kyselyssä olevat kentät ja taulukot siirtymällä suunnittelumoodiin.

Siirtyminen suunnittelutilaan Access 2013: ssaNapsauta navigointialueella kontekstipainiketta lomakkeessa ja valitse "Constructor". Painamalla ALT + F8 voit kutsua "Kentien luettelo", josta kentät voidaan vetää suoraan lomakkeeseen.

subd-tietokannan hallintajärjestelmä

Muuta pyyntöjä

Tällaiset kyselyt edustavat joitainensimmäisen lajin vaihtelu, mutta niitä tarvitaan muutetun tiedon muuttamiseksi. Ne ovat Accessissa, jotka on merkitty huutomerkillä. Käytössä Accessissa voi tehdä muutospyyntöjä neljään tyyppiin:

  • uusien pöytien luominen;
  • lisäämällä tietueita lähdetaulukoihin;
  • muuttaa tietoja lähdetaulukoissa;
  • poista tietueet lähdetaulukoista.

Pääsy 2013: een

Siksi nämä toiminnot voivat tuhota tietokannan, joten kyselyn tulos on ensin tarkistettava siirtymällä taulukkotilaan.

Uusien taulukoiden luomista käytetään tietojen arkistoimiseen, varmuuskopiointiin tai tietojen viemiseen.

Erilaisia ​​muutospyyntöjä ovatPäivitä pyyntöjä, jotka käyttävät ehdottomasti kaikkia tietueita tyydyttäviä tietueita. Jos on tarpeen tehdä muutoksia datakompleksiin, käytä tätä tyyppiä.

Toinen poistoluokka on poistopyyntö, joka tuhoaa tietueet, jotka täyttävät tietyt ehdot.

Toinen kyselyn tyyppi on lisäpyyntö, jossa dataa lisätään taulukosta toiseen.

Ristitutkimus

rajatylittävää pyyntöä

Näitä lajeja käytetään yhdistämiseenlähdetaulukkoon tallennettujen raha- tai numeeristen tietojen ristikkopöytä. Käytössä on kyselyn avulla ohjattu kysely, jonka avulla voit helposti luoda tämän näkymän. Lähtökohtateksti on ytimessä samanlainen kuin Excel PivotTables.

Ristitaulukko luodaan määrittelemällä rivien otsikot, sarakkeet, arvot ja ryhmätoiminto.

Tämäntyyppisen taulukon rakennesuunnitelma pieneneeseuraavat. DBMS: n avulla tiedot ryhmitellään ryhmäkenttiä käyttäen. Tämä toiminto suoritetaan arvokentän numeroilla. Tämän ryhmän kokonaisarvo sijoitetaan taulukon soluun, joka sijaitsee sarakkeen ja rivien leikkauspisteessä.

Accessin cross-kyselyitä käytetään yleensä raporttien ja kaavioiden luomiseen.

Pyynnöt parametrien kanssa

Tämän tyyppiset pyynnöt määrittävät käyttäjän ehtoja ennen suorittamista.

Jos haluat luoda kyselyn Access-toiminnassa, kyselysarakkeessa "Condition" -solussa on syytä sijoittaa parametreja parametreihin hakasulkeissa.

Jos suoritat tämän kyselyn, näkyviin tulee valintaikkuna, joka sisältää ehdotuksen parametrien syöttämisestä.

SQL-kyselyitä

tekemällä pyyntöjä ms-pääsyltä

Access 2013: ssa ja muissa versioissa kyselyt suoritetaan käyttämällä jäsennettyä kyselykieltä SQL.

Luo SQL-kyselyjä siirtymälläSuunnittelutapa, valitse sitten "View" -painikkeella "SQL mode". Tällöin ilmestyy valintaikkuna, jossa valitaan Valitse-kenttään sarakkeiden nimet ja kentässä Kenttä - mitä näytetään riveissä, esimerkiksi toimittajien nimet (jos ensimmäinen sarake on "Nimi").

Access ei käytä puhdasta SQL: ää, vaan senJet-SQL-murre. Tämän kielen kyselykielen tärkeimmät ohjeet ovat: SELECT, joka valitsee tietueista tiettyjen ehtojen mukaisesti (alkuperäisen taulukoiden kenttien nimet, jotka siirretään tuloksena olevalle taulukolle), UPDATE - käytetään muokata tietueita, DELETE - poistaa kaikki määritetyt tietueet, CREATE - uusien tietokantaobjektien luominen. MS Access käyttää myös TRANSFORM rakentaa cross-kyselyt, OWNER-ACCESS OPTION -ominaisuuden avulla voit luoda erityisiä kyselyjä käyttäjälle, jolla ei ole pääsyä taulukoihin, joihin kyselyn pitäisi olla, IN (kommunikoida etätietokantaan), DISTINCTROW (kyselyn luonti mahdollisten tietojen yhdistämisen kanssa). Tuloksena olevia SQL-toimintoja, Access-toimintoja ja VBA-toimintoja voidaan myös käyttää.

Lopuksi

Pyyntöjen luominen Accessissa tapahtuutuottaa tietueita muille pyynnöille, raporteille tai lomakkeille. Tietyn toiminnan avulla tietoja kerätään useista taulukoista. Pyyntöjen avulla voit lisätä valittuja kenttiä luodaksesi taulukon, tehdä laskelmia jokaisessa uudessa tietueessa, valita tietueita, jotka ovat välttämättömiä tiettyjen ehtojen täyttämiseksi, ryhmän ilmaisuja samoilla arvoilla joillakin tai yhdellä kentällä, luoda uuden datataulukon olemassa oleviin, lisätä, poistaa tai päivittää joitain merkintöjä.</ span </ p>

Lue lisää: