Rapport lo
L’ÉCOLE SUPERIEURE DE TECHNOLOGIE ESSAOUIRA
Rapport Mini-Projet Sous thème : Gestion de commande
Réalisé par : Mohamed JMOUD & BADREDDINE MEKHFI.
1
Base de données Avancées
Table de matière :
Introduction…………………………………………………………………….……..….....3 Analyse et description des données 1-Modèle Conceptuel de Données (MCD) ………………………………..….….……...… 4 2-Modèle Logique de Données (MLD) …………………………….…………………...… 4 SQL 3-Création de la base de données…………………………………..…………………….… 5 3-1-Création des tables :…………………………………….………..………………….… 5 3-2-Insertion des données :…………………………………….………..………………… 6 3-3-Les jointeurs:………………….……………………………………..……….….….… 7 3-4- LES VUES:………………….……………………………………..………….…… 11 3-5-Fonctionsmono-ligne:…………………………………….…………………….….… 13 3-6-Agréger des données à l'aide de fonctions de groupe ……………….………..…..… 17 3-7-Créer des groupes de données:……………………………………………..……...… 19 3-8-Les Sous-interrogations :…………………………… …………..……………...…… 21 3-9-Ecrire des instructions SQL SELECT élémentaires ………………………………… 23 3-10-Limiter et trier des données:…………………………………….………………..… 27 PL/SQL 3-11-Déclaration des variables PL/SQL :……………….…………………………..……31 3-12-Ecrire les instructions exécutable:…………………..………..……………..………33 3-13-Traiter les exceptions :……………………………..………..………………………36 Conclusion…………….......................................................................................................39
2
Base de données Avancées
Introduction :
Dans le cadre de la réalisation des projets de fin de module de base de données avancée, on était amené à réaliser une application qui est sous le thème la gestion de la commande.
La gestion des commandes consiste à planifier, organiser, diriger et contrôler les activités relatives à tous les commandes de matières gardées dans l'entreprise.
3
Base de données Avancées
Analyse et description des données :
1) Modèle conceptuel de données (Rappel) :
Voici, le Modèle conceptuel des données