Vous êtes ici : Accueil » programmation » LES COURS SUR LA BASE DE DONNEES, SQL ET PHP
I) Les tables
LDD (Langage de définition des données)
1) Création des tables
Create table nomtab (nomcolonnne1 type longueur, nomcolonne2 type longueur, …………………………) ;
L’option NOT NULL, placée après le type de la donnée précise que la saisie du champ est obligatoire
1.2 Les différents types de données.
· int ; int(4)
· varchar (n) : chaine de n caractères maximum
· char [n] : chaine de n caractère
· float (n) : réel
1.3 Création d’une table à partir d’une autre table
Create table nomtab (nomcolonnne1 type longueur, nomcolonne2 type longueur,………………..)
As select nomchamp1, nomchamp2,……….from nomtab where critère de projection ;
Exemple: on suppose qu’on a la table Personne(Nump, NomP, PrenomP, TypeP)
Le champ type peut prendre la valeur suivante :
1- Personne morale
2- Personne physique
A partir de cette table, on peut créer une autre table Societe
Create table Societe (NumS int, Raison sociale varchar (20)) As select NumP, NomP from Personne Where TypeP=’1’ ;
1.4 Modification d’une table
Par modification on entend par :
-Renommer la table
-ajouter, supprimer, modifier, renommer une colonne
Renommer une table
Alter table Nomtable RENAME TO nouveau Nomtable ;
Ajouter une colonne
Alter table Nomtable ADD nomcolonne type longueur ;
exemple: ALTER TABLE `Table` ADD `pseudo89` VARCHAR( 30 ) NOT NULL
Modifier le type d’une colonne
Alter table Nomtable Modify Nomcolonne Type .......
La lecture de la totalitée de cette page est réservée aux utilisateurs premiums, cliquez içi pour vous connecter
Date de publication:
12/10/2014
Dernière modification:
le 03/12/2020 21:55:29 par admin10