Concevoir une base de données

Dimension: px
Commencer à balayer dès la page:

Download "Concevoir une base de données"

Transcription

1 Concevoir une base de données En fonction de vos besoins, il existe deux façons de travailler. Si vous souhaitez créer une petite base de données pour la collection de vos livres et que vous êtes le seul à utiliser votre base de données, vous privilégierez certainement l aspect «standalone» de votre application. Autrement dit, les tables de stockage ainsi que l accès aux données par des formulaires et des états sont dans le même fichier ACCESS. Cet aspect présente l avantage d avoir tout sous la main, et d être facilement transportable d une machine à une autre. Si vous êtes plusieurs utilisateurs à travailler sur une même application, il convient de travailler avec un couple de fichiers. Les tables seront mises dans la base «dorsale» (back-end en anglais) et les formulaires, requêtes et états seront dans la base «frontale» (front-end en anglais). La dorsale est un fichier unique, mis en disponibilité sur un réseau. La frontale (souvent appelée Application) sera distribuée sur les postes clients. L avantage de cette technique est multiple. D une part, les données sont séparées de l application. Il est donc plus aisé de faire des opérations de maintenance sur le serveur de la dorsale, comme la sauvegarde des données. D autre part, plusieurs utilisateurs peuvent utiliser en même temps, par leur application, les données de la dorsale. Chaque utilisateur peut en outre utiliser une frontale différente (le comptable de la société n utilisera pas la même application que le vendeur). ACCESS permet la conversion d une base standalone en couple dorsale/frontale et inversement, par les opérations de fractionnement et de regroupement. Nous le verrons plus loin. Le modèle entité-association Avant de concevoir une base de données, il faut savoir la modéliser. Ce cours ne traitera pas les différentes méthodes d analyses d une base de données, telles que l UML, Merise, etc. Cependant, il est beaucoup plus facile de concevoir une base de données à partir d un modèle papier. La méthode de modélisation la plus proche d ACCESS est celle du Modèle entité-association. Sans entrer dans les détails, nous aborderons les quelques notions utiles de ce modèle. Chaque table sera représentée comme ceci. C est ce qu on appelle une entité. Cette entité désigne la table et les champs qu elle contient. La clé primaire est toujours signifiée en italique. La clé primaire est ce qu on appelle un identifiant. Nous reviendrons sur cette notion plus loin dans le cours. Les entités sont liées entre elles par des associations. Une association permet de définir l action réalisée entre deux entités. Généralement, une association est désignée par un verbe. 1 / 5

2 Dans cet exemple, nous avons défini 3 entités. Une personne habitant une ville et qui souhaite acheter divers produits dans un magasin. Il y a donc 2 associations : la personne habite dans une ville et achète des produits. Il nous reste maintenant à définir les cardinalités. Une cardinalité permet de savoir le type de relation entre les tables. Pour définir une cardinalité, il suffit d employer la phrase suivante : est-ce qu un (e) {entité} peut {association} plusieurs {autre entité}? Dans l exemple ci-dessus, est-ce qu une Personne peut habiter plusieurs Villes? Non, bien évidemment. Mais est-ce qu une Ville peut être habitée par plusieurs Personnes? Oui! La cardinalité est donc définie. Les types de relations Définissons maintenant les types de relations possibles dans une base de données. D après les cardinalités ci-dessus, nous remarquons qu il n y a que trois types différents : Les cardinalités (relations) 1 à 1 ; Les cardinalités (relations) 1 à n ; Les cardinalités (relations) n à n ; La relation 1 à 1 2 / 5

3 Les relations 1 à 1 sont des relations extrêmement rares. En effet, si une entité ne peut être liée qu avec une seule autre entité, en réalité il s agit de la même! Par exemple, une personne possède un n national unique et propre à chacun. Il n y a donc aucun intérêt à stocker les n nationaux dans une table à part, alors qu un simple en champ en plus dans la table T_Personne suffit! Mais il peut arriver que cette relation soit nécessaire. Par exemple pour étendre une table sans toucher à sa structure. Pratiquement, dans ACCESS, les tables seront regroupées en une seule table, sauf cas particulier. La relation 1 à n C est un des cas les plus fréquents, et le cas le plus facile à gérer. Dans ACCESS, il suffit d ajouter un champ, qu on appellera la clé externe, dans la table ayant la cardinalité «n». Cette clé externe sera liée à la clé primaire de l autre table. La relation n à n Autre cas fréquent, cette relation n est pourtant pas réalisable dans ACCESS. Il faut alors la transformer en deux relations 1 à n. Pour cela, il faut créer une table intermédiaire. Le modèle E-A dans ACCESS Une fois ce modèle théorique défini, il faut le transposer dans un modèle plus proche d ACCESS. Cette transposition se fait en suivant ces quelques règles : Règle n 1 : Chaque table doit disposer d une clé primaire. Cette clé représentera de manière univoque chaque enregistrement de la table. Règle n 2 : Si certains champs ont une valeur unique dans une table, ils doivent être indexés sans doublons. Règle n 3 : Tout champ dont la valeur risque d être introduite plusieurs fois dans les enregistrements de la table doit : Soit être retirés de la table et placés dans une nouvelle. Cette nouvelle table devra respecter les autres règles. 3 / 5

