Beruflich Dokumente
Kultur Dokumente
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 :
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 affecter les droits nécessaires pour pouvoir
se connecter et manipuler les tables dont on a besoin.
- Création des tables définies ci-dessus ainsi que des contraintes nécessaires (connectant
biblio).
- Lancer le script insertion.sql d’insertion des données (connectant biblio).
Num_carte_etudiant NUMBER
Code_exemplaire NUMBER
Date_pret DATE
Date_retour DATE
NB: Dans le cas où un livre prêté n’est pas retourné, la Date_retour est NULL.
B)
- ajouter la colonne Num_carte_etudiant de type NUMBER dans la table
OPERATION_BIBLIOTHEQUE ;
- sauvegarder les informations de la table OPERATION_BIBLIOTHEQUE dans une
table OPERATION_BIBLIOTHEQUE_COPY ;
- supprimer les données de la table OPERATION_BIBLIOTHEQUE ;
- copier les opérations de prêts des exemplaires de la table LIVRES_ETUDIANTS
utilisant le ROWNUM de la requête comme ID_OPERATION ;
- Idem pour les opérations de retours.