SQL Compact Tutorial

September 5

SQL Compact Tutorial


Il database Microsoft SQL Server Compact è un piccolo, ma potente struttura, di file progettato per essere utilizzato con le applicazioni mobili e desktop. Si sfrutta il potente metodo di accesso Transact-SQL per elaborare i dati. SQL o Structured Query Language, è un metodo facile da usare per accedere ai dati memorizzati in tabelle di database. Una volta che gli utenti a capire come usare alcuni comandi di base, che possono trovare quasi tutto in un database. Mentre più istruzioni complesse offrono più potenti funzionalità di programmazione, anche l'istruzione SQL più complicato è semplicemente una combinazione dei comandi Basics.

istruzione

1 Sign-in per SQL Server Management Studio per interrogare le tabelle del database compatte che utilizzano le istruzioni SQL. Per inserire una nuova query, fare clic su "Nuova query". Scegliere "Nuovo SQL Server Compact Edition query" dalle opzioni disponibili. Dopo aver inserito un'istruzione SQL nella finestra di query vuota, fai clic su "Esegui" o premere "PF5" per elaborare il comando all'interno dello strumento di query. Guarda i risultati della query nella finestra "risultati".

2 Utilizzare il comando "select" per leggere righe di dati da una tabella del database. Esaminare la seguente dichiarazione:

selezionare column1, column2, column3 da table_name dove column1 = 'valore letterale'

In questo "select", tre colonne vengono recuperati da una tabella chiamata "table_name" se "Column1" è uguale a "valore letterale". Ogni riga che risponde a questo criterio viene restituito. Nessuna riga vengono restituite se la tabella non contiene alcuna riga in cui la condizione è vera. Se nome_tabella non include una o più delle colonne di nome, il comando non riesce e viene restituito un messaggio di errore.

Se non "dove" è usato clausola, tutte le righe vengono restituite. Se "SELECT (*)" è usato invece di elencare i nomi di colonna, tutte le colonne della tabella vengono restituiti.

3 Utilizzare il comando "insert" per aggiungere righe di dati a una tabella di database. Esaminare la seguente dichiarazione:

insert into nome_tabella (column1, column2, column3) valori ( "abc", "producta", "società ABC")

In questa affermazione "insert", una riga viene aggiunta la tabella contenente i valori elencati nella clausola "valori". No "dove" clausola viene utilizzata con un'istruzione "insert". Se una qualsiasi delle colonne non sono inclusi nel "table_name" oppure i valori non sono validi per la definizione della colonna, il comando non riesce e viene restituito un messaggio di errore.

4 Utilizzare il comando "update" per modificare righe di dati in una tabella di database. Esaminare la seguente dichiarazione:

update nome_tabella

set Column1 = "xyz"

dove column2 = "producta"

In questa affermazione "aggiornamento", tutti i valori "COLUMN1" sono modificati in "xyz" se l'associato "Column2" è uguale a "producta." Se non "dove" clausola viene utilizzata, l'affermazione "update" cambia ogni riga della tabella.

5 Utilizzare il comando "Elimina" per rimuovere le righe di dati da una tabella del database. Esaminare la seguente dichiarazione:

eliminare dalla table_name dove Column1 = "xyz"

In questo "cancellare" l'istruzione, tutte le righe vengono rimosse dalla "table_name" se "Column1" = "xyz". I nomi delle colonne non vengono utilizzate con l'istruzione DELETE. Tutte le righe vengono rimossi dalla tabella se non quando è specificata clausola.

6 Utilizzare il comando "commit transazione" per rendere i risultati del "aggiornamento", "insert" o "delete" Comandi permanente. Utilizzare il comando "operazione rollback" per annullare le modifiche.

Consigli e avvertenze

  • Quando imparare SQL, praticare sempre su un database di test in modo che i sistemi di produzione, non sono influenzati.
  • Perché il "aggiornamento" e "delete" comandi possono modificare o rimuovere più righe o influenzare l'intera tabella, grande attenzione dovrebbe essere presa quando si usano questi potenti istruzioni SQL.