4 Soit être remplacé par une liste de choix si les valeurs ne sont pas évolutives ou trop nombreuses. Règle n 4 : Pour chaque relation 1 à n, il faut ajouter une clé externe dans la table ayant le côté «n» de la relation. Cette clé externe sera du même type que la clé primaire de l autre table. Règle n 5 : Pour chaque relation n à n, il faut remplacer la relation par une table intermédiaire. Cette table intermédiaire sera reliée par deux relations 1 à n aux tables d origine. Cette table intermédiaire doit respecter les règles précédentes. Avec ces 5 règles, re-modélisons notre base de données. Nous remarquerons que la table intermédiaire peut contenir d autres champs, tels que la quantité. Une fois ce schéma réalisé, il ne nous reste plus qu à le mettre en œuvre dans ACCESS. Exercice Dans ce syllabus, nous allons concevoir une base de données de A à Z. Définissons d abord le contexte. Nous souhaitons créer un outil de gestion de bibliothèque. Cet outil nous permettra : d encoder une liste d auteurs ; d encoder une liste de catégories ; d encoder une série de livres ; d attacher des mots-clefs aux livres ; de générer un catalogue ; de générer une fiche produit. Commençons par analyser l application avec le modèle entité-association. Combien de tables avons-nous besoin? la table des catégories, 4 / 5

5 Powered by TCPDF (www.tcpdf.org) Concevoir une base de données la table des auteurs, la table des mots-clefs, la table des livres. Passons aux relations. Pour rappel, l établissement d une relation se fait en posant les bonnes questions. Quelles sont les relations? En fonction des réponses données, on connait le type de relations, ce qui donne de schéma suivant. Aidezvous des 5 règles! Quel est le schéma? «Les objets Créer une table» PDF generated by Kalin's PDF Creation Station 5 / 5

Interroger une base de données

Interroger une base de données Interroger une base de données http://vanconingsloo.be/les-cours/bureautique/access/interroger-une-base-de-donnees Pour interroger une base de données, on utilisera les requêtes. Une requête permet de

Plus en détail

Rappel sur les bases de données

Rappel sur les bases de données Rappel sur les bases de données 1) Généralités 1.1 Base de données et système de gestion de base de donnés: définitions Une base de données est un ensemble de données stockées de manière structurée permettant

Plus en détail

Utiliser les outils prévisionnels

Utiliser les outils prévisionnels Utiliser les outils prévisionnels http://vanconingsloo.be/les-cours/bureautique/excel/previsionnels Nous pouvons utiliser Excel comme outil prévisionnel. Nous allons, au travers d un exercice, utiliser

Plus en détail

http://vanconingsloo.be/les-cours/modules-informatiques-et-internet/internet/gmail/libelles

http://vanconingsloo.be/les-cours/modules-informatiques-et-internet/internet/gmail/libelles Les libellés http://vanconingsloo.be/les-cours/modules-informatiques-et-internet/internet/gmail/libelles Pour ranger vos messages, Gmail utilise un procédé un peu déroutant, mais très pratique. En effet,

Plus en détail

Conception d une base de données

Conception d une base de données Conception d une base de données Cyril Gruau 13 novembre 2003 Résumé Ce support de cours regroupe quelques notions concernant le modèle entité-association, le schéma relationnel et la traduction de l un

Plus en détail

Concevoir un modèle de données Gestion des clients et des visites

Concevoir un modèle de données Gestion des clients et des visites page 1 MCD Concevoir un modèle de données Gestion des clients et des visites La gestion des informations d une organisation est un élément essentiel de son efficacité. L obligation de les trouver et de

Plus en détail

Personnaliser votre ordinateur

Personnaliser votre ordinateur Personnaliser votre ordinateur http://vanconingsloo.be/les-cours/modules-informatiques-et-internet/initiation-a-linformatique/decouvertewindows/personnalisation Pour vous sentir à l aise avec votre ordinateur,

Plus en détail

Cours 1 : introduction

Cours 1 : introduction Cours 1 : introduction Modèle entité-association Exemple : Deux entités (produit et dépôt) sont mises en relation (stock). Une entité doit être constituée d un identifiant et peut être complétée par des

Plus en détail

Cours Master 1 / 2013-2014. Dr YAO Kouassi Patrick

Cours Master 1 / 2013-2014. Dr YAO Kouassi Patrick Cours Master 1 / 2013-2014 Dr YAO Kouassi Patrick Une base de données est le terme informatique désignant un ensemble de données connexes stockées informatiquement. Ce terme ne doit pas être confondu avec

Plus en détail

1 Introduction aux bases de données

1 Introduction aux bases de données 1 Introduction aux bases de données Qu'est-ce qu'un SGBD? quelles sont ses fonctions? Peut-on mémoriser tous les types de données? Business Object est-il un SGBD? Access? Citez trois logiciels de SGBD

Plus en détail

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

Cours Base de données relationnelles. M. Boughanem, IUP STRI Cours Base de données relationnelles 1 Plan 1. Notions de base 2. Modèle relationnel 3. SQL 2 Notions de base (1) Définition intuitive : une base de données est un ensemble d informations, (fichiers),

Plus en détail

Chapitre 2 Modélisation de bases de données

Chapitre 2 Modélisation de bases de données Pourquoi une modélisation préalable? Chapitre 2 Modélisation de bases de données 1. Première étape : le modèle conceptuel Eemple : le modèle Entités-Associations (E/A) 2. Deuième étape : le modèle Traduction

Plus en détail

Identifier les entités présentes

Identifier les entités présentes Merise Analyser un Système d Information déroute parfois le non-initié, car traduire un environnement de travail en symboles cabalistiques n est pas très habituel pour qui ne connaît pas. Pourtant, avec

Plus en détail

