Sql lld

2793 mots 12 pages
SQL – Langage de Description de Données
1 La définition de données 2 Les commandes de définition de données permettent de créer et mettre à jour la structure des bases de données : 2 Attention : Davantage encore que pour le SELECT, le langage de définition de données comporte des spécificités propres à chaque SGBDR. 2
2 Définition d’une base de donnée 2 2.1 Création d’une base de données : CREATE DATABASE 2 2.2 Modification d’une base de données : ALTER DATABASE 2 2.3 Suppression d’une base de données : DROP DATABASE 2
3 Structure d’une table 3 3.1 Création d’une table : CREATE TABLE 3 3.1.1 Options sur les valeurs d’attributs 3 Attention : La valeur par défaut pour l’indicateur obligatoire/facultatif est NULL (facultatif). 3 3.2 Définition des contraintes : CONSTRAINT 3 3.2.1 Contrainte de clé primaire : PRIMARY KEY 3 3.2.2 Contrainte d’unicité : UNIQUE 4 3.2.3 Contrainte de clé étrangère : FOREIGN KEY 4 3.2.4 Index 5 Un index fournit un moyen rapide d’accès aux lignes d’une table. 5 3.2.5 Syntaxe générale du CREATE TABLE 5 CREATE TABLE [IF NOT EXISTS] tbl_name 5 . col_name type [NOT NULL | NULL] [DEFAULT default_value], … 5 [ | [CONSTRAINT [nom]] PRIMARY KEY (index_col_name,...) 5 . | INDEX [index_name] (index_col_name,...) 5 . | [CONSTRAINT [nom]] UNIQUE [INDEX] [index_name] (index_col_name,...) 5 . | [CONSTRAINT [nom]] FOREIGN KEY (index_col_name,...) REFERENCES tbl_name (col_name) 5 ] 5 3.3 MODIFICATION D’UNE TABLE : ALTER TABLE 6 3.3.1 Renommer une table : RENAME 6 3.3.2 Ajout d’un attribut : ADD [COLUMN] 6 3.3.3 Modification d’un attribut : ALTER | CHANGE | MODIFY [COLUMN] 6 Attention : Il peut être risqué de modifier le type d’un attribut si la table n’est pas vide. 6 3.3.4 Suppression d’un attribut : DROP [COLUMN] 6 Attention : il est impossible de supprimer une colonne utilisée dans le

en relation

  • Enonce
    1013 mots | 5 pages
  • Informatique bts muc
    717 mots | 3 pages
  • Résumé final met1300
    2906 mots | 12 pages
  • dgbdb
    420 mots | 2 pages
  • bfdbfdbd
    1167 mots | 5 pages
  • Mode opératoire
    524 mots | 3 pages
  • Jaucourt
    595 mots | 3 pages
  • Info
    7828 mots | 32 pages
  • Sqdfsqdsq
    1437 mots | 6 pages
  • Spss
    479 mots | 2 pages
  • Sqdg
    274 mots | 2 pages
  • Ccf stage2
    331 mots | 2 pages
  • Sqfds
    1223 mots | 5 pages
  • rzeqsdfgqdf
    11976 mots | 48 pages
  • sqdfgh
    347 mots | 2 pages