Pagina principala » HOWTO » Utilizarea intrărilor de carduri Wild în Access 2010

    Utilizarea intrărilor de carduri Wild în Access 2010

    Realizarea operațiilor complexe și aplicarea condițiilor pe tabelele din Access nu sunt atât de ușoare ca în Excel. Unii utilizatori îl confundă încă cu programul Excel, care este sinonim cu abilitățile de accesare a accesului.

    Editor Notă: Acest articol de oaspeți a fost scris de Office 2010 Club, un forum gestionat de experții Office 2010, unde oricine poate pune întrebări și poate participa la discuții.

    Cu toate acestea, accesul furnizează informațiile esențiale ale sistemului de gestionare a bazelor de date relaționale. RDBMS nu sunt abundente și numai utilizatorii avansați pot manipula structura bazei de date pentru aplicarea diferitelor condiții, în timp ce afluxul rapid de aplicații web dinamice bazate pe RDBMS și alte utilități prezintă, de asemenea, o nevoie grosolană de a înțelege bazele bazelor de date relaționale.

    Deocamdată, SQL se află pe primul loc în structurarea bazei de date pentru extragerea datelor specifice din tabele, dar o bază de date trebuie să învețe sintaxa limbii și utilizarea corectă. Pe de altă parte, interfața GUI de cântărire Access, oferă intrări din cartela Wild ca înlocuire a comenzii SQL WHERE pentru extragerea ușoară a datelor specifice din tabelele de bază de date și interogările.

    Acest post va demonstra utilizarea simplă a intrărilor de cărți Wild. Vom începe cu aplicarea condițiilor Wild Card pe o bază de date existentă. De exemplu, am creat o bază de date de gestionare a magazinelor mici care conține mai multe tabele; Client, Produse noi, Vânzări, Numere de telefon și Personal. Pentru a extrage date prin intrări Wildcard, comutați la fila Creare și faceți clic pe Design interogare.

    Acesta va afișa dialogul Afișează tabelul, permițându-vă să adăugați tabele. Acum, începeți să adăugați tabele dorite în fereastra Interogare.

    Odată adăugat, începeți să trageți tabelul necesar în câmpurile Design Query.

    Acum suntem interesați să scoatem toate datele relevante din tabelele bazei de date pe numele produsului "Pepsi". Pentru aceasta, vom scrie pur și simplu "Wildcard Entry", adică, "Like / Not Like condition" în câmpul Nume de produs ca acesta;

    La fel ca "Pepsi"

    La executarea interogării, se vor afișa toate informațiile relevante incluse în câmpurile Interogare, variind de la ID client, Nume client la Nume angajat etc..

    Să aruncăm o privire la un alt exemplu. Să presupunem că trebuie să aflăm toți clienții care au numele lor începând cu "G". Pentru a aplica această condiție, vom scrie Ca condiție din numele clientului;

    Ca și "G *"

    Această condiție va face ca accesul să scoată toate valorile câmpului care corespund cu condiția specificată (alfabet, valoare numerică, etc) înainte de semnul asterisc.

    La rularea interogării, aceasta va afișa toate datele relevante ale clienților având numele lor începând cu 'G'.

    Pentru excluderea unei anumite valori de înregistrare / date din Interogare. Condiția "Nu este așa" vine la îndemână. Acesta va exclude valoarea de date specificată din înregistrări și va afișa numai înregistrările rămase.

    Va afișa rezultate care exclud toate înregistrările în care numele angajatului începe cu "L".

    Am atins doar câteva exemple de intrări din cartela Wild pentru a extrage date din înregistrări. Cu toate acestea, există nenumărate moduri de extragere a înregistrărilor specifice. Încercați aceste exemple din baza de date pentru a explora alte dimensiuni ale intrărilor Wildcard.

    Ca "E #" Aceasta va returna date specifice din tabelele selectate având doar două caractere. prima este E și # reprezintă acel caracter este un număr.

    Ca "G"? acesta va returna două caractere dacă se găsește în tabelul specific, începând cu caracterul "G".

    Ca și "* 16" Aceasta va returna datele care se termină pe 16 în tabelul specific.

    Puteți încerca, de asemenea, toate modurile menționate mai sus Nu ca condiție, de asemenea. Această funcție conclude modalități extrem de puternice de a extrage datele dorite din baza de date. Am aplicat aceste condiții pe o bază de date la scară redusă, dar utilizarea sa reală poate fi observată atunci când aveți de-a face cu o bază de date enormă, având sute de mese conexe.

    Comparând procedura de extragere a datelor din tabele cu SQL bazate pe CLI, se concluzionează că este mult mai ușor în Access. Motivul fiind, CLI (Interface Line Command) aduce monotonia care respinge începătorii pentru a-și pune mâinile pe ea. Pe de altă parte, configurația GUI simplă de la Access 2010 încurajează utilizatorul să înceapă crearea unei baze de date fără a fi nevoit să se lase în labirintul comenzilor de comandă și în sintaxa greu de apucat.