Microsoft SQL Tutorial

May 20

Microsoft SQL Server è un sistema di gestione di database relazionali (RDBMS) sviluppato da Microsoft. Il linguaggio utilizzato per gestire e amministrare il server di database è SQL. Tutto in un database SQL finisce per essere e conoscere questa lingua è fondamentale per coloro che lavorano con un database.

Nozioni di base di SQL

SQL (Structured Query Language) è un linguaggio standard di database e utilizzati per eseguire attività quali aggiornare i dati in un database, o di recuperare i dati da un database.

Un database è un insieme di tabelle, viste, indici e altri oggetti. I tavoli sono il nucleo di un database. Essi memorizzare i dati raggruppati in forma di righe e colonne come un foglio. Una vista è una tabella virtuale con il suo contenuto definiti da una query al database. Gli indici sono particolari tipi di file che lavorano in collaborazione con tavoli, proprio come l'indice di un libro.

SQL standard

comandi SQL standard come Select, Insert, Update, Delete, Crea, e di goccia può essere utilizzato per realizzare quasi tutto ciò che uno deve fare con un database.

Il comando SELECT recupera righe da una tabella. Si ordina poi attraverso quelle righe in cui il nome della colonna contiene il nome della riga. La clausola in cui è opzionale; se mancante, vengono utilizzate tutte le righe della tabella: selezionare il nome dal nome-tabella in cui colonna name = 'row-name'

Inserire e cancellare

Il comando Inserisci inserisce una nuova riga nella tabella e riempie le colonne che hanno valori specifici. Into indica il nome della tabella che riceverà i dati. I valori indicano l'elenco dei valori che sarà inserito: inserire in valori tavolo-name (valore-list)

È altrettanto importante essere in grado di rimuovere le righe come è aggiungere o modificare. Il comando Elimina rimuove selezionato righe da una tabella che soddisfano una determinata condizione: cancellare dal nome-tabella in cui item_id = '018'

Aggiornamento, creare e cancellare

Il comando update viene utilizzato per modificare le righe di una o più tabella. È possibile modificare i dati in una sola tabella o vista in un momento. Il contenuto di ogni fila possono essere regolati con la clausola set: aggiornamento della tabella nome-colonna del set = 4 dove item_id = '018'

Il comando create table crea una nuova tabella nel database. Il nome-tabella è il nuovo nome per la tabella. Le parole chiave nulli e non nulli tra parentesi quadre indicano che sono facoltative. La barra verticale tra di loro significa che è possibile utilizzare solo uno o l'altro, non entrambi: create table table-name (nome-colonna tipo di dati [NULL | NOT NULL] [, nome-colonna tipo di dati [NULL | NOT NULL]] ... )

Il comando tavolo goccia rimuove una tabella dal database. Questo comando cancella fisicamente la struttura ed i dati della tabella: DROP TABLE nome-tabella

Hands-on SQL

Ora che avete acquisito la conoscenza di questo linguaggio standard di database, si è pronti ad utilizzare e applicare queste informazioni per risolvere le sfide di business reali del database.