Cours Méthode Merise Base de données relationnelles SQL

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

Download "Cours Méthode Merise Base de données relationnelles SQL"

Transcription

1 Mael Le Clech MERISE PARTIE n 1 Cours Méthode Merise Base de données Page 1 sur 12 Base de données relationnelle = banque d information (l information donnée étant définie par le système d entreprise), sert à gérer les informations nécessaires à un système. Première base de données créée par IBM en 1964 suite à un besoin de gérer des informations, elle a été créée par des groupes de mathématiciens. Le SQL a été créé à partir des mathématiques ensemblistes. Avant pour gérer les données on utilisait des fichiers. Ils utilisaient chacun une structure différente, il n y avait donc pas de norme. Fonctionner sous forme de fichier pouvait poser des problèmes de MAJ et/ou de doublons. Alors que dans une base de données la donnée est stockée une et une seule fois! Une donnée = l information la plus petite non décomposable et utile pour le système. Pour qu une donnée soit unique dans la base de données, on doit pouvoir la retrouver de la façon la plus simple possible, on utilise pour cela Pour créer les bases de données et de savoir ce dont on a besoin au sein d une entreprise, des Français ont créé une méthode d analyse des systèmes d information qui s appelle la méthode Merise aux alentours de Aujourd hui, toutes les méthodes d analyse qui existent sont plus ou moins basées sur Merise. CREATION D UNE BASE DE DONNEES MCD = Modèle conceptuel de données, il sert à schématiser les besoins du système d information. Avant de créer en lui-même le MCD, il faut d abord renseigner un Dictionnaire de données. On le renseigne en demandant aux personnes concernées ce dont elles ont besoins, on se base également sur l existant informatique et papier Il s établie aussi en fonction de nos propres idées car effectivement en parlant avec les interlocuteurs de l entreprise, on peut faire des propositions par rapport à notre visions des choses. Lors de la création du premier jet du dictionnaire des données, il faudra trouver les informations qui serviront d identifiant. Ensuite, il faudra créer des entités qui représentent le regroupement des données concernant une même idée (ex : code client nom - prénom donnera naissance à l entité client). A partir du moment où on a trouvé un identifiant, cela donnera lieu à la création d une entité. Dans l exemple du type : «Code Client Nom Client Prénom client», le nom et le prénom sont déterminés par l identifiant, le nom et le prénom sont donc en dépendance fonctionnelle avec l identifiant. Attention, lorsque l on parle d identifiant, on est bien au niveau du MCD et non de la base de données, où on parlerait de clef primaire. Dans une entité, chaque information s appelle un attribut. Et l ensemble des attributs et l identifiant permettent la création de l entité. Si par exemple lors de la conversation avec notre interlocuteur il nous dit qu un client est géré par un représentant, il faut bien pouvoir lier les informations, pour cela, il faut faire des associations. Par exemple, il faudra créer une association entre «Client» et «Représentant» qui s appellera «Gérer» par exemple. Pour finaliser le MCD, il faut poser les cardinalités.

2 Page 2 sur 12 Exercice : - Des étudiants effectuent différents stages au sein d organismes dont on conserve le numéro, nom, nom de la personne à contacter, numéro de téléphone. - Un stage réalisé par un étudiant peut être de type A ou B. - Un stage commence et se termine à des dates propres à chaque étudiant. - Différents étudiants peuvent faire un ou plusieurs stages au sein d un organisme. - Pour chaque étudiant on connaît le numéro de la carte étudiant, le nom, le prénom et le numéro de téléphone. Voici le MCD correspondant à cette situation : Dictionnaire de données : STAGE ETUDIANT ORGANISME ET_NUMCART ET_NOM ET_PRENOM ET_NUMTEL ORG_NUM ORG_NOM ORG_CONTACT ORG_NUMTEL ST_NUM ST_TYPE ST_DATEDEB ST_DATEFIN ETUDIANT ET_NUMCART ET_NOM ET_PRENOM ET_NUMTEL ORGANISME ORG_NUM ORG_NOM ORG_CONTACT ORG_NUMTEL 1,n 1,n Réaliser 1,1 STAGE ST_NUM ST_TYPE ST_DATEDEB ST_DATEFIN 1,1 Effectuer

3 Page 3 sur 12 OU ETUDIANT ET_NUMCART ET_NOM ET_PRENOM ET_NUMTEL Effectuer ORGANISME 1,n ST_TYPE 1,n ST_DATEDEB ST_DATEFIN ORG_NUM ORG_NOM ORG_CONTACT ORG_NUMTEL Une association réflexive = lorsque l on présente une notion de hiérarchie. Par exemple, on veut gérer une généalogie, pour se faire on va utiliser une seule entité qui est PERSONNE. 0,n PERSONNE ID_PERS NOM_PERS Enfant de 2,2

4 Page 4 sur 12 Exercice avec association réflexible : Un grand magasin conserve le numéro, le nom, la date de naissance, l adresse, le salaire, le numéro du supérieur hiérarchique, le code du rayon ou le secteur, les activités de chacun de ses employés. Chaque employé n a qu un seul supérieur hiérarchique, n appartient qu à un seul rayon mais peut avoir plusieurs activités (ex vendeur caissier étalagiste ). A chaque code de rayon ou de secteur correspond un libellé (ex jouets, vêtements ). Un rayon ou un secteur est situé dans un étage. Sur un même étage il peut y avoir plusieurs rayons ou secteurs. Chaque employé exerce une activité depuis une certaine date. Voici le MCD correspondant à cette situation :

5 Page 5 sur 12 Exercice : Une société dispose de centres délocalisés dans différentes régions de France. La société est organisée en services (recherches, administration, vente). Chaque service est installé dans une et une seule agglomération, mais une agglomération peut recevoir plusieurs services. Chaque service est référencé par un code service. Les numéros d employés, nom, prénom, salaire, commission de chacun des employés de cette société sont stockés. L historique des fonctions de chacun des employés de cette société sont stockés. Cet historique permet de connaître chacun des postes, des services et des dates par lequel un employé est passé. Voici le MCD correspondant à cette situation :

