Outils pour utilisateurs

Outils du site


cours:informatique:fun_mooc:bases_de_donnees_relationnelles_cnam:start

Bases de données relationnelles

Notes prises sur le cours intitulé Bases de données relationnelles: apprendre pour utiliser proposé par le CNAM sur la plateforme FUNMOOC.

Cours présenté par:

  • Serge Abiteboul, enseignant chercheur, directeur de cherche à l'INRIA
  • Philippe Rigaux, Professeur des universités

Sommaire

S1: Introduction

S2: Interrogation, l'algèbre

  • Projection, sélection, renommage
  • La jointure
  • Les opérations ensemblistes
  • Exemple pour illustrer la composition
  • Des opérations redondantes
  • Évaluation et optimisation
  • Test hebdomadaire 2

S3: Interrogation, le SQL

  • requêtes mono-table
  • jointures
  • SQL: requêtes imbriquées
  • La négation
  • Les agrégats
  • Les vues
  • Compléments SQL
  • Travail pratique SQL
  • Test hebdomadaire 3

S4: Modélisation

  • Qu'est-ce qu'un mauvais schéma ?
  • Qu'est-ce qu'un BON schéma ?
  • La normalisation relationnelle
  • Les schémas entité / association
  • Des entités / associations aux relations
  • Définition d'un schéma relationnel
  • Test hebdomadaire 4

S5: Programmation et transactions

  • Programmation et bases de donnés (PL/SQL)
  • Les déclencheurs (triggers)
  • Les curseurs
  • Transactions
  • Transactions (démonstration)
  • Les niveaux d’isolation
  • Travail pratique : concurrence d’accès
  • Test hebdomadaire 5

S6: En pratique

  • Conception de la base “Messagerie”
  • Schéma de la base “Messagerie”
  • Interrogation de la base “Messagerie”
  • Programmation avec la base “Messagerie”
  • Transactions sur la base “Messagerie”
  • Environnements objets et bases relationnelles

S7: Le calcul relationnel

  • Le calcul relationnel
  • La base
  • Le quantificateur existentiel (∃)
  • La conjonction (∧)
  • La disjonction (∨) et la négation (¬)
  • Le théorème d’équivalence
  • Test hebdomadaire 7
cours/informatique/fun_mooc/bases_de_donnees_relationnelles_cnam/start.txt · Dernière modification : 2021/02/01 21:51 de 127.0.0.1