Création et structure

Les tables sont les composants fondamentaux d'une base de données relationnelle. Elles permettent de stocker et d'organiser les données sous forme de lignes et de colonnes.

Syntaxe de création :

CREATE TABLE nom_de_la_table (
    colonne1 type_donnee [contrainte],
    colonne2 type_donnee [contrainte],
    ...
);

Exemple :

CREATE TABLE employes (
    id INT PRIMARY KEY AUTO_INCREMENT,
    nom VARCHAR(100) NOT NULL,
    prenom VARCHAR(100),
    email VARCHAR(100) UNIQUE,
    date_embauche DATE
);

Explication :

  • INT : Type de donnée pour des entiers.

  • VARCHAR(100) : Chaîne de caractères de longueur variable avec une limite de 100 caractères.

  • PRIMARY KEY : Identifie de manière unique chaque ligne de la table.

  • UNIQUE : Contraint qui assure que les valeurs dans une colonne sont uniques.

Last updated