Bases de données et XML

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

Download "Bases de données et XML"

Transcription

1 Bases de données et XML le modèle hiérarchique vs modèle relationnel modèle hiérarchique structure de base : l arborescence. ancien modèle de bases de données (n est plus très utilisé dans les SGBD) ; ce modèle entraine de la redondance. XML est basée sur la structure arborescente ; avantage : format ouvert, document lisible... traitements rapides modèle relationnel structure de base : la relation (sous-ensembles de produits cartésiens). information sans redondance nombreux logiciels SGBDR, logiciels puissants (types, langage d interrogation, de présentation...) mais formats fermés (informations liées au logiciel), logiciels complexes, traitements lourds... Modèle hiérarchique pour les Bases de Données Une base de données est une forêt constituée d arbres dont les nœuds sont des entités (segments). Une entité (segment) est une suite d attributs. Un arbre possède une racine, N fils-segments qui ont eux mêmes M fils-segments, etc... Il n y a qu un lien entre deux segments ; celui-ci est géré par le système (transparent pour l utilisateur). Le schéma est un arbre constitué d entités reliées par des liens hiérarchiques. Attention : un arbre du modèle hiérarchique de bases de données n utilise pas les mêmes nœuds qu un arbre XML.

2 Modèle hiérarchique : relation hiérarchique Exemple : soit un modèle conceptuel des données ayant une relation hiérarchique. NoFilm titre 1:1 réalisation réalisateurs NoRéalisateur nom C est le cas qui est bien adapté à ce modèle (puisqu il est hiérarchique). Il n y aura pas de redondance. Modèle hiérarchique : relation hiérarchique Dans le modèle hiérarchique réalisateurs NoRéalisateur nom NoFilm titre

3 Modèle hiérarchique : relation hiérarchique Exemples de données : R01, Kubrick Stanley F004, 2001 l odyssée de l espace, 2h19, USA F017, Shining, 2h26, USA F009, Full metal jacket, 1h56, USA R04, Truffaut François F028, Jules et Jim, 1h45, France F035, Les 400 coups, 1h35, France F087, La mariée était en noir, 1h47, France... Modèle hiérarchique : relation maillée Exemple : soit un modèle conceptuel des données ayant une relation maillée. NoFilm titre générique acteurs NoActeur nom

4 Modèle hiérarchique : relation maillée Dans le modèle hiérarchique, nous avons deux possibilités : Nous pouvons prendre le film pour racine (à gauche) ou l acteur pour racine (à droite). acteurs acteurs Dans les deux cas, il y aura redondance. Modèle hiérarchique : relation maillée Exemples de données ( en racine, première possibilité) : F028, Jules et Jim, 1h45, France A071, Moreau, Jeanne A026, Werner, Oskar A187, Serre, Henri F087, La mariée était en noir, 1h47, France A071, Moreau, Jeanne A211, Bouquet, Michel A182, Brialy, Jean-Claude F035, Les 400 coups, 1h35, France A073, Léaud, Jean-Pierre A108, Maurier, Claire A071, Moreau, Jeanne A182, Brialy, Jean-Claude

5 Modèle hiérarchique : relation maillée Exemples de données (acteurs en racine, deuxième possibilité) : A071, Moreau, Jeanne F028, Jules et Jim, 1h45 F087, La mariée était en noir, 1h47, France F035, Les 400 coups, 1h35, France F069, Les valseuses, 1h57, France A182, Brialy, Jean-Claude F087, La mariée était en noir, 1h47, France F035, Les 400 coups, 1h35, France F134, Le beau Serge, 1h38, France A073, Léaud, Jean-Pierre F677, Pierrot le fou, 1h55, France F035, Les 400 coups, 1h35, France F031, Les mauvaises fréquentations, 0h42, France Modèle hiérarchique : relation maillée Exemple : soit un modèle conceptuel des données ayant une relation maillée. NoFilm titre diffusion jour heure salles NoSalle nom La relation diffusion est une fausse relation binaire. La concaténation (NoFilm, NoSalle) n est pas un identifiant si un film peut être diffusé plusieurs jours dans la même salle... et pire s il peut être diffusé plusieurs fois le même jour.

6 Modèle hiérarchique : relation maillée Il faudrait utiliser une relation ternaire. séances NoSéance jour heure NoFilm diffusion salles NoSalle titre nom Les cardinalités sur la branche séances-diffusion est car, à un horaire donné, il peut y avoir plusieurs dans des salles différentes. L identifiant de la relation diffusion est la concaténation NoFilm, NoSalle, Jour, Heure. Si on repère la contrainte d intégrité fonctionnelle, on peut réduire l identifiant à NoSalle, Jour, Heure. Modèle hiérarchique : relation maillée Dans le modèle hiérarchique, nous avons plusieurs possibilités : Nous pouvons prendre le film pour racine, ou la salle. En prenant le film pour racine, nous avons trois possibilités. salles salles séances salles séances séances La 2ème possibilité ne factorise pas les salles et donc introduit beaucoup de redondance. La 3ème possibilité ne permet pas de relier la séance et la salle et, donc, n est pas une solution intéressante.

7 Modèle hiérarchique : relation maillée En prenant la salle pour racine, nous avons trois autres possibilités. salles salles salles séances séances séances La 3ème possibilité ne permet pas de relier la séance et le film et, donc, n est pas une solution intéressante. Prendre la séance pour racine introduirait le maximum de redondance. Modèle hiérarchique : relation maillée Exemples de données (salle en racine, première possibilité) : S01, Kino F074, L année du dragon, 1h40, USA Mer, 12h Mer, 20h30... F087, Wallace et Gromit, 1h37, USA Mer, 16h Jeu, 18h30... S03, Mélies F087, Wallace et Gromit, 1h37, USA Mer, 20h30 Jeu, 18h F021, Jiburo, 1h29, Japon ven, 18h...

8 Modèle hiérarchique : relation maillée Exemples de données (salle en racine, deuxième possibilité) : S01, Kino F074, L année du dragon, 1h40, USA, Mer, 12h F074, L année du dragon, 1h40, USA, Mer, 20h F087, Wallace et Gromit, 1h37, USA, Mer, 16h F087, Wallace et Gromit, 1h37, USA, Jeu, 18h30... S03, Mélies F087, Wallace et Gromit, 1h37, USA, Mer, 20h30 F087, Wallace et Gromit, 1h37, USA, Jeu, 18h... F021, Jiburo, 1h29, Japon, Ven, 18h... Modèle hiérarchique : passage du modèle conceptuel au modèle logique On en déduit les règles suivantes b 1:1 a r b devient ar

9 Modèle hiérarchique : passage du modèle conceptuel au modèle logique b a a r b devient ar Il faut choisir une des deux tables en racine selon la logique du problème à traiter. ou Mais les données contiendront des redondances. br Modèle hiérarchique : passage du modèle conceptuel au modèle logique Dans le cas d une fausse relation binaire (avec date, heure...) ou d une relation ternaire. c b c b a a r b devient ar ou cr ou... Il faut choisir une table en racine selon la logique du problème à traiter ou selon la proportion de redondance que le choix provoque.

10 Modèle hiérarchique : exemple Mais que se passe-t-il pour un ensemble d entités? Règles de gestion d un parc informatique : Un ordinateur est équipé d un type de processeur (marque, modèle, fréquence) et d un écran (marque, modèle, taille). Sur chaque ordinateur, sont installés des logiciels (libellé, memoire requise). Enfin les informaticiens utilisent les ordinateurs durant des périodes à mémoriser. On ne mémorise pas les logiciels utilisés. Processeurs Utilisateurs NoUtilisateur Nom 0:n utilise début fin relié à 0:n 1:1 Ordinateurs NoSérieOrdi RAM CapacitéDD 1:1 NoTypeProcesseur Marque Modèle Fréquence équipé de installation date 0:n Ecrans NoTypeEcran Marque Modèle Taille Logiciels NoLogiciel Libellé MemRequise La relation utilise est une fausse relation binaire

11 Modèle hiérarchique : exemple En privilégiant les utilisateurs utilisateurs ordinateurs processeurs écrans utilisations logiciels installations Modèle hiérarchique : exemple Exemples de données : Alain, 27 rue Jean Jaures, Lille Mesange, TSB, Pentium, 1GO, Acer 17/10/2007, 9h05, 17/10/2007, 16h49 18/10/2007, 10h04, 18/10/2007, 19h51 22/10/2007, 14h01, 22/10/2007, 19h54 postgresql, bases de données, 60MO latex, éditeur, 10MO Hercule, TSB, Pentium, 1.5GO, Acer 14/10/2007, 9h25, 14/10/2007, 16h01 19/10/2007, 10h18, 19/10/2007, 18h47 access, bases de données, 200 MO latex, éditeur, 10MO Fabien, 60 rue Louise Michel, Lille...

12 Modèle hiérarchique : exemple En privilégiant les processeurs processeurs ordinateurs écrans utilisateurs logiciels installations utilisations Modèle hiérarchique : exemple Pentium, 1GO Mesange, TSB, Acer Alain, 27 rue Jean Jaures, Lille 17/10/2007, 9h05, 17/10/2007, 16h49 18/10/2007, 10h04, 18/10/2007, 19h51 22/10/2007, 14h01, 22/10/2007, 19h54 Fabien, 60 rue Louise Michel, Lille 12/11/2007, 8h45, 12/11/2007, 16h49 18/10/2007, 8h04, 18/10/2007, 9h51 22/10/2007, 14h01, 22/10/2007, 19h54 postgresql, bases de données, 60MO latex, éditeur, 10MO Sarcelle, TSB, Acer Alain, 27 rue Jean Jaures, Lille...

13 Modèle hiérarchique : exemple En privilégiant les logiciels installés logiciels ordinateurs processeurs écrans utilisateurs installations utilisations Modèle hiérarchique : exemple Ce choix est peu judicieux. Comme il s agit des logiciels installés, on reproduira les mêmes informations pour chaque logiciel! postgresql, bases de données, 60MO Mesange, TSB, Pentium, 1GO, Acer Alain, 27 rue Jean Jaures, Lille 17/10/2007, 9h05, 17/10/2007, 16h49... latex, éditeur, 10MO Mesange, TSB, Pentium, 1GO, Acer Alain, 27 rue Jean Jaures, Lille 17/10/2007, 9h05, 17/10/2007, 16h49...

14 Bases de données et XML XML est un langage ouvert. On peut imaginer utiliser ce langage pour afficher le contenu d une base de données. Dans ce cas, il faut alimenter le document selon une DTD appropriée à la base. Mais la redondance n est pas un handicap. On peut aussi imaginer utiliser ce langage pour communiquer une base de données, indépendamment de tout logiciel de gestion de bases de données. Le langage XML s appuie sur des structures arborescentes. DTD et modèle hiérarchique En confondant la notion d œuvres et celle d éditions, on pourrait accepter le schéma conceptuel suivant. auteurs NoAuteur nom éditeurs NoEditeur NomEditeur Ville Pays écrit 1:1 édité par œuvres NoŒuvre titre

15 DTD et modèle hiérarchique Dans le modèle hiérarchique, on pourrait adopter le schéma suivant. editeurs œuvres auteurs DTD et modèle hiérarchique Mais si on veut privilégier l œuvre, on peut choisir l œuvre en racine de l arbre. Ce choix impliquera une redondance des informations concernant l éditeur. œuvres editeurs auteurs

