Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> software >> Software Database >> .

Qual è il rapporto tra SQL e QBE

? Nel corso del 1970 , di ricerca svolto presso IBM ha portato a due tecnologie di database complementari, Query by Example e Structured Query Language . L'ex usato una interfaccia user-friendly per il recupero dei dati da database , quest'ultimo sviluppato in un linguaggio per la gestione di basi di dati , nonché la modifica dei dati in essi contenuti. Nel 2011 , SQL è diventato un linguaggio di database dominante, ma molti prodotti software di avere strumenti di reporting QBE di ispirazione . Front- End Interface

una query programma viene visualizzato un form con un elenco di diversi elementi del database da cui scegliere . Ad esempio , se si desidera un report di tutti i clienti da Kentucky , si seleziona la tabella clienti nel database, prima di selezionare il nome del cliente , indirizzo , stato e altri campi di interesse . Accanto a ogni campo sono opzioni per la corrispondenza a un valore o una formula , quindi dal campo per " Stato", è necessario digitare " KY " per il Kentucky , e fare clic su un pulsante per visualizzare i risultati . Il programma QBE crea automaticamente un comando SQL per recuperare le informazioni . Il software del server di database esegue il comando SQL , e il computer visualizza l'elenco dei clienti in pochi secondi .
Di utente finale strumento

perché non richiede competenze di programmazione , QBE è adatto per gli utenti finali come sales manager , commercialisti e imprenditori. Imparare è semplice e diretto , utilizzando ci vogliono solo pochi passi . Il linguaggio SQL , invece, ha una sintassi complessa che richiede anni di master. Comandi SQL costruire , eliminare e modificare le strutture di database e registri di sicurezza dell'utente e creare report ad hoc . Anche se QBE produce SQL, isola l'utente da esso, semplificando il suo lavoro .
Dei programmatori Strumento

programmatori e amministratori di database utilizzano SQL per recuperare e aggiornare i dati e di creare e gestire database . Il linguaggio SQL prende la forma di comandi di testo digitato in un programma di utilità di database , mentre un server supervisiona tutte le attività nel database, che riceve i comandi SQL e li verifica di sicurezza di accesso e la sintassi corretta. Il server elabora tutti i comandi SQL , direttamente da un amministratore o indirettamente, da un programma di QBE .
Programmazione Scorciatoia

QBE produce comandi senza errori SQL , cambiando automaticamente il suo uscita SQL come si modificano le informazioni sulle sue forme . Un programmatore può utilizzare QBE per creare una query di dati complessi , quindi copiare e incollare il codice SQL risultante in un programma di utilità di database . Così privo di errori di battitura e di altri problemi involontari , consente di risparmiare tempo prezioso ai programmatori .

 

software © www.354353.com