Chapitre 4 Modélisation et Conception de BD

Chapitre 4 Modélisation et Conception de BD Pourquoi une modélisation préalable? Chapitre 4 Modélisation et Conception de BD Il est difficile de modéliser un domaine sous une forme directement utilisable par un SGBD. Stockage physique Cohérence/intégrité

Plus en détail

Initiation Access 2003

Initiation Access 2003 Initiation Access 2003 Sommaire Introduction...3 1. Création d une base...3 1.1. Modélisation...3 1.2. Création de la base...4 2. Les tables...5 2.1. Création d'une table en mode Création...5 2.2. Les

Plus en détail

C'est : C'est : un fichier, analogue à une feuille de calcul Excel, contenant les informations.

C'est : C'est : un fichier, analogue à une feuille de calcul Excel, contenant les informations. C'est : un ensemble de fichiers contenant toutes les informations nécessaires à une application + un logiciel de Gestion de ces informations appelé SGBD (Système de Gestion de Base de Données). C'est :

Plus en détail

Pourquoi un Blog Peut Freiner le Démarrage de Votre Entreprise?

Pourquoi un Blog Peut Freiner le Démarrage de Votre Entreprise? Pourquoi un Blog Peut Freiner le Démarrage de Votre Entreprise? by Lionel - mercredi, décembre 03, 2014 http://une-vie-geniale.com/pourquoi-un-blog-peut-freiner-le-demarrage-de-votre-entreprise/ l entrepreneuriat

Plus en détail

taboo D Excel à Access Croiser, extraire et analyser ses données Thierry Capron Groupe Eyrolles, 2008, ISBN : 978-2-212-12066-0

taboo D Excel à Access Croiser, extraire et analyser ses données Thierry Capron Groupe Eyrolles, 2008, ISBN : 978-2-212-12066-0 Thierry Capron sans taboo D Excel à Access Croiser, extraire et analyser ses données Groupe Eyrolles, 2008, ISBN : 978-2-212-12066-0 Table des matières 1. PREMIERS PAS VERS LES BASES DE DONNÉES... 1 Un

Plus en détail

3 Conception d un MCD Access Gestion des patients et des visites

3 Conception d un MCD Access Gestion des patients et des visites 3 Conception d un MCD Access Gestion des patients et des visites Nous allons dans 1 er temps avoir une approche théorique. Cette étape est incontournable car elle permet d organiser les informations de

Plus en détail

Dossier I Découverte de Base d Open Office

Dossier I Découverte de Base d Open Office ETUDE D UN SYSTEME DE GESTION DE BASE DE DONNEES RELATIONNELLES Définition : Un SGBD est un logiciel de gestion des données fournissant des méthodes d accès aux informations. Un SGBDR permet de décrire

Plus en détail

Bases de données. Ecole Marocaine des Sciences de l Ingénieur. Yousra Lembachar

Bases de données. Ecole Marocaine des Sciences de l Ingénieur. Yousra Lembachar Bases de données Ecole Marocaine des Sciences de l Ingénieur Yousra Lembachar Chapitre 2 Le modèle relationnel Plan Les concepts d un modèle relationnel Le passage du modèle entité-association vers le

Plus en détail

.../5. Gestion de Bases de Données (J. Wijsen) 27 janvier 2011 NOM + PRENOM : Orientation + Année : Cet examen contient 8 questions. Durée : 2 heures.

.../5. Gestion de Bases de Données (J. Wijsen) 27 janvier 2011 NOM + PRENOM : Orientation + Année : Cet examen contient 8 questions. Durée : 2 heures. Gestion de Bases de Données (J. Wijsen) 27 janvier 2011 NOM + PRENOM : Orientation + Année : Cet examen contient 8 questions. Durée : 2 heures. Question 1 Donnez la traduction en modèle relationnel du

Plus en détail

Méthode MERISE : Niveau Conceptuel COURS DE BASES DE DONNEES. Méthode MERISE : Niveau Logique. Méthode MERISE : Niveau Physique

Méthode MERISE : Niveau Conceptuel COURS DE BASES DE DONNEES. Méthode MERISE : Niveau Logique. Méthode MERISE : Niveau Physique Méthode MERISE : Niveau Conceptuel Réponse à la question : QUOI? COURS DE BASES DE DONNEES Luc Bouganim Qu est ce qu on va gérer comme données, comment sont elles organisées Modèle Conceptuel de Données

Plus en détail

Modélisation Entité Association

Modélisation Entité Association Modélisation Entité Association 1 Modèle entité association Concepts de base Entités Associations Propriétés Identifiant Cardinalités des rôles Exemple Démarche de conception Passage du modèle Entité/Association

Plus en détail

Thème : Gestion commerciale

Thème : Gestion commerciale Département Génie Informatique BD40 Ingénierie des systèmes d information TP 4 : Ms/Access : Listes déroulantes, Formulaires avancés Thème : Gestion commerciale Christian FISCHER Copyright Novembre 2005

Plus en détail

Imprimez vos documents depuis n'importe où (pc, mobile,...) par Internet!

Imprimez vos documents depuis n'importe où (pc, mobile,...) par Internet! Imprimez vos documents depuis n'importe où (pc, mobile,...) par Internet! Author : soufiane Bonjour, Aujourd'hui, vous allez découvrir comment imprimer vos documents depuis n'importe quelle machine, que

Plus en détail

Communiquer. Émettre un statut. Publier une photo, une vidéo ou un lien. Réagir à une publication

