Base de données modélisation
Unité d'Enseignement :
Aspects méthodologiques des bases de données
M1
Base de données relationnelles : modèlisation et structuration des données
Auteur : Dr Jean-Charles DUFOUR
LERTIM
Thème :
jean-charles.dufour@univmed.fr
Laboratoire d’Enseignement et de Recherche sur le Traitement de l’Information Médicale
http://cybertim.timone.univ-mrs.fr
Document mis à jour le 19 octobre 2006
Plan du cours o Base de données : définitions o Éléments de modélisation o Clés o Liens entre les tables o Normalisation o Intégrités o Création de tables
Diapositive : 2
Objectifs pédagogiques
1. Définir et citer les fonctionnalités principales d'une base de données (BD, BDR, SGBDR) 2. Expliquer le rôle des différents schémas (conceptuel, logique, physique, externe) 3. Proposer un schéma entité-association valide à partir de la description d'un problème simple 4. Proposer un schéma relationnel valide à partir d'un schéma entité-association simple 5. Définir les notions de clés (simple vs composée, primaire, candidate, alternative, externe) 6. Définir les 3 premières formes normales 7. Normaliser une relation jusqu'à la 3ème forme normale 8. Expliquer le rôle des règles d'intégrité référentielle
Diapositive : 3
Définitions o Base de données = collection de données cohérentes et structurées o SGBD (Système de Gestion de Base de Données) = Logiciel permettant de structurer, stocker, mettre à jour et consulter les données d'une BD
Remarque : Il existe plusieurs types de base de données : - Hiérarchique -Réseau - Relationnelle - Objet
Diapositive : 4
Fonctionnalités o Stocker de grandes quantités de données o Accéder rapidement aux données o Contrôler la redondance o Établir des relations entre les données o Partager des données o Garantir l'intégrité des données o Gérer les autorisations d'accès o…
Diapositive : 5
OpenOffice.org Base (OOo Base) o Permet de créer