Bases de données 1

ECTS

6.0

Nombre d'heures

50.0

Niveau d'étude

Bac +2

Période de l'année

Semestre 3

Présentation

Introduction aux bases de données relationnelles.

Programme résumé :

Le modèle relationnel.

  • Rappels de théorie des ensembles.
  • Algèbre relationnelle.
  • Langages de requêtes, introduction à SQL : tables, interrogation, création, vues.

Conception des bases de données (schéma entités-associations).

Introduction à la normalisation.

  • Dépendances fonctionnelles et multivaluées.
  • Premières formes normales (1NF,2NF,3NF, BCNF, 4NF).

Application à la conception d'une application mono-poste du type « Gestion de bibliothèque ».

 

Objectifs

Savoir concevoir et exploiter une base de données relationnelle mono-utilisateur.

Conditions d'admission

Aucun pré-requis n'est nécessaire.

Volume horaire

Cours magistral14
Travaux pratiques12
Travaux dirigés24

Compétences visées

  • Savoir concevoir une base de données respectant un niveau de normalisation défini.
  • Établir un graphe de dépendances fonctionnelles.
  • Établir un dictionnaire de données à partir d'un cahier des charges.
  • Concevoir un Modèle Conceptuel de Données (MCD) d'une base de données.
  • Evaluer une conception de base de données existante.
  • Implémenter une base de données sur un système de gestion de bases de données relationnel.
  • Utiliser le langage SQL pour exploiter une base de données.

 

Diplômes intégrant cette UE

Méthode d'enseignement En présence

Composante

Etudiants internationaux

Ouvert aux étudiants en échange

Lieu(x)

  • Poitiers-Campus
Logo

Nous contacter

15, rue de l'Hôtel Dieu
TSA 71117
86073 POITIERS Cedex 9 - France
Tél : (33) (0)5 49 45 30 00
Fax: (33) (0)5 49 45 30 50

Réseaux sociaux