LaDissertation.com - Dissertations, fiches de lectures, exemples du BAC
Recherche

TIC base de donnée

Cours : TIC base de donnée. Recherche parmi 300 000+ dissertations

Par   •  19 Janvier 2016  •  Cours  •  393 Mots (2 Pages)  •  800 Vues

Page 1 sur 2

1.Conception des Bases de Données

1.Introduction

2.Schéma logique des données : modèle relationnel

2.Implantation des Bases de Données

1.Requêtes Access

1ère partie : Conception des BD

1.Introduction

2.Schéma logique des données : modèle relationnel

Pour une collection aussi simple, il suffit d'utiliser un tableur :

-si on veut ajouter des données, on ajoute des lignes

-si on veut récupérer une partie des données, on fait une recherche et on copie

-Quels sont les problèmes qui peuvent se poser à l’insertion, la modification, la suppression ?

Anomalies sur un tableau unique

7

Bases de données

IUT TC

Anomalie de mise à jour : en oubliant une ligne lors de la modification d'une valeur, on introduit des contradictions dans la table

–ex : on change le numéro de tel d'un éditeur partout sauf à un endroit

Anomalie d'insertion : en ajoutant un enregistrement, on est obligé de fixer les valeurs pour de nombreux champs, sans quoi on crée des enregistrements vides

–ex : on veut introduire seulement un nouvel éditeur : il faut nécessairement introduire un livre, un auteur et son numéro de téléphone, un prix…

Anomalie de suppression : en supprimant des enregistrements, on peut faire disparaître une donnée que l'on souhaite garder

–ex : en supprimant tous les livres d'un éditeur, toutes les informations concernant cet éditeur disparaissent avec le dernier enregistrement supprimé. En plus de supprimer des livres, on a finalement supprimé un

Les risques

La perte de données : une difficulté dans la création d'une base de données est d'imaginer la manière de répartir les données dans des tables. Il faut préserver les données et leurs relations !

–ex : Si on ne pense pas à créer la table ISBN/AuID, la relation livre / auteur n'existe pas dans la base!

Rupture de l'intégrité référentielle : lorsque des modifications sont effectuées dans une table, il se peut qu’elles remettent en cause les relations qui lient cette table au reste de la base

–ex : si on décide d'enlever un éditeur, il ne suffit pas de le supprimer de la table des éditeurs, car cela laisserai des références « boiteuses » dans la table livre !

Difficulté pour la consultation : lorsque l'on disperse les données dans plusieurs tables, il est plus difficile de trouver les données répondant à un critère de recherche

–ex : si on cherche les éditeurs qui publient des livres dont le prix est inférieur à 10 $, il faut rassembler des données provenant de plusieurs tables, donc « recoller

...

Télécharger au format  txt (2.6 Kb)   pdf (54 Kb)   docx (8.8 Kb)  
Voir 1 page de plus »
Uniquement disponible sur LaDissertation.com