Chapitre 1 : Notion de base de données

Documents pareils
Cours Base de données relationnelles. M. Boughanem, IUP STRI

Diagrammes de Package, de déploiement et de composants UML

4. Utilisation d un SGBD : le langage SQL. 5. Normalisation

Formulaire de mise en candidature Éloizes 2016

Bases de données Cours 1 : Généralités sur les bases de données

Chapitre 1 : Introduction aux bases de données

CESI Bases de données

Présentation du module Base de données spatio-temporelles

KWISATZ_TUTO_module_magento novembre 2012 KWISATZ MODULE MAGENTO

Chapitre VIII. Les bases de données. Orientées Objet. Motivation

Le modèle de données

En date du 11 décembre 2008

Rappel sur les bases de données

Systèmes d information et bases de données (niveau 1)

P0 AUTO-ENTREPRENEUR DECLARATION DE DEBUT D'ACTIVITE RESERVE AU CFE U

Bases de Données. Plan

POLITIQUE DE GESTION ET DE CONSERVATION DES DOCUMENTS (Adoptée le 12 juin 2013)

Le logiciel : un outil de gestion des données, une aide pour le choix des techniques et un outil de communication pour le personnel de terrain

RECUEIL POLITIQUE DES

Structure fonctionnelle d un SGBD

II. Modèle conceptuel le modèle entité-association

Faculté des sciences de gestion et sciences économiques BASE DE DONNEES

GESTION DES ARCHIVES

Copie de sauvegarde avec Roxio Easy CD Creator. Par : Patrick Kenny


Création d une coopérative scolaire

GUIDE DU TUTEUR ACCUEIL D UN ETUDIANT EN BTS MUC. Management des Unités Commerciales. Stage de 1ère année

NOM DE L ELEVE :.. Dossier à rendre complété avant le 16 Mars 2015 (afin de vous éviter le temps des formalités lors de la pré-rentrée).

Bases de Données. Stella MARC-ZWECKER. Maître de conférences Dpt. Informatique - UdS

Fédération des étudiants de l UCL. Soirée formation à la passation d associations

Leçon 1 : Les principaux composants d un ordinateur

UNE EXPERIENCE, EN COURS PREPARATOIRE, POUR FAIRE ORGANISER DE L INFORMATION EN TABLEAU

Release note. DB2P LPC/Autres LPC v1.19 est disponible en Simulation et en Production DB2P

Baladeur Santé VITAL'ACT

domovea alarme tebis

Les bases de données

RAPPORT DE STAGE NUMERIQUE : Aide-mémoire PREPARATION DU RAPPORT AU COURS DU STAGE

Modélisation des données

Dr YAO Kouassi Patrick

«Vous éditez, nous archivons!»

Mémo d'utilisation de BD Dico1.6

BASES DE DONNÉES. CNAM Centre associé de Clermont-Ferrand Cycle A Année J. Darmont I. INTRODUCTION II. LES SYSTÈMES HIÉRARCHIQUES

MANUEL UTILISATEUR BALADEUR SANTÉ AUXILIAIRES MÉDICAUX ET SAGES-FEMMES C.D.C 1.40

P0 AUTO-ENTREPRENEUR DECLARATION DE DEBUT D'ACTIVITE RESERVE AU CFE U

Logiciel Libre Cours 3 Fondements: Génie Logiciel

DEMANDE DE VISA TOURISME/ (VISITE FAMILIALE/OU AMICALE)

Politique de gestion documentaire

Indications pour une progression au CM1 et au CM2

3. SPÉCIFICATIONS DU LOGICIEL. de l'expression des besoins à la conception. Spécifications fonctionnelles Analyse fonctionnelle et méthodes

BES WEBDEVELOPER ACTIVITÉ RÔLE

Automobile : si l on refuse de vous assurer. Fédération française des sociétés d assurances DEP 454 MAI 2005

LOGICIEL DE GESTION DE DOCUMENTS PDF : PROJET INFO 1

Exemple accessible via une interface Web. Bases de données et systèmes de gestion de bases de données. Généralités. Définitions

DAT FIDELITE. Ce mémo est mis à votre disposition pour reprendre de façon simple et transparente les principales caractéristiques de ce contrat.

Langage SQL (1) 4 septembre IUT Orléans. Introduction Le langage SQL : données Le langage SQL : requêtes

LES TYPES DE DONNÉES DU LANGAGE PASCAL

Concept de machine virtuelle

Stages en archives pendant l apprentissage d agent-e en information documentaire liste de contrôle

