Il sistema di gestione di database relazionali Oracle include un motore di ricerca potente che permette agli utenti di database e gli amministratori di recuperare , aggiornare e cancellare i dati . Il linguaggio utilizzato per eseguire queste query viene indicato come il linguaggio di interrogazione strutturato , o SQL . Ogni versione di SQL è definita dall'American National Standards Institute , e Oracle 9i e soprattutto supporta lo standard del 1999. Sintassi SQL è diviso in tre tipi di query : linguaggio di definizione dei dati , o DDL ; linguaggio di manipolazione dei dati , o DML e linguaggio di controllo dei dati . DML è l'insieme più comune di comandi con " selezionare ", " inserire ", " update " e " cancella ". Comandi SQL vengono inseriti attraverso una interfaccia utente che si connette al database ed esegue le richieste di convalidati. Cose che ti serviranno
strumento di query ( Oracle SQLPlus , Toad , SQLNavigator , Access)
schema utente
Mostra più istruzioni
base Sintassi
1
Log a Oracle utilizzando SQLPlus o un altro strumento
2
Invio. "Select * from dual ; " . Oracle segue la sintassi SQL standard di oggetti di comando e la fonte . Dual è un oggetto predefinito
3
Read error : . " ORA- 00942 : tabella o vista non esiste" . Oracle prima fa un controllo della sintassi che la dichiarazione sia correttamente formata , seguita da un controllo semantico che l'oggetto richiesto esiste e l'utente dispone di autorizzazioni per accedervi
4
Invio. "Select * from dual ; " . Oracle elabora con successo la richiesta e restituisce un risultato.
Check Analisi Path
5
Inserisci "impostato AutoTrace on" per attivare l'impostazione dell'ambiente traccia SQLPlus .
Pagina 6
Invio " Select * from reparto dove DEPTNO = 10; " o " Select * from dual " . In entrambi i casi il comando darà un risultato seguita da una ripartizione del piano di esecuzione dal DBMS per accedere a ogni oggetto, ad esempio una tabella o di un indice . Sono forniti anche i costi per il database per cercare informazioni e conta righe stimati.
7
Inserisci "LIST" . SQLPlus visualizzerà l' ultimo comando immesso da rivedere per la sintassi .