Come Interrogare I Database

Sommario:

Come Interrogare I Database
Come Interrogare I Database

Video: Come Interrogare I Database

Video: Come Interrogare I Database
Video: Corso SQL: impara a interrogare i database con il linguaggio SQL 2024, Novembre
Anonim

I database sono una raccolta sistematizzata di dati strutturati secondo linee simili per l'archiviazione e l'elaborazione da parte di un computer. Questo oggetto di programmazione consente di lavorare con grandi volumi di materiali senza impegnarsi molto nel loro utilizzo, modifica e smaltimento. Il linguaggio universale per lavorare con i database è SQL.

Come interrogare i database
Come interrogare i database

Istruzioni

Passo 1

Nei database le informazioni sono contenute sotto forma di tabelle, ogni tabella ha una propria struttura e dimensione, ma tutte obbediscono agli stessi comandi per creare, selezionare, modificare ed eliminare i dati. Il lavoro con i database viene eseguito nel linguaggio di query universale SQL.

Passo 2

I comandi nel linguaggio di query sono definiti tramite operatori, che possono essere suddivisi in 4 tipi principali in base al loro campo di applicazione: definizione dei dati, manipolazione dei dati, definizione dell'accesso ai dati e gestione delle transazioni.

Passaggio 3

Il gruppo di operatori più comune è la manipolazione dei dati. Questo tipo di attività è disponibile per gli utenti del database che sono privati dei diritti di amministratore e consente loro di lavorare con le tabelle desiderate.

Passaggio 4

Le istruzioni SQL sono il nome inglese dei verbi che indicano l'azione corrispondente: create - create, insert - add, update - change ed delete - delete. Hanno la seguente struttura: select,…, from; - selezione dall'intera tabella: select, …, da dove = e/o =; - selezione dalla tabella secondo le condizioni, selezionare * da; - selezione di tutti i dati dalla tabella.

Passaggio 5

inserisci in () valori (); - aggiungere una riga con campi specifici alla tabella; inserire nei valori (); - aggiungendo tutti i campi alla tabella, per impostazione predefinita update set =; - modifica di un campo in tutti i record della tabella; update set = dove =; - modifica dei dati in base a determinate condizioni.

Passaggio 6

eliminare da; - eliminazione di tutti i record dalla tabella, elimina da dove =; - rimozione a determinate condizioni.

Passaggio 7

Ogni richiesta è una transazione. In SQL è possibile eseguire una query e vederne il risultato e solo dopo completare l'azione. Ciò consente di tornare indietro di un passo se l'esecuzione della richiesta per qualche motivo ha portato a conseguenze impreviste.

Passaggio 8

Gli operatori di controllo corrispondenti sono responsabili dell'esecuzione delle transazioni: commit - conferma, rollback - rollback e savepoint - suddivisione della transazione.

Passaggio 9

Gli amministratori del database hanno accesso a tutti i dati della tabella e possono creare tabelle, aprire/chiudere l'accesso, ecc. La loro prerogativa sono gli operatori di definizione dei dati e l'accesso ai dati: creare tabella (,…,); - creazione di una nuova colonna table.alter table [aggiungi, modifica, elimina]; - modifica della tabella (aggiunta, modifica, cancellazione di campi).

Passaggio 10

drop tavolo; - eliminazione di una tabella. Questa operazione può essere eseguita solo se la tabella non è correlata ad altre tabelle da determinati campi. In tal caso, devi prima eliminare questi collegamenti e poi provare a eliminarli di nuovo.

Passaggio 11

Operatori per determinare l'accesso ai dati: concedere - concedere [accesso], revocare - chiudere, negare - negare (più forte di revoca, poiché nega tutte le autorizzazioni).

Consigliato: