Création de tables Table

La création des tables est une étape importante dans le cycle de vie d’une base de données : il s’agit de traduire le modèle conceptuel de données (MCD) en un ensemble cohérent de tables, qui vont contenir les données.

L’importance du modèle conceptuel est complétée par le choix des types de données pour créer le modèle physique de données (MPD).

Les choix faits lors de ces étapes sont fondamentaux pour les performances et la pérennité de la base de données.

L’ordre CREATE TABLE permet de mettre en œuvre les choix de cette conception. Le synopsis minimal de cette commande est le suivant :

CREATE TABLE [ IF NOT EXISTS ] nomtable 
( 
 [ 
   { nomcolonne type_donnee 
       [ COLLATE collation ] 
       [ contraintecolonne ] 
     | contraintetable 
   } 
   [, colonne ] 
 ] 
) Table:CREATE TABLE 

Pour l’essentiel, il est possible de résumer une table en une collection de colonnes (aussi appelées « champs » ou « attributs »), accompagnée de contraintes et de collations.

1. Création d’une table temporaire

Une table temporaire créée avec le modificateur TEMP n’est visible que dans le contexte de la session courante, c’est-à-dire qu’aucune...

Pour consulter la suite, découvrez le livre suivant :
couv_RIPOST.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Types de données
Suivant
Fonctions et opérateurs