6 Page 6 sur 12 Exercice : Une société propose à ses clients de concevoir et monter ses meubles soi mêmes, une liste de codes de composants et description de ces composants (tiroirs, portes, fonds). Chaque composant peut être de plusieurs couleurs, mais suivant sa couleur le composant est d un prix différent. Ainsi une porte rouge est plus chère qu une porte blanche. Certains composants comme les vis sont d une couleur. Une composition propre à un client référencée par un numéro, attribuée à une date donnée, éventuellement définie par un intitulé est constituée d un ou de plusieurs composants, chacun de ces composants est présent en quantité variable. La composition constitue le meuble conçu par le client. Chaque client est référencé avec un ensemble de caractéristiques qui permettent de l identifier et le contacter. Voici le MCD correspondant à cette situation :

7 Page 7 sur 12 Exercice : RESTO Voici le MCD correspondant à cette situation : Utilisation Ternaire entre RECETTE, MENU et TYPE

8 Page 8 sur 12 ACCESS Tous les énoncés suivants concernent la base ACCESS «Gestion de temps» (voir clef usb). Note : Une requête SQL avec «SELECT * FROM.» est moins efficace que de lister tous les champs «SELECT NOM, PRENOM, AGE FROM.» Sur access pour créer une requette : Sélectionnez les tables a afficher Maintenant a vous de créer votre requête

9 Page 9 sur 12 Exemple pour Afficher les noms des clients et les villes triés par ville. Pour voir le résultat en SQL ou même pour directement écrire la requête en SQL : Pour voir le résultat :

10 Page 10 sur 12 EXERCICE : Req1 = Afficher les numéros, les noms des clients et les villes triés par le numéro en ordre décroissant. SELECT clients.numcli, clients.raisoccli, clients.villecli FROM clients ORDER BY clients.numcli desc; Req2 = Afficher tous les clients qui habitent le département «92» SELECT clients.numcli, clients.raisoccli, clients.villecli, clients.cpcli FROM clients WHERE clients.cpcli BETWEEN "92000" AND "92999"; Req3 = Afficher tous les clients dont le collaborateur n est pas «JPE» SELECT clients.raisoccli FROM clients WHERE clients.codcolcli<>"jpe"; Req4 = Afficher la liste des missions démarrant après le 31/12/2000 SELECT NumMis, LibelleMis FROM missions WHERE DateDebutMis > #12/31/2000#; Req5 = Afficher les habitants du 92 et du 94. SELECT clients.raisoccli FROM clients WHERE CPCli BETWEEN "92000" AND "92999" OR CPCli BETWEEN "94000" AND "94999"; Req6 = Afficher tous les temps de plus d une heure depuis le 01/01/2001 SELECT NumMisTemps, DateTemps, DureeTemps FROM temps WHERE DureeTemps > 1 AND DateTemps >=#01/01/2001#; Req7 = Afficher tous les clients habitant EVRY et de tous les clients qui ont le collaborateurs «VPA» SELECT RaiSocCli, VilleCli FROM clients WHERE VilleCli LIKE "Evry*" AND CodColCli = "VPA";

11 Page 11 sur 12 Req8 = Afficher le nom des collaborateurs, leur taux horaire HT et TTC SELECT collaborateurs.nomcol, collaborateurs.prixhorairecol, ([PrixHoraireCol]*1.196) & " " AS PrixHoraireTTC FROM collaborateurs; Req9 = Afficher le numéro de client, le numéro de mission et le nombre de jour écoulés depuis le début de chaque mission. SELECT missions.nummis, missions.numclimis, (Date()-missions.DateDebutMis) AS ["Nombre de jours :"] FROM missions; Req10 = Compter le nombre de client par département SELECT LEFT(CPCli,2) AS DEPARTEMENT, COUNT(NumCli) AS NOMBRECLIENT FROM clients GROUP BY LEFT(CPCli,2); LEFT(CPCli,2) signifie les 2 chiffre en partant de la gauche Req11 = Afficher la date de la première mission effectuée pour chaque client SELECT NumCliMis, MIN(DateDebutMis) AS ['Premiere mission'] FROM missions GROUP BY NumCliMis;

12 Page 12 sur 12 Req12 = Temps passé par mission SELECT NumMisTemps, SUM(DureeTemps) AS DUREETOTALE FROM temps GROUP BY NumMisTemps; Req13 = Temps en moyenne pour la durée des missions par collaborateur SELECT CodColTemps, AVG(DureeTemps) FROM temps WHERE YEAR(DateTemps) = 2000 GROUP BY CodColTemps;

TP base de données SQLite. 1 Différents choix possibles et choix de SQLite : 2 Définir une base de donnée avec SQLite Manager

TP base de données SQLite. 1 Différents choix possibles et choix de SQLite : 2 Définir une base de donnée avec SQLite Manager TP base de données SQLite 1 Différents choix possibles et choix de SQLite : La plupart des logiciels de gestion de base de données fonctionnent à l aide d un serveur. Ils demandent donc une installation

Plus en détail

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

Langage SQL (1) 4 septembre 2007. IUT Orléans. Introduction Le langage SQL : données Le langage SQL : requêtes Langage SQL (1) Sébastien Limet Denys Duchier IUT Orléans 4 septembre 2007 Notions de base qu est-ce qu une base de données? SGBD différents type de bases de données quelques systèmes existants Définition

Plus en détail

clef primaire ; clef étrangère ; projection ; restriction ; jointure ; SQL ; SELECT ; FROM ; WHERE

clef primaire ; clef étrangère ; projection ; restriction ; jointure ; SQL ; SELECT ; FROM ; WHERE Cas Neptune hôtel Base de données et langage SQL Propriété Intitulé long Formation concernée Matière Notions Transversalité Présentation Description Neptune Hôtel. L interrogation d une base de données

Plus en détail

1 Introduction et installation

1 Introduction et installation TP d introduction aux bases de données 1 TP d introduction aux bases de données Le but de ce TP est d apprendre à manipuler des bases de données. Dans le cadre du programme d informatique pour tous, on

Plus en détail

MERISE. Modélisation et Conception de Systèmes d Information

MERISE. Modélisation et Conception de Systèmes d Information MERISE Modélisation et Conception de Systèmes d Information Intro L'analyse des données constitue le point de passage obligé de toute conception d'application mettant en oeuvre un SGBDR La méthode MERISE,

Plus en détail

TD : Requêtes SQL (BDR.TD2-1) INSA 3IF 2008-2009

TD : Requêtes SQL (BDR.TD2-1) INSA 3IF 2008-2009 TD : Requêtes SQL (BDR.TD2-1) INSA 3IF 2008-2009 Loïc Maisonnasse 1 Objectif Ce TD a pour objectif de vous familiariser avec le langage de requêtes SQL. Et de vous apprendre à écrire des requêtes SQL pour

Plus en détail

Access 2010 Entraînement 1 Garage Renault Dossier 24 MCD

Access 2010 Entraînement 1 Garage Renault Dossier 24 MCD Access 2010 Entraînement 1 Garage Renault Dossier 24 MCD Objectifs Concevoir une modèle conceptuel de données pour Access Durée 45 Support Papier Travail à faire : 1. Concevoir le dictionnaire des données.

Plus en détail

Le langage SQL Rappels

Le langage SQL Rappels Le langage SQL Rappels Description du thème : Présentation des principales notions nécessaires pour réaliser des requêtes SQL Mots-clés : Niveau : Bases de données relationnelles, Open Office, champs,

Plus en détail

16H Cours / 18H TD / 20H TP

16H Cours / 18H TD / 20H TP INTRODUCTION AUX BASES DE DONNEES 16H Cours / 18H TD / 20H TP 1. INTRODUCTION Des Fichiers aux Bases de Données 2. SYSTEME DE GESTION DE BASE DE DONNEES 2.1. INTRODUCTION AUX SYSTEMES DE GESTION DE BASES

Plus en détail

SOMMAIRE. Travailler avec les requêtes... 3

SOMMAIRE. Travailler avec les requêtes... 3 Access Les requêtes SOMMAIRE Travailler avec les requêtes... 3 A) Créer une requête sélection en mode QBE... 3 B) Exécuter une requête à partir du mode Modifier (QBE)... 3 C) Passer du mode Feuille de

Plus en détail

MegaStore Manager ... Simulation de gestion d un hypermarché. Manuel du Participant

MegaStore Manager ... Simulation de gestion d un hypermarché. Manuel du Participant MegaStore Manager Simulation de gestion d un hypermarché.......... Manuel du Participant 1. Introduction 1.1. La simulation de gestion Vous allez participer à une simulation de gestion. Cette activité

Plus en détail

Introduction au Système de Gestion de Base de Données et aux Base de Données

Introduction au Système de Gestion de Base de Données et aux Base de Données Introduction au Système de Gestion de Base de Données et aux Base de Données Formation «Gestion des données scientifiques : stockage et consultation en utilisant des bases de données» 24 au 27 /06/08 Dernière

Plus en détail

DEVAKI NEXTOBJET PRESENTATION. Devaki Nextobjects est un projet sous license GNU/Public.

DEVAKI NEXTOBJET PRESENTATION. Devaki Nextobjects est un projet sous license GNU/Public. DEVAKI NEXTOBJET 1 Présentation...2 Installation...3 Prérequis...3 Windows...3 Linux...3 Exécution...4 Concevoir une BDD avec Devaki NextObject...5 Nouveau MCD...5 Configurer la connexion à la base de

Plus en détail

Les bases de données

Les bases de données Les bases de données Introduction aux fonctions de tableur et logiciels ou langages spécialisés (MS-Access, Base, SQL ) Yves Roggeman Boulevard du Triomphe CP 212 B-1050 Bruxelles (Belgium) Idée intuitive

Plus en détail

INSTITUT NATIONAL DES TELECOMMUNICATIONS CONTROLE DES CONNAISSANCES. 2. Les questions sont indépendantes les unes des autres.

INSTITUT NATIONAL DES TELECOMMUNICATIONS CONTROLE DES CONNAISSANCES. 2. Les questions sont indépendantes les unes des autres. INSTITUT NATIONAL DES TELECOMMUNICATIONS CONTROLE DES CONNAISSANCES Durée : 1h30 Date : 17/05/2006 Coordonnateurs : Amel Bouzeghoub et Bruno Defude Documents autorisés : ceux distribués en cours Avertissements

Plus en détail

TD n 10 : Ma première Base de Données

TD n 10 : Ma première Base de Données TD n 10 : Ma première Base de Données 4 heures Rédigé par Pascal Delahaye 11 mars 2015 Le but de ce TD est de découvrirles principales fonctions d OpenOffice Base, le systèmede gestion de bases de données

Plus en détail

Manuel d utilisation. éstréso Syndicat S C P V C. Saisir les écritures. Version 5.1.14

Manuel d utilisation. éstréso Syndicat S C P V C. Saisir les écritures. Version 5.1.14 éstréso Syndicat Manuel d utilisation Version 5.1.14 S C P V C Saisir les écritures Version 5.1.14 1 Préambule Dans Tréso Syndicat il existe quatre possibilités pour saisir des écritures. - L écriture

Plus en détail

Langage SQL : créer et interroger une base

