Cours 1 : Base de données et schéma relationnel

💪 Avant de commencer 

  1. Planifiez vos révisions du jour
  2. Écrivez et affichez vos objectifs
  3. Travaillez dans un endroit calme, bien ordonné et aéré (Deep Work) 
  4. Faites des pauses de 5 minutes toutes les 25 minutes, n’hésitez pas à utiliser une minuterie (Méthode pomodoro)
  5. Prenez des notes sur votre cahier de suivi

📺 Le cours en vidéo

💡 L’essentiel à retenir

LES BASES DE DONNÉES : ÉLÉMENT ESSENTIEL DANS TOUS LES SI

C’est là-dedans que sont stockées les informations.

Sans informations, les processus ne peuvent pas fonctionner.

Les bases de données sont liées entre-elles, on parle de Base de Données Relationnelles (BDR).

Le Système de Gestion Base de Données Relationnelles (SGBDR) va nous servir à stocker, accéder à des données et gérer la relation entre elles.


LA COLLECTE DES DONNÉES

Il faut collecter uniquement les données qui seront utilisées par un processus.

Il faut faire une analyse préalable pour sélectionner les données utiles.

Mais également pour détecter :

  • Les synonymes : Données qui ont la même signification, mais des noms différents selon les documents
  • Les polysèmes : Données qui ont le même nom, mais une signification différente


LE DICTIONNAIRE DE DONNÉES

Document qui rassemble toutes les données élémentaires.

Il sert de référentiel pour élaborer la base.

Il doit la décrire pour en permettre la meilleure compréhension possible.

Tableau à 4 colonnes : Code / Nom / Type / Commentaire (facultatif)

👉 Les 3 étapes pour établir un dictionnaire :

  • Recenser les données via l’attribution d’un code et d’un nom.
  • Indiquer le type de donnée et la règle de calcul s’il y en a une.
  • Sélectionner les données élémentaires : On supprime les données calculées et les paramètres.

💡 Exemple : facture et son dictionnaire de données


LES DÉPENDANCES FONCTIONNELLES

C’est la représentation des liens entre les attributs.

Elle permet de structurer les données : C’est le modèle relationnel.

On parle de dépendance fonctionnelle (DF) quand la valeur du premier attribut (source) détermine la valeur du second (destination). On ne peut associer qu’une valeur (ou zéro) à l’attribut.

L’attribut source est également appelé clé primaire.

👉 Le graphique des Dépendances Fonctionnelles


LE MODÈLE RELATIONEL

Il sert à faciliter la compréhension de la relation entre les données. On le construit à partir du graphique des dépendances fonctionnelles. On fait un tableau dont chaque colonne correspond à un attribut. Chaque ligne est une occurrence de la valeur de l’attribut.

👉 Le modèle relationnel sous forme graphique

On représente chaque table par un rectangle qui contient tous ses attributs.

Un trait représente les relations entre les différentes tables par leurs clés primaires et étrangères.

📚 Le support de cours

🔥 To do list

Relisez ce cours et vos notes

Imprimez-le et je veux que tous les soirs de la semaine qui vient, vous passiez 15 minutes à le relire.

Une fois fait, vous allez choisir un jour de la semaine du lundi au vendredi. Chaque semaine, vous allez relire ce cours le jour que vous avez choisi, et ce pendant 1 mois.

Après ça, vous aurez les bases de données et schéma relationnels gravés dans votre tête. 😉

Continuer