instructions SQL vous permettent d' échanger des données entre vos applications et une base de données , ce qui rend vos applications plus souple et utile . Si vous n'êtes pas un programmeur et simplement besoin d' interface avec une base de données , ces énoncés sont également un excellent moyen de récupérer et modifier des données dans vos bases de données , que ce soit localement ou à distance . Relational Database
Une base de données relationnelle est une base de données qui contient une ou plusieurs tables où chaque table est constitué de zéro ou plusieurs lignes de données. Chaque table contient des champs qui décrivent les données qui seront incluses dans cette colonne pour chaque ligne. Bon nombre de ces tableaux ont souvent des relations avec d'autres tables pour associer les données en eux. Par exemple, il existe une relation one-to -many avec les clients et table Orders . Les deux tables ont une clé qui est lié à identifier un ou plusieurs ordres d'un seul client.
Extraction de données
L'instruction SQL le plus commun dans la programmation est le SQL SELECT déclaration, qui est utilisée pour interroger ou récupérer des informations à partir de l'une ou plusieurs tables de base de données . Cette déclaration inclut beaucoup de différentes options et exceptions pour récupérer les données que vous souhaitez afficher . L'instruction SELECT de base dispose que de deux parties: les champs que vous souhaitez récupérer et la table que vous souhaitez récupérer à partir . Une instruction SELECT de base ressemble à ceci:
SELECT EmployeeID , Prénom, Nom , HireDate , Ville FROM Employees
clause WHERE
peut étendre l'instruction SELECT en utilisant la clause WHERE dans vos requêtes . Cela vous permet de limiter ou de filtrer la quantité de données que vous rapportez de la base de données . Les conditions ajoutées dans la clause WHERE doit être respectée par les données sélectionnées. Par exemple:
SELECT EmployeeID , Prénom, Nom , HireDate ville de EmployeesWHERE Ville = 'Londres'
de modification de données
La déclaration ALTER modifie une définition de table en modifiant , ajoutant ou supprimant des colonnes et des contraintes. Par exemple, vous pouvez ajouter une nouvelle colonne à l'aide de la syntaxe suivante: ALTER TABLE
dbo.doc_exa ADD column_b VARCHAR ( 20) NULL;
La déclaration mise à jour modifie les données existantes dans un ou plusieurs colonnes d'une table . Par exemple:
UPDATE dbo.Table2 SET dbo.Table2.ColB = 2
L'instruction DELETE supprime simplement des lignes dans une table ou une vue . Par exemple:
DELETE FROM Production.ProductCostHistoryWHERE StandardCost > 1000.00 ;