Langage SQL : créer et interroger une base Langage SQL : créer et interroger une base Dans ce chapitre, nous revenons sur les principales requêtes de création de table et d accès aux données. Nous verrons aussi quelques fonctions d agrégation (MAX,

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

BTS/CGO P10 SYSTEME INFORMATION Année 2012-2013

BTS/CGO P10 SYSTEME INFORMATION Année 2012-2013 BTS/CGO P10 SYSTEME INFORMATION Année 2012-2013 TS2 CGO 7 mars 2013 2 heures Aucun document autorisé Calculatrice autorisée Nota : Il vous est demandé d apporter un soin particulier à la présentation de

Plus en détail

Concevoir une base de données

Concevoir une base de données Concevoir une base de données http://vanconingsloo.be/les-cours/bureautique/access/concevoir-une-base-de-donnees En fonction de vos besoins, il existe deux façons de travailler. Si vous souhaitez créer

Plus en détail

Gestion des bases de données (1 ère partie)

Gestion des bases de données (1 ère partie) Master ANI et TCI première année année 2006/2007 semestre 1 Gestion des bases de données (1 ère partie) Ce polycopié rédigé par F. Horn est basé sur deux polycopiés précédents réalisés par A. Lemay et

Plus en détail

Nom de l application

Nom de l application Ministère de l Enseignement Supérieur et de la Recherche Scientifique Direction Générale des Etudes Technologiques Institut Supérieur des Etudes Technologiques de Gafsa Département Technologies de l Informatique

Plus en détail

UNIVERSITE DE CONSTANTINE 1 FACULTE DES SIENCES DE LA TECHNOLOGIE DEPARTEMENT D ELECTRONIQUE 3 ème année LMD ELECTRONIQUE MEDICALE

UNIVERSITE DE CONSTANTINE 1 FACULTE DES SIENCES DE LA TECHNOLOGIE DEPARTEMENT D ELECTRONIQUE 3 ème année LMD ELECTRONIQUE MEDICALE UNIVERSITE DE CONSTANTINE 1 FACULTE DES SIENCES DE LA TECHNOLOGIE DEPARTEMENT D ELECTRONIQUE 3 ème année LMD ELECTRONIQUE MEDICALE TP N 1 : Initiation à L Access I. Introduction Microsoft Access fait partie

Plus en détail

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

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 Exemple accessible via une interface Web Une base de données consultable en ligne : Bases de données et systèmes de gestion de bases de données The Trans-atlantic slave trade database: http://www.slavevoyages.org/tast/index.faces

Plus en détail

MODE OPERATOIRE OPENOFFICE BASE

MODE OPERATOIRE OPENOFFICE BASE MODE OPERATOIRE OPENOFFICE BASE Openoffice Base est un SGBDR : Système de Gestion de Base de Données Relationnelle. L un des principaux atouts de ce logiciel est de pouvoir gérer de façon efficace et rapide

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

Sommaire. I.1 : Alimentation à partir d un fichier Access (.mdb)...2

Sommaire. I.1 : Alimentation à partir d un fichier Access (.mdb)...2 Sommaire I. SCENARII DE TRAITEMENTS...2 I.1 : Alimentation à partir d un fichier Access (.mdb)...2 I.1 : Vérification de l intégrité des traitements SQL sur la pyramide des ages...3 I.2 : Vérification

Plus en détail

Schéma relationnel et contraintes d intégrité : le cas ConduiteAuto

Schéma relationnel et contraintes d intégrité : le cas ConduiteAuto Schéma relationnel et contraintes d intégrité : le cas ConduiteAuto Description du thème Propriétés Intitulé long Formation concernée Matière Présentation Notions Pré-requis Mots-clés Durée Auteur(es)

Plus en détail

Foire aux Questions Application de gestion des conventions de stage Pstage

Foire aux Questions Application de gestion des conventions de stage Pstage Foire aux Questions Application de gestion des conventions de stage Pstage Contacts en fin de document Comment demander et créer une convention de stage? Vous devez faire la demande en ligne via votre

Plus en détail

CORRIGÉ GEDOC SA. Proposition de barème sur 70 points

CORRIGÉ GEDOC SA. Proposition de barème sur 70 points CORRIGÉ GEDOC SA Proposition de barème sur 70 points Questions à traiter Travaux demandés Dossier 1 Organisation des réunions 1.1 Mettre en évidence les inconvénients de l organisation actuelle des réunions.

Plus en détail

WEB & DÉVELOPPEMENT LES BASES DU WEB LE LANGAGE HTML FEUILLES DE STYLES CSS HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES

WEB & DÉVELOPPEMENT LES BASES DU WEB LE LANGAGE HTML FEUILLES DE STYLES CSS HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES WEB & DÉVELOPPEMENT LES BASES DU WEB HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES LE LANGAGE HTML STRUCTURE D UNE PAGE En-tête et corps Syntaxe INSÉRER DES CONTENUS Texte : formatage (titre,

Plus en détail

Rechercher l accès d une transaction dans l arborescence SIFAC. Le résultat s affiche : Terminer directement une transaction. Fermer un mode en cours

Rechercher l accès d une transaction dans l arborescence SIFAC. Le résultat s affiche : Terminer directement une transaction. Fermer un mode en cours Rechercher l accès d une transaction dans l arborescence SIFAC Chemin : saisir la transaction «search_sap_menu» dans la zone de transactions Le résultat s affiche : Saisir le nom de la transaction recherchée

Plus en détail

COMMANDES SQL... 2 COMMANDES DE DEFINITION DE DONNEES... 2

COMMANDES SQL... 2 COMMANDES DE DEFINITION DE DONNEES... 2 SQL Sommaire : COMMANDES SQL... 2 COMMANDES DE DEFINITION DE DONNEES... 2 COMMANDES DE MANIPULATION DE DONNEES... 2 COMMANDES DE CONTROLE TRANSACTIONNEL... 2 COMMANDES DE REQUETE DE DONNEES... 2 COMMANDES

Plus en détail

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

II. Modèle conceptuel le modèle entité-association II. Modèle conceptuel le modèle entité-association Personne Voiture Schéma conceptuel Monde réel υ Concepteur υ Personne conduit Voiture ϖ ϖ Schéma logique utilisateurs ω LMD BD Personne Dupont Durant

Plus en détail

ECR_DESCRIPTION CHAR(80), ECR_MONTANT NUMBER(10,2) NOT NULL, ECR_SENS CHAR(1) NOT NULL) ;

ECR_DESCRIPTION CHAR(80), ECR_MONTANT NUMBER(10,2) NOT NULL, ECR_SENS CHAR(1) NOT NULL) ; RÈGLES A SUIVRE POUR OPTIMISER LES REQUÊTES SQL Le but de ce rapport est d énumérer quelques règles pratiques à appliquer dans l élaboration des requêtes. Il permettra de comprendre pourquoi certaines

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

