Bases de Données
Bases de Données
Amélie Gheerbrant
Université Paris Diderot
UFR Informatique
Laboratoire d’Informatique Algorithmique : Fondements et Applications
[email protected]paris-diderot.fr
29 septembre 2014
1 / 45
Bases de Données
Rappel : la base de données "Air France"
2 / 45
Bases de Données
Rappel : base de données
IUne base de données se compose de plusieurs relations.
IL’information qui concerne une application est divisée en
parties (tables), chaque relation stockant une partie de
l’information
Ipilote : stocke l’information sur les pilotes
Iavion : stocke l’information sur les avions
Ivol : stocke l’information sur les vols (dont le pilote et l’avion
du vol)
IStocker toute l’information dans une seule relation comme
airfrance(plénum, plnom, plprenom, ville, salaire,
avnum, avnom, capacité, localisation, volnum,
villedep, villearr, heuredep, heurearr)
est possible mais pas souhaitable :
entraîne répétition de l’information et valeurs de données nulles
3 / 45
Bases de Données
Rappel : la table "Avion"
4 / 45
Bases de Données
Rappel : Le modèle relationnel
Iune base de données se compose de tables (relations)
Iles colonnes de chaque table sont nommées par des attributs
Ichaque attribut est associé à un domaine
(ensemble de valeurs admissibles)
Iles données dans chaque table sont constituées par l’ensemble
des rangées (tuples) fournissant des valeurs pour les attributs
Ipas d’ordre sur les tuples (relations = ensembles non ordonnés)
I(en général) ordre sur les valeurs des attributs dans un tuple
5 / 45
1 / 45 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !