Formations

Publié le 23 mars 2006 Mis à jour le 23 mars 2006

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

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


Voir plus de formations de cette institution

Le fil RSS de Thot Cursus - Besoin d'un lecteur RSS ? Feedly, NewsBlur


Les tweets de @Thot


Accédez à des services exclusifs gratuitement

Inscrivez-vous et recevez nos infolettres en pédagogie et technologies éducatives

Vous pourrez aussi indexer vos ressources préférées et retrouver votre historique de consultation

M’abonner à l'infolettre

Superprof : la plateforme pour trouver les meilleurs professeurs particuliers en France (mais aussi en Belgique et en Suisse)


 

Ajouter à mes listes de lecture


Créer une liste de lecture

Recevez nos nouvelles par courriel

Chaque jour, restez informé sur l’apprentissage numérique sous toutes ses formes. Des idées et des ressources intéressantes. Profitez-en, c’est gratuit !