Le Logiciel de Facturation ultra simplifié spécial Auto-Entrepreneur

Le Logiciel de Facturation ultra simplifié spécial Auto-Entrepreneur Le Logiciel de Facturation ultra simplifié spécial Auto-Entrepreneur La Facturation Le Livre chronologique des Recettes Le Registre des Achats Le Suivi du Chiffre d Affaires en temps réel Site internet

Plus en détail

Baccalauréat technologique Série : sciences et technologies du management et de la gestion (STMG)

Baccalauréat technologique Série : sciences et technologies du management et de la gestion (STMG) Baccalauréat technologique Série : sciences et technologies du management et de la gestion (STMG) Spécialité systèmes d information de gestion JEUDI 19 JUIN 2014 SESSION 2014 Épreuve de spécialité Partie

Plus en détail

ÉLÉMENTS INDICATIFS DE CORRIGÉ. BARÈME GLOBAL sur 140 points

ÉLÉMENTS INDICATIFS DE CORRIGÉ. BARÈME GLOBAL sur 140 points BACCALAURÉAT TECHNOLOGIQUE SESSION 2011 SÉRIE : SCIENCES ET TECHNOLOGIES DE LA GESTION ÉPREUVE ÉCRITE DE SPÉCIALITÉ : COMPTABILITÉ ET FINANCE D'ENTREPRISE ÉLÉMENTS INDICATIFS DE CORRIGÉ Ce dossier comporte

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

Corrigés des cas pratiques

Corrigés des cas pratiques Corrigés des cas pratiques DCG8, Systèmes d information de gestion TOUT-EN-UN* * Par Jacques SORNET, Oona HENGOAT et Nathalie LE GALLO. CAS 3.2 Ventadom 3) En se situant au 1 er janvier de l année N, établir

Plus en détail

CONCEPTION Support de cours n 3 DE BASES DE DONNEES

CONCEPTION Support de cours n 3 DE BASES DE DONNEES CONCEPTION Support de cours n 3 DE BASES DE DONNEES Auteur: Raymonde RICHARD PRCE UBO PARTIE III. - LA DESCRIPTION LOGIQUE ET PHYSIQUE DES DONNEES... 2 A. Les concepts du modèle relationnel de données...

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

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

Modélisation de bases de données : Le modèle relationnel

Modélisation de bases de données : Le modèle relationnel Modélisation de bases de données : Le modèle relationnel Rappel chapitre 1 C est quoi un modèle? Type de modèle : Modèle hiérarchique Modèle réseau Modèle objet Modèle relationnel Cours BD Dr REZEG K 1

Plus en détail

ET REGISTRE DE PRESENCE

ET REGISTRE DE PRESENCE Fiche 4 LE PORTAIL DES EEDF CALENDRIER D ACTIVITES ET REGISTRE DE PRESENCE Groupes Dans cette fiche Gérer le calendrier Envoyer des invitations à partir d une date Tenir son registre de présence Le portail

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

Bases de données. Chapitre 1. Introduction

Bases de données. Chapitre 1. Introduction Références : Bases de données Pierre Wolper Email : pw@montefiore.ulg.ac.be URL : http : //www.montefiore.ulg.ac.be/~pw/ http : //www.montefiore.ulg.ac.be/ ~pw/cours/bd.html Henry F. Korth, Abraham Silberschatz,

Plus en détail

JANVIER 2011. L équipe SERIA SI vous adresse ses meilleurs vœux pour cette nouvelle année. FICH INFO INTENDANCE. Informations DOMAINE GTI

JANVIER 2011. L équipe SERIA SI vous adresse ses meilleurs vœux pour cette nouvelle année. FICH INFO INTENDANCE. Informations DOMAINE GTI Rectorat SERIA SI FICH INFO INTENDANCE Dossier suivi par Sarah Jaunet Philippe Lemercier 96, rue d'antrain CS 10503 35705 Rennes cedex 7 Site internet www.ac-rennes.fr JANVIER 2011 L équipe SERIA SI vous

Plus en détail

DOSSIER GUIDE DE CREATION ET REPRISE D'ENTREPRISE

DOSSIER GUIDE DE CREATION ET REPRISE D'ENTREPRISE DOSSIER GUIDE DE CREATION ET REPRISE D'ENTREPRISE SOMMAIRE I. PRÉSENTATION DU PORTEUR DE PROJET. PAGE 3 I.1- Présentation générale I.2- Situation familiale I.3- Scolarité et formation professionnelle II.

Plus en détail

[Ministère des Affaires étrangères et du Développement international] DEFI MANUEL UTILISATEUR ESPACE DEMANDEUR

[Ministère des Affaires étrangères et du Développement international] DEFI MANUEL UTILISATEUR ESPACE DEMANDEUR [Ministère des Affaires étrangères et du Développement international] DEFI MANUEL UTILISATEUR ESPACE DEMANDEUR Ministère des Affaires étrangères et du Développement international / 12 AD 2304 / octobre

