0% ont trouvé ce document utile (0 vote)
33 vues1 page

Création d'une base de données de produits

Le document décrit la création d'une base de données nommée 'hao_jue' avec un encodage UTF-8. Il définit trois tables : 'produits' pour gérer les informations sur les produits, 'mouvements_stock' pour enregistrer les entrées et sorties de stock, et 'depenses' pour suivre les dépenses. Chaque table inclut des colonnes spécifiques et des clés étrangères pour maintenir l'intégrité des données.

Transféré par

mobutombulaardi
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats TXT, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
33 vues1 page

Création d'une base de données de produits

Le document décrit la création d'une base de données nommée 'hao_jue' avec un encodage UTF-8. Il définit trois tables : 'produits' pour gérer les informations sur les produits, 'mouvements_stock' pour enregistrer les entrées et sorties de stock, et 'depenses' pour suivre les dépenses. Chaque table inclut des colonnes spécifiques et des clés étrangères pour maintenir l'intégrité des données.

Transféré par

mobutombulaardi
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats TXT, PDF, TXT ou lisez en ligne sur Scribd

CREATE DATABASE hao_jue CHARACTER SET utf8 COLLATE utf8_general_ci;

USE hao_jue;

CREATE TABLE produits (


id INT AUTO_INCREMENT PRIMARY KEY,
nom VARCHAR(255) NOT NULL,
quantite INT NOT NULL DEFAULT 0,
prix_unitaire DECIMAL(10,2) NOT NULL,
date_ajout DATE NOT NULL
);

CREATE TABLE mouvements_stock (


id INT AUTO_INCREMENT PRIMARY KEY,
produit_id INT NOT NULL,
type ENUM('entree','sortie') NOT NULL,
quantite INT NOT NULL,
date_mouvement DATE NOT NULL,
FOREIGN KEY (produit_id) REFERENCES produits(id) ON DELETE CASCADE
);

CREATE TABLE depenses (


id INT AUTO_INCREMENT PRIMARY KEY,
motif VARCHAR(255) NOT NULL,
montant DECIMAL(10,2) NOT NULL,
date_depense DATE NOT NULL
);

Vous aimerez peut-être aussi