Se connecter

Fiche Module

FISE FISA

STI

Sécurité et Technologies Informatiques


Unité d'Enseignement :


Semestre : 6
Crédits ECTS : 11

Développement et Mathématiques pour l'ingénieur


Elément Constitutif :


Coefficient : 1

Fondements théoriques des bases de données


Tronc Commun




Volume horaire : 21:20

Type Nombre Durée
Cours 8 01:20
TD 8 01:20


Evaluations : 1

Type Coefficient
Examen Final 0.66
Contrôle Continu 0.34


Enseignants : 3

Enseignant Type
Boiret Adrien Responsable
Boiret Adrien Intervenant
Taki Sara Intervenant



  • Connaissances de bases sur les bases de données (BDD), les systèmes de gestion de bases de données (architecture, utilisation) et les langages d'interrogation (logique, algèbre, SQL).
  • Modélisation conceptuelle (modèle ER).
  • Modélisation logique (au sein du SGBD).
Pré-requis :

UE Semestre Module
Principes de la programmation 5 Logique
PO STI 2 4 Introduction aux bases de données relationnelles


Bases de Données: connaissances générales

  • SGBD (architectures et notions diverses)
  • Modélisation de BDD
  • Modèles conceptuels de données : Entité-Association, Entité-Relation
  • Modèles logiques : modèle relationnel Définition et manipulation des données
  • Description de requêtes en logique du premier ordre
  • Algèbre relationnelle
  • Théorème de Codd (conjonctif, non-conjonctif) Manipulation de BDD en SQL:
  • Création, suppression, modification de tables et vues
  • Gestion des contraintes (clés primaires/étrangères, unicité, vérification)
  • Utilisation des déclencheurs
  • Import/export de données en .csv



Une interro QCM pendant un TD + Un examen en fin de cour



  • Mata-Toledo, Ramon A. ; Cushman, Pauline K. ; Vos, Jean-Claude de, "Introduction aux bases de données relationnelles", Ediscience
  • Gardarin, Georges, "Bases de données : objet et relationnel", Eyrolles

Compétences :

Ref. Verbe Description Niveau
C2_2 décrire rôle du SGBD 1
C2_2 reconnaître BDD relationnelle 1
C2_2 concevoir requêtes en logique du premier ordre 1
C2_2 concevoir modèle conceptuel de données 1
C2_2 concevoir modèle logique de données 1
C2_2 concevoir requêtes en algèbre relationnel 1
C2_2 reconnaître théorème de Codd 1
C2_2 reconnaître calcul conjonctif 1
C2_2 concevoir création/modification/suppression de tables en SQL 1
C2_2 concevoir contraintes et déclencheurs en SQL 1
C2_2 analyser code SQL 1
C2_2 mettre en place opérateurs de l'algèbre relationnel 2