Tables de base de données
Une base de données contient le plus souvent une ou plusieurs tables. Chaque table est identifiée par un nom (par exemple , les "Customers" ou «Ordres»). Les tableaux contiennent des enregistrements (lignes) avec des données.
Dans ce tutoriel, nous allons utiliser la base de données Northwind bien connu (inclus dans MS Access et MS SQL Server).
Voici une sélection de la "Customers" tableau:
N ° de client | CustomerName | Nom du contact | Adresse | Ville | Code postal | Pays |
---|---|---|---|---|---|---|
1 |
Alfreds Futterkiste | Maria Anders | Obere Str. 57 | Berlin | 12209 | Germany |
2 | Ana Trujillo Emparedados y helados | Ana Trujillo | Avda. de la Constitucion 2222 | Mexico D.F. | 05021 | Mexico |
3 | Antonio Moreno Taqueria | Antonio Moreno | Mataderos 2312 | Mexico D.F. | 05023 | Mexico |
4 |
Around the Horn | Thomas Hardy | 120 Hanover Sq. | London | WA1 1DP | UK |
5 | Berglunds snabbkop | Christina Berglund | Berguvsvagen 8 | Lulea | S-958 22 | Sweden |
Le tableau ci-dessus contient cinq enregistrements (un pour chaque client) et sept colonnes (CustomerID, CustomerName, ContactName, Adresse, Ville, PostalCode, et pays).
Déclarations SQL
La plupart des actions que vous devez effectuer sur une base de données sont effectuées avec des instructions SQL.
L'instruction SQL suivante sélectionne tous les enregistrements dans le "Customers" tableau:
Dans ce tutoriel, nous allons vous apprendre tout sur les différentes instructions SQL.
Garde en tête que...
- mots-clés SQL ne sont pas sensibles à la casse: sélectionnez est le même que SELECT
Dans ce tutoriel, nous allons écrire tous les mots clés SQL en majuscules.
Semicolon après des instructions SQL?
Certains systèmes de bases de données ont besoin d'un point-virgule à la fin de chaque instruction SQL.
Semicolon est le moyen standard pour séparer chaque instruction SQL dans les systèmes de bases de données qui permettent à plus d'une instruction SQL à exécuter dans le même appel au serveur.
Dans ce tutoriel, nous allons utiliser virgule à la fin de chaque instruction SQL.
Certaines des commandes SQL les plus importantes
- SELECT - extrait des données à partir d' une base de données
- UPDATE À UPDATE - des données de mises à jour dans une base de données
- DELETE - efface les données à partir d' une base de données
- INSERT INTO - insère de nouvelles données dans une base de données
- 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