2eme Année Lycée Pilote de Sousse Mme Nefzaoui S.
APPLICATION
Base de données : Gestion de Bibliothèque
On désire gérer les emprunts de livres dans une bibliothèque municipale, on dispose des informations suivantes :
Un auteur a un code, nom, prénom et pays ; Il peut avoir plusieurs titres de livres.
Chaque livre a un titre dans une langue précise (Français, Anglais, Arabe, Italien ou Allemand) et un nombre d’exemplaires.
L’abonné âgé de 12 ans ou plus en 2010 doit donc fournir sa date de naissance et sa catégorie (élève, étudiant, enseignant, autre).
L’abonné peut avoir plusieurs emprunts mais à des dates différentes.
Tous les numéros d’abonnés et emprunts ainsi que les codes de livres et auteurs sont établis par ordre croissant d’entrée.
On vous demande de :
Dégager le dictionnaire de données nécessaire à cette base.
Établir une représentation textuelle puis graphique de cette base.
Utiliser Microsoft Access pour créer la base, les tables et les relations nécessaires.
Remplir les tables obtenues en utilisant l’annexe fournie par votre professeur.
Le directeur de la bibliothèque désire que le responsable d’emprunt puisse répondre à certaines interrogations tel que :
1. Quel est le nombre d’abonnés de la bibliothèque ? 2. Combien de livres en langue « Arabe » existe-t-il ? 3. Combien a-t-on de livres de « Danielle Steele » ?
4. Quelle est la catégorie des abonnés qui empruntent les livres de « Tahaa Houssine » ? 5. Les dates d’emprunts de l’abonné « Sami Ben Ahmed ».
6. Nombre d’exemplaires du livre « Des jours heureux ».
7. Combien d’emprunts du livre « El Ayem » ont été effectués ?
8. Quels sont les auteurs qui ont été lus par l’abonné « Ali Bouraoui » ? 9. Établir une liste des auteurs de France ayant des livres en arabe ?
1
2eme Année Lycée Pilote de Sousse Mme Nefzaoui S.
Annexe
Contenu des tables de la base « Bibliothèque ».
Table Auteur
CodAut Prénom Nom Pays
1 Danielle Steele Angleterre
2 Taoufik Hakim Égypte
3 Tahaa Houssine Égypte
4 AboulKacem Chebbi Tunisie
5 Amal Cherif France
6 Khalil Jobrane Liban
7 Zara Chah Angleterre
Table Livre
Code Livre Titre Langue Nbr Exempl CodAut
1 The family Anglais 7 1
2 Des jours heureux Arabe 10 5
3 Al Ayem Arabe 20 3
4 Himar el Hakim Arabe 15 2
5 L’arbre Français 5 1
6 De la part de la princesse Français 5 7
7 Les jardins de Badalpur Français 6 7
8 L’empereur Français 5 1
9 Le prophète Anglais 10 6
10 L’accusé Français 3 1
Table Abonné
NumAbon Nom Prénom DatNaiss Catégorie
1 Bouraoui Ali 15/12/1996 Elève
2 Ben Slimane Adel 11/04/1978 Enseignant
3 Wardani Héla 13//05/1970 Autre
4 Ben Ahmed Sami 30/04/1990 Etudiant
5 Sahnoun Rawdha 01/06/1989 Etudiant
6 Mahjoubi Imène 12/12/1992 Elève
7 Dussey Carmen 13/03/1973 Autre
Table Emprunt
2 NumEmpr Date NumAbon Code Livre
1 01/01/2009 2 3
2 14/01/2009 4 1
3 14/01/2009 5 4
4 21/03/2009 4 3
5 30/12/2009 1 8
6 02/09/2010 7 3
7 03/10/2010 4 7
8 15/09/2010 1 7
2eme Année Lycée Pilote de Sousse Mme Nefzaoui S.
Représentation textuelle :
Abonné ( Num abon , nom , prénom , dat naiss , catégorie ) Emprunt ( Numempr , date , Num abon # , Cod livre # ) Livre ( Cod livre , titre , langue , nbex , Codaut # ) Auteur ( Codaut , nom , prénom , pays )
Représentation graphique :
3