SCIENCES DE L'INFORMATIQUE Index du Forum
SCIENCES DE L'INFORMATIQUE
ENSEMBLE VERS L'EXCELLENCE
 
SCIENCES DE L'INFORMATIQUE Index du ForumFAQRechercherS’enregistrerConnexion

:: TD N°1 ::

 
Poster un nouveau sujet   Répondre au sujet    SCIENCES DE L'INFORMATIQUE Index du Forum -> science de l'informatique -> bac informatique -> base de données -> Exercices & Etudes de cas (Base de données)
Sujet précédent :: Sujet suivant  
Auteur Message
Admin
Administrateur

Hors ligne

Inscrit le: 24 Déc 2008
Messages: 77
Point(s): 42
Moyenne de points: 0,55

MessagePosté le: Mer 16 Fév - 15:23 (2011)    Sujet du message: TD N°1 Répondre en citant

  
http://www.filefactory.com/file/b56g32f/n/TD1Chapitre5.rar 
  
 
 
 
La syntaxe SQL de CREATE TABLE est :CREATE TABLE "nom de table"("colonne 1" "type de données pour la colonne 1","colonne 2" "type de données pour la colonne 2",
... )

Pour créer la table de clients spécifiée ci-dessus, il faut saisir :
CREATE TABLE customer(First_Name char(50),Last_Name char(50),
Address char(50),
City char(50),
Country char(25),
Birth_Date date)


Il est aussi possible d’attribuer une valeur par défaut à chaque colonne. La valeur par défaut est utile lorsqu’aucune valeur de colonne n’a été spécifiée au moment de l’insertion des données dans la table. Pour spécifier une valeur par défaut, ajoutez "Default [value]" après la définition du type de données. Dans l’exemple ci-dessus, pour définir par défaut la colonne "Address" (Adresse) à "Unknown" (Inconnu) et City (Ville) à "Mumbai", il faut saisir :
CREATE TABLE customer(First_Name char(50),Last_Name char(50),
Address char(50) default 'Unknown',
City char(50) default 'Mumbai',
Country char(25),
Birth_Date date)




 
 
Vous pouvez être amené à modifier à n’importe quel moment la structure d’une table créée dans la base de données. Les raisons classiques de modification d’une table sont les suivantes : - Ajouter une colonne - Supprimer une colonne - Changer un nom de colonne
- Changer les types de données d’une colonne
Noter que la liste ci-dessus n’est pas exhaustive. La commande ALTER TABLE permet aussi de modifier la structure d’une table (changer les spécifications de la clé primaire ou ajouter une contrainte unique à une colonne).
La syntaxe SQL de ALTER TABLE est :





ALTER TABLE "nom de table"

dépend du type de modification à effectuer. Pour les utilisations mentionnées ci-dessus, les instructions [alter specification] sont :


  • Ajouter une colonne : ADD "colonne 1" "type de données pour la colonne 1"
  • Supprimer une colonne : DROP "colonne 1"
  • Changer un nom de colonne : CHANGE "vieux column name" "nouvelle nom de colonne name" "type de données pour le nouveau nom de colonne"
  • Changer le type de données d’une colonne : MODIFY "colonne 1" "nouvelle type de données"


Revenir en haut
Publicité






MessagePosté le: Mer 16 Fév - 15:23 (2011)    Sujet du message: Publicité

PublicitéSupprimer les publicités ?
Revenir en haut
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    SCIENCES DE L'INFORMATIQUE Index du Forum -> science de l'informatique -> bac informatique -> base de données -> Exercices & Etudes de cas (Base de données) Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1

 
Sauter vers:  

Index | Panneau d’administration | Creer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Flowers of Evil © theme by larme d'ange 2006
Powered by phpBB © 2001, 2005 phpBB Group
Traduction par : phpBB-fr.com