APPRENDRE LE LANGAGE SQL

accueil
1)introduction
2) se connecter
3) l'utilisateur
4) types des données
5) créer et supprimer 1 table
6) modifier la structure d'1 table
7)Ajout,suppression, mise à jour de données dans une table
Règles
livre d'or
Forum

 

5. créer et supprimer 1 table :

Pour créer une table voici la syntaxe :
create table nom_de_table (champ1 type_de_données1, champ2 type_de_données2,…) ;

Exemple :
Nous allons créer une table que va contenir les noms, les prénoms ; les dates des naissances des personnes de Nkourani-sima. Le nom de la table sera nkourani.

nom char (25)
prenom char (25)
date_naissance date

 

Création de la table :

create table nkourani (nom char(25), prenom char(25), date_naissance date) ;

Lors de la création d’une table, on peut ajouter des contraintes  d’intégrité ou dire qu’un champ ne  doit pas être nul.
Les contraintes d’intégrités sont UNIQUE, PRIMARY KEY, FOREIGN KEY, REFERENCES, CHECK…

 Pour ajouter une contrainte d’intégrité voici la syntaxe :
constraint  nom_du_contrainte contrainte

Pour dire qu’un champ ne doit pas être nul voici la syntaxe :
champ type_de_donnée_du_champ not null

 

Exemple :
create table nkourani (numero number (9)  constraint cp_habitant primary key,
nom char(25) not null, prenom char (25) , date_naissance date) ;

Pensez à supprimer la table nkourani pour que ça marche sinon on vous dira que la table existe déjà.
 

Supprimer une table :

 Voici la syntaxe :
Drop table nom_du_table ;

 Exemple :
Drop table nkourani ;