Formation Bases de données : L'essentiel


La formation Bases de données : L'essentiel sur 2 jours a pour principal objectif de vous familiariser avec les enjeux et solutions offertes par les bases de données, afin de pouvoir les utiliser. De l'introduction globale aux bases et SGBD à la présentation des langages de requêtage en passant par la modélisation de données, vous aurez une vue d'ensemble des connaissances fondamentales concernant les bases de données.
Pourquoi utiliser une base de données ?
Devenu indispensable à toute entreprise gérant un nombre conséquent d'informations, un SGBD offre la possibilité de centraliser et sécuriser ces données. Venant de l'Open Source ou développé par un éditeur, un Système de Gestion de Base de Données est un logiciel permettant de stocker et manipuler des données sous forme structurée. Au terme de cette formation vous aurez acquis une vision claire de ce qu'est un SGBD et comprendrez l'intérêt de la modélisation de base de données afin de garantir l'intégrité et les performances. Vous mesurerez également la puissance du langage SQL afin de manipuler des données et aurez identifié les principaux acteurs sur le marché.

Objectifs de cette formation

  • Se familiariser avec la notion de SGBD
  • Mesurer les enjeux de la modélisation de BDD en termes d'intégrité
  • Identifier les enjeux de la modélisation en termes de performances
  • Mesurer la puissance du langage SQL pour la manipulation de données
  • Visualiser les principaux acteurs du marché et les comparer

Public visé

  • Utilisateur d'outils décisionnels
  • Personne désirant comprendre les bases de données

Pré-requis

  • Aucun prérequis n'est nécessaire

Programme détaillé

Historique : l'évolution des bases de données

  • Au commencement, le tout fichier
  • Naissance du besoin de centraliser les traitements de fichiers
  • Vers l'avènement des systèmes de gestion centralisés
  • La progressive externalisation des processus métiers
  • L'apparition du client-serveur applicatif

SGBD : Introduction au système de Gestion de Bases de Données

  • La notion de briques constitutives
  • Connaître le(s) langage(s) de requêtage
  • Appréhender les contraintes d'utilisation

Modéliser ses données : Concept et enjeux

  • Répondre au besoin de normalisation
  • Appréhender les modèles conceptuels
  • Appréhender les modèle physique
  • Comprendre les relations et leurs éléments
  • Mesurer les limites de Merise

Appréhender les différents types de SGBD

  • Comprendre les SGBD relationnels
  • Comprendre les SGBD objets
  • Visualiser la place de XML et XSL

Savoir gérer des système de Gestion de Bases de Données

  • Visualiser le besoin fondamental
  • Mettre en place la sécurité des données
  • Distinguer la réplication de la répartition
  • Appréhender les grappes de SGBD

Connaître les différents acteurs du marché en termes de SGBD

  • Acteurs professionnels : SQL Server, Oracle, IBM DB2
  • Acteurs plus puissants : MySQL et PostgreSQL
  • Le SGBD Objet : EyeDB
  • Savoir bien choisir son SGBD

SQL et OQL : Présentation des langages de requêtage

  • Introduction à SQL, langage monde relationnel
  • Introduction à OQL, de EyeDB

État de l'art des système de Gestion de Bases de Données

  • Appréhender les grilles de SGBD
  • Utiliser les proxy de SGBD
  • Les fichiers XSQL