Licence

Systèmes d'information et bases de données

  • Cours (CM) 12h
  • Cours intégrés (CI) -
  • Travaux dirigés (TD) 14h
  • Travaux pratiques (TP) 10h
  • Travail étudiant (TE) -

Langue de l'enseignement : Français

Niveau de l'enseignement : B2-Avancé - Utilisateur indépendant

Description du contenu de l'enseignement

L'objectif de ce cours est de donner les bases de la théorie des Bases de Données Relationnelles d'un point de vue le plus pragmatique possible. A la fin de ce cours, l'étudiant doit savoir concevoir et modéliser une base de données relationnelle, prendre conscience des limites de toutes méthodes de modélisation pour savoir s'en affranchir quand cela est nécessaire, implémenter sur la base d'un moteur SQL et d'un environnement libre (Oracle sous Windows/Linux) une base de données et enfin effectuer des requêtes sur cette base de données. Cette UE présente les principes et les outils de base permettant de concevoir et de manipuler des bases de données relationnelles. L'apprentissage du langage de requêtes structuré SQL (Structured Query Language) constitue le noyau central du cours. Celui-ci aborde aussi la théorie de la normalisation, qui permet de définir une base de données relationnelle cohérente et non redondante. Enfin, des éléments d'analyse et de modélisation entités-associations sont introduits, permettant de définir le schéma conceptuel de la base de données.
 

Compétences à acquérir

À l'issue de cette UE un étudiant saura :

- Utiliser un système de gestion de bases de données relationnel (de type SGBDR Oracle) ;
- Ecrire des requêtes SQL permettant de créer et de modifier le schéma de la base de données ;
- Ecrire des requêtes SQL permettant de consulter les données de la base ;
- Définir des contraintes d'intégrité des données ;
- Vérifier la cohérence d'un schéma relationnel normalisé ;
- Modéliser un système d'information afin de concevoir le schéma conceptuel d'une base de données.
 

Bibliographie, lectures recommandées

  • Gardarin, Georges : Bases de données. Editions Eyrolles, 2003.
  • Hainaut, Jean-Luc. Bases de données, 2e éd.: Concepts, utilisation et développement. Dunod, 2012.

LICENCE - Double licence Mathématiques - Économie

Fondation Université de Strasbourg
Investissements d'Avenir
Ligue européenne des universités de recherche (LERU)
EUCOR, Le Campus européen
CNRS
Inserm Grand Est
Logo HRS4R