Initiation aux bases de données relationnelles

Module d'une durée de 20 heures.

Programme de la formation

- Introduction aux Bases de Données

  • la donnée​
  • le Système d'Information
  • notion simple sur les Base de Données
  • Système de Gestion de Bases de Données

- Le modèle de données

  • principe de conception d'une application utilisant une Base de Données​​​​​
  • le modèle relationnel
  • normalisation
  • le modèle Entité/Association
  • notion de Merise côté données​​​​​​

- SQL

  • algèbre relationnel
  • traitement d'une requête
  • SQL, les principales commandes
  • SQL, types de données
  • SQL : Langage de Définition de Données
  • SQL : Langage de Manipulation de Données
  • SQL : Langage de Contrôle de Données
  • les index
  • les vues​​​​​​

- Sécurité des SGBD

  • contraintes d'intégrité
  • sécurité au niveau réseau, configuration et injection SQL
  • verrous
  • stockage des données
  • journaux
  • tolérances aux pannes
  • transactions
  • procédures stockées
  • triggers