0% ont trouvé ce document utile (0 vote)
33 vues2 pages

TP

Le document décrit un modèle conceptuel de données pour un système d'information hôtelier. Il présente les entités, attributs et associations entre l'hôtel, les chambres et les clients.

Transféré par

wassim.oulmi101
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 TXT, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
33 vues2 pages

TP

Le document décrit un modèle conceptuel de données pour un système d'information hôtelier. Il présente les entités, attributs et associations entre l'hôtel, les chambres et les clients.

Transféré par

wassim.oulmi101
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 TXT, PDF, TXT ou lisez en ligne sur Scribd

Introduction :

L'information definie tradionnellement comme etant etant un elements dondamental de


connaissance nécessite une saissie manuelle et un code chiffré a fin de devenir
une donnée.
L'elaboration d'un systéme autour de cette information est plus ce que necessaire.
Le system est un ensemble de composantes structurées et organisées interconnectés
entre eux a fin de réaliser un but commun.
Le system d'information élaboré fait partie des trois sous-systémes a savoir : le
systéme decisional et le systeme operationel.
L'hotel est une organsiation économique integrée dans son enviroenement dotée d'une
autonomie juridique combine des facteurs de production a fin de produire un service
d'hotellerie.
La conceptions d'un tel system doit inclure les quatres fonctions de base des
systéme d'information a savoir :
La collecte de données
traitement
tranmission
diffusion

Cette conception passe par les trois suivantes niveaux :


Conceptuel
Logique
Physique

2) Model conceptuel de données :


est use presentation simplifie et claire du systeme d'information, l'absence de
contraintes techniques et l'aspect majeur de ce model.
Entités : (Hotel) (Chambre) (Client)

Attributes
Hotel: Code_HOT; Nom_Hot Adresse_Hot; Telephone_hot
Chambre : Code_ch; capacité_ch; disp_ch; telep_ch
Client : Code_cl; Nom_cl; Pren_cl; pays_cl; telep_cl; dateres_cl; period_cl

Dictionnaire de données pour entité HOTEL :

I can't draw a table but it looks like this :

Nom Designation Type Taille Obs


Code_Hot Code de l'hotel NUM 2 Clé
pre
Nom_Hot Nom de l'hotel Varchar 25
Adresse_Hot adresse de l'hotel VAR 30
Telep_Hot telephone de l'hotel NUM 8

Dictionnaire e données pour activitité chambre

Nom Désignation Type Taille Ob


Code_Ch Code de la chambre Num 2 Clé
primaire
Cap_ch Capacité Num 2
disp_ch Disponibilité Var /
tel_ch Telephone Num 8

Dictionnaire de données pour entité Client

Nom Designation Type Taille


Code_cl Code du client Num 2
Nom_cl Nom VARCH 10
Prénom_cl Prénom VARCH 10
Pays_cl Pays VARCH 20
telep_cl Telephone NUM 8
datere_cl date reservation Date /
perioderes_cl Période de reservation NUM 3

Determinet les associations :

Tableau

Hotel Chambre Client


entre hotel et chambre (contenir) entre chambre et client (louer)

Cardinalités :
1,1 to 1,n 1,1 to 1,n

Régle de gestion :
Un hotel contient n chambre
Une chambre fait l'objet d'une reservation par un 1 ou plusiers clients.

Model logique de données :


Def :
ce niveau, les entitées mises en associations devienent des tables avec des
relations aussi certaines contraintes techniques sont introduites a savoir la clé
primaire et la cle étranger
Clé primaire : PK
est un identificateur d'un enrgesitrement, il permet de differencier deux
enregistrements d'une meme table d'une facon claire et unique : Marque FK (-1)

Hotel Chambre Client

MPD :
CCREATE database if not exist Hot_db
USE HOT_db
CREATE table Hotel (
Cod HOT INT not null primary key
Nom_Hot VAR (30) not null
Adresse_hot VAR (40) NOT NULL
telep_hot NUM NOT NULL );

CREATE TABLE chambre (


Cod_cl INT NOT null PRIMARY KEY
Cap_cl INT NOT NULL
disp_cl INT NOT NULL
Telep_cl INT NOT NULL );

Create table client (


Nom_cl VAR NOT NULL
prénom_cl VAR NOT NULL
Pays_cl VAR NOT NULL
Telep_cl VAR NOT NULL
Perioderes_cl );

Vous aimerez peut-être aussi