IV.1.2.3 Création de la base de
données
La réalisation d'une base de données va exiger la
mise en oeuvre d'une requête sur notre
serveur, alors la création se fera soit en employant
l'outil graphique, soit en ligne de commande avec MYSQL pour
l'implémentation de toute notre base de données.
L'usage de l'utilisateur root sera au rendez-vous, car ce
dernier ne demande pas de mot de passe une fois on ne lui en a pas
octroyé
Le pack étant installé, il faut créer
à l'intérieur de MySQL un utilisateur et une base de
données. Pour configurer le serveur de bases de données, il faut
passer par un utilitaire qui se nomme phpMyAdmin. Il se situe dans la liste des
outils de WampServer. Pour rappel PhpMyAdmin est un programme écrit en
PHP qui s'exécute à l'intérieur d'un navigateur Web. Dans
ce travail, nous avons crée, grâce à l'éditeur
Notepad++ notre base de données. Ainsi, la requête de
création de base de données a été la suivante :
DROP DATABASE IF EXISTS DB_GESDPAC;
CREATE DATABASE GESDPAC;
Use GESDPAC;
Après la création de la base de données,
nous passons à la création des tables constituant notre base ;
c'est par la même requête que nous y procéderons, signalons
toute fois que les scripts de création dépend
immédiatement des différents modèles contenus dans ce
travail, mais particulièrement du modèle conceptuel de
données, du modèle logique de données et du modèle
physique de données, et le formalisme est le suivant :
-- Base de données: `gesdpac`
-- Structure de la table `artiste`
49
DROP TABLE IF EXISTS `artiste`;
CREATE TABLE IF NOT EXISTS `artiste` (
`Numero_Art` int(11) NOT NULL,
`Noms_Art` text NOT NULL,
`Prenom_Art` text NOT NULL,
`Adresse` varchar(30) NOT NULL,
`Sexe` text NOT NULL,
`Telephone` varchar(15) NOT NULL,
`Id_lieu` varchar(5) NOT NULL,
`Numero_MC` int(11) NOT NULL,
PRIMARY KEY (`Numero_Art`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
|