Použitie položiek s divokými kartami v programe Access 2010
Vykonávanie zložitých operácií a uplatňovanie podmienok na tabuľkách v programe Access nie je tak jednoduché ako v programe Excel. Niektorí používatelia sú stále mätúci s programom Excel, čo je synonymom pre znižovanie prístupu.
Upozornenie editora: Tento článok bol napísaný používateľom Klub Office 2010, fórum, ktoré spravujú odborníci v oblasti Office 2010, kde môže niekto klásť otázky a zúčastňovať sa diskusií.
Prístup však poskytuje základné informácie o systéme riadenia relačných databáz. RDBMS nie sú hojné a iba 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 ďalších nástrojov tiež predstavuje veľkú potrebu pochopiť základy relačných databáz.
Odteraz je SQL najskôr v manipulácii s databázovou štruktúrou na vytiahnutie konkrétnych údajov z tabuliek, ale nováčik databázy sa musí naučiť jazykovú syntax 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 na jednoduchú extrakciu špecifických údajov z databázových tabuliek a dopytov.
Tento príspevok bude demonštrovať jednoduché používanie 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.
Po pridaní začnite presúvať požadovanú tabuľku do políčkov návrhu.
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. Podmienka Podobne / Nepáči sa pod položkou Názov produktu, ako je táto;
Rovnako ako "Pepsi"
Pri vykonávaní dotazu sa zobrazia všetky relevantné informácie obsiahnuté v poliach Design Query, od ID zákazníka, meno zákazníka až po meno zamestnanca atď..
Pozrite sa na ďalší príklad. Predpokladajme, že musíme zistiť, že všetci zákazníci, ktorých mená začínajú písmenom "G". Pre uplatnenie tejto podmienky budeme písať ako Podmienka podľa Názov zákazníka ako;
Rovnako ako "G *"
Táto podmienka spôsobí, že prístup bude vytiahnuť všetky hodnoty poľa, ktoré sa zhodujú so zadaným stavom (abeceda, číselná hodnota atď.) Pred znakom hviezdičky.
Pri spustení dotazu sa zobrazí všetky relevantné údaje zákazníkov, ktorých meno začína na "G".
Na vylúčenie konkrétnej hodnoty záznamu / údajov z dotazu. Podmienka "nie je ako" je vhodná. 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 "L".
Dotkli sme sa len niekoľkých príkladov položiek divokých kariet, aby sme extrahovali konkrétne údaje z záznamov. Avšak existujú nespočetné spôsoby, ako extrahovať konkrétne záznamy. Vyskúšajte 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 jej skutočné využitie možno pozorovať, keď máte na starosti obrovskú databázu, ktorá má stovky súvisiacich tabuliek.
Pri porovnaní postupu extrakcie údajov z tabuliek s SQL založeným na rozhraní CLI sa dospelo k záveru, že v 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 do rúk. Na druhej strane jednoduché rozloženie grafického rozhrania aplikácie Access 2010 nabáda používateľa, 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.