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.
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ď.
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ď.).
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.