• Votre sélection est vide.

    Enregistrez les diplômes, parcours ou enseignements de votre choix.

  • Se connecter

Ingénierie des systèmes d'information

  • Niveau d'étude

    BAC +4

  • Composante

    Polytech Dijon (Ex-ESIREM)

Description

  • Définition d’un système d’information et qualités recherchées (cohérence, disponibilité, robustesse, sécurité/confidentialité) 
  • Bases de données relationnelles : propriétés, environnement (SGBD, ORM, SQL, extensions procédurales), propriétés (ACID) 
  • SQL, requêtes simples et avancées : jointures, agrégats, curseur.  
  • Assurer la cohérence en relationnel : conception de schémas, formes normales, contraintes d’intégrités, triggers, exceptions 
  • Disponibilité des données et organisation des données : comprendre les index et les arbres B, savoir choisir et créer des index en évaluant leur pertinence 
  • Robustesse, sauvegarde et réplication des données (NAS). Confidentialités des données et éthique. 
  • Non-relationnel : évaluer l’intérêt, connaitre et choisir le type de base de données NoSQL, et la mettre en place 
Lire plus

Objectifs

  • Connaitre les propriétés désirées dans un systèmes d’information, et concevoir une base de données relationnelles avec des choix techniques adaptés à une situation pour assurer ces propriétés 
  • Maitriser le langage SQL et une extension procédurale pour faire des requêtes et actions avancées 
  • Comprendre l’intérêt et les limites des bases de données non-relationnelles, évaluer leur intérêt dans une situation données, choisir un type approprié et le mettre en place
Lire plus

Heures d'enseignement

  • CMCours Magistral10,5h
  • TDTravaux Dirigés14h
  • TPTravaux Pratiques16h

Pré-requis obligatoires

  • Algorithmique et programmation 
  • Base de données 
Lire plus