ogies pour stocker ces données, mais aussi pour savoir les représenter, les organiser, et surtout les an... s. Avouez que sur Excel, ce n’est pas pratique d’avoir une feuille énorme avec très peu de données éparp... lationnelles sont appelés SGBDR**. Pour éviter d’avoir un langage différent pour chacun de ces SGBDR, on... ser ces requêtes, je vous invite à suivre (après avoir terminé ce cours) les cours :
* [[https://ope
d’« organiser la structure de la BDD » afin de pouvoir y ranger au mieux vos données.
Quand on organise... et pouvant supporter le poids des cartons.
Concevoir la disposition des rayonnages, c’est modéliser vo... .png}}
Sur ce modèle Entité-Association, on peut voir 3 tables, "realisateur_ice", "societe_de_producti
qui donne les lieux de tournage de films, on va avoir besoin d’une base de données ! C’est cette dernière que nous apprendrons à concevoir tout au long de ce cours.
===== Découvrez le sy... continue la métaphore de l’usine textile, on peut voir le SGBD comme une entreprise prestataire qui gère
es dans les données : c’est ce que nous venons de voir dans l'exemple précédent avec plusieurs orthograp... sateur puisse exister dans notre base, même sans avoir tourné de scène dans l’espace public : on veut do... la solution proposée, il n’est plus possible de savoir quel réalisateur a tourné quel film ! Les informa
rmalisez vos concepts en classes =====
Sans le savoir, vous venez de dessiner un **diagramme de classes... ’une classe ''Personne'', car une personne peut avoir zéro, un, ou de multiples numéros de téléphone.
... t quand même très proche de ce que vous venons de voir : des classes caractérisées par des attributs et
donnée, par exemple ''oeuvre'', il ne doit pas y avoir deux lignes décrivant une même œuvre.
Ainsi,la t... dentité. En effet, deux personnes ne peuvent pas avoir la même identité, et une personne ne peut avoir deux identités différentes (à part dans le monde des es... e histoire).
Dans un **SGBDR, chaque ligne doit avoir une identité**.
<note>
D’ailleurs, la plupart de
ces deux dates ne veulent rien dire : il faut pouvoir les lier à l’œuvre et au lieu correspondants. Vou... stal, date_de_debut)''. En effet, on ne peut pas avoir 2 lignes de ''tournage'' relatives au même film, ... ont ajoutés à la table qui a été choisie pour recevoir la clé étrangère.
{{mcd_classe_asso_one_to_one01
uter l’attribut de discrimination qui permet de savoir si une œuvre est un téléfilm, un long-métrage, et... minimise la redondance ? C’est ce que nous allons voir dans la dernière partie.
[[ 350_transformer_
plusieurs** réalisateurs, et un réalisateur peut avoir réalisé **plusieurs** films ;
* **Un à plusieur... sateur (noté ''1..*'' ) , et un réalisateur peut avoir produit **0, 1 ou plusieurs** (noté ''*'' ) films... ple ci-dessus, considérer qu’un réalisateur peut avoir produit 0, 1 ou plusieurs films, c’est considérer qu’il peut y avoir dans votre BDD un réalisateur qui n’est associé à
maintenant, il faut être plus précis : il faut savoir **quel** film est produit par **quelle** société.... colonne ''auteur_ice'' doivent **obligatoirement avoir une correspondance** dans la colonne ''id'', sino... la cardinalité minimale était de 0, on aurait pu avoir une œuvre sans société de production. Cela se ser... toutes les lignes, et qu’**il ne peut donc pas y avoir de valeurs nulles**.
{{mld_fk04.png}}
Avec la c