Modéliser les Bases de Données Relationnelles
Les bases de données relationnelles sont omniprésentes sur le web. Elles permettent de stocker et restituer les données utilisées par un site web. Le MCD et le MLD sont utiles à leur modélisation.
Sommaire
Un peu d’histoire…
Une base de données permet de stocker et restituer de l’information de manière organisée au sein d’un système informatique. Elles sont aujourd’hui incontournables car leur exploitation permet de dynamiser les mécaniques ainsi que le contenu d’un site web ; on parle de site web dynamique.
Une base de données est basée sur un modèle définissant la manière avec laquelle les données sont stockées, structurées et accessibles. Il existe de nombreux modèles (document, graphe, hiérarchique…). Dans le cadre de cette formation, nous nous intéresserons au modèle relationnel, issu de l’algèbre relationnelle et par extension de la théorie mathématique des ensembles.
Le modèle de données relationnel, introduit par Edgar Frank Codd en 1970, s’est rapidement imposé comme une référence en matière de structuration de données.
Les logiciels qui permettent de créer, gérer et manipuler des bases de données relationnelles de manière sécurisée sont des Systèmes de Gestion de Base de Données (SGBD).
MySQL et MariaDB sont les SGBD les plus utilisés pour travailler avec des bases de données relationnelles.
Les bases de données relationnelles, en bref
Une base de données relationnelle organise l’information au sein de tableaux à deux dimensions, appelées « tables », pouvant être en relation les unes avec les autres.
- Les lignes de ces tableaux sont appelées des « uplets » ou « enregistrements ».
- Les colonnes sont appelées des « attributs ».
Avant d’entamer la construction d’une base de données, il est important de la modéliser afin de s’assurer de sa qualité et de sa pertinence.
Pour cela, il existe plusieurs méthodes et outils. Nous détaillerons dans cette formation la réalisation du Modèle Conceptuel de Données (MCD) et du Modèle Logique de Données (MLD) introduits dans la méthode Merise.
Cette formation est entièrement gratuite.
Commencer