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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Les bases de données (suite) Support de cours Pascal Ballet

Les bases de données (suite) Support de cours Pascal Ballet Les bases de données (suite) Support de cours Pascal Ballet La saisie et l'impression des données Les formulaires de saisie Les formulaires de saisie jouent deux rôles importants : - la mise en forme des

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

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

.../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

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

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

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

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

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

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

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

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

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

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

Concours interne d ingénieur des systèmes d information et de communication. «Session 2010» Meilleure copie "étude de cas architecture et systèmes"

Concours interne d ingénieur des systèmes d information et de communication. «Session 2010» Meilleure copie étude de cas architecture et systèmes Concours interne d ingénieur des systèmes d information et de communication «Session 2010» Meilleure copie "étude de cas architecture et systèmes" Note obtenue : 14,75/20 HEBERGE-TOUT Le 25 mars 2010 A

Plus en détail

Introduction aux bases de données

Introduction aux bases de données UBO, UFR Sciences, Département Informatique L1, parcours A IMP Introduction à l'informatique TD et TP n 9 Introduction aux bases de données Travaux Dirigés TD & TP 1 (2 + 2 heures) Auteur : Pascal Ballet

Plus en détail

Créer un compte utilisateur

Créer un compte utilisateur Les comptes utilisateurs http://vanconingsloo.be/les-cours/modules-informatiques-et-internet/initiation-a-linformatique/decouvertewindows/comptes-utilisateurs Créer et gérer un compte utilisateur Un ordinateur

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

Qu est-ce qu une boîte mail

Qu est-ce qu une boîte mail Qu est-ce qu une boîte mail Sur Internet, la messagerie électronique (ou e-mail en anglais) demeure l application la plus utilisée. La messagerie permet à un utilisateur d envoyer des messages à d autres

Plus en détail

Ajouter un Widget à SugarCRM Création de l AlterEnum

Ajouter un Widget à SugarCRM Création de l AlterEnum ALTERVISIONS Ajouter un Widget à SugarCRM Création de l AlterEnum Lior CHAMLA 09/04/2009 Nous allons voir comment créer un contrôle personnalisé à ajouter dans les différents modules de SugarCRM. SOMMAIRE

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

Créer sa première base de données Access Partie 2/4 - Création d une requête

Créer sa première base de données Access Partie 2/4 - Création d une requête Créer sa première base de données Access Partie 2/4 - Création d une requête Ce tutoriel est la suite de l article sur la création d une table Access. Une requête permet de filtrer les informations d une

Plus en détail

Sauvegarde des profils de connexion et des options depuis une installation existante Sauvegarde des profils de connexion

Sauvegarde des profils de connexion et des options depuis une installation existante Sauvegarde des profils de connexion DEPLOYER LES PROFILS DE CONNEXION ET LES OPTIONS LORS D UNE NOUVELLE INSTALLATION DE SAS ENTERPRISE GUIDE 5.1 Inclus dans la plate-forme décisionnelle SAS 9.3, SAS Enterprise Guide 5.1 nécessite de définir

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

WordPress : principes et fonctionnement

WordPress : principes et fonctionnement CHAPITRE 1 WordPress : principes et fonctionnement WordPress est à l origine un outil conçu pour tenir un blog, c est-à-dire un journal ou carnet de bord en ligne. Mais il a évolué pour devenir un système

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

Interface Homme-Machine Travaux pratiques Séance 1 : Introduction Java / Swing / JBuilder

Interface Homme-Machine Travaux pratiques Séance 1 : Introduction Java / Swing / JBuilder Interface Homme-Machine Travaux pratiques Séance 1 : Introduction Java / Swing / JBuilder Pluquet Frédéric 15 octobre 2004 1 Introduction 1.1 L assistant Pluquet Frédéric, Téléphone : 02/650.56.01, Email

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

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

4. Survol du système UO - SMARTStream