Communiquer. Émettre un statut. Publier une photo, une vidéo ou un lien. Réagir à une publication Communiquer http://vanconingsloo.be/les-cours/modules-informatiques-et-internet/internet/reseauxsociaux/facebook/communiquer Le but premier de Facebook est de pouvoir communiquer avec son réseau social.

Plus en détail

EXAMEN BD Access Lundi 16 Mai 2011 (8h-9h30)

EXAMEN BD Access Lundi 16 Mai 2011 (8h-9h30) EXAMEN BD Access Lundi 16 Mai 2011 (8h-9h30) L examen a une durée de 1h30. Aucun document (quel qu il soit) n est autorisé durant l épreuve. Le soin apporté à la rédaction (écriture, schémas, etc.) sera

Plus en détail

Access 2013 Fonctions avancées

Access 2013 Fonctions avancées Bases de données Créer un modèle de base de données 5 Associer un mot de passe à l ouverture d une base de données 7 Compacter et réparer une base de données 9 Fractionner une base de données 10 Ajouter

Plus en détail

LE MODELE CONCEPTUEL DE DONNEES

LE MODELE CONCEPTUEL DE DONNEES LE MODELE CONCEPTUEL DE DONNEES Principe : A partir d'un cahier des charges, concevoir de manière visuelle les différents liens qui existent entre les différentes données. Les différentes étapes de réalisation.

Plus en détail

Chapitre 5 LE MODELE ENTITE - ASSOCIATION

Chapitre 5 LE MODELE ENTITE - ASSOCIATION Chapitre 5 LE MODELE ENTITE - ASSOCIATION 1 Introduction Conception d une base de données Domaine d application complexe : description abstraite des concepts indépendamment de leur implémentation sous

Plus en détail

Du monde réel à SQL la modélisation des données

Du monde réel à SQL la modélisation des données ANF «Comment concevoir une base de données en archéométrie» Réseau CAI-RN & rbdd - 05/06/2014 au 06/06/2014 Du monde réel à SQL la modélisation des données Marie-Claude Quidoz (CEFE/CNRS) Ce document est

Plus en détail

http://vanconingsloo.be/les-cours/modules-informatiques-et-internet/initiation-alinformatique/linux/chapitre-5-maintenance

http://vanconingsloo.be/les-cours/modules-informatiques-et-internet/initiation-alinformatique/linux/chapitre-5-maintenance Maintenance http://vanconingsloo.be/les-cours/modules-informatiques-et-internet/initiation-alinformatique/linux/chapitre-5-maintenance Paramètres système Contrairement aux apparences, Ubuntu est relativement

Plus en détail

Or, même si chaque fenêtre est différente, elles suivent toutes les mêmes règles.

Or, même si chaque fenêtre est différente, elles suivent toutes les mêmes règles. Ouvrez les fenêtres! http://vanconingsloo.be/les-cours/modules-informatiques-et-internet/initiation-a-linformatique/decouvertewindows/fenetres La principale force de Windows, c est son mode d affichage.

Plus en détail

UML Diagramme de classes (class diagram) pour le recueil et l analyse des besoins. Emmanuel Pichon 2013 V1.1

UML Diagramme de classes (class diagram) pour le recueil et l analyse des besoins. Emmanuel Pichon 2013 V1.1 UML Diagramme de classes (class diagram) pour le recueil et l analyse des besoins 2013 V1.1 Objectif Diagramme de classes (class diagram) pour le recueil des besoins et l analyse Présenter un ensemble

Plus en détail

Séance de révision et manipulation de l utilitaire SQLLOADER

Séance de révision et manipulation de l utilitaire SQLLOADER Séance de révision et manipulation de l utilitaire SQLLOADER 1. Enoncé La base de données considérée représente les informations relatives à une bibliothèque qui gère le stockage, l indexation et l emprunt

Plus en détail

Expert Base de données

Expert Base de données Cycle de vie d une base de données Expert Modélisation Conceptuelle Création du schéma sandra.bringay@univ-montp3.fr alexandre.pinlou@univ-montp3.fr Utilisateur Personn!! Prénom! age! Toto! Titi! 25! Table

Plus en détail

ESTINATION FORMATION Un aller simple vers le savoir-faire INITIATION A L ANALYSE ET A LA CONCEPTION DE BASE DE DONNEES

ESTINATION FORMATION Un aller simple vers le savoir-faire INITIATION A L ANALYSE ET A LA CONCEPTION DE BASE DE DONNEES ESTINATION FORMATION INITIATION A L ANALYSE ET A LA CONCEPTION DE BASE DE DONNEES AVANT PROPOS Ce support de cours est un outil personnel, il ne constitue pas un guide de référence. C'est un outil pédagogique

Plus en détail

C est quoi un ordinateur?

C est quoi un ordinateur? C est quoi un ordinateur? http://vanconingsloo.be/les-cours/modules-informatiques-et-internet/initiation-a-linformatique/decouvertewindows/cest-quoi-un-ordinateur Un ordinateur, c est plusieurs «boites»

Plus en détail

Conception des bases de données : Modèle Entité-Association

Conception des bases de données : Modèle Entité-Association Conception des bases de données : Modèle Entité-Association La modélisation d un problème, c est-à-dire le passage du monde réel à sa représentation informatique, se définit en plusieurs étapes pour parvenir

Plus en détail

Projet informatique UML-Cpp avec QT4

Projet informatique UML-Cpp avec QT4 Haute école spécialisée bernoise Haute école technique et informatique, HTI Section Electricité et système de communication Laboratoire de l informatique technique Projet informatique UML-Cpp avec QT4

