Base de données

  • See this page in english

    En bref

  • Code : N6AN06C

Objectifs

L’objectif de ce cours est d’introduire les concepts nécessaires pour la définition et l’implémentation d’une base de données. Ce cours est complété par des TP permettant de se familiariser avec Oracle et JDBC.

Description

– Introduction aux systèmes de gestion de base de données.
– Architecture d’une base de données. Fonctionnalités des systèmes de gestion de base de données.
– Le modèle entité-association : classes d’entités, classes de liaisons.
– Le modèle de données relationnel : définition, langages de définition et de manipulation de données (Algèbre Relationnelle, SQL.) .
– Processus de normalisation : dépendances fonctionnelles, dépendances multi- valuées, formes normales.
– Le modèle objet : définition et langage de manipulation.
– Techniques d’implémentation : Organisation physique des données.
– Transactions, reprise et contrôle des accès concurrents. Confidentialité, contraintes d’intégrité.

Session 1 ou session unique - Contrôle des connaissances

ModalitéNatureCoefficientRemarques
CT (contrôle terminal) Oral/Ecrit100%Examen Base de données

Session 2 - Contrôle des connaissances

ModalitéNatureCoefficientRemarques
CT (contrôle terminal) Oral/Ecrit100%Examen Base de données

Contact(s)

AIT AMEUR YAMINE

Contactez l’ENSEEIHT

L’École Nationale Supérieure d'Électrotechnique, d'Électronique, d'Informatique, d'Hydraulique et des Télécommunications

2, rue Charles Camichel - BP 7122
31071 Toulouse Cedex 7, France

+33 (0)5 34 32 20 00

Certifications

  • Logo MENESR
  • Logo UTFTMP
  • Logo INP
  • Logo INPT
  • Logo Mines télécoms
  • Logo CTI
  • Logo CDEFI
  • Logo midisup