Accesso ai dati di un database e modifica di tali dati
Per accedere e modificare i dati di un database è necessario avere una conoscenza delle nozioni fondamentali relative alla creazione e all'esecuzione di istruzioni Transact-SQL, nonché all'elaborazione dei risultati sotto forma di set di risultati relazionali, ovvero in formato tabella.
Negli argomenti di questa sezione viene illustrato come recuperare dati da tabelle Microsoft SQL Server e come modificarli.
Contenuto della sezione
Strumenti di query
Vengono descritti i diversi tipi di strumenti utilizzati con SQL Server.Selezione di un database
Descrive come SQL Server determina quale database contiene un oggetto specificato.Utilizzo delle opzioni di SQL Server
Descrive le opzioni che influiscono sui risultati e sulle prestazioni delle istruzioni SQL.Elementi di Transact-SQL
Descrive i principali elementi della sintassi utilizzati nelle istruzioni Transact-SQL.Nozioni fondamentali sulle query
Descrive le procedure fondamentali per la creazione di istruzioni Transact-SQL. Descrive inoltre le clausole principali utilizzate nelle istruzioni SELECT, INSERT, DELETE e UPDATE:Elenco SELECT
Clausola FROM
Clausola WHERE
Clausola ORDER BY
Clausole JOIN
Modifica di set di risultati
Descrive come modificare e controllare i risultati delle query unendo set di risultati e viste, utilizzando set di risultati temporanei, creando report di riepilogo dei set di risultati e inviando notifiche quando i set di risultati vengono modificati.Modifica di dati in un database
Descrive i metodi di inserimento di nuove righe e di aggiornamento o eliminazione delle righe esistenti.Transact-SQL procedurale
Descrive i metodi di raggruppamento di istruzioni Transact-SQL.Transazioni (Motore di database)
Descrive come raggruppare in una transazione diverse istruzioni di modifica dei dati.Utilizzo di blocchi e controllo delle versioni delle righe
Descrive in che modo in SQL Server venga impedita la modifica contemporanea degli stessi dati da parte di più utenti.Cursori (Motore di database)
Descrive come le istruzioni SELECT restituiscono sempre un set di righe anche se in alcuni casi nelle applicazioni il set di risultati deve essere elaborato una riga alla volta. I cursori supportano l'elaborazione di un set di risultati una riga o un blocco di righe alla volta.Query distribuite
Viene descritto come scrivere il codice di istruzioni Transact-SQL che fanno riferimento a dati in istanze distinte di SQL Server o anche in origini dati ODBC o OLE DB non SQL Server.