Projet bd mars 2018 Projet Bases de Données SQL ORACLE M Borchani ?? F Labbene Ayachi ?? M Ben Youssef Prérequis La base de données BIBLIOTHEQUE est initialement construite selon le schéma suivant Remarques concernant certains champs Typeoperation prend d
Projet Bases de Données SQL ORACLE M Borchani ?? F Labbene Ayachi ?? M Ben Youssef Prérequis La base de données BIBLIOTHEQUE est initialement construite selon le schéma suivant Remarques concernant certains champs Typeoperation prend deux valeurs ??RETOUR ? ou ??PRET ? - Enstock prend les valeurs ou selon le nombre de retours et prêts indiqués dans la table OPERATION BIBLIOTHEQUE Le nombre de prêts d ? un exemplaire d ? un livre doit être égale exactement au nombre des retours ou égale au nombre des retours plus Après une durée de manipulations on a constaté qu ? il existe des incohérences de données et des informations manquantes dans la base de données Ainsi ce projet vise à assurer la maintenance de cette dernière Pour la création de la base de données vous aurez besoin de préparer les prérequis suivants Création du nouveau utilisateur biblio et y a ?ecter les droits nécessaires pour pouvoir se connecter et manipuler les tables dont on a besoin Création des tables dé ?nies ci-dessus ainsi que des contraintes nécessaires connectant biblio Lancer le script insertion sql d ? insertion des données connectant biblio Partie Travail à faire Les livres seront répartis selon trois types INDUSTRIEL SCIENTIFIQUE INFORMATIQUE Ecrire les instructions SQL suivantes pour A ?cher les données de la table LIVRE - Modi ?er la structure de la table LIVRE ajout de la colonne Typelivre de type varchar Remplir intelligemment la colonne Typelivre INDUSTRIEL SCIENTIFIQUE INFORMATIQUE en se basant sur les valeurs des colonnes existantes dans la table LIVRE PROJET SQL ORACLE CPartie Travail à faire Le nombre de prêts d ? un exemplaire d ? un livre doit être égale exactement au nombre des retours ou égale au nombre des retours plus On doit chercher s ? il y a des exemplaires qui ont eu une incohérence par rapport à cette règle de gestion Ecrire les instructions SQL suivantes pour a ?cher le nombre de prêts pour chaque exemplaire - a ?cher le nombre de retours pour chaque exemplaire - a ?cher la di ?érence entre le nombre de prêts et le nombre de retours pour chaque exemplaire penser à exclure ceux qui n ? ont pas été retournés - a ?cher seulement les exemplaires qui ont une incohérence par rapport à la règle de gestion ci-dessus Partie Travail à faire On veut maintenir les informations de la table OPERATIONBIBLIOTHEQUE à partir du ?cher Excel intitulé LIVRESETUDIANTS se trouvant chez l ? utilisateur ?che ? détaillant les livres prêtés aux di ?érents étudiants avec la structure suivante Numcarteetudiant Codeexemplaire Datepret Date retour NUMBER NUMBER DATE DATE ? ? ? ? ? ? NB Dans le cas o? un livre prêté n ? est pas retourné la Date retour est NULL Ecrire les instructions SQL qui permettent de A - créer la table LIVRESETUDIANTS - remplir la table LIVRESETUDIANTS à partir du ?chier Excel fournie B - ajouter la colonne Numcarteetudiant de type NUMBER dans la table OPERATIONBIBLIOTHEQUE - sauvegarder les informations de la
Documents similaires










-
30
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Jan 20, 2022
- Catégorie Industry / Industr...
- Langue French
- Taille du fichier 38.7kB