SQL scripting Tutorial

November 1

SQL scripting Tutorial


SQL (Structured Query Language) è un linguaggio di programmazione per computer utilizzato per gestire i dati nei sistemi di gestione di database relazionali. E 'stato originariamente basata su algebra relazionale, quindi se si conosce l'algebra di base, si può facilmente imparare SQL. SQL e database sono più comunemente utilizzati per i siti di e-commerce (ogni volta che si cerca un prodotto o accede a Amazon, si è entrati in un database), ma sono utilizzati per una varietà di usi aziendali e personali.

istruzione

SQL Tutorial Base

1 Aprire il programma di database di vostra scelta. Questo potrebbe essere Microsoft Access, SQL Server o Oracle. Creare un paio di campi di esempio, come nome, cognome, indirizzo, città, provincia, e Zip. Quindi aggiungere alcuni record di esempio per testare su.

2 Scrivi la prima query digitando out "SELECT

FROM table_name" dove nome_tabella è il nome della tabella che si è creato. Questo esempio restituisce ogni valore di ogni campo nella tabella all'interno del database (la indica tutti). Si può anche dire "SELECT nome_campo FROM table_name" per selezionare solo il campo nome_campo dal vostro tavolo.

3 Aggiungi alla tua ultima affermazione con la clausola WHERE. La clausola WHERE specifica quali campi si desidera tornare sulla base di un certo valore. "SELECT * FROM nome_tabella WHERE cognome = 'Morgan'" cercherà "Morgan" nel campo cognome e restituisce tutti i record della tabella in cui il cognome della persona è Morgan. Si noti che se siete alla ricerca di una stringa (lettere o parole), è necessario virgolette singole intorno al nome. Se siete alla ricerca di un numero, non è necessario le virgolette.

4 Aggiungi alla tua ultima affermazione, ancora una volta, utilizzando la clausola ORDER BY. "SELECT

FROM nome_tabella ORDER BY cognome" sarà ordinare il set di record in base al cognome della persona in ordine alfabetico. È anche possibile fare "SELECT FROM nome_tabella ORDER BY età" e sarà ordinare per età della persona (aggiungere DESC dopo il nome del campo che si desidera ordinare per elencare i nomi in ordine decrescente).

5 Creare una nuova query digitando il INSERT INTO. INSERT INTO inserisce una nuova riga nella tabella che si specifica. "Insert into nome_tabella VALUES ( 'Courtney', 'Morgan', 14)", aggiunge il primo nome Courtney, il cognome di Morgan, e all'età di 14 anni nella vostra tabella. Allo stesso modo, se si desidera eliminare qualcuno dal vostro tavolo, si utilizzerà l'istruzione DELETE. "DELETE FROM nome_tabella WHERE cognome = 'Morgan' E first_name = 'Courtney'" per cancellare Courtney Morgan dal vostro tavolo.

6 Creare un'altra nuova query. Utilizzare l'istruzione UPDATE. Ciò aggiornare un record, invece di aggiungere o eliminare uno. "Indirizzo nome_tabella SET UPDATE = '555 Hollywood Boulevard', city = 'Los Angeles' WHERE cognome = 'Morgan' E first_name = 'Courtney'" aggiornerà l'indirizzo di Courtney Morgan per 555 Hollywood Blvd e la sua città di Los Angeles.

Consigli e avvertenze

  • SQL non è case sensitive, in modo da poter usare lettere maiuscole o minuscole. Molte persone usano maiuscolo perché è più facile distinguere il SQL dal resto del codice.