Použitie položiek s divokými kartami v programe Access 2010

Použitie položiek s divokými kartami v programe Access 2010
Použitie položiek s divokými kartami v programe Access 2010

Video: Použitie položiek s divokými kartami v programe Access 2010

Video: Použitie položiek s divokými kartami v programe Access 2010
Video: Fre:ac..A Super CD Ripper/Audio Encoder For Your Linux Box.. - YouTube 2024, Smieť
Anonim

Vykonávanie zložitých operácií a uplatňovanie podmienok na tabuľkách v aplikácii Access nie je tak jednoduché ako v programe Excel. Niektorí používatelia sú stále matou s programom Excel, čo je synonymom pre znižovanie prístupových možností.

Upozornenie editora: Tento článok je napísaný hosťom Klub Office 2010, fórum spravované expertmi Office 2010, kde sa môže kládnúť otázky a zúčastniť sa diskusií.

Prístup však poskytuje základné informácie o systéme správy relačných databáz. RDBMS nie sú hojné a len pokročilí používatelia môžu manipulovať s databázovou štruktúrou pre aplikáciu rôznych podmienok, zatiaľ čo rýchly príliv dynamických webových aplikácií založených na RDBMS a iných nástrojoch tiež predstavuje veľkú potrebu pochopiť základy relačných databáz.

Odteraz je SQL najprv v manipulácii s databázovou štruktúrou pre vytiahnutie špecifických údajov z tabuliek, ale nováčik databázy potrebuje naučiť syntax jazyka a jej správne používanie. Na druhej strane prístupové váhy rozhrania GUI poskytuje položky Wild Card ako náhradu príkazu SQL WHERE pre jednoduchú extrakciu špecifických údajov z databázových tabuliek a dopytov.

Tento príspevok preukáže jednoduché použitie položiek Wild Card. Začneme s použitím podmienok Wild Card na existujúcu databázu. Pre ilustráciu sme vytvorili malú databázu pre správu obchodov obsahujúcu viaceré tabuľky. Zákazník, nové produkty, predaj, telefónne čísla a zamestnanci. Ak chcete vytiahnuť údaje pomocou položiek zástupných znakov, prepnite na kartu Vytvoriť a kliknite na položku Návrh dopytu.

Zobrazí sa dialógové okno Zobraziť tabuľku, ktoré vám umožní pridať tabuľky. Teraz začnite pridávať do okna Query Design požadované tabuľky.
Zobrazí sa dialógové okno Zobraziť tabuľku, ktoré vám umožní pridať tabuľky. Teraz začnite pridávať do okna Query Design požadované tabuľky.
Po pridaní začnite presúvať požadovanú tabuľku do políčkov Návrhový dotaz.
Po pridaní začnite presúvať požadovanú tabuľku do políčkov Návrhový dotaz.
Teraz máme záujem vytiahnuť všetky relevantné údaje, ktoré sa nachádzajú v databázových tabuľkách proti názvu produktu "Pepsi". Za týmto účelom jednoducho zapíšeme vstupné znaky typu Wildcard, t.j. Podobne ako / nie je to podmienka v poli Názov produktu, ako je táto;
Teraz máme záujem vytiahnuť všetky relevantné údaje, ktoré sa nachádzajú v databázových tabuľkách proti názvu produktu "Pepsi". Za týmto účelom jednoducho zapíšeme vstupné znaky typu Wildcard, t.j. Podobne ako / nie je to podmienka v poli Názov produktu, ako je táto;

Like “Pepsi”

Pri vykonávaní dotazu ukáže všetky relevantné informácie zahrnuté v poliach Design Query, od ID zákazníka, meno zákazníka až po meno zamestnanca atď.

Image
Image
Pozrime sa na ďalší príklad. Predpokladajme, že musíme zistiť, že všetci zákazníci, ktorých mená začínajú písmenami "G". Pre uplatnenie tejto podmienky budeme písať ako Podmienka podľa Názov zákazníka ako;
Pozrime sa na ďalší príklad. Predpokladajme, že musíme zistiť, že všetci zákazníci, ktorých mená začínajú písmenami "G". Pre uplatnenie tejto podmienky budeme písať ako Podmienka podľa Názov zákazníka ako;

Like “G*”

Táto podmienka umožní, aby sa pred znakom hviezdičky vytiahli všetky hodnoty polí, ktoré sa zhodujú so zadaným stavom (abeceda, číselná hodnota atď.).

Pri spustení dotazu sa zobrazí všetky relevantné údaje zákazníkov, ktorých názov začína znakom "G".
Pri spustení dotazu sa zobrazí všetky relevantné údaje zákazníkov, ktorých názov začína znakom "G".
Ak chcete vylúčiť konkrétnu hodnotu záznamu / údajov z dopytu. Podmienka "nie je ako" je užitočná. Záznamy vylúčia zadanú hodnotu údajov a zobrazia sa iba zostávajúce záznamy.
Ak chcete vylúčiť konkrétnu hodnotu záznamu / údajov z dopytu. Podmienka "nie je ako" je užitočná. Záznamy vylúčia zadanú hodnotu údajov a zobrazia sa iba zostávajúce záznamy.
Zobrazí sa výsledky s vylúčením všetkých záznamov, kde začína meno zamestnanca s hodnotou "L".
Zobrazí sa výsledky s vylúčením všetkých záznamov, kde začína meno zamestnanca s hodnotou "L".
Dotkli sme sa len niekoľkých príkladov záznamov z divokej karty, aby sme extrahovali konkrétne údaje zo záznamov. Avšak existujú nespočetné spôsoby, ako extrahovať konkrétne záznamy. Vyskúšajte si tieto príklady vo svojej databáze, aby ste preskúmali niektoré ďalšie rozmery položiek zástupných znakov.
Dotkli sme sa len niekoľkých príkladov záznamov z divokej karty, aby sme extrahovali konkrétne údaje zo záznamov. Avšak existujú nespočetné spôsoby, ako extrahovať konkrétne záznamy. Vyskúšajte si tieto príklady vo svojej databáze, aby ste preskúmali niektoré ďalšie rozmery položiek zástupných znakov.

Rovnako ako "E #" Tým sa vrátia špecifické údaje z vybranej tabuľky, ktorá má iba dva znaky. prvý z nich je E a # predstavuje tento znak je číslo.

Ako "G?" vráti sa dva znaky, ak sa nájdu v konkrétnej tabuľke, začínajúc znakom "G".

Rovnako ako "* 16" Týmto sa v konkrétnej tabuľke vrátia údaje končiace sa 16.

Môžete tiež vyskúšať všetky vyššie uvedené spôsoby Nie ako stav. Táto funkcia zakončuje nekonečné výkonné spôsoby, ako získať požadované údaje z databázy. Aplikovali sme tieto podmienky na databázu v malom rozsahu, ale jeho reálne použitie sa dá pozorovať, keď sa zaoberáte obrovskou databázou, ktorá má stovky súvisiacich tabuliek.

Pri porovnaní postupu extrakcie údajov z tabuliek so systémom SQL založeným na rozhraniach CLI sa dospelo k záveru, že v aplikácii Access je oveľa jednoduchšie. Dôvodom je, že CLI (Command Line Interface) prináša monotónnosť, ktorá odpudzuje nováčikov, aby sa dostali k nim. Na druhej strane jednoduché rozloženie grafického rozhrania aplikácie Access 2010 nabáda používateľa k tomu, aby začal vytvárať databázu bez toho, aby sa musel dopúšťať labyrintu ovládacích prvkov príkazov a syntaxe ťažkého chytania.

Odporúča: