Académique Documents
Professionnel Documents
Culture Documents
1
CONTENU DU COURS
L'objectif de cette ressource est la sensibilisation sur l’importance d’une base de données dans un système
d’information et montrer la complexité de la création d’une base répondant aux besoins et de bonne qualité.
2
MATÉRIELS
Matériels du cours: Slides, énoncés et solutions TD et TP disponibles dans la page Moodle du cours.
https://moodle.iut.univ-paris8.fr/course/view.php?id=543
ABSENCES
-> absence justifiée: me contacter par mail pour rattrapage
-> absence injustifiée: note de 0.
Les absences sont notées à partir de votre signature sur la feuille d’émargement.
N’oubliez jamais de signer!
Il n’est pas d’interactions avec nos collègues, avec des commerçants ou des administrations lors
desquelles nous n’échangeons pas des informations sous forme de données.
Où vont les données que nous fournissons et d’où viennent celles qui nous sont livrées ?
Comment les stocker?
Dès que ces données présentent un certain degré de complexité, qu’elles sont soumises à des
contraintes
de qualité, qu’elles doivent être sécurisées, qu’elles sont partagées par plusieurs usagers il est
hautement probable qu’elles sont stockées dans une BASE DE DONNES.
sont des fonctions qui réclament des logiciels puissants et complexes, les systèmes de gestion de
bases de données, ou SGBD.
R1.05: Introduction aux bases de données et SQL 8
DES DONNÉES ET DES HOMMES
Une base de données (BD) est un ensemble d'informations qui est organisé de manière à être facilement
accessible, géré et mis à jour. Elle est utilisée par les organisations comme méthode de stockage, de gestion
et de récupération de l’informations.
Les données brutes (aussi connu comme données primaires) sont les données non interprétée (source:
wikipedia.fr)
Ex: L'IUT de Montreuil est l'un des deux instituts universitaires de technologie de l'université Paris 8. Accueillant
plus de 400 étudiants, l'IUT de Montreuil propose 3 DUT, 4 licences professionnelles.
Donnée = valeur numérisée décrivant de manière élémentaire un fait, une mesure, une réalité.
Exemple : le nom de l’élève, le cours qu’il suit
Les données décrivent des entités du monde réel, elles-mêmes associées les unes aux autres.
Exemple : Philippe Bouvier est un élève qui a eu une note de 15 concernant le cours de BD:
Une base de données a une structure, sinon c’est autre chose (une collection, un tas de documents,
textes ou images).
Format CSV : une ligne par entité ; champs séparés par des ’ ;’
"Bouvier" ; "Philippe"; "BD" ; 15
Suffisant ?
Problèmes:
- redondances de données
- difficulté en cas de modification des données. Si l’enseignant change? 3 lignes à modifier avec la même
valeur.
Risques:
- erreur d’insertion (aussi dans une BD classique)
- redondance extrême (et perte de temps pour insertion/modification des données).
- Requêtes compliquées.
Recherche simple:
- possible avec CTRL+F
Table « note »
Table « cours »
Table « étudiant »
nom prénom
Bouvier Philippe
Blanchard Michel
Bernet Lucie
Table « enseignant » Table « note »
Table « cours »
nom prénom note
cours
Cataldi Mario 15
BD
12
Table « étudiant »
nom prénom
Table « cours » Table « enseignant »
Bouvier Philippe
cours nom prénom nom prénom
Blanchard Michel
BD Cataldi Mario Cataldi Mario
Bernet Lucie
On ne construit pas une base de données pour satisfaire les besoins immédiats d’une application particulière. Une
base de données est conçue pour représenter le plus fidèlement possible les informations relatives à une activité
25
PROCHAINS EPISODES..
26