BNF101
STRUCTURE D’UNE BASE DE DONNEES
LE MODELE RELATIONNEL
INTRODUCTION
Une base de données (BD) est un ensemble structuré d'information qui peut
être utilisé simultanément par plusieurs utilisateurs grâce aux fonctions
offertes par un composant logiciel appelé sysme de gestion de bases de
données (SGBD).
Cet ensemble structud'information peut modéliser un univers réel composé
d'objets interliés comme par exemple repsenter l'univers de vente d'une
société.
Les objets d'un même type constituent une entité et le lien entre deux entis
est appelé association.
Entité et association peuvent être décrites par un ensemble de
caractéristiques.
La description des entités et des associations se fait en utilisant l'un des
modèles connus sur lesquel s'appuient aussi les SGBD:
INTRODUCTION (suite)
Dans notre univers de vente on peut distinguer les entités suivantes:
Le modèle relationnel a permis de créer une indépendance entre la description des
données et les structures permettant de les stocker en mémoire secondaire.
Cette indépendance permet de modifier le stockage physique des données sans toucher
aux programmes qui les manipulent.
LE MODELE RELATIONNEL
Le modèle relationnel consiste à représenter aussi bien les entités que les liens
(associations) à l'aide de relations appelées tables. Chaque table décrit alors une
partie de l'univers concerné.
Une table est une structure tabulaire dont les colonnes, appelées attributs,
correspondent aux caractéristiques de l'entité. Les lignes sont généralement appelées
occurence, tuples ou n-uplets, ils correspondent aux objets de l'univers.
Tout attribut est désigné par un nom et caractéri par un domaine. Un domaine est un
type de données.
LE MODELE RELATIONNEL
Un exemple des tables (avec contenu) de l'univers de vente peut être:
Table fournisseurs
Londre20smithf1
Ville
Statu
t
FnomF#
F
Table Projets
ParisSorterj1
VilleJnomJ#
J
Table Pièces
Londre12RougeNutp1
VillePoidsCouleurPnomP#
P
1 / 29 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 !