Base de données

  • Voir la page en français

    In brief

  • Code : N6AN06C

Objectives

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

Contact

The National Institute of Electrical engineering, Electronics, Computer science,Fluid mechanics & Telecommunications and Networks

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