Formations

Cours de bases de données relationnelles de l’INT

le 23 mars 2006 | Dernière mise à jour de l'article le 30 juillet 2008

Sociétés

Un tutoriel du Département Informatique de l’Institut National des Télécommunications

-

Ce tutoriel du Département Informatique de l’Institut National des Télécommunications présente les concepts fondamentaux des bases de données relationnelles en les appuyant par des exemples, des exercices, des travaux pratiques sous Oracle.

Toutes les parties ne sont pas publiques d’une part du fait que les machines ne peuvent pas servir de support d’exécution Oracle à tout l’Internet, et d’autre part certaines parties, telles les sujets d’examens, ne peuvent être publiques; pour le reste, le contenu demeure accessible.

On peut quand même tirer profit de ce site, surtout si on peut profiter d’un tuteur quelque part car certains concepts de notations sont supposés connus ainsi que certains termes. Si vous ne les saisissez pas, c’en est fini pour vous à moins que vous ne trouviez de l’aide...

Cours de bases de données relationnelles

  • Introduction
    • Définitions
    • Fonctionnalités
    • Architecture logique d’un SGBD  
  • Le modèle relationnel de données
    • Définition formelle
    • Caractéristiques des relations
    • Contraintes d’intégrité  
  • Les langages relationnels
    • L’algèbre relationnelle
    • Les langages prédicatifs (nuplet et domaine)  
  • Le langage SQL
    • Introduction
    • Présentation de la base exemple Coopérative
    • Le langage de définition des données
    • Le langage d’interrogation
    • Le langage de mise à jour
    • Normalisation de SQL
    • Compléments sur intégrité, vues et droits  
  • Conception Entité-Association
    • Introduction
    • Les concepts
    • Comparaison modèles E/A et relationnel
    • Règles de passage E/A vers relationnel
    • Des exemples pour illustrer
    • Avantages - Inconvénients  
  • Dépendances fonctionnelles et normalisation
    • Dépendance fonctionnelle sur une relation (DF)
    • Propriétés des dépendances fonctionnelles
    • Décomposition binaire d’une relation
    • Définitions :
    • Normalisation des relations (formes normales)
    • Dépendances fonctionnelles et conception de schémas  
  • Architecture logicielle d’un SGBD  
  • Evaluation et Optimisation de requêtes
    • Optimisations algébriques
    • Optimisation par une fonction de coût  
  • Contrôle des accès concurrents et reprise
    • Introduction
    • Problèmes liés aux accès concurrents
    • Mécanismes pour assurer la concurrence et la reprise
    • Principes généraux de la reprise  
  • Programmation avec une base de données
    • Couplage avec des langages de programmation classiques
    • Langages procéduraux pour BD (PLSQL d’Oracle)
    • Interfaces Web/BD  
  • Le SGBD Oracle  
  • Performances des systèmes relationnels : benchmarks TPC  
  • BIBLIOGRAPHIE

Cours de bases de données relationnelles

Avez-vous apprécié cette page?

Voir plus d'articles de cet auteur

Accédez à des services exclusifs gratuitement

Inscrivez-vous et recevez des infolettres sur :

De plus, indexez vos ressources préférées dans vos propres dossiers et retrouvez votre historique de consultation.

M’abonner
Je suis déja abonné