Utilizzo di voci con caratteri jolly in Access 2010
Realizzare operazioni complesse e applicare le condizioni sulle tabelle in Access non è così facile come in Excel. Alcuni utenti continuano a confonderlo con Excel, il che equivale a sminuire le capacità di accesso.
Nota dell'editore: questo articolo per gli ospiti è stato scritto da Office 2010 Club, un forum gestito da esperti di Office 2010 in cui chiunque può porre domande e partecipare alle discussioni.
Tuttavia, l'accesso fornisce elementi essenziali del sistema di gestione del database relazionale. Gli RDBMS non sono abbondanti e solo gli utenti avanzati possono manipolare la struttura del database per applicare condizioni diverse, mentre il rapido afflusso di app Web dinamiche basate su RDBMS e altre utilità pone anche un disperato bisogno di comprendere le basi dei database relazionali.
A partire da ora, SQL è il primo a gestire la struttura del database per estrarre dati specifici dalle tabelle, ma un principiante di database deve imparare la sintassi della lingua e il suo uso corretto. D'altra parte, Access pesa interfaccia GUI, fornisce le voci di Wild Card come sostituzione del comando SQL WHERE per una facile estrazione di dati specifici da tabelle e query di database.
Questo post dimostrerà il semplice utilizzo delle voci di Wild Card. Inizieremo con l'applicazione delle condizioni di Wild Card su un database esistente. A scopo illustrativo, abbiamo creato un piccolo database di gestione del negozio contenente più tabelle; Cliente, nuovi prodotti, vendite, numeri di telefono e personale. Per estrarre i dati tramite le voci jolly, passare alla scheda Crea e fare clic su Progettazione query.
Verrà visualizzata la finestra di dialogo Mostra tabella, che consente di aggiungere tabelle. Ora inizia ad aggiungere le tabelle desiderate nella finestra Progettazione query.
Una volta aggiunto, inizia a trascinare la tabella richiesta nei campi Query Design.
Ora siamo interessati a estrarre tutti i dati rilevanti che risiedono nelle tabelle del database rispetto al nome del prodotto "Pepsi". Per questo, scriveremo semplicemente la wildcard entry, cioè la condizione Like / Not Like nel campo Product Name come questo;
Come "Pepsi"
Quando si esegue la query, verranno visualizzate tutte le informazioni pertinenti incluse nei campi di Progettazione query, dall'ID cliente, dal nome cliente al nome dipendente, ecc..
Diamo un'occhiata a un altro esempio. Supponiamo di dover scoprire tutti i clienti che hanno i loro nomi che iniziano con "G". Per applicare questa condizione, scriveremo come condizione sotto Nome cliente come;
Come "G *"
Questa condizione farà in modo che Access estragga tutti i valori dei campi che corrispondono alla condizione specificata (alfabeto, valore numerico, ecc.) Prima dell'asterisco.
Sulla query in esecuzione, mostrerà tutti i dati rilevanti dei clienti che hanno il loro nome inizia con 'G'.
Per escludere un valore record / dati specifico dalla query. La condizione "Non mi piace" è utile. Escluderà il valore dei dati specificato dai record e mostrerà solo i record rimanenti.
Mostrerà i risultati escludendo tutti i record in cui il nome del dipendente inizia con "L".
Abbiamo toccato solo alcuni esempi di voci con caratteri jolly per estrarre dati specifici dai record. Tuttavia, esistono innumerevoli modi per estrarre record specifici. Prova questi esempi sul tuo database per esplorare alcune altre dimensioni di Wildcard Entries.
Come "E #" Ciò restituirà dati specifici dalla tabella selezionata avente solo due caratteri. il primo è E e # rappresenta che il carattere è un numero.
Come "G?" restituirà due caratteri se trovati in una tabella specifica, iniziando con il carattere 'G'.
Mi piace "* 16" Ciò restituirà i dati che terminano con 16 nella tabella specifica.
Puoi anche provare tutti i modi sopra citati con Non come condizione pure. Questa funzionalità conclude infiniti modi potenti per estrarre i dati desiderati dal database. Abbiamo applicato queste condizioni nel database su piccola scala, ma il suo uso reale può essere osservato quando si ha a che fare con un enorme database, con centinaia di tabelle correlate.
Confrontando la procedura di estrazione dei dati dalle tabelle con SQL basato su CLI si conclude che è molto più semplice in Access. Il motivo è che la CLI (Command Line Interface) porta la monotonia che respinge i novizi per metterli le mani sopra. D'altra parte, il semplice layout della GUI di Access 2010 incoraggia l'utente a iniziare a creare il database senza doversi dedicare a labirinti di comandi di comando e sintassi difficile da afferrare.