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 oferă informații 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 utilitare prezintă de asemenea o nevoie grosolană de a înțelege bazele de date relaționale.
Deocamdată, SQL se află pe primul loc în structurarea bazei de date pentru extragerea datelor specifice din tabele, însă 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ă opțiuni de inserare a cărții Wild ca înlocuire a comenzii SQL WHERE pentru extragerea ușoară a datelor specifice din tabelele și interogările bazei de date.
Acest post va demonstra utilizarea simplă a intrărilor de carte 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șare tabelă, permițându-vă să adăugați tabele. Acum, începeți să adăugați tabelele dorite în fereastra Interogare.
Odată adăugat, începeți să trageți tabelul necesar în câmpurile Design Query.
Acum suntem interesați să extragem toate datele relevante care se găsesc în 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 Name Name (Nume produs) ca acesta;
Ca și "Pepsi"
La executarea interogării vor fi afișate toate informațiile relevante incluse în câmpurile Interogare, variind de la ID-ul clientului, Numele clientului până la numele angajatului 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âmpurilor 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 care au 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 litera "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 a extrage înregistrări 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 dintr-o tabelă selectată având doar două caractere. primul 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 (Command Line Interface) 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.