Plus en détail

GUIDE DE PRISE EN MAIN

GUIDE DE PRISE EN MAIN 27/04/2011 Firstmag version 7 Ce document va vous expliquer en quelques pages comment maitriser les principales fonctions du logiciel. Ce guide n est pas exhaustif, pour une utilisation avancée du logiciel

Plus en détail

Le Langage SQL version Oracle

Le Langage SQL version Oracle Université de Manouba École Supérieure d Économie Numérique Département des Technologies des Systèmes d Information Le Langage SQL version Oracle Document version 1.1 Mohamed Anis BACH TOBJI anis.bach@isg.rnu.tn

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

Vincent Augusto 2010-2011

Vincent Augusto 2010-2011 le des Systèmes Vincent Augusto École Nationale Supérieure des Mines de Saint-Étienne 2010-2011 Un 1/73 le des Un 2/73 1 2 3 4 le 5 6 7 8 Un le des Un 3/73 Contenu du cours : Techniques pour l analyse

Plus en détail

DOSSIER D INSCRIPTION PÉDAGOGIQUE 2015-2016

DOSSIER D INSCRIPTION PÉDAGOGIQUE 2015-2016 1 UNIVERSITÉ PIERRE & MARIE CURIE LABORATOIRE DE PROBABILITÉS ET MODÈLES ALÉATOIRES Adresse Postale : 4, Place Jussieu Boîte courrier 188 75252 PARIS CÉDEX 05 Téléphone : 01.44.27.53.20. - Télécopie :

Plus en détail

Introduction aux Bases de Données

Introduction aux Bases de Données Licence 3 Géographie Aménagement NHUC5548 Introduction aux Bases de Données Le cas des BD relationnelles Concepts, méthodes et applications JP ANTONI / Y FLETY 1 Logistique et autres fonctionnements Cours

Plus en détail

KWISATZ_TUTO_module_magento novembre 2012 KWISATZ MODULE MAGENTO

KWISATZ_TUTO_module_magento novembre 2012 KWISATZ MODULE MAGENTO _TUTO_module_magento Table des matières -1) - :...2-1.1) Introduction :...2-1.2) Description :...3-1.2.1) Schéma :...3-1.3) Mise en place :...4-1.3.1) MAGENTO :...4-1.3.1.1) Les Web Services :...4-1.3.1.2)

Plus en détail

PRENOM NOM DE L ENTREPRISE DATE DU STAGE METIER

PRENOM NOM DE L ENTREPRISE DATE DU STAGE METIER NOM DATE DU STAGE METIER PRENOM NOM DE L ENTREPRISE L ENTREPRISE L ENTREPRISE Dates du stage :... Nom de l entreprise :.. Adresse de l entreprise :...... Que fait-on dans cette entreprise?. Combien de

Plus en détail

BAREME sur 40 points. Informatique - session 2 - Master de psychologie 2006/2007

BAREME sur 40 points. Informatique - session 2 - Master de psychologie 2006/2007 BAREME ur 40 point Informatique - eion 2 - Mater de pychologie 2006/2007 Bae de donnée PRET de MATERIEL AUDIO VISUEL. Remarque : Le ujet comporte 7 page. Vérifier qu il et complet avant de commencer. Une

Plus en détail

DEMANDE 2015 DE PRISE EN CHARGE AU PREALABLE PLAN DE FORMATION PERIODE DE PROFESSIONNALISATION FORMATION TUTEUR COMPTE PERSONNEL DE FORMATION (CPF)

DEMANDE 2015 DE PRISE EN CHARGE AU PREALABLE PLAN DE FORMATION PERIODE DE PROFESSIONNALISATION FORMATION TUTEUR COMPTE PERSONNEL DE FORMATION (CPF) >DPC Unique DEMANDE 2015 DE PRISE EN CHARGE AU PREALABLE PLAN DE FORMATION PERIODE DE PROFESSIONNALISATION FORMATION TUTEUR COMPTE PERSONNEL DE FORMATION (CPF) A RETOURNER A L ADRESSE DE VOTRE CENTRE DE

Plus en détail

Dénomination du fournisseur à l origine de la facture. N de la facture

Dénomination du fournisseur à l origine de la facture. N de la facture ANNEXE 1 Rappel : (Cadre réservé à l'administration) Date à laquelle le bénéficiaire peut commencer l'exécution de son opération : Date à laquelle l'opération doit obligatoirement être achevée : Les dépenses

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

Guide d utilisation des fichiers bonus accompagnant le guide «L Argent est une science exacte»

Guide d utilisation des fichiers bonus accompagnant le guide «L Argent est une science exacte» Guide d utilisation des fichiers bonus accompagnant le guide «L Argent est une science exacte» - Fichier «Gestion main de fer» Cet outil, à utiliser chaque semaine, permet de réaliser une synthèse de l

Plus en détail

Ecole Polytechnique de Louvain INGI 1271 - Fichiers et bases de données

Ecole Polytechnique de Louvain INGI 1271 - Fichiers et bases de données Ecole Polytechnique de Louvain INGI 1271 - Fichiers et bases de données Rapport de projet " Gestion d'un aéroport " Groupe 13 DE GROOTE Charles LAMOULINE Laurent NUTTIN Vincent Q6-2009 TABLE DES MATIÈRES

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 17 octobre 2005 (corrigé le 13 juillet 2006) Résumé Ce support de cours regroupe quelques notions concernant le modélisation conceptuelle de système d information

Plus en détail

Gestion des bases de données (2 e partie)

Gestion des bases de données (2 e partie) Master ANI et TCI première année année 2005/2006 semestre 1 Gestion des bases de données (2 e partie) Ce polycopié est destiné à présenter Access comme exemple de SGBD. Avant de commencer à construire

Plus en détail

Avertissement : ceci est un corrigé indicatif qui n engage que son auteur

Avertissement : ceci est un corrigé indicatif qui n engage que son auteur DCG UE08 SYSTEME D INFORMATION ET DE GESTION - session 2013 Proposition de CORRIGÉ Avertissement : ceci est un corrigé indicatif qui n engage que son auteur DOSSIER 1 ADAPTATION DU PGI À L ENTREPRISE -

Plus en détail

KWISATZ MODULE PRESTASHOP

KWISATZ MODULE PRESTASHOP Table des matières -1) KWISATZ - :...2-1.1) Introduction :...2-1.2) Description :...3-1.2.1) Schéma :...3-1.3) Mise en place :...4-1.3.1) PRESTASHOP :...4-1.3.1.1) Les Web Services :...4-1.3.2) KWISATZ