16 DTD et modèle hiérarchique La DTD correspondant au premier cas serait <!ELEMENT catalogues (catalogue+)> <!ELEMENT catalogue (NomEditeur,ville,pays,œuvre+)> <!ELEMENT NomEditeur (#PCDATA)> <!ELEMENT ville (#PCDATA)> <!ELEMENT pays (#PCDATA)> <!ELEMENT œuvre (titre,auteur+)> <!ELEMENT titre (#PCDATA)> <!ELEMENT auteur (#PCDATA)> dont un document valide pourrait être <catalogues> <catalogue> <NomEditeur> Dunod </NomEditeur> <ville> Paris </ville> <pays> France </pays> <œuvre> <titre> Merise et UML </titre> <auteur> J. Gabay </auteur> </œuvre> <œuvre> <titre> La conduite des projets... </titre> <auteur> J. Gabay </auteur> <auteur> B. Gebre </auteur> </œuvre> </catalogue>

17 <catalogue> <NomEditeur> O Reilly </NomEditeur> <ville> Amsterdam </ville> <pays> Hollande </pays> <œuvre> <titre> introduction à UML </titre> <auteur> S. Si Albir </auteur> </œuvre> </catalogue> </catalogues> DTD et modèle hiérarchique La DTD correspondant au deuxième cas serait <!ELEMENT œuvres (œuvre+)> <!ELEMENT œuvre (titre,auteur+,editeur)> <!ELEMENT titre (#PCDATA)> <!ELEMENT auteur (#PCDATA)> <!ELEMENT editeur (NomEditeur,ville,pays)> <!ELEMENT NomEditeur (#PCDATA)> <!ELEMENT ville (#PCDATA)> <!ELEMENT pays (#PCDATA)>

18 dont un document valide pourrait être <œuvres> <œuvre> <titre> Merise et UML </titre> <auteur> J. Gabay </auteur> <editeur> <NomEditeur> Dunod </NomEditeur> <ville> Paris </ville> <pays> France </pays> </editeur> </œuvre> <œuvre> <titre> La conduite des projets... </titre> <auteur> J. Gabay </auteur> <auteur> B. Gebre </auteur> <editeur> <NomEditeur> Dunod </NomEditeur> <ville> Paris </ville> <pays> France </pays> </editeur> </œuvre> </œuvres>

19 XML et références Pour éviter la redondance, XML permet de faire des références. On peut alors reproduire les associations du modèle relationnel. Le schéma conceptuel suivant éditeurs NoEditeur œuvres NomEditeur Ville édité par 1:1 NoŒuvre titre Pays XML et références peut se présenter par la DTD <!ELEMENT catalogues (œuvre editeur)*> <!ELEMENT œuvre (titre)> <!ATTLIST œuvre noœuvre ID #required > <!ELEMENT titre (#PCDATA)> <!ELEMENT editeur (NomEditeur,ville,pays)> <!ATTLIST editeur noediteur ID #required > <!ELEMENT NomEditeur (#PCDATA)> <!ELEMENT ville (#PCDATA)> <!ELEMENT pays (#PCDATA)> <!ATTLIST œuvre refediteur IDREF #required >

20 dont un document valide pourrait être <catalogues> <œuvre noœuvre= O001 refediteur= E03 > <titre> Merise et UML </titre> </œuvre> <œuvre noœuvre= O002 refediteur= E03 > <titre> La conduite des projets </titre> </œuvre>... <editeur noediteur= E03 > <NomEditeur> Dunod </NomEditeur> <ville> Paris </ville> <pays> France </pays> </editeur> </catalogues> Lorsque les cardinalités sont 0 : 1, on peut utiliser une référence IDREF facultative #implied. L identifiant lui devrait toujours être #required. XML et références Pour les relations maillées, nous avons plusieurs possibilités. Nous pouvons utiliser des attributs-références dans les tables des éléments-références dans les tables un élément contenant les deux références Le schéma conceptuel suivant œuvres auteurs NoŒuvre Titre écrit NoAuteur nom

21 XML et références pourrait se présenter par la DTD (1ère possibilité) <!ELEMENT catalogues (œuvre auteur)*> <!ELEMENT œuvre (titre)> <!ATTLIST œuvre noœuvre ID #required > <!ATTLIST œuvre refauteur IDREFS #required > <!ELEMENT titre (#PCDATA)> <!ELEMENT auteur (nom)> <!ATTLIST auteur noauteur ID #required > <!ATTLIST auteur refœuvre IDREFS #required > <!ELEMENT nom (#PCDATA)> dont un document valide pourrait être <catalogues> <œuvre noœuvre= O001 refauteur= A03 > <titre> Merise et UML </titre> </œuvre> <œuvre noœuvre= O002 refauteur= A03 A07 > <titre> La conduite des projets </titre> </œuvre>... <auteur noauteur= A03 refœuvre= O001 O002 O005 O017 > <nom> J.Gabay </nom> </auteur> <auteur noauteur= A07 refœuvre= O002 O024 O054 > <nom> B.Gebre </nom> </auteur> </catalogues> On peut accéder aux éléments dans les deux sens. Mais on ne peut pas accepter beaucoup de références.

22 XML et références Pour que le document reste lisible avec un nombre important de références, on peut créer un élément pour les références. Le schéma conceptuel pourrait se présenter par la DTD (2ème possibilité) <!ELEMENT catalogues (œuvre auteur lienœuvre)*> <!ELEMENT œuvre (titre)> <!ATTLIST œuvre noœuvre ID #required > <!ATTLIST œuvre refauteur IDREFS #required > <!ELEMENT titre (#PCDATA)> <!ELEMENT auteur (nom, lienœuvre+)> <!ATTLIST auteur noauteur ID #required > <!ELEMENT nom (#PCDATA)> <!ELEMENT lienœuvre empty> <!ATTLIST lienœuvre refœuvre IDREF #required > dont un document valide pourrait être <catalogues> <œuvre noœuvre= O002 refauteur= A03 A07 > <titre> La conduite des projets </titre> </œuvre>... <auteur noauteur= A03 > <nom> J.Gabay </nom> <lienœuvre refœuvre= O001 /> <lienœuvre refœuvre= O002 /> <lienœuvre refœuvre= O005 /> <lienœuvre refœuvre= O017 /> </auteur> </catalogues> On peut accéder aux éléments dans les deux sens et on peut écrire plus clairement de nombreuses références.

23 XML et références Mais on peut aussi simuler exactement le modèle relationnel. Le schéma conceptuel pourrait se présenter par la DTD (3ème possibilité) <!ELEMENT catalogues (œuvre auteur ecrit)*> <!ELEMENT œuvre (titre)> <!ATTLIST œuvre noœuvre ID #required > <!ELEMENT titre (#PCDATA)> <!ELEMENT auteur (nom)> <!ATTLIST auteur noauteur ID #required > <!ELEMENT nom (#PCDATA)> <!ELEMENT ecrit empty> <!ATTLIST ecrit refauteur IDREF #required > <!ATTLIST ecrit refœuvre IDREF #required > dont un document valide pourrait être <catalogues> <œuvre noœuvre= O002 > <titre> La conduite des projets </titre> </œuvre>... <auteur noauteur= A03 > <nom> J.Gabay </nom> </auteur> <auteur noauteur= A07 > <nom> B.Gebre </nom> </auteur>... <ecrit refauteur= A03 refœuvre= O002 / > <ecrit refauteur= A07 refœuvre= O002 / >... </catalogues>

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

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

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

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

Systèmes d information et bases de données (niveau 1) Systèmes d information et bases de données (niveau 1) Cours N 1 Violaine Prince Plan du cours 1. Bibliographie 2. Introduction aux bases de données 3. Les modèles 1. Hiérarchique 2. Réseau 3. Relationnel

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

Modèle Entité-Association. C est un modèle important pour la conception des bases de données relationnelles. Il

Modèle Entité-Association. C est un modèle important pour la conception des bases de données relationnelles. Il Le modèle Entité-Association C est un modèle important pour la conception des bases de données relationnelles. Il est très répandu, très documenté. Il aide à concevoir une base de données sans redondance,

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

Merise. Introduction

Merise. Introduction Merise Introduction MERISE:= Méthode d Etude et de Réalisation Informatique pour les Systèmes d Entreprise Méthode d Analyse et de Conception : Analyse: Etude du problème Etudier le système existant Comprendre

Plus en détail

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

Bases de données Cours 1 : Généralités sur les bases de données Cours 1 : Généralités sur les bases de données POLYTECH Université d Aix-Marseille odile.papini@univ-amu.fr http://odile.papini.perso.esil.univmed.fr/sources/bd.html Plan du cours 1 1 Qu est ce qu une

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

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

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

XML par la pratique Bases indispensables, concepts et cas pratiques (3ième édition)

XML par la pratique Bases indispensables, concepts et cas pratiques (3ième édition) Présentation du langage XML 1. De SGML à XML 17 2. Les bases de XML 18 2.1 Rappel sur HTML 18 2.2 Votre premier document XML 19 2.3 Les avantages de XML 21 3. La syntaxe XML 21 3.1 La première ligne du

Plus en détail

Modélisation des données

Modélisation des données Modélisation des données Le modèle Entité/Association Le MCD ou modèle Entité/Association est un modèle chargé de représenter sous forme graphique les informations manipulées par le système (l entreprise)

Plus en détail

PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN

PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN 1. DÉVELOPPEMENT D'APPLICATION (CONCEPTEUR ANALYSTE) 1.1 ARCHITECTURE MATÉRIELLE DU SYSTÈME INFORMATIQUE 1.1.1 Architecture d'un ordinateur Processeur,

Plus en détail

Jade. Projet Intelligence Artificielle «Devine à quoi je pense»

Jade. Projet Intelligence Artificielle «Devine à quoi je pense» Jade Projet Intelligence Artificielle «Devine à quoi je pense» Réalisé par Djénéba Djikiné, Alexandre Bernard et Julien Lafont EPSI CSII2-2011 TABLE DES MATIÈRES 1. Analyse du besoin a. Cahier des charges

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

CESI Bases de données

CESI Bases de données CESI Bases de données Introduction septembre 2006 Bertrand LIAUDET EPF - BASE DE DONNÉES - septembre 2005 - page 1 PRÉSENTATION GÉNÉRALE 1. Objectifs généraux L objectif de ce document est de faire comprendre

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

Base de Données et Langage SQL

Base de Données et Langage SQL Base de Données et Langage SQL (IUT, département informatique, 1 re année) Laurent AUDIBERT Institut Universitaire de Technologie de Villetaneuse Département Informatique Avenue Jean-Baptiste Clément 93430

Plus en détail

Information utiles. cinzia.digiusto@gmail.com. webpage : Google+ : http://www.ibisc.univ-evry.fr/ digiusto/

Information utiles. cinzia.digiusto@gmail.com. webpage : Google+ : http://www.ibisc.univ-evry.fr/ digiusto/ Systèmes de gestion de bases de données Introduction Université d Evry Val d Essonne, IBISC utiles email : cinzia.digiusto@gmail.com webpage : http://www.ibisc.univ-evry.fr/ digiusto/ Google+ : https://plus.google.com/u/0/b/103572780965897723237/

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

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

Tickets 3:3. ChevauxPartants

Tickets 3:3. ChevauxPartants MCD : quelques exemples particuliers Une association peut être ternaire. Exemple : Vendeurs, Lieux, Acheteurs reliées par vente. Posez-vous alors la question et si je remplaçais l association par une entité,

Plus en détail

IT203 : Systèmes de gestion de bases de données. A. Zemmari zemmari@labri.fr

IT203 : Systèmes de gestion de bases de données. A. Zemmari zemmari@labri.fr IT203 : Systèmes de gestion de bases de données A. Zemmari zemmari@labri.fr 1 Informations pratiques Intervenants : Cours : (A. Zemmari zemmari@labri.fr) TDs, TPs : S. Lombardy et A. Zemmari Organisation

Plus en détail

Chapitre 1 Labo 1 : Les rôles de base du contrôleur de domaine Windows 2008 Server R2

Chapitre 1 Labo 1 : Les rôles de base du contrôleur de domaine Windows 2008 Server R2 Chapitre 1 Labo 1 : Les rôles de base du contrôleur de domaine Windows 2008 Server R2 1. Activation du contrôleur de domaine. Document réalisé au cours du stage de 1 ère année Maintenant, nous allons installer

Plus en détail

Les bases de données Page 1 / 8

Les bases de données Page 1 / 8 Les bases de données Page 1 / 8 Sommaire 1 Définitions... 1 2 Historique... 2 2.1 L'organisation en fichier... 2 2.2 L'apparition des SGBD... 2 2.3 Les SGBD relationnels... 3 2.4 Les bases de données objet...

Plus en détail

Chapitre IX. L intégration de données. Les entrepôts de données (Data Warehouses) Motivation. Le problème

Chapitre IX. L intégration de données. Les entrepôts de données (Data Warehouses) Motivation. Le problème Chapitre IX L intégration de données Le problème De façon très générale, le problème de l intégration de données (data integration) est de permettre un accès cohérent à des données d origine, de structuration

Plus en détail

Bases de Données. Plan

Bases de Données. Plan Université Mohammed V- Agdal Ecole Mohammadia d'ingénieurs Rabat Bases de Données Mr N.EL FADDOULI 2014-2015 Plan Généralités: Définition de Bases de Données Le modèle relationnel Algèbre relationnelle

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

Comprendre Merise et la modélisation des données

Comprendre Merise et la modélisation des données Comprendre Merise et la modélisation des données Tables des matières Avant-propos 1- Introduction 1-1 Principes fondateurs 1-2 Bases conceptuelles 1-3 Place de Merise dans le cycle de développement informatique

Plus en détail

Bases de Données Avancées

Bases de Données Avancées 1/62 Bases de Données Avancées Introduction & Rappel Conception et Modélisation Thierry Hamon Bureau H202 - Institut Galilée Tél. : 33 1.48.38.35.53 Bureau 150 LIM&BIO EA 3969 Université Paris 13 - UFR

Plus en détail

Langage HTML (2 partie) <HyperText Markup Language> <tv>lt La Salle Avignon BTS IRIS</tv>

Langage HTML (2 partie) <HyperText Markup Language> <tv>lt La Salle Avignon BTS IRIS</tv> Langage HTML (2 partie) «Je n'ai fait que prendre le principe d - hypertexte et le relier au principe du TCP et du DNS et alors boum! ce fut le World Wide Web!» Tim Berners-Lee

Plus en détail

Séance 1 Introduction aux bases de données

Séance 1 Introduction aux bases de données Introduction aux bases de données Séance 1 Introduction aux bases de données Sébastien Combéfis mardi 24 février 2015 Ce(tte) œuvre est mise à disposition selon les termes de la Licence Creative Commons

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

Formation à l utilisation des Systèmes de Gestion de Bases de Données Relationnelles. organisée avec la collaboration du

Formation à l utilisation des Systèmes de Gestion de Bases de Données Relationnelles. organisée avec la collaboration du Proyecto FAO COPEMED Universidad de Alicante Ramón y Cajal, 4 03001 - Alicante, España GCP/REM/057/SPA Web : www.fao.org/fi/copemed Tel : +34 96 514 59 79 Fax : +34 96 514 59 78 Email : copemed@ua.es Formation

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

Bases de données avancées Introduction

Bases de données avancées Introduction Bases de données avancées Introduction Dan VODISLAV Université de Cergy-Pontoise Master Informatique M1 Cours BDA Plan Objectifs et contenu du cours Rappels BD relationnelles Bibliographie Cours BDA (UCP/M1)

Plus en détail

Cours de bases de données. Philippe Rigaux

Cours de bases de données. Philippe Rigaux Cours de bases de données Philippe Rigaux 13 juin 2001 2 TABLE DES MATIÈRES 3 Table des matières 1 Introduction 7 2 Présentation générale 9 2.1 Données, Bases de données et SGBD.............................

Plus en détail

UE 8 Systèmes d information de gestion Le programme

UE 8 Systèmes d information de gestion Le programme UE 8 Systèmes d information de gestion Le programme Légende : Modifications de l arrêté du 8 mars 2010 Suppressions de l arrêté du 8 mars 2010 Partie inchangée par rapport au programme antérieur Indications

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

RÈGLES DE TRANSFORMATION DU MCD AU MLD (MRD)

RÈGLES DE TRANSFORMATION DU MCD AU MLD (MRD) 1 RÈGLES DE TRANSFORMATION DU AU MLD () Nous allons définir les règles de transformation pour le passage du au MLD, en respectant les différents cas qui se posent. Transformation des entités Toute entité

Plus en détail

Chapitre 1 : Introduction aux bases de données

Chapitre 1 : Introduction aux bases de données Chapitre 1 : Introduction aux bases de données Les Bases de Données occupent aujourd'hui une place de plus en plus importante dans les systèmes informatiques. Les Systèmes de Gestion de Bases de Données

Plus en détail

Générer du code à partir d une description de haut niveau

Générer du code à partir d une description de haut niveau Cedric Dumoulin Générer du code à partir d une description de haut niveau Ce projet vise à fournir un environnement de développement permettant de modéliser des UI Android à un haut niveau d abstraction,

Plus en détail

Dossier de spécification Gestion des effectifs : Beaufour IPSEN Industrie TW52

Dossier de spécification Gestion des effectifs : Beaufour IPSEN Industrie TW52 Automne 2007 Dossier de spécification Gestion des effectifs : Beaufour IPSEN Industrie TW52 Matthieu LEROMAIN GI05 Ömer MADEN GI05 Tuteur de stage : J.C. Gavoille Suiveur de la TW52 : A. Koukam Automne

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

Exercices Active Directory (Correction)

Exercices Active Directory (Correction) Exercices Active Directory (Correction) Exercice : Scénarios pour l'implémentation de composants logiques AD DS Lire les scénarios suivants et déterminer les composants logiques AD DS à déployer dans chaque

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

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

La mémoire. Un ordinateur. L'octet. Le bit Introduction à l informatique et à la programmation Un ordinateur Un ordinateur est une machine à calculer composée de : un processeur (ou unité centrale) qui effectue les calculs une mémoire qui conserve

Plus en détail

Méthode d analyse Merise

Méthode d analyse Merise Méthode d analyse Merise - Frédéric Julliard Université de Bretagne Sud UFR SSI - IUP Vannes - année 2001-2002 Approche ancienne : 1978 Très répandue en France Origine française : développée par : CTI

Plus en détail

Déclarer un serveur MySQL dans l annuaire LDAP. Associer un utilisateur DiaClientSQL à son compte Windows (SSO)

Déclarer un serveur MySQL dans l annuaire LDAP. Associer un utilisateur DiaClientSQL à son compte Windows (SSO) LDAP Mise en place Introduction Limitation et Sécurité Déclarer un serveur MySQL dans l annuaire LDAP Associer un utilisateur DiaClientSQL à son compte Windows (SSO) Créer les collaborateurs DiaClientSQL

Plus en détail

BUSINESS INTELLIGENCE

BUSINESS INTELLIGENCE GUIDE COMPARATIF BUSINESS INTELLIGENCE www.viseo.com Table des matières Business Intelligence :... 2 Contexte et objectifs... 2 Une architecture spécifique... 2 Les outils de Business intelligence... 3

Plus en détail

MERISE. Modélisation de Systèmes d Information. Pierre Gérard. DUT Informatique 2ème année 2004/2005. IUT de Villetaneuse - Université de Paris 13

MERISE. Modélisation de Systèmes d Information. Pierre Gérard. DUT Informatique 2ème année 2004/2005. IUT de Villetaneuse - Université de Paris 13 Modélisation de Systèmes d Information IUT de Villetaneuse - Université de Paris 13 DUT Informatique 2ème année 2004/2005 LATEX Cycle de vie Introduction Processus de développement d un logiciel La méthode

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

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

UML et les Bases de Données

UML et les Bases de Données CNAM UML et les Bases de Données UML et les Bases de Données. Diagramme de classes / diagramme d objets (UML)...2.. Premier niveau de modélisation des données d une application...2.2. Les éléments de modélisation...2.2..

Plus en détail

SGBDR. Systèmes de Gestion de Bases de Données (Relationnelles)

SGBDR. Systèmes de Gestion de Bases de Données (Relationnelles) SGBDR Systèmes de Gestion de Bases de Données (Relationnelles) Plan Approches Les tâches du SGBD Les transactions Approche 1 Systèmes traditionnels basés sur des fichiers Application 1 Gestion clients

Plus en détail

Structure fonctionnelle d un SGBD

Structure fonctionnelle d un SGBD Fichiers et Disques Structure fonctionnelle d un SGBD Requetes Optimiseur de requetes Operateurs relationnels Methodes d acces Gestion de tampon Gestion de disque BD 1 Fichiers et Disques Lecture : Transfert

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

Mode d emploi pour lire des livres numériques

Mode d emploi pour lire des livres numériques Mode d emploi pour lire des livres numériques Configuration minimale requise : Pour télécharger des ouvrages numériques sur son poste et utiliser les fichiers, vous avez besoin : sur PC : connexion Internet

Plus en détail

Chapitre 1 Généralités sur les bases de données

Chapitre 1 Généralités sur les bases de données Chapitre 1 Généralités sur les bases de données I. Définition d un SGBD Une base de données, généralement appelée BD est un ensemble structuré et organisé permettant le stockage de grandes quantités d'informations

Plus en détail

Thierry BOULANGER. par la pratique. Bases indispensables Concepts et cas pratiques XML. 3 ième édition. Nouvelle édition

Thierry BOULANGER. par la pratique. Bases indispensables Concepts et cas pratiques XML. 3 ième édition. Nouvelle édition XML par la pratique Bases indispensables Concepts et cas pratiques 3 ième édition Nouvelle édition Thierry BOULANGER Table des matières 1 Les éléments à télécharger sont disponibles à l'adresse suivante

Plus en détail

Déclarer un serveur MySQL dans l annuaire LDAP. Associer un utilisateur DiaClientSQL à son compte Windows (SSO)

Déclarer un serveur MySQL dans l annuaire LDAP. Associer un utilisateur DiaClientSQL à son compte Windows (SSO) LDAP Mise en place Introduction Limitation et Sécurité Déclarer un serveur MySQL dans l annuaire LDAP Associer un utilisateur DiaClientSQL à son compte Windows (SSO) Créer les collaborateurs DiaClientSQL

Plus en détail

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

Introduction aux bases de données Cours 1 : Généralités sur les bases de données Cours 1 : Généralités sur les bases de données ESIL Université de la méditerranée Odile.Papini@esil.univmed.fr http://odile.papini.perso.esil.univmed.fr/sources/bdmat.html Plan du cours 1 1 Qu est ce qu

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

BD et XML : Exercices

BD et XML : Exercices BD et XML : Exercices 1 Stockage XML Voici un arbre XML : A B E C F C F C F D C C D D D 1.1 Stockage générique Exercice 1.1.1 : Définissez un schéma de stockage relationnel générique (sans prendre en compte

Plus en détail

Rapport de stage Nom de l entreprise. Date du stage. Rapport de stage Nom de l entreprise. Date du stage. Nom du professeur principal

Rapport de stage Nom de l entreprise. Date du stage. Rapport de stage Nom de l entreprise. Date du stage. Nom du professeur principal RAPPORT DE STAGE 3 ème Quels conseils méthodologiques pour la réalisation de votre rapport Voilà des conseils et des questions pour vous aider dans la réalisation de votre rapport. Ils vous sont proposés

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

Visual Paradigm Contraintes inter-associations

Visual Paradigm Contraintes inter-associations Visual Paradigm Contraintes inter-associations Travail de Bachelor d'informaticien de gestion Partie C Présentation de Visual Paradigm 1 Présentation de Visual Paradigm For UML L objet du travail de Bachelor

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

Module BDWEB. Maîtrise d informatique Cours 9 - Xquery. Anne Doucet. anne.doucet@lip6.fr

Module BDWEB. Maîtrise d informatique Cours 9 - Xquery. Anne Doucet. anne.doucet@lip6.fr Module BDWEB Maîtrise d informatique Cours 9 - Xquery Anne Doucet anne.doucet@lip6.fr 1 Langages de requêtes XML Concepts des langages de requêtes XML motivations caractéristiques Navigation dans les documents

Plus en détail

TIC. Tout d abord. Objectifs. L information et l ordinateur. TC IUT Montpellier

TIC. Tout d abord. Objectifs. L information et l ordinateur. TC IUT Montpellier Tout d abord TIC TC IUT Montpellier Nancy Rodriguez Destruel Dans la salle de cours (et partout ailleurs ) : Ponctualité et assiduité exigées Ne pas manger, ni boire, ni dormir, ni travailler à autre chose

Plus en détail

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

Présentation du module Base de données spatio-temporelles Présentation du module Base de données spatio-temporelles S. Lèbre slebre@unistra.fr Université de Strasbourg, département d informatique. Partie 1 : Notion de bases de données (12,5h ) Enjeux et principes

Plus en détail

UML (Paquetage) Unified Modeling Language

UML (Paquetage) Unified Modeling Language UML (Paquetage) Unified Modeling Language Sommaire Introduction Objectifs Paquetage Espace de nommage d un paquetage Dépendances entre paquetages 2 Notion introduite véritablement par UML car superficiellement

Plus en détail

Cours Informatique 1. Monsieur SADOUNI Salheddine

Cours Informatique 1. Monsieur SADOUNI Salheddine Cours Informatique 1 Chapitre 2 les Systèmes Informatique Monsieur SADOUNI Salheddine Un Système Informatique lesystème Informatique est composé de deux parties : -le Matériel : constitué de l unité centrale

Plus en détail

CONCEPTS ET MANIPULATIONS DE BASE

CONCEPTS ET MANIPULATIONS DE BASE CHAPITRE 1 CONCEPTS ET MANIPULATIONS DE BASE Introduction... 11 Base de données, définition... 15 Analyser le problème... 26 Créer une base de données... 30 Fermer une base de données... 37 Ouvrir une

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 Programme SYGADE SYGADE 5.2. Besoins en équipement, logiciels et formation. UNCTAD/GID/DMFAS/Misc.6/Rev.7

Le Programme SYGADE SYGADE 5.2. Besoins en équipement, logiciels et formation. UNCTAD/GID/DMFAS/Misc.6/Rev.7 CONFÉRENCE DES NATIONS UNIES SUR LE COMMERCE ET LE DÉVELOPPEMENT UNITED NATIONS CONFERENCE ON TRADE AND DEVELOPMENT Le Programme SYGADE SYGADE 5.2 Besoins en équipement, logiciels et formation UNCTAD/GID/DMFAS/Misc.6/Rev.7

Plus en détail

Algorithmique et langages du Web

Algorithmique et langages du Web Cours de Algorithmique et langages du Web Jean-Yves Ramel Licence 1 Peip Biologie Groupe 7 & 8 Durée totale de l enseignement = 46h ramel@univ-tours.fr Bureau 206 DI PolytechTours Organisation de la partie

Plus en détail

et les Systèmes Multidimensionnels

et les Systèmes Multidimensionnels Le Data Warehouse et les Systèmes Multidimensionnels 1 1. Définition d un Datawarehouse (DW) Le Datawarehouse est une collection de données orientées sujet, intégrées, non volatiles et historisées, organisées

Plus en détail

Programmation C. Apprendre à développer des programmes simples dans le langage C

Programmation C. Apprendre à développer des programmes simples dans le langage C Programmation C Apprendre à développer des programmes simples dans le langage C Notes de cours sont disponibles sur http://astro.u-strasbg.fr/scyon/stusm (attention les majuscules sont importantes) Modalités

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

Module 0: Introduction générale

Module 0: Introduction générale Plan d'apprentissage L3 CV - Oujda / Outils informatiques L3 - CV semestre : 5 UE 03 : Information et communication Sous-thème =Matière : Outils informatiques volume horaire : 27 H estimation de la charge

Plus en détail

INITIATION AUX BASES DE DONNEES MODELISATION et LANGAGE SQL

INITIATION AUX BASES DE DONNEES MODELISATION et LANGAGE SQL INITIATION AUX BASES DE DONNEES MODELISATION et LANGAGE SQL Master2 Modélisation Statistique - Génie logiciel & Bases des données Laboratoire de Mathématiques CNRS - Université de Franche-Comté Département

Plus en détail

Documentation d information technique spécifique Education. PGI Open Line PRO

Documentation d information technique spécifique Education. PGI Open Line PRO Documentation d information technique spécifique Education PGI Open Line PRO EBP Informatique SA Rue de Cutesson - ZA du Bel Air BP 95 78513 Rambouillet Cedex www.ebp.com Equipe Education : 01 34 94 83

Plus en détail

Documentation Honolulu 14 (1) - 0209

Documentation Honolulu 14 (1) - 0209 Documentation Honolulu 14 (1) - 0209 Honolulu 14 3 Sommaire Honolulu 14 le portail Intranet / Internet de votre entreprise PARTIE 1 -MANUEL UTILISATEUR 1. LE PORTAIL HONOLULU : PAGE D ACCUEIL 8 1.1 Comment

Plus en détail

analyse et pérennise votre patrimoine informationnel

analyse et pérennise votre patrimoine informationnel analyse et pérennise votre patrimoine informationnel Décoder le passé Donner une signification «métier» aux gérées par vos applications, retrouver les liens qui les unissent, connaître en détail leur utilisation

Plus en détail

Estimation des charges. «Le travail se dilate jusqu à remplir le temps disponible»

Estimation des charges. «Le travail se dilate jusqu à remplir le temps disponible» «Le travail se dilate jusqu à remplir le temps disponible» Le savoir faire du chef de projet Pas d excès d optimisme Retour sur expérience Toujours garder de la marge Identifier les points à risque Ne

Plus en détail

Configuration du FTP Isolé Active Directory

Configuration du FTP Isolé Active Directory Configuration du FTP Isolé Active Directory 1 - Introduction KoXo Administrator permet de configurer les attributs de l annuaire pour permettre à un utilisateur d accéder à son dossier de travail via le

Plus en détail

I00 Éléments d architecture

I00 Éléments d architecture I00 I Exemples d ordinateur Pour les informaticiens, différentes machines de la vie courante sont des ordinateurs : par exemple les ordinateurs portables, les ordinateurs fixes, mais aussi les supercalculateurs,

Plus en détail

EDESS. 1 Démarche générale principes 2

EDESS. 1 Démarche générale principes 2 EDESS ESPPADOM Echanges financeurs prestataires pour les services à domicile auprès des personnes en perte d'autonomie Programme soutenu par la Caisse nationale de solidarité pour l autonomie Guide d'implémentation

Plus en détail

Bases de données cours 1

Bases de données cours 1 Bases de données cours 1 Introduction Catalin Dima Objectifs du cours Modèle relationnel et logique des bases de données. Langage SQL. Conception de bases de données. SQL et PHP. Cours essentiel pour votre

Plus en détail

I. QU'EST-CE QU'UN ORDINATEUR? Un ordinateur est relié à plein de périphériques

I. QU'EST-CE QU'UN ORDINATEUR? Un ordinateur est relié à plein de périphériques I. QU'EST-CE QU'UN ORDINATEUR? Un ordinateur est relié à plein de périphériques I. QU'EST-CE QU'UN ORDINATEUR? Branchements sur l'unité Centrale + Connexions SANS FILS : WIFI (vers la Box Internet) Bluetooth

Plus en détail

Tsoft et Groupe Eyrolles, 2005, ISBN : 2-212-11623-3

Tsoft et Groupe Eyrolles, 2005, ISBN : 2-212-11623-3 Tsoft et Groupe Eyrolles, 2005, ISBN : 2-212-11623-3 Configuration requise ForestPrep DomainPrep Installation interactive 5 Installation sans surveillance Module 5 : Installation d Exchange Server 2003

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

Formats d images. 1 Introduction

Formats d images. 1 Introduction Formats d images 1 Introduction Lorsque nous utilisons un ordinateur ou un smartphone l écran constitue un élément principal de l interaction avec la machine. Les images sont donc au cœur de l utilisation

Plus en détail

LES OUTILS D ALIMENTATION DU REFERENTIEL DE DB-MAIN

LES OUTILS D ALIMENTATION DU REFERENTIEL DE DB-MAIN LES OUTILS D ALIMENTATION DU REFERENTIEL DE DB-MAIN Les contenues de ce document sont la propriété exclusive de la société REVER. Ils ne sont transmis qu à titre d information et ne peuvent en aucun cas

Plus en détail

Installation et configuration de base de l active Directory

Installation et configuration de base de l active Directory SCHMITT Année 2012/2014 Cédric BTS SIO Installation et configuration de base de l active Directory Description: Ce projet a pour but d installer l active directory et de créer une redondance en cas de

Plus en détail

XML : documents et outils

XML : documents et outils XML : documents et outils Pierre-Alain Reynier Université de Provence pierre-alain.reynier@lif.univ-mrs.fr http://www.lif.univ-mrs.fr/~preynier/xml Cours adapté du travail de Rémi Eyraud, Silvano Dal Zilio...

Plus en détail