Accessibilité et modification des données de base de données

L'accessibilité et la modification des données de base de données traite des aspects fondamentaux de la construction et de l'exécution d'instructions Transact-SQL, ainsi que du traitement des résultats sous la forme d'ensembles de résultats relationnels ou tabulaires.

Les rubriques de cette section fournissent des informations relatives à l'extraction des données des tables Microsoft SQL Server 2005 et à leur modification.

Rubrique Description

Outils de requête

Décrit les différentes classes d'outils utilisées pour travailler avec SQL Server.

Utilisation d'options dans SQL Server

Décrit les différentes options qui affectent le résultat et les performances des instructions SQL.

Interrogation des catalogues système de SQL Server

Décrit les différentes interfaces du catalogue système SQL Server.

Éléments de Transact-SQL

Décrit les éléments de syntaxe primaires utilisés dans les instructions Transact-SQL.

Principes de base des requêtes

Décrit les processus fondamentaux de construction d'instructions Transact-SQL. Décrit les principales clauses utilisées dans les instructions SELECT, INSERT, DELETE et UPDATE :

Liste select

clause FROM

clause WHERE

clause ORDER BY

Clauses JOIN

Manipulation des ensembles de résultats

Explique comment manipuler et contrôler les résultats des requêtes en combinant les ensembles de résultats et les vues, en utilisant des ensembles de résultats temporaires, en générant des rapports récapitulatifs sur les ensembles de résultats et en envoyant des notifications lorsque les ensembles de résultats changent.

Modification de données dans une base de données

Décrit les méthodes d'insertion de nouvelles lignes, ainsi que la mise à jour ou la suppression de lignes existantes.

Procédures dans Transact-SQL

Décrit les méthodes de regroupement des instructions Transact-SQL.

Transactions (moteur de base de données)

Décrit comment grouper en une seule transaction plusieurs instructions de modification des données.

Verrouillage et gestion des versions de ligne

Décrit comment SQL Server évite que plusieurs utilisateurs modifient les mêmes données en même temps.

Curseurs (moteur de base de données)

Décrit comment des instructions SELECT retournent toujours un ensemble de lignes tandis que les applications ont parfois besoin de parcourir l'ensemble de résultats une ligne à la fois. Les curseurs permettent de traiter un ensemble de résultats une ligne ou un bloc de lignes à la fois.

Requêtes distribuées

Décrit la manière de coder des instructions Transact-SQL qui font référence à des données sur différentes instances de SQL Server, ou même dans des sources de données OLE DB ou ODBC non SQL Server.

Performance des requêtes

Explique comment les requêtes et les mises à jour d'application interagissent avec le schéma de base de données et comment vous pouvez les paramétrer afin d'améliorer les performances.

Pour plus d'informations sur l'utilisation de requêtes XPath ou d'instructions Transact-SQL qui fonctionnent avec des documents XML, consultez Utilisation de XML dans SQL Server.

Voir aussi

Concepts

Conception et création de bases de données

Aide et Informations

Assistance sur SQL Server 2005