Plus en détail

Durée : 4 heures Le sujet se présente sous la forme de deux dossiers indépendants

Durée : 4 heures Le sujet se présente sous la forme de deux dossiers indépendants ÉPREUVE E5 : ANALYSE DE GESTION ET ORGANISATION DU SYSTÈME D INFORMATION Durée : 4 heures Le sujet se présente sous la forme de deux dossiers indépendants Page de garde... p 1 Présentation de l entreprise...

Plus en détail

Modifications des modèles de factures

Modifications des modèles de factures Modifications des modèles de factures Pré-requis :...2 Ajout de zone sur la facture...5 Zones prédéfinies...5 Zones calculées...8 Accès aux champs paramétrables...12 Modification de modèles de factures

Plus en détail

Baccalauréat technologique Série : sciences et technologies du management et de la gestion (STMG)

Baccalauréat technologique Série : sciences et technologies du management et de la gestion (STMG) Baccalauréat technologique Série : sciences et technologies du management et de la gestion (STMG) Spécialité systèmes d'information de gestion SESSION 2015 LUNDI 22 JUIN 2015 Épreuve de spécialité Partie

Plus en détail

MANUEL UTILISATEUR : RECETTES TABLE DES MATIERES PIE : PRESTATIONS INTERNES ET EXTERNES

MANUEL UTILISATEUR : RECETTES TABLE DES MATIERES PIE : PRESTATIONS INTERNES ET EXTERNES JEFYCO MANUEL UTILISATEUR : RECETTES TABLE DES MATIERES PIE : PRESTATIONS INTERNES ET EXTERNES 2 1 GENERER UNE FACTURE HORS CATALOGUE 2 1.1 SAISIE DU CLIENT 3 1.2 SAISIE DU FOURNISSEUR 4 1.3 PREPARATION

Plus en détail

TP 8: LES OPERATEURS ENSEMBLISTES

TP 8: LES OPERATEURS ENSEMBLISTES TP 8: LES OPERATEURS ENSEMBLISTES OBJECTIFS : Apprendre la création des requêtes avec les opérateurs ensemblistes: MINUS, UNION et INTERSECT. Partie I: Présentation Un opérateur d'ensemble combine le résultat

Plus en détail

PROJET 1 : BASE DE DONNÉES REPARTIES

PROJET 1 : BASE DE DONNÉES REPARTIES PROJET 1 : BASE DE DONNÉES REPARTIES GESTION D UNE BANQUE Elèves : David Bréchet Frédéric Jacot Charles Secrétan DONNÉES DU PROJET SSC - Bases de Données II Laboratoire de Bases de Données BD réparties

Plus en détail

LOCATION VENTE ET MAINTENANCE DU MATÉRIEL DE REPROGRAPHIE

LOCATION VENTE ET MAINTENANCE DU MATÉRIEL DE REPROGRAPHIE LOCATION VENTE ET MAINTENANCE DU MATÉRIEL DE REPROGRAPHIE PROPOSITION DE L OFFRE N Désignation et affectation du matériel Quantité Durée 1 Mairie rez-de-chaussée accueil 1 3ou 5 Montant HT par trimestre

Plus en détail

CQP ADMINISTRATEUR DE BASES DE DONNÉES (ABD) ----------------------------------------------------------------------------------------------------

CQP ADMINISTRATEUR DE BASES DE DONNÉES (ABD) ---------------------------------------------------------------------------------------------------- ORGANISME REFERENCE STAGE : 26587 20 rue de l Arcade 75 008 PARIS CONTACT Couverture : M. Frédéric DIOLEZ Paris, Lyon, Bordeaux, Rouen, Toulouse, Marseille, Tél. : 09 88 66 17 40 Strasbourg, Nantes, Lille,

Plus en détail

La méthode MERISE (Principes)

La méthode MERISE (Principes) La méthode MERISE (Principes) Introduction Création : en 1978-79 par Peter Chen et Hubert Tardieu à Aix en Provence Signifie : MEthode pour Rassembler les Idées Sans Effort ou encore vient du merisier

Plus en détail

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

Initiation à Excel. Frédéric Gava (MCF) gava@univ-paris12.fr Initiation à Excel 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 Plan de cette année

Plus en détail

GUIDE UTILISATEUR WEBCONFERENCE. Utilisation depuis un PC Windows

GUIDE UTILISATEUR WEBCONFERENCE. Utilisation depuis un PC Windows GUIDE UTILISATEUR WEBCONFERENCE Utilisation depuis un PC Windows Identification du document Date de création 25/02/2014 Date de dernière mise à jour Version V 5.0 Nombre de pages 10 14/10/2014 Destinataires

Plus en détail

SQL Historique 1982 1986 1992

SQL Historique 1982 1986 1992 SQL Historique 1950-1960: gestion par simple fichier texte 1960: COBOL (début de notion de base de données) 1968: premier produit de sgbdr structuré (IBM -> IDMS) 1970-74: élaboration de l'outil d'analyse

Plus en détail

Institut Universitaire Professionnalisé Génie Mathématiques et Informatique

