WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

CONCEPTION ET IMPLEMENTATION D'UNE BASE DE DONNà‰ES POUR LA PRODUCTION DES STATISTIQUES DE DELIBERATION.

( Télécharger le fichier original )
par Bofumbo Becko
ISC/KIN - Graduat 2013
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

Section3 : MODELISATION PHYSIQUE DES DONNEES

3.1. Définition et but

La modèle Physique des données (MPD ou MPhD)permet de préciser les systèmes de stockage employés. Les données qui sont stockées et gérées dans un ordinateur le sont souvent par un système de gestion de base de données (SGBD). Le MPD est l'implémentation du MLD dans le SGBD retenu.

Une fois le système d'information analysé et modélisé en Modèle Conceptuel de Donnée (MCD), et après être passé par le Modèle Logique de Donnée Relationnel (MLDR), nous arrivons au Modèle Physique de Donnée (MPD). Il s'agit maintenant de créer la base correspondante à l'étude entamée. C'est à ce stade seulement que le système de gestion de base de données choisie intervient.

Le SQL (Structured Query Language), ou Langage d'Interrogation Structuré, a été reconnu en tant que norme officielle de langage de requête relationnelle.

Toutefois, les syntaxes d'extractions des données et de créations des tables varient quelques peu d'un système de gestion de base de données à l'autre.

Le modèle physique consiste donc à ressortir le script SQL de création des tables en précisant la longueur des champs et les différentes clés.

Ensuite il faudra évaluer le poids global de la base de données et faire une projection sur un certains nombre d'années. Ce qui permet de tabler sur la capacité du disque requise pour l'exploitation de la base de données pendant cette période.

3.2. Règles de passage du MLDR au MPDR

Ici on constante que le modèle physique des données dépend du système de gestion de base des données utilisée, car il n'existe pas de formalisme précis. Il y a que le passage du MLD au MPDR, qui entraine des changements de vocabulaire.

Voici alors une représentation de vocabulaire entre MLDR et MPDR 

MLDR

MPDR

Table

Fichier

Clé Primaire

Clé d'accès aux données

Les Attributs de Table

Les Champs du fichier

Ainsi à partir de l'organigramme ci-après, on obtient la structure de la base des données

Schéma relationnel

UT 01

251632640

............Create Bdd

MPD

251633664

BDD Vide

251634688

UT 01 : Unité de traitement 01 (Création de la BDD)

MPD : Modèle Physique de Données (Création de la Bdd)

BDD : Base des Données.

Procédure de création de la base de données

De tous ce que nous venons de parlés, à propos de MCD, MLD et MPD, nous procédons alors de création d'une base des données aux opérations de notre Application concernant le cas en question. Nous montrerons comment créer une base des données à partir d'easy PHP.

1.3.1. Création de la base de données

Comme dans tout autre SGBD, Easy PHP nous permettra à implémenter la base des données, pour la production statistique de délibération.

Ainsi pour créer la base des données, on procède comme suit :

Préparer un dossier de stockage pour votre Bdd au disque dur ;

Lancer EasyPHP ;

EasyPHP

251651072251650048

Cliquer sur l'icone EasyPHP et choisissez le menu « Administration » ;

La page Administration s'affiche et cliquer sur « GESTION DE BDD » ;

251652096

GESTION BDD

251653120

Entrer votre nom de BDD ; pour le notre, nous allons tapés le nom comme « STATDELIBE » et cliquons sur le bouton « CRÉER » ;

Entrer ici pour enregistrer sous

251659264251658240251655168251654144

Tapez le nom de votre BDD

251657216

Créer

251656192

Pour enregistrer les données, cliquer sur File(Fichier), cliquer « Save as » qui veut dire enregistrer sous, et aller stocker le fichier au dossier que vous avait crée pour votre base des données.

1.3.2. Création des tables

Apres avoir crée notre base des données, il est nécessaire de crée aussi les contenues qui peuvent tirés notre attention sur la base de données, pour la satisfaction de nos clients. Les contenues sont les tables, qui portent les informations importantes pour les chercheurs.

Voici alors le chemin de création table de BDD en phpMyAdmin :

Entrer le nom de la table là l'écrit est « Nom » et le nombre de champs qu'elle doit contenir ;

Apres exécuter ;

251635712251636736251637760

Exécuter

251638784

Tapez nombre de champs Tapez le nom de table

La table ce crée et ouvre l'interface qui va vous permettre d'écrire les noms des champs, les types, les tailles et la clé primaire d'une table.

Apres cliquer Sauvegarder.

Sauvegarder

251648000

Sélectionner type

251645952

Tapez taille

251646976251642880251641856

Tapez champs

251644928251643904251640832251639808

Vous pouvez ajouter un champ ou plus

251649024

Résultat en requête SQL

Table T_Etudiant a été créé(e).requête SQL: 
CREATE TABLE `T_Etudiant` (

`Matr_Etu` CHAR( 13 ) NOT NULL ,
`Nom_Etu` TEXT NOT NULL ,
`Post_Nom_Etu` TEXT NOT NULL ,
`Pré_Nom_Etu` TEXT NOT NULL ,
`Sexe_Etu` TEXT NOT NULL ,
`Age_Etu` CHAR( 5 ) NOT NULL ,
`Nationalité_Etu` TEXT NOT NULL ,
`Adresse_Etu` CHAR( 30 ) NOT NULL ,
`Tel_Etu` CHAR( 13 ) NOT NULL ,
`E_Mail` CHAR( 50 ) NOT NULL ,
`Classe_Etu` CHAR( 15 ) NOT NULL ,
PRIMARY KEY ( `Matr_Etu` ) ,
FULLTEXT (

`Matr_Etu`

)

)

Présentation du MPDR

Apprendre

T_classe

T_ contenir

T_ cours

T_ departement

T_ enregistrer

T_enseignant

T_ etudiant

T_ faire

T_ frais

T_ liste

T_mention

T_Résultat

T_ section

T_ session

T_ statistique

T_vacation

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"L'imagination est plus importante que le savoir"   Albert Einstein