4. Survol du système UO - SMARTStream 4. Survol du système UO - SMARTStream 4.1 Plate-forme technologique SMARTStream est un système client-serveur dont la composante serveur roule à partir d un IBM RS-6000 (une petite boîte d apparence semblable

Plus en détail

Découvrez Wansys le bureau mobile LES MODULES WANSYS. Documentation détaillée des modules existants Wansys MAJ 24/04/2014 Reproduction interdite

Découvrez Wansys le bureau mobile LES MODULES WANSYS. Documentation détaillée des modules existants Wansys MAJ 24/04/2014 Reproduction interdite LES MODULES WANSYS Sommaire 1. / DEFINITION... 3 2. / TOUT CE QUI EST COMMUN... 4 3. / INFORMATIONS DIVERSES... 4 4. / CE QU IL FAUT SAVOIR... 5 4.1. / Les groupes utilisateurs... 5 4.2. / Les utilisateurs...

Plus en détail

Sauvegarde d une base de données

Sauvegarde d une base de données Sauvegarde d une base de données Version 1.0 Grégory CASANOVA 2 Sauvegarde d une base de données Sommaire 1 Introduction... 3 2 Différents types de sauvegarde... 4 2.1 Sauvegarde complète de base de données...

Plus en détail

Pégase 3 Echanges avec Compt heures

Pégase 3 Echanges avec Compt heures Pégase 3 Echanges avec Compt heures Dernière révision le 16/11/2005 http://www.micromegas.fr pegase3@micromegas.fr Sommaire Fonctionnement général de l échange de données... 4 Paramétrage de Compt heures...

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

Les outils de la phototèque

Les outils de la phototèque Les outils de la phototèque http://vanconingsloo.be/les-cours/modules-informatiques-et-internet/initiation-alinformatique/picasa/outils-phototeque Sur le haut de Picasa, et sur chaque entête d un album,

Plus en détail

A. Définition et formalisme

A. Définition et formalisme Les cardinalités et les différents types d'associations I. Les cardinalités A. Définition et formalisme Les cardinalités sont des couples de valeur que l'on trouve entre chaque entité et ses associations

Plus en détail

TD1- Conception d une BDD et Utilisation sous Access et Oracle

TD1- Conception d une BDD et Utilisation sous Access et Oracle TD1- Conception d une BDD et Utilisation sous Access et Oracle Partie 1 - Conception Il s'agit de M. Bushboy, le directeur d'une agence de location de voitures qui vous a appelé (en tant qu'analyste expert)

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

Synthèse sur la conception de bases de données

Synthèse sur la conception de bases de données Synthèse sur la conception de bases de données Pour fonctionner une entreprise doit traiter et organiser ses informations le plus efficacement possible. C est pourquoi il est important de concevoir des

Plus en détail

Conception de Base de Données Explication sur la Conception de Base de Données

Conception de Base de Données Explication sur la Conception de Base de Données Conception de Base de Données Explication sur la Conception de Base de Données Introduction A la vue de plusieurs questions sur les bases de données, et surtout la conception du schéma de base. En effet,

Plus en détail

A. Structurer le catalogue. v Dans le menu Catalogue, sélectionnez Catégories. 1. Les catégories. Chapitre 6 : Construire le catalogue ...

A. Structurer le catalogue. v Dans le menu Catalogue, sélectionnez Catégories. 1. Les catégories. Chapitre 6 : Construire le catalogue ... Chapitre 6 :. Construire. le catalogue 177 Chapitre 6 : Construire le catalogue PrestaShop 1.5 - Créer un site de e-commerce A. Structurer le catalogue Ne vous précipitez pas pour créer vos produits immédiatement

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

BASES DE DONNEES Formation initiale Première année Département INFORMATIQUE Année 2002/2003. Travail nécessaire après l interrogation numéro 3

BASES DE DONNEES Formation initiale Première année Département INFORMATIQUE Année 2002/2003. Travail nécessaire après l interrogation numéro 3 Travail nécessaire après l interrogation numéro 3 Durée 3h Le but de ce document est de vous montrer quel est le travail nécessaire à faire après une interrogation afin de tirer profit d un bonne ou d

Plus en détail

CREER UNE BASE DE DONNEES ACCESS AVEC DAO (étape par étape)

CREER UNE BASE DE DONNEES ACCESS AVEC DAO (étape par étape) CREER UNE BASE DE DONNEES ACCESS AVEC DAO (étape par étape) NIVEAU : PREMIERE RENCONTRE AVEC VB INITIES/EXPERIMENTES Pré requis pour comprendre ce tutorial : - Connaître les principales commandes de VB

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

EP 1 931 091 A1 (19) (11) EP 1 931 091 A1 (12) DEMANDE DE BREVET EUROPEEN. (43) Date de publication: 11.06.2008 Bulletin 2008/24

EP 1 931 091 A1 (19) (11) EP 1 931 091 A1 (12) DEMANDE DE BREVET EUROPEEN. (43) Date de publication: 11.06.2008 Bulletin 2008/24 (19) (12) DEMANDE DE BREVET EUROPEEN (11) EP 1 931 091 A1 (43) Date de publication: 11.06.2008 Bulletin 2008/24 (51) Int Cl.: H04L 12/58 (2006.01) (21) Numéro de dépôt: 07291423.7 (22) Date de dépôt: 29.11.2007

Plus en détail

Documents by Readdle

Documents by Readdle 1 Documents by Readdle La parfaite visionneuse de documents et lecteur multimédia avec support de nombreux services cloud. 2 Connexion vers le Cloud Lorsque vous lancez pour la première fois Documents

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

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

GRAINE Centre - Ecoparc - Domaine de Villemorant - 41210 Neung-sur-Beuvron Tel : 02 54 94 62 80 - Fax : 02 54 94 62 81

GRAINE Centre - Ecoparc - Domaine de Villemorant - 41210 Neung-sur-Beuvron Tel : 02 54 94 62 80 - Fax : 02 54 94 62 81 Version au 13/01/15 Document provisoire Créer un compte Commençons par www.grainecentre.org Puis allez dans «Mon profil > Créer un compte» Sur la page suivante entrez un nom d utilisateur (login) ainsi

Plus en détail

Mise en œuvre d un Site Sharepoint-V1

Mise en œuvre d un Site Sharepoint-V1 Mise en œuvre d un Site Sharepoint- MAJ 20/01/2015 Ce document décrit le paramétrage pour la mise en œuvre des fonctionnalités standard de Microsoft SharePoint 2013 NADAP et SharePoint NADAP ( Nouvelle

Plus en détail

Institut Supérieur des Etudes Technologiques de Médenine, Département TI L1 TI-Année 2014-2015 Système d exploitation Gestion de disques dans Windows

Institut Supérieur des Etudes Technologiques de Médenine, Département TI L1 TI-Année 2014-2015 Système d exploitation Gestion de disques dans Windows Objectifs Savoir partitionner un disque Formater, défragmenter, nettoyer une partition Créer une image système de windows 1. Les disques durs Un disque dur est une mémoire de masse (de grande capacité,

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

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

INTRODUCTION AU DATA MINING

INTRODUCTION AU DATA MINING INTRODUCTION AU DATA MINING 6 séances de 3 heures mai-juin 2006 EPF - 4 ème année - Option Ingénierie d Affaires et de Projets Bertrand LIAUDET Phase 4 : Modélisation non-supervisée - 5 : Règles d association

Plus en détail

Projet Business Object

Projet Business Object Projet Business Object Rapports parties 1 et 2 Alexandre DUPONT, Guillaume COUSIN, Laurent PACHAREU et Yoann KERMORVANT Etudiants en licence professionnelle Conception de Systèmes Décisionnels Page 1 sur

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

ASP. Etape par étape. 1ère partie : Introduction à asp.net. (Révision : 2 du 05/11/2004 13 pages) Avertissement :

ASP. Etape par étape. 1ère partie : Introduction à asp.net. (Révision : 2 du 05/11/2004 13 pages) Avertissement : ASP Etape par étape 1ère partie : Introduction à asp.net (Révision : 2 du 05/11/2004 13 pages) Avertissement : Ce document peut comporter des erreurs. Cependant, tout a été mis en œuvre afin de ne pas

Plus en détail

Sécurité : les principaux risques et les moyens de protection associés

Sécurité : les principaux risques et les moyens de protection associés Sécurité : les principaux risques et les moyens de protection associés Les dangers sont très nombreux et divers. De plus, ils évoluent rapidement dans le temps. Néanmoins, les principaux risques pour les

Plus en détail

Procédurier. Module de réservation des ressources

Procédurier. Module de réservation des ressources Procédurier Module de réservation des ressources VERSION : 1.1 DATE : MARS 2015 HISTORIQUE Version Collaborateurs Description de la modification Date 0.0 François Bureau Document préliminaire Mars 2015

Plus en détail

Présentation des principaux diagrammes UML du projet Dolibarr

Présentation des principaux diagrammes UML du projet Dolibarr BAHWI Technologie Sujet Document dolibarr_v1.11.doc Version 1.1 Objet Présentation des principaux diagrammes UML du projet Dolibarr Auteur Date Description Version Guiom POLAERT 07/04/05 Création du document

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

Qu est-ce Joomla!? Il permet de gérer votre site internet de manière simple et rapide. C est ce que l on appelle un CMS.

Qu est-ce Joomla!? Il permet de gérer votre site internet de manière simple et rapide. C est ce que l on appelle un CMS. Gestion de Joomla! Introduction Qu est-ce Joomla!? Il permet de gérer votre site internet de manière simple et rapide. C est ce que l on appelle un CMS. Que peut-on faire avec? On peut faire beaucoup de

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

JXDVDTek - UNE DVDTHEQUE EN JAVA ET XML

JXDVDTek - UNE DVDTHEQUE EN JAVA ET XML BALLOTE Nadia FRIULI Valerio GILARDI Mathieu IUT de Nice Licence Professionnelle des Métiers de l Informatique RAPPORT DU PROJET : JXDVDTek - UNE DVDTHEQUE EN JAVA ET XML Encadré par : M. CRESCENZO Pierre

Plus en détail

Réalisation pratique d une Base de données en Environnement (de sa conception à son exploitation)

Réalisation pratique d une Base de données en Environnement (de sa conception à son exploitation) Réalisation pratique d une Base de données en Environnement (de sa conception à son exploitation) Préambule Ce document expose de façon synthétique les étapes de la construction de la base de données dédiée

Plus en détail

Projet 1A :Atelier SVN. Plateforme de travail :SourceForge

Projet 1A :Atelier SVN. Plateforme de travail :SourceForge Projet 1A :Atelier SVN Plateforme de travail :SourceForge Introduction Le but de ce tutorial est de vous initier à l utilisation de l outil Subversion sous la plateforme SourceForge. Cet outil vous facilitera

Plus en détail

Florent PREVOT INSTALLATION D UN CLIENT ORACLE

Florent PREVOT INSTALLATION D UN CLIENT ORACLE Rémi BORG TSMI16 Florent PREVOT INSTALLATION D UN CLIENT ORACLE SOMMAIRE : 1 - Lancement de l installation. 2 - Déroulement de l installation D Oracle 8 Client. 3 - Démarrer Oracle 8 client en tant que

Plus en détail

Le SIG de la DRIAAF est composé de divers éléments. La Géobase Le Géorépertoire Le Cougra Un dossier «SIG» sur le T:\Thèmes partagés

Le SIG de la DRIAAF est composé de divers éléments. La Géobase Le Géorépertoire Le Cougra Un dossier «SIG» sur le T:\Thèmes partagés Le SIG de la Le SIG de la est composé de divers éléments La Géobase Le Géorépertoire Le Cougra Un dossier «SIG» sur le T:\Thèmes partagés Formation QGIS, module 2-1 Le SIG de la 1 La Géobase Les couches

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

BOUYGUES TELECOM ENTREPRISES - CLOUD

BOUYGUES TELECOM ENTREPRISES - CLOUD BOUYGUES TELECOM ENTREPRISES - CLOUD PARTIE CLIENT Version 1.4. 21/06/2013 Partie client Page 1 Sommaire 1 FONCTIONS CLES DU PORTAIL 3 1.1 Pré-requis d utilisation des services Cloud 3 1.2 Principes de

Plus en détail

Recueil des Fiches Concepteurs : Mise en œuvre d un site SharePoint 2013 Juin 2015

Recueil des Fiches Concepteurs : Mise en œuvre d un site SharePoint 2013 Juin 2015 Recueil des s s : Mise en œuvre d un site SharePoint 2013 Juin 2015 Ce document décrit le paramétrage pour la mise en œuvre des fonctionnalités standard de Microsoft SharePoint 2013. NADAP et SharePoint

Plus en détail

Groupe Eyrolles, 2003, ISBN : 2-212-11317-X

Groupe Eyrolles, 2003, ISBN : 2-212-11317-X Groupe Eyrolles, 2003, ISBN : 2-212-11317-X 7 Étude de cas : la boutique MX Dans ce dernier chapitre, nous allons exploiter Dreamweaver MX pour développer une boutique marchande utilisant la technologie

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

Page 1/11. Préambule. Table des matières

Page 1/11. Préambule. Table des matières Page 1/11 Table des matières Préambule... 1 1- Le principe de «NuaFil»... 2 2 - Accueil de votre gestion de profil... 2 2-1 - La recherche de profils... 3 2-2- La liste de vos profils... 3 3 - Le référencement

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

Mise en place d un routeur en Load Balancing

Mise en place d un routeur en Load Balancing Mise en place d un routeur en Load Balancing Introduction Schéma du réseau voulu : Il y a deux lignes ADSL : La ligne de D La ligne de M Matérielles : Modem M (Netgear N150) Modem D (D-link DSL-2750B)

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

CDK Cloud Hosting HSP (Hardware Service Provision) Pour votre système DMS ( Dealer Management System )

CDK Cloud Hosting HSP (Hardware Service Provision) Pour votre système DMS ( Dealer Management System ) CDK Cloud Hosting HSP (Hardware Service Provision) Pour votre système DMS ( Dealer Management System ) Commençons par le commencement. Posez-vous ces trois questions : Question 1 : Si votre système DMS

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

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

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

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