ois étapes clés ======
Notes et transcription du cours [[https://openclassrooms.com/fr/courses/6938711-m... rées et d’autres moins structurées. L’objet de ce cours, c’est d’apprendre à **modéliser une base de donn... eux ?
Non, l’un des deux suffit.
<note>
Dans ce cours, nous allons choisir la 2e option : le **diagramm... t même représentation graphique.
</note>
Dans ce cours, nous ne verrons que les deux premiers niveaux :
{{tag>cours dev sql bdd sgbdr database db}}
====== Créez votre base de données (BDD) ======
Notes et transcription du cours [[https://openclassrooms.com/fr/courses/6971126-i... ons tapé des commandes SQL et dans la suite de ce cours nous allons continuer à apprendre et taper de nou... n trouve notre fameux fichier ?
Pour la suite de cours donc, j'ai créé un projet sur le fameux site de p
ases de données ======
Notes et transcription du cours [[https://openclassrooms.com/fr/courses/6938711-m... e nous apprendrons à concevoir tout au long de ce cours.
===== Découvrez le système de gestion de base ... *langage SQL**. Nous ne l’utiliserons pas dans ce cours car vous vous arrêterez ici à la seule modélisati... **SQLite**. Nous l’utiliserons plus tard dans ce cours. Il est assez simple d’utilisation : il est donc
nnelle ou NoSQL ======
Notes et transcription du cours [[https://openclassrooms.com/fr/courses/6938711-m... , je vous invite à suivre (après avoir terminé ce cours) les cours :
* [[https://openclassrooms.com/fr/courses/6971126-implementez-vos-bases-de-donnees-rela... données relationnelles cités ci-dessus.
Dans ce cours, vous apprendrez à **concevoir la structure de ba
èle relationnel ======
Notes et transcription du cours [[https://openclassrooms.com/fr/courses/6938711-m... ’un logiciel à l’autre**. Les illustrations de ce cours sont réalisées avec le logiciel SQLPowerArchitect... ne pas vous emmêler les pinceaux en parcourant le cours.
À ces deux représentations, nous ajouterons une... e et servira juste à illustrer les exemples de ce cours.
La représentation en tableaux ressemble à ce q
{{tag>cours dev sql bdd sgbdr database db}}
====== Insérez des données dans votre BDD ======
Notes et transcription du cours [[https://openclassrooms.com/fr/courses/6971126-i... er ce problème, et nous verrons plus tard dans ce cours comment changer la structure d'une table.
<note>
{{tag>cours dev sql bdd sgbdr database db}}
====== Sélectionnez les données présentes dans votre BDD ======
Notes et transcription du cours [[https://openclassrooms.com/fr/courses/6971126-i... omme ''SELECT'' ou ''FROM''.
Pour la suite de ce cours, j'utiliserai les deux méthodes.
Deuxième chose
{{tag>cours dev sql bdd sgbdr database db}}
====== Mettez à jour les données de votre BDD ======
Notes et transcription du cours [[https://openclassrooms.com/fr/courses/6971126-i... z qu’ils servent à **restreindre la commande** en cours à un ou des objets répondant à des conditions pré
{{tag>cours dev sql bdd sgbdr database db}}
====== Supprimez des objets dans votre BDD ======
Notes et transcription du cours [[https://openclassrooms.com/fr/courses/6971126-i... voie une erreur, et nous verrons dans la suite de cours le type d'erreurs qui peuvent être remontées.
Al
{{tag>cours dev sql bdd sgbdr database db}}
:TODO_DOCUPDATE:
====== Effectuez des opérations ======
Notes et transcription du cours [[https://openclassrooms.com/fr/courses/6971126-i... onger dedans, car cela dépasserait le scope de ce cours, mais retenez qu'ils existent.
<note>
En SQL on
{{tag>cours dev sql bdd sgbdr database db}}
====== Implémentez des relations entre vos données ======
Notes et transcription du cours [[https://openclassrooms.com/fr/courses/6971126-i... angez la version de Foodly pour la 3ème partie du cours, vous reconnecter à MySQL et sélectionner la base
amme de classes ======
Notes et transcription du cours [[https://openclassrooms.com/fr/courses/6938711-m... modèle conceptuel !
Dans cette seconde partie du cours, vous verrez la première des trois étapes de la m... ans les deux cas, vous ne verrez pas cela dans ce cours. En effet, la programmation de méthodes dans un S
amme de classes ======
Notes et transcription du cours [[https://openclassrooms.com/fr/courses/6938711-m... sociations entre les classes. Dans le cadre de ce cours, il n’est pas nécessaire de les détailler, mais s... tion_asso_ternaire02.png}}
Création d’une classe Cours pour éviter une association ternaire
<note>
Il e
ions d’héritage ======
Notes et transcription du cours [[https://openclassrooms.com/fr/courses/6938711-m... imaire de ''serie'', mais pour ne pas allonger le cours, je ne traiterai pas ce cas ici.
<note>
Cette mé... donc celle que nous utiliserons pour la suite du cours.
</note>
Avec cette méthode, il n’y a qu’une seu
{{tag>cours dev sql bdd sgbdr}}
====== Implémentez vos bases de données relationnelles avec SQL ======
Notes et transcription du cours [[https://openclassrooms.com/fr/courses/6971126-i