17Jul
Vykonávanie zložitých operácií &uplatňovanie podmienok na tabuľkách v programe 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í.
Editor Poznámka: Tento článok bol napísaný Office 2010 Klub , fórum riadené odborníkmi Office 2010, kde sa môže niekto opýtať 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 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.
SQL sa stáva prvým pri manipulácii s databázovou štruktúrou na vytiahnutie špecifických údajov z tabuliek, ale nováčik databázy sa musí naučiť syntaxi jazyka a &jeho správne použitie. 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 &dotazov.
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. Pre vytiahnutie údajov 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. Podobne ako podmienka v poli Názov produktu, ako je táto;
Rovnako ako "Pepsi"
Pri vykonávaní dotazu ukáže všetky relevantné informácie obsiahnuté v poliach Design Query od ID zákazníka, meno zákazníka až po meno zamestnanca atď.
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;
Rovnako ako "G *"
Táto podmienka umožní, aby prístup pred vyskrutkovaním všetkých znakov, ktoré sa zhodujú so zadaným stavom( abeceda, číselná hodnota atď.).
Pri spustenom dopyte sa zobrazí všetky relevantné údaje zákazníkov, ktorých meno začína znakom "G".
Na vylúčenie konkrétnej hodnoty záznamu / údajov z dotazu. 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 slovom "L".
Dotkli sme sa iba niekoľkých príkladov záznamov z divokej karty na extrahovanie konkrétnych údajov z 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ýmto sa vrátia špecifické údaje z vybranej tabuľky majúce iba dva znaky.prvý z nich je E a # predstavuje tento znak je číslo.
Rovnako ako "G?" vráti dva znaky, ak sa nachádzajú v špecifickej tabuľke, začínajúc znakom "G".
Rovnako ako "* 16" Toto vráti dáta končiace sa 16 v konkrétnej tabuľke.
Môžete tiež vyskúšať všetky vyššie uvedené spôsoby s Not Like stav rovnako. 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.
Porovnanie postupu extrakcie údajov z tabuliek s SQL založeným na rozhraní CLI vedie k záveru, že v Access je oveľa jednoduchšie. Dôvodom je, že rozhranie CLI( Command Line Interface) prináša monotónnosť, ktorá odpudzuje nováčikov, aby dostali svoje ruky na to. Na druhej strane jednoduché usporiadanie grafického používateľské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.syntax ťažko získateľný.