REGLEMENT INTERIEUR BIBLIOTHEQUE MUNICIPALE SALON DE PROVENCE

Architecture des ordinateurs Introduction à l informatique

COMMANDE D UN ARTICLE DE REVUE DANS LE CATALOGUE NEBIS RECHERCHE

Gérer ses fichiers et ses dossiers avec l'explorateur Windows. Février 2013

Modèle conceptuel : diagramme entité-association

II - ENCADREMENT. Rappel du nombre d élèves participants. Total du nombre de personnels encadrant. Nom prénom Date de naissance Observations

DÉCLARATION ET DEMANDE D'AUTORISATION D OPÉRATIONS RELATIVES A UN MOYEN DE CRYPTOLOGIE

DOSSIER DE CANDIDATURE

Unix/Linux I. 1 ere année DUT. Université marne la vallée

Ordinateur Logiciel Mémoire. Entrées/sorties Périphériques. Suite d'instructions permettant de réaliser une ou plusieurs tâche(s), de résoudre un

La mémoire. Un ordinateur. L'octet. Le bit

Introduction aux bases de données Cours 1 : Généralités sur les bases de données

Annexe : La Programmation Informatique

1 Modélisation d une base de données pour une société de bourse

Dimensionnement d une roue autonome pour une implantation sur un fauteuil roulant

DOSSIER GUIDE DE CREATION ET REPRISE D'ENTREPRISE

Bases de données. Chapitre 1. Introduction

FORMULAIRE DE DEMANDE DE LICENCE D AGENCE DE VOYAGES

<<type>> <<nom>> <<rue1>> <<rue2>> <<codepostal>> - <<ville>> ENTRE LE LYCEE ARISTIDE BERGES - ETABLISSEMENT SUPPORT DU CARMI

Ces deux machines virtuelles seront installées sous VMWARE WORKSTATION.

Hiérarchie matériel dans le monde informatique. Architecture d ordinateur : introduction. Hiérarchie matériel dans le monde informatique

Développement spécifique d'un système d information

FORMULAIRE DE DEMANDE D AIDE NON REMBOURSABLE POUR PETITS PROJETS LOCAUX. Libreville - GABON. Tel. : (241) / Fax : (241)

MODULE : MAINTENANCE DES STATIONS AVEC OSCAR

Bases de données avancées Introduction

Guide d usage du portail périscolaire de la Ville de Lorient

estion de la dette Nouveau programme u CR I ARCHIV pt. 2 pro jets DRMS Formation relative aux Deuxieme partie

Pas d installations ou d équipement particuliers.

Centres d accès communautaire Internet des Îles LA CLÉ USB

MANUEL D UTILISATION DE LA SALLE DES MARCHES APPEL D OFFRES OUVERT ACCES ENTREPRISES. Version 8.2

CAHIER DE GESTION GUIDE DE GESTION DES SERVICES DES BIBLIOTHÈQUES ET DES RESSOURCES MULTIMÉDIAS COTE OBJET

CRÉER UNE BASE DE DONNÉES AVEC OPEN OFFICE BASE

Manuel Bucom Version 3.1 Octobre 2008


Activité : Élaboration, mise en forme et renseignement de documents

Instructions relatives à la soumission d une question sur le sujet d étude

A. Définition et formalisme

FctsAffines.nb 1. Mathématiques, 1-ère année Edition Fonctions affines

et développement d applications informatiques

Gé nié Logiciél Livré Blanc

Transcription:

Chapitre 1 : Notion de base de données I. Introduction à la gestion des données 1. Notion de donnée et d'information Activité 1: Le propriétaire d'une boutique de location et de vente de DVD désir organiser les informations qu'il gère au niveau de son magasin. Le propriétaire effectue diverses opérations comme : La création d'une nouvelle fiche client. L'achat de nouveaux DVD. Location d'un DVD. On lui demandant la description de la fiche client il nous donne les données suivantes : Activité 2 : Identifier quelques informations utilisées dans les domaines suivants : Une administration d un lycée. Une banque. Un restaurant. a) Définition 1 Une donnée est une description élémentaire d une information. b) Définition 2 Plusieurs données regroupées et se rapportant à un même contexte donnent naissance à l information. c) Eléments constituant une information L information se réfère à un objet du monde réel. C est l entité (exemple : Client). 1

Une entité est décrite par un ensemble de données. C est les attributs (exemple : nom, prénom, adresse, ). Un attribut prend des valeurs différentes ayant un type de données bien déterminée (texte, numérique, date,..). 2. La persistance La capacité de mémoriser et de pouvoir retrouver une donnée. La persistance = mémorisation + disponibilité des données. Lorsqu'on mémorise les données, deux aspects sont pris en considération : Le type du support de mémorisation : disque dur (local, sur serveur, CD-ROM ) Le format de mémorisation : structure choisie pour stocker les données... La persistance des données peut être assurée grâce à plusieurs organisations : Organisation Papier Fichier inconvénients Fiches, registre, cahier - Délais de recherche. - problème de sécurité. - Volume important. - Classement et tri difficile. Un fichier (file) est un ensemble de données structurées stocké sur une mémoire de masse. Ces données se présentent sous forme d'enregistrements (Record). - Nécessiter d'écrire des programmes - Manque de sécurité - La redondance et de MAJ - Accès exclusif (un utilisateur à la fois) Activité 3: Un libraire qui dispose d un ensemble d ouvrages (dont le nombre est variable dans le temps), il désire gérer, de préférence par ouvrage, le rayon des livres de sa bibliothèque. Il adresse sa demande à plusieurs intervenants en insistant sur les tâches suivantes: l ajout d un livre La suppression d un livre La modification du numéro de téléphone de l éditeur d un livre La recherche d un ensemble de livres selon un critère 2

Le contrôle de certains accès aux données (sur les noms, le nombre d exemplaires, le code etc ) Les informations disponibles sur les livres sont les suivantes: code, titre, nombre d exemplaires, année d édition, éditeur, téléphone de l éditeur, nom de l auteur et prénom de l auteur. L intervenant propose l utilisation d un tableau avec un logiciel de traitement de texte. Code Titre Nb Exem Année Editeur Tel-Editeur Nom Auteur Prénom auteur 12TA1 Réseaux informatiques 10 1998 Eyrolles 11111111 Tanenbaum Henri 13GO1 Algorithmes génétiques 5 1994 Addison Wesly 22222222 Goldberg Stephen 13GO1 Algorithmes génétiques 5 1994 Addison Wesly 22222222 Holland John 6 1993 Eyrolles 11111111 Dumar Eric 6 1993 Eyrolles 44444444 Cardy Ronald 6 1993 Eyrolles 11111111 Tanenboum Henri Après réflexion, l intervenant avoue trouver des limites à son travail. Question : développer les limites et les difficultés rencontrées. Commentaires sur cette proposition: Redondance de données: les informations code, titre, se répètent pour chacun de ses auteurs. Anomalie de suppression: en supprimant tous les livres d un éditeur donné, toutes les informations concernant cet éditeur disparaissent avec le dernier enregistrement supprimé. En plus de la suppression des livres, on a finalement supprimé un éditeur. Anomalie d ajout: si on veut ajouter un nouvel éditeur, il faut nécessairement introduire un livre (code, titre, Nb Exem, année, etc). Anomalie de mise à jour: en oubliant une ligne lors de la modification d une valeur, on introduit des contradictions dans la table d où l incohérence de nos données. 3

Anomalie de recherche: dans le cas où que le nombre de lignes est assez élevé, il n est pas du tout simple de trouver la liste des livres d un éditeur donné. Conclusion: Il faut alors structurer les données sous une forme qui ne présente pas ces insuffisances. II. Base de données 1) Définition : Une BD est une collection de données structurées relative à un ou plusieurs domaines du monde réel. Exemple : Une base de données «Gestion_locationVoiture» regroupe toutes les données concernant les voitures (Matricule, marque, puissance, ) et les clients( NCIN, Nom, Prénom, Adresse,.) 2) Intérêts d utilisation des Bases de données Centralisation : Les données sont regroupées dans une structure permettant d éviter la redondance Indépendance entre données et programmes : Les données sont décrites indépendamment des programmes Intégration des liaisons entre les données : Les relations entre les données font partie de la BD. Par exemple : dans une bibliothèque on peut savoir tel adhérent a emprunté tel ouvrage, sans besoin d écrire un programme. Intégrité des données : Elle se traduit par un ensemble de règles permettant d assurer la cohérence de données. Par exemple deux personnes ne doivent pas avoir le même numéro de la carte d identité. Partage de données (concurrence d accès) : des utilisateurs différents peuvent accéder en même temps aux mêmes données (architecture client/serveur). 3) Les modèles de BD Modèle hiérarchique : une BD se présente comme un arbre ordonné dont les sommets sont des entités et les arcs sont les liens entre eux (voir figure page 23) Modèle réseau : se présente comme un graphe ou un réseau (voir figure page 23) Modèle relationnel : consiste à représenter les entités et les liens à l aide d une structure appelée table. 4

5