Volumes horaires
- CM 9.75
- Projet -
- TD 17.25
- Stage -
- TP -
- DS -
Crédits ECTS
Crédits ECTS 3.0
Objectif(s)
Les données sont aujourd'hui au coeur de notre société de l’information. Une gestion adaptée, fiable et performante des données est cruciale
au fonctionnement efficient des entreprises et à leur évolution. L'utilisation des Systèmes de Gestion de Bases de Données (SGBD) comme support des applications de ces entreprises est primordial.
L'objectif de ce cours est de donner une introduction aux SGBD, d'étudier leurs fondements et de détailler les systèmes relationnels majoritairement utilisées à l'heure actuelle
Claudia RONCANCIO
Contenu(s)
L’introduction du cours présente la notion de base de données et les fonctions générales des SGBD. Nous donnons un aperçu des principaux modèles de données pour ensuite nous concentrer sur le modèle relationnel, le plus utilisé actuellement. Nous étudierons les notions de dépendance fonctionnelle, de formes normales, les algorithmes de normalisation associés au modèle relationnel. Nous étudierons également l'algèbre relationnelle et le langage Structured Query Language (SQL2) pour la définition et la manipulation de données.
La problématique de la conception de schémas de bases de données sera abordé à travers de l'analyse des besoins et la modélisation Entités/Associations (E/A) indépendamment d'un modèle de données particulier. Le schéma E/A pourra être traduit en un schéma relationnel.
L'enseignement comporte un volet pratique destiné à familiariser les étudiants au langage SQL sur le SGBD Oracle 11g. Il pourra être complété par la réalisation d’un projet (voir fiches séparées) qui consiste en la conception et la réalisation d’une application multi-utilisateurs accédant à un serveur de bases de données.
PrérequisAucun
SESSION NORMALE :
Type d'examen : Examen écrit(E1)
Salle spécifique : non
Durée : 3h
Documents autorisés : résumé feuille A4 (recto/verso) manuscrite ou imprimée
Documents interdits : tout autre document
Matériel : loupe autorisée, tout autre matériel interdit
Commentaires :
SESSION DE RATTRAPAGE :
Type d'examen : Examen écrit(E2)
Salle spécifique : non
Durée : 2h30
Documents autorisés : résumé feuille A4 (recto/verso) manuscrite ou imprimée
Documents interdits : tout autre document
Matériel loupe autorisée, tout autre matériel interdit
Commentaires :
Controle de connaissances : : examen écrit, durée 3h, un feuille de notes autorisée (A4, recto-verso).
N1=E1
N2=E2 (examen de rattrapage)
Cas en distantiel:
N1 = (C1* Note extraite du projet) + C2*(Contrôle de connaissance réalisé à distance)
Le cours est programmé dans ces filières :
- Cursus ingénieur - Filière ISI - Semestre 7
- Cursus ingénieur - Filière IF - Semestre 7
- Cursus ingénieur - Filière MMIS - Semestre 7
Code de l'enseignement : 4MMPSGS1
Langue(s) d'enseignement :
Le cours est rattaché aux structures d'enseignement suivantes :
Vous pouvez retrouver ce cours dans la liste de tous les cours.
- T. Connolly et C. Begg, Systèmes de Bases de Données, Editions Reynald Goulet, 2005
- J.-L. Hainaut, Bases de données : Concepts, utilisation et développement, Dunod, 2009
- J. Ullman, J. Widom, A First Course in Database Systems, Prentice-Hall, 1997