Langages pour bases de données

L’essentiel des bases de données

Objectifs

Cette formation L'essentiel des bases de données vous permettra de :

  • Disposer d'une vision claire de ce qu'est un SGBD
  • Comprendre l'intérêt de modéliser correctement une base de données pour garantir l'intégrité et les performances
  • Découvrir la puissance du langage SQL pour manipuler les données
  • Identifier les principaux acteurs du marché ainsi que les forces et faiblesses de leurs solutions

>

Programme

Historique
  • Le "tout fichier"
  • Le besoin de centraliser les traitements des fichiers
  • L'avènement des systèmes de gestion centralisés
  • L'externalisation des processus métiers
  • Le client-serveur applicatif
Le système de Gestion de Bases de Données
  • Les briques constitutives
  • Le(s) langage(s) de requêtage
  • Les contraintes d'utilisation
La modélisation des données
  • Besoin de normalisation
  • Modèles conceptuels
  • Modèle physique
  • Les relations et leurs éléments
  • Les limites de Merise
Types de SGBD
  • Les SGBD relationnels
  • Les SGBD objets
  • Place de XML/XSL
Les acteurs
  • Les professionnels : Oracle, SQL Server, IBM DB2
  • Les puissants : MySQL, PostgreSQL
  • Un vrai SGBD Objet : EyeDB
  • Comment choisir son SGBD ?
Présentation des langages de requêtage
  • SQL du monde relationnel
  • OQL de EyeDB
État de l'art
  • Les 'grilles' de SGBD
  • Les proxy de SGBD
  • XSQL
Please login to get access to the quiz
Interroger des bases de données avec le langage SQL (Prev Lesson)
(Next Lesson) Bases de données et langage SQL pour non-informaticiens
Back to Langages pour bases de données
Public

Utilisateurs d'outils décisionnels et toute personne désirant comprendre le monde des bases de données| Utilisateurs d'outils décisionnels et toute personne désirant comprendre le monde des bases de données

Pré-requis

Aucun|Aucun