2. Remerciement
Je remercie infiniment notre professeur
Monsieur RIFI, pour cette formation sur les
bases de données .pour cette occasion ;
il nous demande de réaliser des mini
projets et pour moi je suis fier de faire ce
travail en choisissant une base de donnée
répondant à la tache demandée par
notre encadrent
3. Présentation du mini projet
On souhaite construire une base de
données pour gérer les informations sur les
villes; les pays; et les consulats dans notre
continent africain. Chaque ville est
caractérisée par son nom et son nombre
d’habitants qui dépasse 100000habitants.
Chaque pays aussi caractérisé par son
nom et son chef d’etat. Chaque consulat
est caractérisé par son nom,son
adresse;son telephone fixe et le nom
4. • TRAVAIL à faire
• Contraintes d’intégrités
• Modèle entité association
• Modèle relationnel
• Dépendances fonctionnelles
• Modèle fonctionnelles
Exploitation de la base de donnée.
5. Ainsi le prénom du consul.
Notre base de donnée peut répondre à
certaines questions:
1- Dans quel pays est situé une ville
2-Quelle est la capitale de chaque pays
3- Quel pays et dans quelle ville
représente un consulat.
10. Contraintes d’ intégrités
Sur les entités
1- chaque ville a son nom
2- pour chaque consulat on connait le
pays et la ville aussi l’adresse et le non du
consul
3- le consulats d’ un pays n’est jamais de
ce pays
Sur les attributs
11. 1-le nombre d’habitants d’ville doit être
supérieur ou égal à10000.
2-Un et un seul consulat représente un et un
seul pays
3- un seul consul occupe un seul consulat
4- un consul peut être changer par son chef
d’etat ou son gouvernement
5- en cas de rupture de relation diplomatique
12. Le consul peut revenir a son pays et le
consulat peut être fermer.
17. Les dépendances
fonctionnelles
pur la table pays .Il se voit que la table
est en 1FN car tous les attributs sont
élémentaires.
pour la table ville .Il peut y avoir plusieurs
villes dans un même pays et leurs
populations peuvent coïncider ce qui
montre que la table est en BCNF.
18. alors la table consulat n’est même pas en
2NF, comme nom Pays
Dépend d’une partie propre d’une clé( à
savoir, de nom Consulat).
On conclut que notre schéma est en 1NF
seule ment.
19. Réponse sur les 5 contraintes
d’intégrités en écrivant des
instructions SQL pour notre
création d cette BD.
20.
21.
22. je dédie ce travail à on professeur RIFI et
à mes collègues filière : LP /ASL FACULTE
DES SCIENCES ABOUCHAIB DOKALI année
2011-2012.