<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Bases de données :: Informatique</title>
    <link>https://info.cours.lecalvar.fr/CM1_reseaux/fr/s6/data/index.html</link>
    <description>Présentation &amp; objectifs Bienvenue dans la partie du cours sur les bases de données !&#xA;L’objectif principal de ce bloc est de comprendre comment fonctionnent les systèmes de gestion de bases de données et d’acquérir les compétences nécessaires pour concevoir et manipuler des bases de données relationnelles.&#xA;Ce bloc vise à offrir un socle commun de formation pour :&#xA;L’ingénieur généraliste concevant des systèmes d’information L’ingénieur développeur créant des applications avec persistance des données Une base essentielle pour les futurs experts en bases de données Le contenu abordé comprend :</description>
    <generator>Hugo</generator>
    <language>fr</language>
    <lastBuildDate>Mon, 27 Jan 2025 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://info.cours.lecalvar.fr/CM1_reseaux/fr/s6/data/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Systèmes de gestion de bases de données</title>
      <link>https://info.cours.lecalvar.fr/CM1_reseaux/fr/s6/data/session1/index.html</link>
      <pubDate>Tue, 08 Oct 2024 00:00:00 +0000</pubDate>
      <guid>https://info.cours.lecalvar.fr/CM1_reseaux/fr/s6/data/session1/index.html</guid>
      <description>Durée2h30 + préparation Présentation &amp; objectifs Ce chapitre introduit le concept des systèmes de gestion de bases de données et les fondamentaux du modèle relationnel utilisé dans la plupart des bases de données en production.&#xA;À la fin de ce chapitre, vous devriez être capable de :&#xA;Comprendre ce qu’est un système de gestion de bases de données Expliquer les principes de base du modèle relationnel Identifier les clés primaires et étrangères dans un schéma relationnel Comprendre l’importance de l’intégrité des données dans les bases de données Avant le cours Avant de venir en séance, vous devez lire :</description>
    </item>
    <item>
      <title>Langage SQL</title>
      <link>https://info.cours.lecalvar.fr/CM1_reseaux/fr/s6/data/session2/index.html</link>
      <pubDate>Fri, 29 Nov 2024 00:00:00 +0000</pubDate>
      <guid>https://info.cours.lecalvar.fr/CM1_reseaux/fr/s6/data/session2/index.html</guid>
      <description>Durée4h30 + préparation Présentation &amp; objectifs Ce chapitre introduit SQL (Structured Query Language), le langage standard pour interagir avec les bases de données relationnelles. Vous découvrirez SQL en tant que Langage de Manipulation de Données (LMD) et Langage de Définition de Données (LDD). SQL, initialement créé pour les bases de données relationnelles, inspire maintenant l’interrogation et la manipulation des bases de données des technologies les plus récentes (orientées Big Data) en termes de stockage.</description>
    </item>
    <item>
      <title>Théorie de la Normalisation</title>
      <link>https://info.cours.lecalvar.fr/CM1_reseaux/fr/s6/data/session3/index.html</link>
      <pubDate>Mon, 28 Oct 2024 00:00:00 +0000</pubDate>
      <guid>https://info.cours.lecalvar.fr/CM1_reseaux/fr/s6/data/session3/index.html</guid>
      <description>Durée1h30 + préparation Présentation &amp; objectifs Ce chapitre vous permettra de découvrir progressivement certains concepts de la théorie de la normalisation. Cette approche vous donnera des outils formels pour minimiser les redondances. Cette méthode, utilisée pour résoudre les problèmes de redondance au niveau micro, sera comparée à la modélisation conceptuelle (qui est plus utile pour une compréhension macroscopique des données).&#xA;À la fin de ce chapitre, vous devriez être capable de :</description>
    </item>
    <item>
      <title>Modélisation Conceptuelle</title>
      <link>https://info.cours.lecalvar.fr/CM1_reseaux/fr/s6/data/session4/index.html</link>
      <pubDate>Fri, 08 Nov 2024 00:00:00 +0000</pubDate>
      <guid>https://info.cours.lecalvar.fr/CM1_reseaux/fr/s6/data/session4/index.html</guid>
      <description>Durée1h30 + préparation Présentation &amp; objectifs Ce chapitre examine une approche qui permet, tant pour la modélisation des données que pour leur manipulation au sein d’un programme, de rapprocher les bases de données de leur contexte d’utilisation.&#xA;À la fin de ce chapitre, vous devriez être capable de :&#xA;Créer un schéma conceptuel en utilisant la notation UML Dériver un schéma logique à partir d’un schéma conceptuel Comprendre et appliquer les règles de dérivation pour des situations complexes (associations réflexives et héritage) Avant le cours Acquisition des prérequis Pour débuter ce chapitre, commencez par étudier les pages suivantes :</description>
    </item>
    <item>
      <title>Interfaces programmatiques</title>
      <link>https://info.cours.lecalvar.fr/CM1_reseaux/fr/s6/data/session5/index.html</link>
      <pubDate>Mon, 27 Jan 2025 00:00:00 +0000</pubDate>
      <guid>https://info.cours.lecalvar.fr/CM1_reseaux/fr/s6/data/session5/index.html</guid>
      <description>Durée2h30 Présentation &amp; objectifs Ce chapitre aborde la problématique de l’appariement (mapping) des objets manipulés en mémoire par une application et leur jumeau persisté dans une base de données. La solution technique préconisée est de recourir à un ORM (« Object Relational Mapping »), c.-à-d. à une solution technique pour faire l’association entre un objet de l’application et une relation (table) de la base de données.</description>
    </item>
  </channel>
</rss>