Plus en détail

Une base de données est un ensemble d'informations concernant un sujet donné et des liens logiques sur ces données.

Une base de données est un ensemble d'informations concernant un sujet donné et des liens logiques sur ces données. Formation Microsoft Access Présentée par Rachelle LeClair Automne 2006 QU EST-CE QU UNE BASE DE DONNÉES? Une base de données est un ensemble d'informations concernant un sujet donné et des liens logiques

Plus en détail

PG208, Projet n 3 : Serveur HTTP évolué

PG208, Projet n 3 : Serveur HTTP évolué PG208, Projet n 3 : Serveur HTTP évolué Bertrand LE GAL, Serge BOUTER et Clément VUCHENER Filière électronique 2 eme année - Année universitaire 2011-2012 1 Introduction 1.1 Objectif du projet L objectif

Plus en détail

Introduction aux bases de données

Introduction aux bases de données 1/73 Introduction aux bases de données Formation continue Idir AIT SADOUNE idir.aitsadoune@supelec.fr École Supérieure d Électricité Département Informatique Gif sur Yvette 2012/2013 2/73 Plan 1 Introduction

Plus en détail

Access 2007 THE MISSING MANUAL. Matthew MacDonald. Le manuel qui aurait dû être fourni avec votre logiciel

Access 2007 THE MISSING MANUAL. Matthew MacDonald. Le manuel qui aurait dû être fourni avec votre logiciel Access 2007 Matthew MacDonald THE MISSING MANUAL Le manuel qui aurait dû être fourni avec votre logiciel Table des matières Avant-propos... À propos de l auteur... À propos de l équipe... Remerciements...

Plus en détail

Introduction générale

Introduction générale Chapitre 1 Introduction générale Le monde de l informatique a connu une évolution effervescente depuis l apparition du premier ordinateur l EDVAC en 1945 jusqu à aujourd hui. Au début de l ère informatique,

Plus en détail

Le S.I.M. Le S.I.M. Définition a. S.I.M. ou S.I.C. S.I.M. S.I.C. Le S.I.M. Définition a. S.I.M. ou S.I.C. Définition

Le S.I.M. Le S.I.M. Définition a. S.I.M. ou S.I.C. S.I.M. S.I.C. Le S.I.M. Définition a. S.I.M. ou S.I.C. Définition Le S.I.M. Définition a. S.I.M. ou S.I.C. b. Utilisation commerciale c. Contenu Forme Méthode Sources d information a. S.I.M. ou S.I.C. ou S.I.M. S.I.C. Système d Information Marketing Système d Information

Plus en détail

Encryptions, compression et partitionnement des données

Encryptions, compression et partitionnement des données Encryptions, compression et partitionnement des données Version 1.0 Grégory CASANOVA 2 Compression, encryption et partitionnement des données Sommaire 1 Introduction... 3 2 Encryption transparente des

Plus en détail

Gestion de la Maintenance Assistée par Ordinateur

Gestion de la Maintenance Assistée par Ordinateur Gestion de la Maintenance Assistée par Ordinateur Simplifiez vous la maintenance Gagner en productivité. Réduire les pannes. Améliorer la durée de vie des équipements. Diminuer les coûts de maintenance.

Plus en détail

Magento. Pratique du e-commerce avec Magento. Christophe Le Bot avec la contribution technique de Bruno Sebarte

Magento. Pratique du e-commerce avec Magento. Christophe Le Bot avec la contribution technique de Bruno Sebarte Magento Pratique du e-commerce avec Magento Christophe Le Bot avec la contribution technique de Bruno Sebarte Pearson Education France a apporté le plus grand soin à la réalisation de ce livre afin de

Plus en détail

Développer de nouvelles fonctionnalités

Développer de nouvelles fonctionnalités 19 Développer de nouvelles fonctionnalités Chaque site e-commerce est unique. Bien que Magento soit une application riche, des besoins spécifiques apparaîtront et l ajout de modules deviendra nécessaire.

Plus en détail

OMGL UE Modélisation de données 2 / 41

OMGL UE Modélisation de données 2 / 41 Module OMGL UE Modélisation de données Analyse et Conception des Systèmes d Information Modélisation des données J. Christian Attiogbé Septembre 2008, maj 11/2009, 08/2010 OMGL UE Modélisation de données

Plus en détail

Cahier de charges (Source : "Java EE - Guide de développement d'applications web en Java" par Jérôme Lafosse) Module. Site Web dynamique JSP / Servlet