Institut Universitaire Professionnalisé Génie Mathématiques et Informatique Institut Universitaire Professionnalisé Génie Mathématiques et Informatique Muriel Boutet Anthony Canto Emmanuel Roux Année 2003-2004 Avant Propos Sommaire Vous trouverez dans ce manuel des explications

Plus en détail

WINSCOP. De créer des factures, et de les faire contrôler et valider à distance. De créer des devis, des notes de frais (achats et kilométriques).

WINSCOP. De créer des factures, et de les faire contrôler et valider à distance. De créer des devis, des notes de frais (achats et kilométriques). WINSCOP WinScop Gestion Commerciale est le logiciel utilisé par les entrepreneurs de nos CAE pour leur permettre de réaliser leur facturation et leur suivi de gestion. Accessible depuis un ordinateur connecté

Plus en détail

CREATION WEB DYNAMIQUE

CREATION WEB DYNAMIQUE CREATION WEB DYNAMIQUE IV ) MySQL IV-1 ) Introduction MYSQL dérive directement de SQL (Structured Query Language) qui est un langage de requêtes vers les bases de données relationnelles. Le serveur de

Plus en détail

Olivier Mondet http://unidentified-one.net

Olivier Mondet http://unidentified-one.net T-GSI Ch.4 Le Langage SQL LDD, LCD Cet exercice guidé reprend le plan suivis lors de l intervention de formation faite pour l académie de Versailles. L objectif principal visait en la présentation du langage

Plus en détail

Durée : 1 journée (7 heures)

Durée : 1 journée (7 heures) FORMATION B2C REFERENCEMENT SEO Objectif : Stratégie de positionnement de votre site dans les moteurs de recherche, avec utilisation des modules SEO de e-liberty B2C Programme détaillé : Fonctionnement

Plus en détail

Chapitre 11 Bases de données

Chapitre 11 Bases de données L'informatique au lycée Chapitre 11 http://ow.ly/3pd8f Chapitre 11 Bases de données Une base de données (BD) est un ensemble structuré d'informations. Dans le langage courant, le terme peut désigner toute

Plus en détail

A.E.C. GESTION DES APPLICATIONS TECHNOLOGIE DE L'INFORMATION LEA.BW

A.E.C. GESTION DES APPLICATIONS TECHNOLOGIE DE L'INFORMATION LEA.BW A.E.C. GESTION DES APPLICATIONS TECHNOLOGIE DE L'INFORMATION LEA.BW Groupe : 322 Exploitation des Banques de données 420-PK6-SL (1-2-1) Étape : 3 Professeur Nom: Marcel Aubin Courriel : maubin@cegep-st-laurent.qc.ca

Plus en détail

Gestion d'une billeterie défilé des talents

Gestion d'une billeterie défilé des talents Jean HENRI Gestion d'une billeterie défilé des talents version 0.3 5 novembre 2013 STS Services Informatiques aux Organisations Lycée St Joseph - Bressuire Sommaire 1 Introduction... 1 2 Présentation

Plus en détail

Durée : 4 heures coefficient : 4 Le sujet se présente sous la forme de deux dossiers indépendants

Durée : 4 heures coefficient : 4 Le sujet se présente sous la forme de deux dossiers indépendants ÉPREUVE E5 : ANALYSE DE GESTION ET ORGANISATION DU SYSTÈME D INFORMATION Durée : 4 heures coefficient : 4 Le sujet se présente sous la forme de deux dossiers indépendants Page de garde... p 1 Présentation

Plus en détail

Création de Sous-Formulaires

Création de Sous-Formulaires Création de Sous-Formulaires Révision 1.01 du 02/01/04 Réalisé avec : OOo 1.1.0 Plate-forme / Os : Toutes Distribué par le projet Fr.OpenOffice.org Table des Matières 1 But de ce how-to...3 2 Pré-requis...3

Plus en détail

Conduite de projets informatiques Développement, analyse et pilotage (2ième édition)

Conduite de projets informatiques Développement, analyse et pilotage (2ième édition) Avant-propos 1. Objectifs du livre 13 2. Structure du livre 14 Un projet informatique 1. Les enjeux 17 1.1 Les buts d'un projet 17 1.2 Les protagonistes d'un projet 18 1.3 Exemples de projets 19 2. Les

Plus en détail

Manuel d utilisation DeveryLoc

Manuel d utilisation DeveryLoc Manuel d utilisation DeveryLoc Page 1/37 Version Numéro de la version Date de modification Modification apporté Version v.1 Le 1 juillet 2004 Version v.2 Le 1 Juin 2006 Page 2/37 SOMMAIRE 1. SE CONNECTER

Plus en détail

IFT3030 Base de données. Chapitre 1 Introduction

IFT3030 Base de données. Chapitre 1 Introduction IFT3030 Chapitre 1 Introduction Plan du cours Introduction Architecture Modèles de données Modèle relationnel Algèbre relationnelle SQL Conception Fonctions avancées Concepts avancés Modèle des objets

Plus en détail

1. Qu'est-ce que SQL?... 2. 2. La maintenance des bases de données... 2. 3. Les manipulations des bases de données... 5

1. Qu'est-ce que SQL?... 2. 2. La maintenance des bases de données... 2. 3. Les manipulations des bases de données... 5 1. Qu'est-ce que SQL?... 2 2. La maintenance des bases de données... 2 2.1 La commande CREATE TABLE... 3 2.2 La commande ALTER TABLE... 4 2.3 La commande CREATE INDEX... 4 3. Les manipulations des bases

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

INTRODUCTION : Données structurées et accès simplifié

INTRODUCTION : Données structurées et accès simplifié INTRODUCTION : Données structurées et accès simplifié À l'origine de l'informatique, le stockage d'information se faisait sur cartes perforées. Ces supports pauvres ne permettaient pas de définir la structuration

Plus en détail