R207 - Sources de données

R207 - Sources de données

Table des matières

Objectifs du module

Contexte et ancrage professionnel

Le professionnel R&T traite un grand nombre de données, comme l’annuaire des utilisateurs du réseau ou l’état des équipements informatiques. Elles peuvent servir à gérer les services réseau d’une entreprise (RT1) ou à alimenter les pages d’un site Web (RT3). Il est donc amené à stocker, organiser, gérer, protéger des données provenant de différentes sources (thématiques du référentiel PIX, https://pix.fr/competences), mais aussi à les traiter en développant différents outils informatiques pour ses besoins personnels ou pour son équipe (RT3). Plus largement, il contribue activement à l’exploitation et à la maintenance du système d’information de l’entreprise. Cette ressource introduit les systèmes de gestion de base de données. Elle présente différentes alternatives technologiques pour le stockage et le codage de l’information en fonction des données et de leur usage. L’accès aux données utilise des langages et des outils spécifiques qui seront introduits.

Compétences visées

AC0112 RT1 Comprendre l’architecture des systèmes numériques et les principes du codage de l’information
AC0311 RT3 Utiliser un système informatique et ses outils
AC0312 RT3 Lire, exécuter, corriger et modifier un programme
AC0313 RT3 Traduire un algorithme, dans un langage et pour un environnement donné
AC0314 RT3 Connaître l’architecture et les technologies d’un site Web
AC0315 RT3 Choisir les mécanismes de gestion de données adaptés au développement de l’outil
AC0316 RT3 S’intégrer dans un environnement propice au développement et au travail collaboratif

Contenus

  • Stockage et accès aux données

    • Système de gestion de données (relationnel/non relationnel);
    • Structuration des données: fichiers (CSV, JSON), exemples de sources ouvertes (open data), web scraping;
    • Sensibilisation à la réglementation française et internationale (CNIL, RGPD).
  • Base de données relationnelles

    • Schéma relationnel d’une base de données;
    • Sensibilisation aux contraintes d’intégrité;
    • Création de tables simples;
    • Interrogation de données, ajout et modification de données.
  • Lecture d’une documentation technique (UML, diagramme de classes).

L’utilisation de l’anglais est préconisée dans la documentation du code.

Mots clés

base de données, langages informatiques, programmation, algorithmes


Liens utiles

R207

Elearn

Divers