« Programmation SQL/Langage de définition de données » : différence entre les versions
Contenu supprimé Contenu ajouté
ajout de balise <source> |
m Mise en page |
||
Ligne 10 :
*'''Rappel : ''' une base de données est un ensemble de tables. Un SGBD peut gérer plusieurs bases de données.
*'''Exemple :'''<br/>
<source lang="sql">CREATE SCHEMA `toto` ;<
Cette commande permet de créer une base de donnée '''toto'''.
Ligne 19 :
<source lang="sql">DROP SCHEMA nom_base;</source>
*'''Signification : ''' détruit une base de données appelée '''nom_base'''.
*'''remarque :''' cette instruction est parfois désactivée pour des
*'''Exemple :'''<br/>
<source lang="sql">DROP SCHEMA `toto` ;<
Cette commande permet de détruire une base de données '''toto'''.
Ligne 42 :
**TIME
**TIMESTAMP
* '''Exemple :'''<br/>
<source lang=sql>CREATE TABLE `client1` (`NOM` VARCHAR( 20 ) ,`PRENOM` VARCHAR( 20 ) ,`ADRESSE` VARCHAR( 200 ) );</source>
Cette instruction crée une table intitulée '''client1''' contenant 3 champs :
=== Instruction DROP TABLE ===
Ligne 53 :
*'''Signification : ''' détruit la table appelée '''nom_table'''.
*'''Exemple :'''<br/>
<source lang="sql">DROP TABLE `client1` ;<
Cette commande permet de détruire la table '''client1'''.
== INDEX ==
Ligne 60 :
=== Instruction CREATE INDEX ===
<source lang="sql">CREATE [UNIQUE] INDEX nom_de_l_index ON nom_de_table</source>
*'''Signification : ''' crée un index appelée
=== Instruction DROP INDEX ===
|