Introduction
Créer une table est l’action concrète à effectuer une fois que notre schéma et finalisé.
On a déjà identifié les entités, leurs attributs et leurs domaines
On a déterminé les dépendances fonctionnelles, les clés candidates et la clé primaire
On a confirmé un niveau minimum de normalisation (par exemple 3NF)
Maintenant, nous allons transformer notre schéma en instructions machines pour créer une vraie implémentation de notre base de données : nous rédigeons un DDL (data définition langage).
Un DDL est souvent un script écrit en SQL qui permet de créer le schéma d'une base de données et inclut :
les instructions pour créer des tables
les instructions pour la création des liens (contraintes) sur les tables, et entre les tables
les fonctionnalités annexes, par exemple : triggers
Avant de rédiger et exécuter un DDL, il faut d'abord créer la base de données dans votre SGBDR avec create database
, et assurez qu'il y a un utilisateur avec suffisamment de droits, notamment CREATE
, ALTER
et parfois DROP
.
Dernière mise à jour