Système d'information gestion : Les shémas relationnels + requêtes
Cours : Système d'information gestion : Les shémas relationnels + requêtes. Recherche parmi 300 000+ dissertationsPar armand • 17 Mai 2013 • Cours • 482 Mots (2 Pages) • 1 146 Vues
I - Contexte :
Soit la base de données BDVENTE dont on se servira pour effectuer tous les travaux demandés durant ce séminaire. Elle est constituée des tables suivantes :
ARTICLE (CODART, DESI, PU, QDISP)
CLIENT (CODCLI, RAISOC, NOMRES, TEL)
COMMANDE (NUMCOM, DATCOM, CODCLI)
ARTCOM (NUMCOM, CODART, QTE)
II - Travaux à réaliser :
1) Créez toutes les tables de la base de données BDVENTE décrites dans l’annexe 1.
2) Créez les différentes relations entre les tables en appliquant les règles d’intégrités
référentielles adéquates.
3) Remplissez les tables par les données proposées dans l’annexe 2.
4) Construisez les requête suivantes permettant de :
• sélectionner les clients de la ville de Rabat (ou une ville quelconque : paramétrage)
• sélectionner les commandes passées à une même date (au choix : paramétrage)
• sélectionner les commandes passées par un même client (au choix : paramétrage)
• sélectionner les commandes passées par des clients d’une même ville
• calculer le montant de chaque article dans une même commande
• calculer le montant total de chaque commande
• calculer le montant total des commandes d’un même client
• sélectionner tous les articles figurant dans des commandes appartenant à un même client
• sélectionner les commandes renfermant un même article (au choix : paramétrage)
• sélectionner les commandes passées entre deux dates données (4/01/98 et 10/01/998).
5) Construisez les formulaires suivants :
• un formulaire permettant d’afficher les articles un par un
• un formulaire permettant d’afficher les articles sous forme de tableau
• un formulaire permettant d’afficher les clients d’une même ville
• un formulaire et un sous-formulaire permettant d’afficher pour chaque client les commandes qu’il a passées
• un formulaire et un sous-formulaire permettant d’afficher les articles d’une commande dont les références ont été saisies dans le formulaire.
6) Construisez l’état suivant :
• une facture pour un client (au choix).
Article
Nom du champ Type Description Taille
CODART Texte Code article 5
DESI Texte Désignation 30
PU Monétaire Prix unitaire 2 décimaux
QDISP Numérique Quantité disponible Entier
Clé primaire : CODART
Indexé : DESI (avec doublons)
Client
Nom du champ Type Description Taille
CODCLI Texte Code client 5
RAISOC Texte Raison sociale 40
NOMRES Texte Nom du responsable 30
VILLE Texte Ville du client 20
TEL Texte N° de téléphone 11
Clé primaire : CODCLI
Indexé : RAISOC (avec doublons) - VILLE (avec doublons)
Commande
Nom du champ Type Description Taille
NUMCOM Texte Numéro de la commande 4
DATCOM Date/Heure Date de la commande
CODCLI Texte Code
...