0% ont trouvé ce document utile (0 vote)
16 vues1 page

Seri 1

Le document présente la conception d'une base de données pour la gestion de la clientèle d'un hôtel, en respectant plusieurs règles d'intégrité. Il aborde les tables nécessaires, les relations entre elles, ainsi que les modifications et requêtes SQL à effectuer pour garantir la conformité aux règles. Des questions sont posées pour évaluer la compréhension des règles et des solutions à des problèmes identifiés dans la conception.

Transféré par

الواعر رؤوف
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
16 vues1 page

Seri 1

Le document présente la conception d'une base de données pour la gestion de la clientèle d'un hôtel, en respectant plusieurs règles d'intégrité. Il aborde les tables nécessaires, les relations entre elles, ainsi que les modifications et requêtes SQL à effectuer pour garantir la conformité aux règles. Des questions sont posées pour évaluer la compréhension des règles et des solutions à des problèmes identifiés dans la conception.

Transféré par

الواعر رؤوف
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Exercice 1 Exercice2 :

Soit à créer la base de données qui permet la gestion de la clientèle d’un Hôtel qui Soit la base de données suivante :
doit
Candidat (codeC, nom, prenom, date_naiss, tel)
respecter les règles d’intégrités suivantes :
Epreuve (codeE, date_pass, coef, codeM#)
R1 : Dans un pays on trouve plusieurs villes
Matiere (codeM, intitule)
R2 : Une ville appartient à un seul pays
Note (codeE#, codeC#, noteE)
R3 : Un client peut avoir plusieurs numéros de téléphone
Questions :
R4 : Un numéro de téléphone appartient à un ou plusieurs clients
1- Dresser une représentation graphique pour cette base de données
R5 : Un client a une seule ville d’origine
2- Sachant que description de la table Epreuve est résumée avec le tableau suivant
R6 : Plusieurs clients peuvent avoir la même ville d’origine

R7 : Un client peut réserver plusieurs chambres

R8 : Une chambre peut être réservée par plusieurs client dans des dates différents
et pour chaque réservation il faut mentionner le nombre d’adultes et le nombre
d’enfants

. Le concepteur de la base de données à proposer cette solution :

Pays (CodePays, NomPays, CodeVille#)


donner une requête permettant de créer la table Epreuve
Ville (CodeVille, NomVille) 3- Ajouter la colonne Adresse à la table Candidat c’est du texte qui ne dépasse pas
30 caractères et qui a la valeur Tunis comme valeur par défaut.
CHAMBRE (Num_Chambre, Prix, Nbr_Lit, Nbr_Pers, Confort, Equipement,
Num_Client #) 4- Modifier le type du champs Coef de la table Epreuve le nouveau type est réel
(5,2)
CLIENT (Num_Client, Nom, Prenom, Tel1, Tel2 etc …)
5- Modifier le nom de la table candidat le nouveau nom c’est Élève
1- On s’intéresse aux tables Pays et ville est ce que les règles R1 et R2 sont
respectés ? 6- Lors de l’ajout d’une nouvelle note 20 pour l’élève E01 dans la matière STI un
message d’erreur s’affiche. Sachant que l’élève E01 existe dans la table Elève et
Proposer une solution qui prend en compte ces deux règles
que la matière STI existe aussi dans la table Matière.
2- L’ajout de plusieurs numéros de téléphone dans la solution proposé est erroné
a- Quel est la cause de l’erreur
comment résoudre ce problème pour répondre aux règles R3 et R4
b- Proposer une solution à ce problème [Donner une requête sql]
3- En examinant les tables ville et Client on remarque l’absence d’une relation
entre eux.[Voir R5 et R6]

4- Lors d’une réservation d’une chambre l’utilisateur de la base de données a


remarqué que la solution proposée ne répond pas aux règles R7 et R8. Quel est la
solution pour aider le concepteur à résoudre ce problème.

Vous aimerez peut-être aussi