Cahier de charges (Source : Java EE - Guide de développement d'applications web en Java par Jérôme Lafosse) Module. Site Web dynamique JSP / Servlet Cahier de charges (Source : "Java EE - Guide de développement d'applications web en Java" par Jérôme Lafosse) Module Site Web dynamique JSP / Servlet Sujet : betaboutique Soutenance le 04 / 01 /2013 &

Plus en détail

Microsoft Access 2000. Approche Pratique 1

Microsoft Access 2000. Approche Pratique 1 MICROSOFT ACCESS Approche Pratique 1 Approche Pratique 2 I.1. NOTION DE BASE DE DONNEES Une base de données est une collection d'informations relatives à un sujet. Elle a un objectif particulier. Elle

Plus en détail

ACCESS 2013 UTILISATEUR TABLE DES MATIERES

ACCESS 2013 UTILISATEUR TABLE DES MATIERES ENVIRONNEMENT...8 Lancer Access...9 Personnaliser l interface...9 L'écran...10 La barre d outils Accès rapide...12 Déplacer...13 Ajouter une commande à la barre...13 Supprimer un outil de la barre...13

Plus en détail

Modèle conceptuel : diagramme entité-association

Modèle conceptuel : diagramme entité-association Modèle conceptuel : diagramme entité-association Raison d'être de ce cours «La conception et l'utilisation de bases de données relationnelles sur micro-ordinateurs n'est pas un domaine réservé aux informaticiens.»

Plus en détail

1 Partie A : administration d une base de donnée à travers PhpMyAdmin

1 Partie A : administration d une base de donnée à travers PhpMyAdmin Ce TP se compose en 2 sections : une section de prise en main (sur ordinateur) et une section d exercice (sur papier) concernant l algèbre relationnelle. 1 Partie A : administration d une base de donnée

Plus en détail

Bases de données Cours 2 : Architecture pour les bases de données

Bases de données Cours 2 : Architecture pour les bases de données Cours 2 : Architecture pour les bases de données ESIL Université de la méditerranée Odile.Papini@esil.univ-mrs.fr http://odile.papini.perso.esil.univmed.fr Plan du cours Architecture SPARC-ANSI 1 Architecture

Plus en détail

Projet : site web de gestion de jeu

Projet : site web de gestion de jeu Projet : site web de gestion de jeu Partie 1 (modélisation et architecture du site) UCBL - Département Informatique de Lyon 1 LIF4 - automne 2015 1 Description générale du projet Le projet est à réaliser

Plus en détail

Christian Soutou UML 2. pour les. bases de données. Avec 20 exercices corrigés. Groupe Eyrolles, 2007, ISBN : 978-2-212-12091-2

Christian Soutou UML 2. pour les. bases de données. Avec 20 exercices corrigés. Groupe Eyrolles, 2007, ISBN : 978-2-212-12091-2 Christian Soutou UML 2 pour les bases de données Avec 20 exercices corrigés Groupe Eyrolles, 2007, ISBN : 978-2-212-12091-2 chapitre n 3 Le niveau physique : de SQL2 à SQL3 Associations réflexives Les

Plus en détail

[Tuto] Migration Active Directory 2003 vers 2008

[Tuto] Migration Active Directory 2003 vers 2008 [Tuto] Migration Active Directory 2003 vers 2008 Sommaire : Pré-requis Vérifier version actuelle Mise à jour du schéma Mise à jour du domaine Mise à jour des GP Mise --------à jour pour les RODC Transfert

Plus en détail

Microsoft. Access 2007. Utilisation avancée. Fac similé. Mémento

Microsoft. Access 2007. Utilisation avancée. Fac similé. Mémento Microsoft Access 2007 Utilisation avancée Fac similé Mémento AVERTISSEMENT Microsoft Access 2007 est une marque déposée de la société Microsoft. Toutes les marques citées dans cet ouvrage sont des marques

Plus en détail

Mercredi 15 Janvier 2014

Mercredi 15 Janvier 2014 De la conception au site web Mercredi 15 Janvier 2014 Loïc THOMAS Géo-Hyd Responsable Informatique & Ingénierie des Systèmes d'information loic.thomas@anteagroup.com 02 38 64 26 41 Architecture Il est

Plus en détail

Manuel d utilisation de la Centrale de Stock Irris

Manuel d utilisation de la Centrale de Stock Irris Manuel d utilisation de la Centrale de Stock Irris Plan du document : I.Qu est-ce qu une Centrale de Stock?... 2 1. Définition... 2 2.Principe... 2 II.Lancement de la centrale... 3 1. Configuration...

Plus en détail

Le partitionnement. Si vous souhaitez utiliser LVM et/ou RAID. Partitionnement classique (sans LVM ni RAID) Étape 1 : Choix du type de partitionnement

Le partitionnement. Si vous souhaitez utiliser LVM et/ou RAID. Partitionnement classique (sans LVM ni RAID) Étape 1 : Choix du type de partitionnement Si vous souhaitez utiliser LVM et/ou RAID La suite du tutoriel se place dans un contexte où l'on n'utilise ni LVM, ni RAID. Si vous utilisez l'un, l'autre ou les deux, vous pouvez vous référer à ce tutoriel

Plus en détail

Logiciel PEB Version 3.0.0. Liste des updates

Logiciel PEB Version 3.0.0. Liste des updates Version 3.0.0 2 6 Sommaire 1. Avant-propos page 3 2. Basculement vers la version page 4 3. Principales nouvelles fonctionnalités page 5 3 6 1. Avant-propos Depuis sa diffusion il y a un peu plus d un an,

Plus en détail

Bases de Données. Le cas des BD relationnelles ouverture sur les BD relationnelles spatiales Séance 2 : Mise en oeuvre

Bases de Données. Le cas des BD relationnelles ouverture sur les BD relationnelles spatiales Séance 2 : Mise en oeuvre Bases de Données Le cas des BD relationnelles ouverture sur les BD relationnelles spatiales Séance 2 : Mise en oeuvre Synthèse : conception de BD langage de modélisation famille de SGBD SGBD Analyse du

Plus en détail

Base de données relationnelle et requêtes SQL

Base de données relationnelle et requêtes SQL Base de données relationnelle et requêtes SQL 1e partie Anne-Marie Cubat Une question pour commencer : que voyez-vous? Cela reste flou Les plans de «Prison Break»? Non, cherchons ailleurs! Et de plus près,

Plus en détail

Chapitre 4 Les Servlets. 1. Qu'est-ce qu'une Servlet? 1.1 Présentation. 1.2 Requêtes HTTP

Chapitre 4 Les Servlets. 1. Qu'est-ce qu'une Servlet? 1.1 Présentation. 1.2 Requêtes HTTP 210 Les Servlets 1. Qu'est-ce qu'une Servlet? 1.1 Présentation Les Servlets sont la base de la programmation Java EE. La conception d'un site Web dynamique en Java repose sur ces éléments. Une Servlet

Plus en détail

LIF4 - TD5 : Schémas entités associations Correction

LIF4 - TD5 : Schémas entités associations Correction LIF4 - TD5 : Schémas entités associations Correction Exercice 1: On souhaite gérer des réservations dans une compagnie d hôtels. À cette fin, on considère le diagramme entité-association suivant (les attributs

Plus en détail

Informations de l'unité d'enseignement Implantation. Cursus de. Intitulé. Code. Cycle 1. Bloc 2. Quadrimestre 1. Pondération 6. Nombre de crédits 6

Informations de l'unité d'enseignement Implantation. Cursus de. Intitulé. Code. Cycle 1. Bloc 2. Quadrimestre 1. Pondération 6. Nombre de crédits 6 Informations de l'unité d'enseignement Implantation Institut Paul Lambin Cursus de Intitulé Code Bachelier en informatique de gestion Gestion des Données I2040 Cycle 1 Bloc 2 Quadrimestre 1 Pondération

Plus en détail

ZOTERO Un outil gratuit de gestion de bibliographies

ZOTERO Un outil gratuit de gestion de bibliographies ZOTERO Un outil gratuit de gestion de bibliographies Téléchargement sur http://www.zotero.org Zotero est une extension du navigateur Web Firefox 0 Mais désormais applications autonomes par rapport à Firefox

Plus en détail

Médiathèque SOMMAIRE. Médiathèque en chiffres. Missions et priorités. Services offerts. Ressources électroniques. Catalogue REPERE

Médiathèque SOMMAIRE. Médiathèque en chiffres. Missions et priorités. Services offerts. Ressources électroniques. Catalogue REPERE Médiathèque SOMMAIRE Médiathèque en chiffres Missions et priorités Services offerts Ressources électroniques Catalogue REPERE Méthode de recherche en ligne Equipe : Une documentaliste, un ingénieur, Deux

Plus en détail

Portail du Consommateur. Guide d utilisation. Du dépôt de requêtes

Portail du Consommateur. Guide d utilisation. Du dépôt de requêtes Portail du Consommateur Guide d utilisation Du dépôt de requêtes Sommaire 1. CONNEXION A L APPLICATION DE GESTION DES REQUETES :... 3 2. INSCRIPTION AU DEPOT DE REQUETE :... 4 3. DEPOT D UNE NOUVELLE REQUETE

Plus en détail

Projet 2. Gestion des services enseignants CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE. G r o u p e :

Projet 2. Gestion des services enseignants CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE. G r o u p e : CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE Projet 2 Gestion des services enseignants G r o u p e : B E L G H I T Y a s m i n e S A N C H E Z - D U B R O N T Y u r i f e r M O N T A Z E R S i

Plus en détail

Débuter avec EXPRESS. Alain Plantec. 1 Schema 2

Débuter avec EXPRESS. Alain Plantec. 1 Schema 2 Débuter avec EXPRESS Alain Plantec Table des matières 1 Schema 2 2 Entité 2 2.1 Attributs simples................................................ 2 2.2 Attributs collection...............................................

Plus en détail

Cas Spécibike : progiciel de gestion intégrée

Cas Spécibike : progiciel de gestion intégrée Cas Spécibike : progiciel de gestion intégrée Propriétés Intitulé long Description Cas Spécibike : découverte du fonctionnement du PGI OpenErp Ce cas permet aux élèves de découvrir le fonctionnement d

Plus en détail

Installer sa Bbox sensation ADSL et son décodeur TV

Installer sa Bbox sensation ADSL et son décodeur TV Créé par : PierreB Ce guide est reproductible en : 5 à 10 min et est d'un niveau : Débutant Découvrez en images comment installer votre Bbox sensation ADSL et votre décodeur TV. Plus besoin de mode d'emploi!

Plus en détail

L approche Bases de données

L approche Bases de données L approche Bases de données Cours: BD. Avancées Année: 2005/2006 Par: Dr B. Belattar (Univ. Batna Algérie) I- : Mise à niveau 1 Cours: BDD. Année: 2013/2014 Ens. S. MEDILEH (Univ. El-Oued) L approche Base

Plus en détail

Révisions sur les Bases de données. Lycée Thiers - PC/PC*

Révisions sur les Bases de données. Lycée Thiers - PC/PC* Bases de données Architecture clients-serveur Architecture trois tiers Vocabulaire des BDD Algèbre relationnelle Création/modification d une table Commandes SQL de manipulation de tables Définition formelle

Plus en détail

Zotero : outil de gestion bibliographique. Gérer librement, gratuitement et facilement ses références bibliographiques!

Zotero : outil de gestion bibliographique. Gérer librement, gratuitement et facilement ses références bibliographiques! Zotero : outil de gestion bibliographique Gérer librement, gratuitement et facilement ses références bibliographiques! Qu'est-ce que Zotero? Zotero est un outil bibliographique gratuit. Il permet de sauvegarder

Plus en détail

Créer une base de données vide

Créer une base de données vide Créer une base de données vide Si vous voulez concevoir votre propre base de données, vous pouvez créer une base vide et disposer ainsi d une souplesse et d un contrôle accrus. Créer une base de données

Plus en détail

Fiche n 1 Base de données - Tables et enregistrements. Table des matières

Fiche n 1 Base de données - Tables et enregistrements. Table des matières Fiche n 1 Base de données - Tables et enregistrements Table des matières Fiche n 1 Base de données - Tables et enregistrements...1 1- Présentation de la démarche d'élaboration d'une base de données...1

Plus en détail

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

Faculté des sciences de gestion et sciences économiques BASE DE DONNEES BASE DE DONNEES La plupart des entreprises possèdent des bases de données informatiques contenant des informations essentielles à leur fonctionnement. Ces informations concernent ses clients, ses produits,

Plus en détail

RAID 1 LOGICIEL SOMMAIRE

RAID 1 LOGICIEL SOMMAIRE RAID 1 LOGICIEL SOMMAIRE I. Introduction II. Etude des disques III. Intégration du deuxième disque IV. Transformation du disque dur V. Test de fonctionnement VI. Vérification du boot VII. Conclusion INTRODUCTION

Plus en détail

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

1 Modélisation d une base de données pour une société de bourse IN306 : Corrigé SID Christophe Garion 18 octobre 2010 Ce document est un corrigé succinct de l examen du module IN306. 1 Modélisation d une base de données pour une société de bourse Une

Plus en détail

IMPLANTATION D UNE BASE DE DONNEES SOUS MS-ACCESS 97

IMPLANTATION D UNE BASE DE DONNEES SOUS MS-ACCESS 97 Stage STT050 - Novembre 2000 Page 1 IMPLANTATION D UNE BASE DE DONNEES SOUS MS-ACCESS 97 GENERALITES SUR MS-ACCESS Fonctionnalités de MS-ACCESS Access 97 est un produit Microsoft de type SGBDR (Système

Plus en détail

Fiche n 1 Base de données - Tables et enregistrements. Table des matières

Fiche n 1 Base de données - Tables et enregistrements. Table des matières Fiche n 1 Base de données - Tables et enregistrements Table des matières Fiche n 1 Base de données - Tables et enregistrements...1 1- Présentation de la démarche d'élaboration d'une base de données...1

Plus en détail

Bases de données relationnelles

Bases de données relationnelles Bases de données relationnelles Système de Gestion de Bases de Données Une base de données est un ensemble de données mémorisé par un ordinateur, organisé selon un modèle et accessible à de nombreuses

Plus en détail

Méthodologie de conceptualisation BI

Méthodologie de conceptualisation BI Méthodologie de conceptualisation BI Business Intelligence (BI) La Business intelligence est un outil décisionnel incontournable à la gestion stratégique et quotidienne des entités. Il fournit de l information

Plus en détail

LA CONDUITE DE PROJET Plan détaillé du cours

LA CONDUITE DE PROJET Plan détaillé du cours LA CONDUITE DE PROJET Plan détaillé du cours Chapitre 1 Notions de projet informatique et de schéma directeur Objectifs : - Définir des notions de projet informatique et de schéma directeur - Décrire à

Plus en détail

F/ Création et exploitation d une base de données ACCESS

F/ Création et exploitation d une base de données ACCESS F/ Création et exploitation d une base de données ACCESS cahier des charges [Action] Liste des taches à accomplir pour créer une base de données 1/ Définir le but du travail 2/ Brain Storming : émettre,

Plus en détail

Ces envois peuvent être automatiques ou manuels. Nous allons découvrir dans ce manuel comment

Ces envois peuvent être automatiques ou manuels. Nous allons découvrir dans ce manuel comment 1. Paramétrages : SMS - MAIL Les sms et les mails font partie de notre quotidien. Ce sont en effet des moyens de communication utiles et pratiques. Ces moyens de communication modernes, DATALOGIC les a

Plus en détail

Excel avancé. Frédéric Gava (MCF) gava@univ-paris12.fr

Excel avancé. Frédéric Gava (MCF) gava@univ-paris12.fr Excel avancé Frédéric Gava (MCF) gava@univ-paris12.fr LACL, bâtiment P2 du CMC, bureau 221 Université de Paris XII Val-de-Marne 61 avenue du Général de Gaulle 94010 Créteil cedex Rappels et compléments

Plus en détail

Traitement de données

Traitement de données Traitement de données TP01 : Base de données Access Objectifs. On se propose de créer une base de données utilisée au sein de l entreprise Worldco pour gérer son personnel. Pour cela, il faut enregistrer

Plus en détail

ACCESS 2013. Système de Gestion de Bases de Données Relationnelles

ACCESS 2013. Système de Gestion de Bases de Données Relationnelles Access est un logiciel permettant de gérer des données en masse : une liste de clients ou de fournisseurs, un stock de produits, des commandes, des salariés, un club de tennis, une cave à vin, une bibliothèque,

Plus en détail

Lancer Microsoft Access 2013 9. Quitter Microsoft Access 2013 12. Utiliser/gérer le ruban 12. Le volet de navigation 14

Lancer Microsoft Access 2013 9. Quitter Microsoft Access 2013 12. Utiliser/gérer le ruban 12. Le volet de navigation 14 Généralités Lancer Microsoft Access 2013 9 Quitter Microsoft Access 2013 12 Utiliser/gérer le ruban 12 Le volet de navigation 14 Annuler/rétablir les manipulations 16 Bases de données Réfléchir à l objectif

Plus en détail