{{tag>dev database db uml}}
:TODO_DOCUPDATE:
====== Transformez vos relations d’héritage ======
Notes et transcription du cours [[https:... as été pensé pour représenter des relations d’héritage. Il est certes possible de les modéliser, mais c... es** différentes de **traduire une relation d’héritage** :
* L’héritage par référence ;
* L’hérita
{{tag>dev database db uml}}
====== Améliorez votre diagramme de classes ======
Notes et transcriptio... c’est possible ! On fait cela via la notion d’héritage, comme ceci :
{{proposition_mcd_heritage01.png}}
La notion d’héritage modélisée
La relation d’héritage se représente par une flèche triangu
{{tag>dev database db uml}}
====== Décomposez la modélisation de votre BDD en trois étapes clés =====... er les rayonnages, qui sont des sortes d’énormes étagères qui accueilleront plus tard les matières prem... ces informations sont cruciales pour choisir les étagères de la bonne taille et pouvant supporter le po... er les **caractéristiques techniques** de chaque étagère : dimensions précises, position, matériau (boi
{{tag>cours dev sql bdd sgbdr database db}}
:TODO_DOCUPDATE:
====== Extrayez des informations spécifi... :
{{like_pattern.png}}
L’utilisation du pourcentage (%)
<note>
Ce “%gmail.com” signifie que vous so... r tout texte finissant par “gmail.com”. Le pourcentage (%) indique à SQL :
* “il peut y avoir autant... n utilise ''LIKE''
* On peut utiliser le pourcentage (%) pour affiner la recherche.
* On peut ordon
{{tag>dev database db uml}}
====== Découvrez l’intérêt des bases de données ======
Notes et transcri... e encyclopédique.
* L’application Smartphone Instagram stocke des données photos. Votre logiciel de m...
Par exemple, lorsque les données doivent être partagées par plusieurs applications, il faut que ces ap... sur la quantité de données, etc.) ;
* de la partageabilité des données (avec d’autres programmes ou
{{tag>cours dev sql bdd sgbdr database db}}
====== Créez votre base de données (BDD) ======
Notes et... .
Ici, on déclare plusieurs champs qui seront partagés par tous les utilisateurs. Voici un tableau réc... onc, j'ai créé un projet sur le fameux site de partage de code github. Vous pouvez accéder au projet à
{{tag>dev database db uml}}
====== Modélisez vos bases de données ======
Notes et transcription du c... ssociations]]
* [[360_transformer_relations_heritage|Transformez vos relations d’héritage]]
* [[370_quiz_modele_relationnel_a_partir_diagramme_uml|Quiz
{{tag>dev database db uml}}
====== Tenez compte de la redondance dans votre modélisation ======
Note... qu’ils ont réalisés ou non. C’est un premier avantage.
Mais il y a un autre avantage important : dans ce tableau, un seul réalisateur n’est présent que su
{{tag>cours dev sql bdd sgbdr database db}}
:TODO_DOCUPDATE:
====== Effectuez des opérations ======
... objets. Mais vous pouvez aussi restreindre le comptage à une colonne spécifique en écrivant ''COUNT(col
{{tag>dev database db uml}}
====== Associez vos classes pour garder du lien dans vos données ======
... d’autre) : on dit que le **composite n’est pas partageable**.
- Il y a un lien entre le cycle de vie
{{tag>dev database db uml}}
====== Quiz : Déterminez le modèle relationnel de votre base de données à... lassrooms]].
[[ 360_transformer_relations_heritage|◁ Précédent]] |
[[ 000_start|⌂ Retour au sommair