SQL Syntaxe
Les tableaux de base de données
Une base de données contient le plus souvent une ou plusieurs tables. Chaque tableau est identifié par un nom (eg "Clients" ou "commandes"). Les tableaux contiennent des enregistrements (lignes) avec des données.
Voici un exemple d'une table appelée «personnes»:
| P_ID | LastName | Prénom | Adresse | Ville |
|---|---|---|---|---|
| 1 | Hansen | Ola | Timoteivn 10 | Sandnes |
| 2 | Svendsen | Tove | Borgvn 23 | Sandnes |
| 3 | Pettersen | Kari | Storgt 20 | Stavanger |
Le tableau ci-dessus contient trois disques (un pour chaque personne) et cinq colonnes (P_ID, LastName, FirstName, Adresse et Ville).
Instructions SQL
La plupart des actions que vous devez effectuer sur une base de données se font avec des instructions SQL.
L'instruction SQL suivante sélectionne tous les enregistrements de la «Personnes» table:
SELECT * FROM Persons
Dans ce tutoriel, nous allons vous apprendre tout sur les différentes déclarations SQL.
Gardez à l'esprit que ...
- SQL n'est pas sensible à la casse
Virgule après les instructions SQL?
Certains systèmes de bases de données nécessitent un point-virgule à la fin de chaque instruction SQL.
Point-virgule est le moyen standard pour séparer chaque instruction SQL dans la base de données des systèmes qui permettent plus d'une instruction SQL à être exécutée dans le même appel au serveur.
Nous utilisons MS Access et SQL Server 2000 et nous n'avons pas de mettre une virgule après chaque instruction SQL, mais certains programmes de bases de données vous forcer à utiliser.
SQL DML et DDL
SQL peut être divisé en deux parties: Le langage de manipulation de données (DML) et le langage de définition de données (DDL).
La requête et les commandes de mise à jour forment la partie de SQL DML:
- SELECT - extrait des données d'une base de
- MISE À JOUR - Données mises à jour dans une base de données
- EFFACER - efface les données d'une base de
- INSERT INTO - insère des données dans une base de nouveaux
La partie DDL des tables de base de données SQL qui permet de créer ou de supprimer. Il définit également les index (clés), précise les liens entre les tables, et impose des contraintes entre les tables. Les déclarations les plus importantes dans SQL DDL sont les suivants:
- CREATE DATABASE - crée une nouvelle base de données
- ALTER DATABASE - modifie une base de données
- CREATE TABLE - crée une nouvelle table
- ALTER TABLE - modifie une table
- DROP TABLE - supprime une table
- CREATE INDEX - crée un index (clé de recherche)
- DROP INDEX - supprime un index

0 commentaires:
Post a Comment
HELLO VISITORS THANKS FOR YOUR VISIT AND COMMENT