b uml}}
====== Découvrez l’intérêt des bases de données ======
Notes et transcription du cours [[https:/... lisez-vos-bases-de-donnees|Modélisez vos bases de données]] disponible sur la plateforme [[https://openclas... ez votre BDD à votre programme =====
Une base de données, à quoi ça sert ?
Comme son nom l’indique, une base de données (BDD), ça sert à stocker des données !
En généra
lisez-vos-bases-de-donnees|Modélisez vos bases de données]] disponible sur la plateforme [[https://openclas... ssrooms]].
===== Appréhendez la structure de vos données =====
Vous avez déjà utilisé un tableur comme Ex... ice Calc ? Alors bravo ! Vous savez manipuler des données dites **structurées**.
Sur un tableur, il y a de... e de ces entités.
C’est le cas dans notre jeu de données présenté ci-dessous :
{{jeu_donnees_lieux_tourna
base db uml}}
====== Prenez en main une base de données ======
Notes et transcription du cours [[https:/... une-base-de-donnees-avec-sql|Requêtez une base de données avec SQL]] disponible sur la plateforme [[https:/... ça a quelle forme ?
Le plus souvent, une base de données est tout simplement composée d'**un ou plusieurs ... fichiers**, dans lesquels sont écrites toutes les données, un peu comme un fichier texte ou un fichier de t
lisez-vos-bases-de-donnees|Modélisez vos bases de données]] disponible sur la plateforme [[https://openclas... nous avons appris jusqu’à maintenant. Une base de données, c’est comme un entrepôt. Elle est destinée à ali... l’entrepôt.
Comme nous l’avons vu, il existe des données très structurées et d’autres moins structurées. L... ours, c’est d’apprendre à **modéliser une base de données pour des données structurées** (les données des l
sgbdr database db}}
====== Créez votre base de données (BDD) ======
Notes et transcription du cours [[h... -relationnelles-avec-sql|Implémentez vos bases de données relationnelles avec SQL]] disponible sur la plate... ur ! Il est temps de créer votre première base de données.
Comme expliqué précédemment, nous allons créer ... de commencer, pourquoi ai-je besoin d’une base de données ?
**Une application, c’est le code informatique
l, non ?
Vous avez l’habitude de voir toutes ces données défiler sans arrêt sous vos yeux comme par magie,... les serveurs d'Air France ont accès à toutes les données que vous voulez voir pour un trajet Paris-Lisbonn... lors, si le serveur ne parvient pas à trouver les données, il pourrait répondre comme ceci :
* Serveur :... on et le serveur envoie une réponse contenant les données demandées si cela est possible.
Et du coup, l’A
iaires et aident les développeurs à manipuler des données, regardons de plus près à quoi ressemblent réellement ces données.
===== Appréhendez les données REST via l’utilisation des ressources =====
Les données REST sont représentées dans ce qu’on appelle des
{tag>dev database db uml}}
====== Organisez vos données selon la modélisation relationnelle ======
Notes... une-base-de-donnees-avec-sql|Requêtez une base de données avec SQL]] disponible sur la plateforme [[https:/... a modélisation relationnelle ? =====
Une base de données, à quoi ça sert ?
Comme son nom l'indique, une base de données (**BDD** ou **DB** en anglais ), ça sert à stocke
====== Ajoutez une nouvelle table dans la base de données ======
Dans le [[120_installer_flask|chapitre pr... t afficher la page index.html, créons une base de données dans laquelle nous garderons précieusement les di... tes descriptions.
===== Qu'est-ce qu'une base de données =====
Une base de données est très similaire à un grand tableau Excel contenant plusieurs feuilles. Nous
{{tag>dev database db uml}}
====== Affichez les données pertinentes avec SELECT ======
Notes et transcri... une-base-de-donnees-avec-sql|Requêtez une base de données avec SQL]] disponible sur la plateforme [[https:/... vons beaucoup parlé de la structure de la base de données : ce sont les bases de la modélisation relationne... nt dans le cœur du sujet : comment interroger les données qui sont dans la base.
Autrement dit, on considè
vous écrivez un programme, vous devez traiter des données, vous voudrez interagir avec d'autres systèmes, d' autres ensembles de données d'une manière ou d'une autre.
C'est extrêmement... s provenant du web, s'interface avec des bases de données MySQL et traite les informations.
Il doit donc y... gir avec d'autres systèmes, via des transferts de données, ces données doivent être mises en forme de maniè
c votre code en l'encapsulant. Vous regroupez des données et des fonctions liées les unes aux autres.
C'es... n type standard, comme un entier, il contient des données : le nombre, la valeur du nombre. Il contient éga... ions, les fonctions que vous pouvez appliquer aux données. Vous pouvez donc appliquer des additions, des so... , ce genre de choses. Ainsi, un type contient des données et possède un ensemble de fonctions que vous pouv
les** qui structurent la façon de communiquer les données entre votre application et le reste du monde, ou ... ule une requête à l’API de Twitter et utilise les données de l’API afin que vous puissiez accéder aux derni... st un ordinateur distant capable de récupérer des données depuis la base de données, de les manipuler si besoin et de les renvoyer à l’API, comme ce gros ordinateur
sql bdd sgbdr}}
====== Implémentez vos bases de données relationnelles avec SQL ======
Notes et transcri... -relationnelles-avec-sql|Implémentez vos bases de données relationnelles avec SQL]] disponible sur la plate... om/|Openclassrooms]].
===== Créez votre base de données avec MySQL pour stocker les données de votre application =====
* [[110_decouverte_des_sgbd|Découvrez le
lisez-vos-bases-de-donnees|Modélisez vos bases de données]] disponible sur la plateforme [[https://openclas... première étape, c’est le **modèle conceptuel des données (MCD)**.
Comme son nom l’indique, vous allez représenter les concepts présents dans vos données, et vous allez aussi chercher les associations qu... =====
Voici ce que je vous propose. À partir des données des lieux de tournage (que je vous réaffiche plus