Page 6 - Le SQL
P. 6
Structure d'une table
• Une table a toujours un nom (explicite de préférence)
• Une table a une et une seule clé primaire (elle peut être
composée de plusieurs champs)
• Une table comporte des champs porteurs d'informations
Les champs
• Les champs peuvent être de type numérique, chaîne etc.
• Un champ peut être facultatif (valeur NULL autorisée)
ou non
• Les champs qui sont clés primaires sont obligatoires
(valeur NULL interdite)
Exemple
• CLIENT (NoCLi, NomCli, PrenCli, AgeCli)
• NoCli : numéro du client, clé primaire, Entier, non null
• NomCli : nom du client, Chaîne de Caractères, null
autorisé
• PrenCli : prénom du client, Chaîne de Caractères, null
autorisé
• AgeCli : âge du client, Entier, null autorisé
5