164Année 1DéveloppementExploitation

Créer des bases de données et y insérer des données

Module officiel du plan de formation CFC ICT 2024 — 4 compétences évaluées.

100 % gratuit. Aucune carte bancaire. Plan CFC ICT pré-chargé.

Compétences évaluées

Ce que tu dois savoir faire

Création et maintenance de données numériques

  • c1: Identifier et analyser les données et développer des modèles de données

    Les informaticiens et informaticiennes analysent des données issues de diverses sources de données et les regroupent dans un modèle de données adéquat: Selon le mandat, ils reçoivent des données issues de diverses sources de données structurées ou non structurées. Ils examinent tout d’abord les données avant de les classer selon le modèle 4V (volume, variété, vitesse, véracité). Ensuite, ils analysent les données quant à leur précision, à leur concision et à leur incohérence et les nettoient si nécessaire. Dans une autre étape, ils recueillent, à partir des formes d’analyse existantes (rapports), des indicateurs/points de repère pour la création du modèle. Ils définissent, selon le type de données, des cas de test appropriés pour l’exactitude des données ainsi qu’une structure adéquate pour les données nettoyées. Enfin, ils normalisent le modèle de données et le représentent sous une forme appropriée.

  • c2: Mettre en œuvre des modèles de données dans un dispositif de stockage de données numériques

    Les informaticiens et informaticiennes réalisent un modèle de données dans un dispositif de stockage de données numériques approprié: Ils choisissent tout d’abord le dispositif de stockage adéquat (p. ex. objet-relationnel, relationnel, distribué/centralisé). Ils implémentent ensuite le modèle de données normalisé pour le stockage en tenant compte de l’intégrité référentielle. Puis, ils planifient les tests de fonction et de performance et préparent à cet effet les données de test requises. Ils exécutent les tests de fonction et de performance et les évaluent. Enfin, ils planifient, à partir de divers systèmes source, les migrations de données vers un système cible et les exécutent. Ils vérifient l’exhaustivité, l’intégrité et l’exactitude des don- nées migrées vers le système cible.

Développement d’applications

  • g1: Analyser et documenter les besoins en matière d’applications et d’interfaces

    Les informaticiennes et informaticiens analysent les besoins identifiés lors de l’entretien avec le client (a1) et les documentent (ingénierie des exigences): Dans une première étape, ils consignent les besoins du client sous forme d’exigences techniques et spécifiques à son activité professionnelle. Afin de mieux cerner la perspective des utilisateurs, ils décrivent avec leur équipe et les parties prenantes concernées les groupes cibles et leurs besoins (p. ex. au moyen de personas). Cette phase peut être effectuée dans le cadre d’un workshop. Sur cette base, ils vérifient les exigences techniques devant être remplies par une application et les interfaces (p. ex. interface utilisateur [UI], REST, senso- rique, périphérie) quant à leur cohérence, exhaustivité et mesurabilité (critères d’acceptation). Ils consignent les informations relatives aux conditions cadres, au contexte et à la délimitation ainsi que la définition des termes. Si nécessaire, ils complètent les exigences.

  • g4: Elaborer des variantes de mise en œuvre d’une application et développer la solution sur le plan conceptuel

    Les informaticiennes et informaticiens élaborent des variantes de mise en œuvre d’une application et développent un concept de réalisation pour la variante choisie. Dans ce contexte, ils travaillent en étroite collaboration avec leur équipe et les parties prenantes: A l’aide d’ébauches et de descriptions, ils présentent tout d’abord les variantes fondamentales en regard de leur implémentation (p. ex. technologies, composants, frameworks, librairies, systèmes). Conjointement avec les parties prenantes respectives, ils établissent une analyse d’utilité compréhensible des différentes variantes avec des critères décision- nels pertinents et évaluables. Sur la base de l’analyse d’utilité, ils conseillent la partie prenante dans sa prise de décision en vue de lui faire adopter la solution optimale. Ce faisant, ils veillent à ce que la solution soit défendable sur les plans éthique et légal. Enfin, ils vérifient la variante choisie, éventuellement sous la forme d’une analyse de faisabilité (→ a3).

Avec Vellume sur ce module

Ton compagnon de révision pour le 164

Upload tes supports, génère des flashcards via IA, révise au bon moment grâce au spaced repetition, et pose tes questions à un tuteur ancré dans tes propres cours.

Flashcards IA

Q/R · QCM · texte à trous, générés depuis tes cours en 10 s.

Révision SRS

L'algo FSRS te montre uniquement ce qu'il faut réviser aujourd'hui.

Tuteur RAG

Pose une question, le tuteur cite tes propres cours. Aucune hallucination.

Autres modules en année 1