slam1

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

slam1 [2019/01/21 11:41] jcheronslam1 [2019/08/31 14:20] (Version actuelle) – modification externe 127.0.0.1
Ligne 2: Ligne 2:
 Exploitation d'un schéma de données Exploitation d'un schéma de données
  
-===== Cours =====+===== Cours =====
   * Niveaux d'abstraction   * Niveaux d'abstraction
  
Ligne 28: Ligne 28:
   * 3 règles de passage du MCD au MLD   * 3 règles de passage du MCD au MLD
  
 +{{ :slam1:ds1-2019.pdf |}}
  
 +==== Dépendances fonctionnelles ====
  
 +  * Définition
 +  * Règles de passage des Df au MEA <fc #008000>02/2019</fc>
 +
 +
 +===== - Travaux dirigés =====
 +==== - TD : Conception ====
 +  * [[:slam1:td3b]]
 +
 +
 +  * {{:slam1:ds2.pdf|}}
 +
 +==== - TD : Gestion de scripts ====
 +
 +Les utilisateurs peuvent créer un compte, et se connecter à l'application.
 +
 +Un script :
 +
 +  - est créé par un utilisateur
 +  - Appartient à une catégorie (config files, bash scripts…)
 +  - est écrit dans un langage (php, bash, python…)
 +  - est d'un certain type (Apache config file, DNS file, CRON…)
 +
 +Une catégorie peut avoir une catégorie parent : les catégories sont donc structurées de manière arborescente. Les scripts sont classés par catégorie.
 +
 +Comme avec un système d'exploitation, le propriétaire d'un script peut en modifier les droits.
 +
 +
 +<html><div class="todo"></html>
 +Élaborer le modèle conceptuel lié à la gestion des scripts.
 +<html></div></html>
 +
 +==== - TD : Gestion de scripts (suite) ====
 +
 +Intégrer les règles suivantes à votre modèle :
 +
 +  * On souhaite savoir à quel(s) emplacement(s) est utilisé un script (matériel, serveur…).
 +  * On conservera un historique des versions de chaque script (date+version modifiée), chaque modification sera accompagnée d'un message permettant d'en connaître la nature.
 +  * Il est possible de créer des groupes d'utilisateurs, ayant des droits sur des scripts.
 +
 +
 +
 +<html><div class="todo"></html>
 +  * Modifier le modèle
 +  * Générer la base de données (pour Mysql)
 +  * Intégrer des données exemple avec GenerateData)  
 +<html></div></html>
 +
 +==== - No SQL Databases ====
 +
 +Travail par groupe de 2
 +
 +Recherche initiale :
 +  * No SQL ? avantages/inconvénients + conditions ou contextes d'utilisation
 +  * Solution logicielles existantes
 +
 +Mise en pratique :
 +A partir de la base de données (Script-lib), et d'une solution no-SQL choisie (suivant des critères) :
 +  * Identifier et expliquer l'implantation possible des données
 +  * Créer la base de données
 +  * Ajouter des données de test valides (5 à 10 par type d'objet)
 +  * Faire un résumé des manipulations nécessaires (tutoriel permettant de reproduire les principales opérations)
 +  * Donner des exemples d'interrogation de données
 +  * Illustrer par un exemple l'utilisation possible
  
  • slam1.1548067279.txt.gz
  • Dernière modification : il y a 6 ans
  • (modification externe)