Programme du cours

3 jours (21 H) | 4-BD-INITRenseignez-vousCette formation vous intéresse ? 
 

Objectifs

Comprendre les concepts de base et la philosophie du relationnel et de sa tendance objet
Apprentissage du langage SQL

Participants / Pré-requis

Responsable des systèmes d’Information, Concepteurs d’applications, Développeurs d’applications, Administrateurs

Aucune connaissance particulière, la connaissance d’un langage informatique est toutefois un plus

Contenu

Concepts de base de données relationnelles

  • Qu’est-ce qu’une base de données relationnelles ?
  • La terminologie de base
  • Les concepts de base
  • Opérateurs relationnels

Le modèle relationnel de données

  • Comparaison avec le modèle hiérarchique
  • Avantages du modèle relationnel
  • Le modèle conceptuel
  • Conception de tables : objectifs
  • Dépendances fonctionnelles
  • Normalisation et théorèmes de CODD
  • Le modèle logique brut
  • Mise en évidence des clés candidates
  • Choix de la clé primaire
  • Le modèle logique optimisé
  • Analyse des volumes
  • Dénormalisation
  • Accélérateurs
  • Les vues
  • L’intégrité référentielle

Le langage SQL

  • Présentation
  • Instructions DDL: Data Definition Language
  • Instructions DML: Data Manipulation Language
  • Instructions DCL: Data Control Language
  • Instruction DQL: Data Query Language
 
Cette formation vous intéresse ? Renseignez-vous