Designer et l ingénierie du logiciel L intégration d images dans les applications Web PL/SQL - Concepts
|
|
- Nicole St-Amour
- il y a 8 ans
- Total affichages :
Transcription
1 Designer et l ingénierie du logiciel L intégration d images dans les applications Web PL/SQL - Concepts P.-A. Sunier, Haute Ecole Arc, Neuchâtel, avec le concours de P. Ferrara 1 Introduction Contexte d illustration Problématique Modes de stockage Intégration d images provenant du serveur d application Principes Bilan Intégration d images stockées dans les tables de la base de données Principes Passerelle PL/SQL Table de chargement Classe OrdImage Procédure Quittance Bilan Liens utiles Introduction Dans cet article nous aborderons la problématique de l intégration d images dans les applications Web PL/SQL générées par Designer ; nous présenterons les opportunités techniques, les commenterons et les comparerons. Nous présenterons la conception des modules Web PL/SQL dans un prochain article. Remarque: La lecture de notre premier article «Notions élémentaires» est conseillée aux lecteurs qui n ont pas la connaissance de Designer et du générateur de modules Web PL/SQL. 2 Contexte d illustration Pour illustrer notre propos, nous nous baserons sur la gestion d un catalogue de produits. Les produits sont enregistrés dans une table PRODUITS et une image doit être associée à chaque produit afin d avoir un formulaire d édition de produit comme illustré par la figure 1. Figure 1 - Formulaire d'édition d'un produit Article 8-1/8- Mai 2005
2 3 Problématique Une image est un attribut d un produit tout comme son prix, son «id» ou encore son libellé. Toutefois, une image n est pas encore couramment traitée comme une simple colonne de table qui serait non pas de type date, nombre ou chaîne de caractères mais de type image. Dès lors, plusieurs problèmes se présentent lors de la conception d applications basées sur des modules Web PL/SQL : 1. Comment garantir la pérennité de l association entre le produit et son image illustrative? 2. Comment saisir, référencer ou restituer l image d un produit par l intermédiaire de formulaires? 3. Comment uniformiser la présentation des images par les formulaires? Par exemple, il peut être nécessaire de définir une dimension maximale en longueur et largeur des images. 4. Comment traiter les images? Par exemple, il peut être nécessaire de définir une taille maximale de stockage des images. 4 Modes de stockage L intégration d images dans les modules Web PL/SQL peut se faire sur la base de deux alternatives essentielles : Les images sont stockées en tant que fichiers sur le serveur d application. Les images sont stockées en tant que contenu de colonne de tables de la base de données. Quel que soit la stratégie de stockage des images, leur affichage par les formulaires sur le poste client est identique pour l utilisateur. Figure 2 - Alternatives de stockage Remarque : Quelques solutions intermédiaires existent comme le stockage d images en tant que fichiers du serveur de données ; nous ne les documenterons pas car, elles n ont pas un grand intérêt et elles découlent des spécificités des deux alternatives présentées. Article 8-2/8- Mai 2005
3 5 Intégration d images provenant du serveur d application 5.1 Principes L intégration d images provenant du serveur d application dans une application Web PL/SQL obéit aux principes suivants : 1. Les images (sous forme de fichiers) sont stockées dans un répertoire du serveur d application par copie de fichiers. 2. Le répertoire d hébergement doit être référencé dans les préférences du générateur Web PL/SQL. 3. Le module Web PL/SQL référencera l image par l intermédiaire du nom de son fichier. 4. Le formulaire de l utilisateur contiendra une balise HTML <IMG> pour l affichage de l image en tant que fichier du serveur d application. Figure 3 - Balise HTML <IMG> 5.2 Bilan Avantages Simplicité HTML standard Inconvénients L association entre le produit et l image est réalisée artificiellement par le nom du fichier contenant l image. Le catalogage des images doit se faire par des commandes du système d exploitation et en dehors de l application utilisateur ; l application Web PL/SQL ne peut qu afficher l image du produit. Aucun traitement des images, dimensions ou taille, n est possible par l application Web PL/SQL. Article 8-3/8- Mai 2005
4 6 Intégration d images stockées dans les tables de la base de données 6.1 Principes Les images peuvent être stockées dans des colonnes de type BLOB, Binary Large Objects, ou dans des colonnes de classe ORDSYS.ORDImage. Le traitement d images, dimensions, tailles et autres n est possible que pour les objets de classe ORDSYS.ORDImage. Pour le reste, les principes régissant l intégration d images stockées dans les tables de la base de données sont identiques et correspondent à l énumération suivante : 1. Les images sources, sous forme de fichiers, sont accessibles par le poste de travail de l utilisateur. 2. Une colonne de type BLOB ou ORDImage est créée dans la table PRODUITS pour le stockage de l image. 3. Une table de chargement accessible à la passerelle PL/SQL doit être créé dans le schéma de base de données ; Cette table de chargement doit être référencée dans le DAD. 4. Une procédure de chargement PL/SQL, MetDansBD, transférera le fichier image source dans la table de chargement. 5. Une procédure de transfert PL/SQL, Quittance, utilisera la colonne de type BLOB de la table de chargement comme source de données pour alimenter la colonne de type BLOB ou ORDImage de la table PRODUITS. Ensuite, cette procédure effacera l enregistrement courant de la table de chargement. Si la colonne de la table PRODUITS est de type ORDImage, l image peut être traitée en mémoire avant son enregistrement. 6. Une procédure d affichage PL/SQL, AFFDepuisBD, lira la colonne de type BLOB ou ORDImage de la table PRODUITS et en restituera le contenu sous forme d un flux de données constitutif de l image à afficher. 7. Le module doit définir la procédure d affichage comme source d image ; le générateur Web PL/SQL crée une balise HTML <IMG> dont la source est l appel de la procédure d affichage. Remarque : Les noms des procédures PL/SQL sont libres ; nous indiquons les noms de nos procédures, pour que le lecteur puisse faire aisément le lien entre les principes décrits dans cet article et la réalisation de modules que nous présenterons dans le prochain article. Article 8-4/8- Mai 2005
5 6.2 Passerelle PL/SQL Le transfert d un fichier image du poste de travail de l utilisateur dans une colonne de table de la base de données s effectue par l intermédiaire d une table de chargement définie au niveau de la passerelle PL/SQL. Cette table de chargement de la base de données doit être référencée par le DAD utilisé par l application cliente Web PL/SQL. Figure 4 - Passerelle PL/SQL Lors de la soumission du formulaire HTML d envoi d un nouveau fichier image, la passerelle effectue deux tâches dans la base de données définie par le DAD : 1. elle insère un enregistrement dans la table de transfert et en alimente la colonne de type BLOB avec le contenu du fichier image ; 2. elle lance l exécution de la procédure PL/SQL associée au formulaire HTML ; pour notre exemple, il s agit de la procédure MetDansBD. A son tour, la procédure MetDansBD lancera la procédure Quittance qui transférera le contenu de la colonne de type BLOB de la table de chargement dans la colonne ad-hoc de la table de destination finale. Article 8-5/8- Mai 2005
6 6.3 Table de chargement La structure de la table de chargement est imposée par la passerelle PL/SQL ; son nom est libre et doit être référencé dans le DAD ; une seule table de chargement peut être définie par DAD. Figure 5 - Tables de chargement et de destination La table de chargement est une ressource utilisable concurremment par plusieurs utilisateurs ; pour résoudre l éventuelle collision de chargement de fichiers de même nom simultanément par deux utilisateurs, la passerelle ajoute une clé unique au nom du fichier à charger. Ce nom de fichier préfixé d une clé unique est enregistré dans la colonne NAME. Figure 6 - Clés uniques de la table de chargement La procédure de transfert, Quittance pour notre exemple, recevra de la passerelle le nom de fichier préfixé de la clé unique ; ainsi et même en cas d accès concurrent, chaque instance de procédure de transfert peut récupérer dans la table de chargement son propre fichier, même si le nom initial est utilisé par une autre instance. Les fichiers images pourraient être conservés directement dans la table de chargement mais, sans aucune possibilité de différencier deux images différentes de même nom de fichier initial. Dès lors, il faut impérativement s interdire de conserver les fichiers BLOB dans la table de chargement pour un usage ultérieur! Remarque: Si la table PRODUITS est journalisée, la colonne PHOTO devrait être mise dans une table dépendante non journalisée Article 8-6/8- Mai 2005
7 6.4 Classe OrdImage Pour traiter des images directement par la base de données et ainsi garantir l intégrité d éléments tel que la taille ou les dimensions maximales ; nous pouvons utiliser la classe OrdImage du paquetage ORDSYS. Les fichiers images de type BLOB alimentent la classe ORDSource de la classe abstraite ORDMultiMedia que nous instantierons en tant que classe spécialisée ORDImage. Figure 7 - Classe ORDMultiMedia 6.5 Procédure Quittance La figure 8 reproduit un extrait du code de notre procédure Quittance utilisée pour le transfert du fichier image dans la colonne PHOTO de type ORDImage de notre table PRODUITS. Nous pouvons observer : 1. La récupération du contenu du de la colonne BLOB_CONTENT depuis la table de chargement dans un objet de type ORDImage ; la sélection de l enregistrement adéquat de la table de chargement se fait avec le paramètre P_FICHIER qui a été transmis par la passerelle. La passerelle a ajouté la clé unique au nom du fichier contenu initialement dans le paramètre P_FICHIER. 2. L objet est traité par la base de données ; en l occurrence, elle limitera longueur et largeur à 120 pixels. 3. L objet traité et intègre est stocké dans la colonne PHOTO de la table PRODUITS. 4. L enregistrement de la table de chargement est effacé. Figure 8 - Code de la procédure "Quittance" Article 8-7/8- Mai 2005
8 6.6 Bilan Avantages L association entre le produit et l image est transparente ; elle est assumée par le modèle relationnel. La pérennité des images est assurée par la base de données. Les images peuvent être chargées par l application Web PL/SQL Inconvénients Solution propre à Oracle De plus, si la colonne d accueil de l image est de type ORDImage, la base de données peut effectuer des traitements comme la normalisation des dimensions ou de la taille. 7 Liens utiles L auteur : Pierre-André Sunier pierre-andre.sunier@he-arc.ch Portail de l atelier de génie logiciel de la HE-Arc Site de formation à Designer Rubrique: Enseignement / Atelier de génie logiciel / Designer 6i/9i Cours de formation de base Site de référencement des anciens articles. Rubrique: Publication / Informatique / Designer et l ingénierie du logiciel Pour plus de détails sur l intégration d images dans une application Web PL/SQL, utilisez la rubrique suivante de notre site de formation à Designer sous la rubrique : Cahier 19 / InterMédia Fichiers LOB Pour plus de détails sur les colonnes de types LOB et BLOB ainsi que sur les classes ORDSYS.ORDMultimedia, consultez le portail d ingénierie des bases de données de notre collègue Eddy Meylan Rubrique : Ra&D/ISNet15 Naturellement, la documentation Oracle fournit d utiles compléments et approfondissements aux différentes notions abordées ; l aide utilisable est référencée sur notre site. Article 8-8/8- Mai 2005
1.2 Genèse. 1.3 Version de Designer utilisée
Designer et l ingénierie du logiciel Notions élémentaires P.-A. Sunier, ISNet Neuchâtel avec le concours de C. Kohler et P. Ferrara 1 Propos liminaires... 1 1.1 Objectifs de publication... 1 1.2 Genèse...
Plus en détailLa base de données dans ArtemiS SUITE
08/14 Vous préférez passer votre temps à analyser vos données plutôt qu à chercher un fichier? La base de données d ArtemiS SUITE vous permet d administrer et d organiser confortablement vos données et
Plus en détailPoll-O Guide de l utilisateur. Pierre Cros
Poll-O Guide de l utilisateur Pierre Cros TABLE DES MATIÈRES Table des matières Table des matières 1 1 Créer un site sur Poll-o.fr 2 2 Configurer le site 2 3 Créer une enquête ou un vote 2 3.1 Ajouter,
Plus en détailBases de données Oracle Virtual Private Database (VPD) pour la gestion des utilisateurs d applications
Bases de données Oracle Virtual Private Database (VPD) pour la gestion des utilisateurs d applications P.-A. Sunier, HEG-Arc Neuchâtel avec le concours de J. Greub pierre-andre.sunier@he-arc.ch http://lgl.isnetne.ch/
Plus en détailInformation 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étailEtude et développement d un moteur de recherche
Ministère de l Education Nationale Université de Montpellier II Projet informatique FLIN607 Etude et développement d un moteur de recherche Spécifications fonctionnelles Interface utilisateur Responsable
Plus en détailCAHIER DES CHARGES DES MOYENS INFORMATIQUES Introduction
CAHIER DES CHARGES DES MOYENS INFORMATIQUES Introduction Ce document vise à définir de manière succincte l ensemble des besoins de l Amicale TSI Rascol en termes de moyens informatiques pour assurer sa
Plus en détailProgrammation Web TP1 - HTML
Programmation Web TP1 - HTML Vous allez réaliser votre premier site Web dans lequel vous présenterez la société SC, agence spécialisée dans la conception des sites internet. 1 - Une première page en HTML
Plus en détailINTERCONNEXION ENT / BCDI / E - SIDOC
06/05/2013 e-sidoc et l ENT Libre INTERCONNEXION ENT / BCDI / E - SIDOC Documentation sur les procédures à suivre pour mettre en place l authentification unique entre e-sidoc et les ENT des collectivités
Plus en détailModule BD et sites WEB
Module BD et sites WEB Cours 8 Bases de données et Web Anne Doucet Anne.Doucet@lip6.fr 1 Le Web Architecture Architectures Web Client/serveur 3-tiers Serveurs d applications Web et BD Couplage HTML-BD
Plus en détailCréer le schéma relationnel d une base de données ACCESS
Utilisation du SGBD ACCESS Polycopié réalisé par Chihab Hanachi et Jean-Marc Thévenin Créer le schéma relationnel d une base de données ACCESS GENERALITES SUR ACCESS... 1 A PROPOS DE L UTILISATION D ACCESS...
Plus en détailManuel du composant CKForms Version 1.3.2
Manuel du composant CKForms Version 1.3.2 Ce manuel vous présente les principales fonctionnalités du composant CKForms y compris le module et le plug-in CKForms 1.3 est la nouvelle version du composant
Plus en détailBES WEBDEVELOPER ACTIVITÉ RÔLE
BES WEBDEVELOPER ACTIVITÉ Le web developer participe aux activités concernant la conception, la réalisation, la mise à jour, la maintenance et l évolution d applications internet/intranet statiques et
Plus en détailSITE I NTERNET. Conception d un site Web
SITE I NTERNET Conception d un site Web Conception de votre site Web Préambule Ce document a pour but de donner une méthode de travail afin de réaliser dans les meilleures conditions un site internet.
Plus en détailSync-A-BOX et Duplicati. est une plateforme Cloud pour stocker et gérer vos données en ligne.
Sync-A-BOX et Duplicati est une plateforme Cloud pour stocker et gérer vos données en ligne. Les usages : Espace de stockage externe, accessible depuis n importe où. Utilisable comme lecteur logique avec
Plus en détailLe logiciel de création de site internet IZISPOT est un outil très puissant et qui est assez simple après quelques temps d utilisation.
1 Le logiciel de création de site internet IZISPOT est un outil très puissant et qui est assez simple après quelques temps d utilisation. Voici un mode opératoire qui vous guidera dans l utilisation de
Plus en détailAPIs de table pour SQL Server
2013 E - Bibliographie APIs de table pour SQL Server Établissement: HEG Arc - Haute école Arc - Gestion Réalisé par: M. Informaticien de gestion 2009-2013 S adresse à: M.Fabrice Camus Date de début et
Plus en détailINTERCONNEXION ENT / BCDI / E - SIDOC
19/11/2012 e-sidoc et OpenENT INTERCONNEXION ENT / BCDI / E - SIDOC Documentation sur les procédures à suivre pour mettre en place l authentification unique entre e-sidoc et les ENT des collectivités disposant
Plus en détailThè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étailCréation, analyse de questionnaires et d'entretiens pour Windows 2008, 7, 8 et MacOs 10
modalisa Création, analyse de questionnaires et d'entretiens pour Windows 2008, 7, 8 et MacOs 10 8 Fonctionnalités de mise en ligne de questionnaires Vous trouverez dans cet opuscule les informations nécessaires
Plus en détailPLATEFORME DE GESTION DE CONGRÈS SCIENTIFIQUES
PLATEFORME DE GESTION DE CONGRÈS SCIENTIFIQUES ANF Sciencesconf Meudon 10/11 octobre 2013 http://www.sciencesconf.org ! Sommaire La plateforme Sciencesconf.org Le portail L espace conférence Site web Gestion
Plus en détailOFFRE DE SERVICE. www.votreentreprise.com
2011 NOM ENTREPRISE OFFRE DE SERVICE CONCEPTION, REALISATION ET HEBERGEMENT SITE WEB www.votreentreprise.com AFConsulting Web Services Page 1 sur 19 SOMMAIRE Lettre, offre de services --------------------------------------------
Plus en détailSavoir utiliser les services de l ENT Outils personnels SOMMAIRE
Savoir utiliser les services de l ENT Outils personnels 1 Outils personnels 1. Gérer les préférences 2. Personnaliser la page d accueil 3. Utiliser l agenda personnel 4. Stocker des fichiers dans le porte-documents
Plus en détailWebsite Express Créer un site professionnel avec Orange
Website Express Créer un site professionnel avec Orange mars 2015 Safiétou Ndao Ndiaye Sommaire Présentation... 3 Description du service... 3 Configuration requise... 4 Consignes... 4 Pour bien démarrer...
Plus en détailTsoft 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étailKWISATZ 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étailNOTICE D UTILISATION DE LA PLATEFORME DES AIDES REGIONALES (PAR) UNEEM PREMIERE CONNEXION - CREATION & GESTION DE VOTRE COMPTE UTILISATEUR
NOTICE D UTILISATION DE LA PLATEFORME DES AIDES REGIONALES (PAR) UNEEM PREMIERE CONNEXION - CREATION & GESTION DE VOTRE COMPTE UTILISATEUR SOMMAIRE 1 PREMIERE CONNEXION : ACCEDER A LA PAR 2 2- CREER SON
Plus en détailInstallation / Sauvegarde Restauration / Mise à jour
Installation / Sauvegarde Restauration / Mise à jour SPIP version 1.8.x Serveur (Linux) Jean Sébastien BARBOTEU dev.jsb@laposte.net Introduction Nous allons aborder tous les aspects techniques liés à la
Plus en détailDéploiement d application Silverlight
Déploiement d application Silverlight Thibault Laurens Bastien Chauvin 2 Déploiement d'application Silverlight 17/06/09 Sommaire 1 Introduction... 3 2 Intégrer une application à une page Web... 4 3 Les
Plus en détail1 - Se connecter au Cartable en ligne
Le Cartable en ligne est un Environnement numérique de travail (ENT) dont la vocation est de proposer un ensemble de services en ligne, personnalisés et sécurisés, accessibles aux élèves et aux professeurs,
Plus en détailGuide de prise en main Symantec Protection Center 2.1
Guide de prise en main Symantec Protection Center 2.1 Guide de prise en main Symantec Protection Center 2.1 Le logiciel décrit dans cet ouvrage est fourni dans le cadre d'un contrat de licence et seule
Plus en détailContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A.
ContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A. - 1 - PREAMBULE Les conditions générales d utilisation détaillant l ensemble des dispositions applicables
Plus en détailCEGID - Business Suite PGI Business Suite Paye. A - Paramétrages initiaux de la paye
cterrier.com 1 26/09/2009 CEGID - Business Suite PGI Business Suite Paye Auteur : C. Terrier ; mailto:webmaster@cterrier.com ; http://www.cterrier.com Utilisation : Reproduction libre pour des formateurs
Plus en détailPLATEFORME DE GESTION DE CONGRÈS SCIENTIFIQUES. 12 mars 2015
PLATEFORME DE GESTION DE CONGRÈS SCIENTIFIQUES 12 mars 2015 Sommaire La plateforme Sciencesconf.org Le portail L espace conférence Site web Gestion scientifique Dépôt, sélection, envoi de mails, édition
Plus en détail4. Personnalisation du site web de la conférence
RTUTORIEL Prise en main de la plateforme 1. Création de l espace conférence Connectez- vous sur le portail http://test- www.sciencesconf.org avec le compte : - Identifiant : «admin1» - Mot de passe «1234»
Plus en détailHTML. Notions générales
1 HTML Le langage HTML est le langage de base permettant de construire des pages web, que celles-ci soient destinées à être affichées sur un iphone/android ou non. Dans notre cas, HTML sera associé à CSS
Plus en détailInitiation à html et à la création d'un site web
Initiation à html et à la création d'un site web Introduction : Concevoir un site web consiste à définir : - l'emplacement où ce site sera hébergé - à qui ce site s'adresse - le design des pages qui le
Plus en détailINTERCONNEXION ENT / BCDI / E - SIDOC
INTERCONNEXION ENT / BCDI / E - SIDOC 11/03/2013 e-sidoc et les ENT proposés par l éditeur ITOP Documentation sur les procédures à suivre pour mettre en place l authentification unique entre e-sidoc et
Plus en détailExemple 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étailVOS RESSOURCES NUMÉRIQUES PAS À PAS
GUIDE PRATIQUE VOS RESSOURCES NUMÉRIQUES PAS À PAS LIVRES ET MAGAZINES NUMÉRIQUES AUX BIBLIOTHÈQUES DE CAROUGE BIBLIOTHEQUES-CAROUGE.CH 2 1. LIVRES NUMÉRIQUES Quelques notions Offre numérique Livre numérique
Plus en détailCommuniqué de Lancement
Direction du Marketing Produits Sage - Division Mid Market Communiqué de Lancement Rapprochement Bancaire 1000 Produit : Rapprochement Bancaire 1000 Bases de Données : Oracle - MS/SQL Server Microsoft
Plus en détailGITI, 20 mars 2009, CERN, Genève
BPMS-4-SME SME & Full SOA GITI, 20 mars 2009, CERN, Genève Prof. Pierre-André Sunier, Prof. Philippe Daucourt 1 BPM, BPMS, SOA BPM (Business Process Management) Méthode de gestion de l'entreprise par la
Plus en détailModules Multimédia PAO (Adobe)
Modules Multimédia PAO (Adobe) Pré-requis : Bonne maîtrise de la manipulation d'un PC (environnement Windows ou Mac) et de la navigation Internet. Disposition pour le graphisme recommandée. Mémoire visuelle,
Plus en détailGestion des e-mails par ELO
>> La gestion du cycle de vie du courrier électronique comme La bonne décision pour aujourd hui et pour demain Les solutions de gestion du contenu d entreprise (Enterprise Content Management/ECM) de ELO
Plus en détailCréer un site Web : mode d emploi Sous SPIP, avec le squelette «établissement» de l académie de Versailles
Mission TICE - académie de Versailles 7 nov. 2008 Créer un site Web : mode d emploi Sous SPIP, avec le squelette «établissement» de l académie de Versailles Anne-Cécile Franc Mission TICE académie de Versailles
Plus en détailSystè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étailSpécifications techniques
Infos pratiques Bon de commande: indication de réservation publicité Tablette + confirmation de livraison du matériel: envoyer à booking@trustmedia.be Matériel Papier: artwork@mediafin.be 2 jours ouvrables
Plus en détailPLATEFORME DE GESTION DE CONGRÈS SCIENTIFIQUES. h tt p : / / w w w. s c i e n c e s c o n f. o rg
PLATEFORME DE GESTION DE CONGRÈS SCIENTIFIQUES h tt p : / / w w w. s c i e n c e s c o n f. o rg Sommaire Introduction Le portail Sciencesconf.org L espace conférence Site web Inscription Gestion scientifique
Plus en détailConception Création Site. Web CAHIER DES CHARGES CREATION DE SITE WEB
Conception Création Site Web CAHIER DES CHARGES CREATION DE SITE WEB Nom de l entreprise : Adresse : Tel : Email : Personne(s) à contacter dans l entreprise : 1 CCS S.A.R.L. au capital de 45 000 RCS 434
Plus en détailLes nouveautés de Sage DS Version 2
Sommaire Les nouveautés de Sage DS Version 2 Les nouveaux Etats Etat de contrôle des montants Etat de contrôle Paie Etat préparatoire Attestation Employeur Dématérialisée (AED) Les nouvelles déclarations
Plus en détailLes 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étailGuide d utilisation - Intranet de l ASG Pour utilisateurs d Albatros Version 8.7
Guide d utilisation de l Intranet de l ASG 1 Albatros Windows Anwender Version 8.7 Guide d utilisation - Intranet de l ASG Pour utilisateurs d Albatros Version 8.7 2 Mesdames et Messieurs, L Intranet de
Plus en détailProcédure d utilisation de la fonction TELETRANSMISSION
Procédure d utilisation de la fonction TELETRANSMISSION I.Qu est-ce que la Télétransmission?... 1 II.Paramétrages préalables... 2 1. Saisie des Grands Régimes... 2 2. Codes Télétransmission... 4 3. Paramétrage
Plus en détailSage 100 CRM - Guide de la Fusion Avancée Version 8. Mise à jour : 2015 version 8
Sage 100 CRM - Guide de la Fusion Avancée Version 8 Mise à jour : 2015 version 8 Composition du progiciel Votre progiciel est composé d un boîtier de rangement comprenant : le cédérom sur lequel est enregistré
Plus en détailCommuniqué de Lancement. Sage Intégrale V4.50
Communiqué de Lancement Sage Intégrale V4.50 Nouvelle Version Majeure Avec près de 3000 entreprises clientes, l Intégrale est le Progiciel de Gestion Intégré le plus déployé en France, ce qui révèle toutes
Plus en détailVeille Technologique. Cloud-Computing. Jérémy chevalier
E6 Veille Technologique Cloud-Computing Jérémy chevalier Table des matières DESCRIPTION :...2 Introduction :...2 Définition du Cloud :...2 Exemple de serveur proposant la solution de Cloud :...2 Les spécificités
Plus en détailÉdu-groupe - Version 4.3
Édu-groupe - Version 4.3 Guide de l utilisateur Gestion des fichiers Société GRICS, Équipe Évaluation Août 2012 2 CONSIDÉRATIONS GÉNÉRALES A. Importante mise en garde concernant les types de fureteur Les
Plus en détailUtilisation de JAVA coté Application serveur couplé avec Oracle Forms Hafed Benteftifa www.degenio.com Novembre 2008
Introduction Utilisation de JAVA coté Application serveur couplé avec Oracle Forms Hafed Benteftifa www.degenio.com Novembre 2008 Forms 10g permet l utilisation du JAVA côté client et côté application
Plus en détailL outillage du Plan de Continuité d Activité, de sa conception à sa mise en œuvre en situation de crise
Auteur : Robert BERGERON Consultant en Sécurité des Systèmes d Information et Management de la Continuité d Activité Quel outil pour le PCA? de sa conception à sa mise en œuvre en situation de crise Introduction
Plus en détailMAILING KOMPOZER... 2 CREEZ UNE PAGE... 2 FORMAT DE LA PAGE... 2 AJOUTER DU TEXTE SUR UNE PAGE... 4
MAILING Table des matières KOMPOZER... 2 CREEZ UNE PAGE... 2 FORMAT DE LA PAGE... 2 AJOUTER DU TEXTE SUR UNE PAGE... 4 INSERER UNE IMAGE (OU UNE PHOTO) PAS DE COPIER / COLLER... 5 INSERER UN TABLEAU...
Plus en détailIntroduction à. Oracle Application Express
Introduction à Oracle Application Express Sommaire Qu est-ce que Oracle Application Express (APEX)? Vue d ensemble des fonctionnalités et des différents composants d Oracle APEX Démonstration de création
Plus en détailMODULES 3D TAG CLOUD. Par GENIUS AOM
MODULES 3D TAG CLOUD Par GENIUS AOM 1 Sommaire I. INTRODUCTIONS :... 3 II. INSTALLATION MANUELLE D UN MODULE PRESTASHOP... 3 III. CONFIGURATION DU MODULE... 7 3.1. Préférences... 7 3.2. Options... 8 3.3.
Plus en détailMettre en place un formulaire dans le site avec le module webform
Mettre en place un formulaire dans le site avec le module webform Dans la suite des documents de cette documentation Avertissement au lecteur Objectif de cette fiche Le module webform Ce petit symbole
Plus en détailDocument d accompagnement pour l utilisation du Cartable en ligne Lycée des Métiers Fernand LÉGER 2013/2014
Document d accompagnement pour l utilisation du Cartable en ligne Lycée des Métiers Fernand LÉGER 2013/2014 Le Cartable en ligne est un Environnement numérique de travail (ENT) dont la vocation est de
Plus en détailwww.bd.com/fr IMPORTANT Bienvenue
www.bd.com/fr IMPORTANT Bienvenue Bienvenue sur www.bd.com/fr (ci-après «le Site»). Ce Site est administré par Becton Dickinson France, une filiale à 100 % de Becton Dickinson and Company (ci-après collectivement
Plus en détailChapitre 07 Le modèle relationnel des données
Chapitre 07 Le modèle relationnel des données Introduction Ce chapitre est un prolongement de l'étude du modèle relationnel vu en classe de première. L'idée principale est de faire comprendre aux élèves
Plus en détailBIBLIOTHÈQUE NUMÉRIQUE MODE D EMPLOI
BIBLIOTHÈQUE NUMÉRIQUE MODE D EMPLOI Sommaire I) Créer votre compte... 2 II) Logiciels... 3 III) Chercher un livre numérique... 3 IV) Consulter et emprunter... 4 V) Créer vos favoris... 6 VI) Transférer
Plus en détailarcopole Studio Annexe 4 Intégration LDAP et processus d authentification Site du programme arcopole : www.arcopole.fr
arcopole Studio Annexe 4 Intégration LDAP et processus d authentification Site du programme arcopole : www.arcopole.fr Auteur du document : ESRI France Version de la documentation : 1.2.0.0 Date de dernière
Plus en détailGrain Tracker Manuel d'utilisation
Manuel d'utilisation Ft. Atkinson, Wisconsin USA Panningen, Pays-Bas www.digi-star.com Juin 2011 Table de matiere Table de Matiere LOGICIEL POUR PC GRAIN TRACKER... 1 Prise en main... 1 Configuration
Plus en détailSERVICE COMMUN DE MICROSCOPIE
SERVICE COMMUN DE MICROSCOPIE GESTION DES DONNEES Serveur de Stockage SCMRAID www.biomedicale.univ-paris5.fr/scm Tél : 01 42 86 20 64 Retrouvez ce guide en ligne sur le site du SCM dans la section «Fiches
Plus en détailTMS THE MUSEUM SYSTEM
Présentation de TMS TMS THE MUSEUM SYSTEM Pourquoi choisir TMS? Logiciel de gestion de collections leader mondial Formulaires et vues souples Gestion des ressources numériques Gestion de thesaurus intégré
Plus en détailCRÉER SON SITE INTERNET. Créer son site Internet. Méd de Roanne. FG 16/09/08
CRÉER SON SITE INTERNET 1 Tout d abord, nous allons réviser quelques notions de base permettant de comprendre ce qu est un site Internet, et ce que cela implique. Dans un second temps, le lien ci-après
Plus en détailMATRICE DES FONCTIONNALITES
Facilité d utilisation Nouveau! Convivialité d Outlook Nouveau! Smart Technician Client Assistant Installation Configuration instantanée et personnalisable Nouveau! Installation à distance de Technician
Plus en détailLES PROCEDURES DE LA POLITIQUE D ARCHIVAGE
LES PROCEDURES DE LA POLITIQUE D ARCHIVAGE La mise en place d une politique d archivage offre des solutions pour assurer une gestion pérenne des archives. Ce guide de procédure doit : - servir de base
Plus en détailIntégrer des notices de MoCCAM-en-ligne dans BCDI abonnement
Intégrer des notices de MoCCAM-en-ligne dans BCDI abonnement MoCCAM-en-ligne (http://www.moccam-en-ligne.fr/) est un service libre et gratuit de récupération en ligne de notices UNIMARC. Le site Moccam
Plus en détailF O R M A T I O N S LOTUS NOTES. 8.5 Utilisateurs. 02 40 42 33 37 13 rue de la Bôle. E U R L. a u c a p i t a l d e 1 0 0 0
Bureautique - Internet - Développement ALTAIRE F O R M A T I O N S Logiciels - Audit - Marketing LOTUS NOTES 8.5 Utilisateurs 02 40 42 33 37 13 rue de la Bôle 44510 le Pouliguen altair.formation s@wan
Plus en détailEvry - M2 MIAGE Entrepôt de données
Evry - M2 MIAGE Entrepôt de données Intégration de données multi-sources D. Ploix - M2 Miage - EDD - IDMS 1 Intégration de données L intégration de données désigne l ensemble des opérations aboutissant
Plus en détailManuel d utilisation email NETexcom
Manuel d utilisation email NETexcom Table des matières Vos emails avec NETexcom... 3 Présentation... 3 GroupWare... 3 WebMail emails sur internet... 4 Se connecter au Webmail... 4 Menu principal... 5 La
Plus en détailBASES DE DONNÉES. CNAM Centre associé de Clermont-Ferrand Cycle A Année 1997-98. J. Darmont I. INTRODUCTION II. LES SYSTÈMES HIÉRARCHIQUES
BASES DE DONNÉES CNAM Centre associé de Clermont-Ferrand Cycle A Année 1997-98 J. Darmont I. INTRODUCTION II. LES SYSTÈMES HIÉRARCHIQUES III. LES SYSTÈMES RÉSEAU IV. LES SYSTÈMES RELATIONNELS V. LE LANGAGE
Plus en détailKWISATZ_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étailCours 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étailL archivage pérenne du document numérique au CINES. CINES (O.Rouchon) Rencontres RNBM 3 Octobre 2007
L archivage pérenne du document numérique au CINES CINES (O.Rouchon) Rencontres RNBM 3 Octobre 2007 Sommaire La mission d archivage du CINES Le contexte, la problématique et les constats Les défis, orientations
Plus en détailUtilisation du client de messagerie Thunderbird
Outlook express n existant plus sur les systèmes d exploitation sortis après Windows XP, nous préconisons désormais l utilisation du client de messagerie libre distribué gratuitement par la Fondation Mozilla.
Plus en détailAccess et Org.Base : mêmes objectifs? Description du thème : Création de grilles d écran pour une école de conduite.
Access et Org.Base : mêmes objectifs? Description du thème : Création de grilles d écran pour une école de conduite. Mots-clés : Niveau : Bases de données relationnelles, Open Office, champs, relations,
Plus en détailOptimiser pour les appareils mobiles
chapitre 6 Optimiser pour les appareils mobiles 6.1 Créer un site adapté aux terminaux mobiles avec jquery Mobile... 217 6.2 Transformer son site mobile en application native grâce à PhoneGap:Build...
Plus en détailOptimiser les e-mails marketing Les points essentiels
Optimiser les e-mails marketing Les points essentiels Sommaire Une des clés de succès d un email marketing est la façon dont il est créé puis intégré en HTML, de telle sorte qu il puisse être routé correctement
Plus en détailIntroduction à MATLAB R
Introduction à MATLAB R Romain Tavenard 10 septembre 2009 MATLAB R est un environnement de calcul numérique propriétaire orienté vers le calcul matriciel. Il se compose d un langage de programmation, d
Plus en détailEtape 1 : Identification avec un compte personnel sur la plateforme (cf. notice «Création et gestion de votre compte utilisateur»)
NOTICE D INFORMATION POUR L UTILISATION DE LA PLATEFORME DES AIDES REGIONALES (PAR) POUR LE DISPOSITIF DE «SOUTIEN AUX STRUCTURES D AIDE A LA MATURATION DE PROJETS INNOVANTS EN VUE DE LA CREATION D ENTREPRISES»
Plus en détailLes Ateliers Info Tonic
Les Ateliers Info Tonic La dématérialisation des processus documentaires Mardi 9 octobre 2012 8h30-10h30 Grand Salon La Gestion Electronique de l Information et des Documents d Entreprise Environnement
Plus en détailManuel du logiciel PrestaTest.
Manuel du logiciel. Ce document décrit les différents tests que permet le logiciel, il liste également les informations nécessaires à chacun d entre eux. Table des matières Prérequis de PrestaConnect :...2
Plus en détailSuite Messerli 2014. Gest (gestion de chantier) Prestations (imputations des heures) Procédure d'installation du programme ou d'une mise à jour
Suite Messerli 2014 Gest (gestion de chantier) Prestations (imputations des heures) Procédure d'installation du programme ou d'une mise à jour Table des matières AVANT DE COMMENCER... 2 DÉMARRAGE DE L'INSTALLATION...
Plus en détailGuide Utilisateur Transnet
Guide Utilisateur Transnet > Sommaire 1 I Introduction 3 2 I Les premiers pas sous Transnet 4 2.1 Configuration informatique nécessaire pour accéder à Transnet 4 2.2 Initialisation de Transnet 4 3 I Téléchargement
Plus en détailL archivage pérenne du document numérique au CINES. CINES (O.Rouchon) JRES 2007 21 Novembre 2007
L archivage pérenne du document numérique au CINES CINES (O.Rouchon) JRES 2007 21 Novembre 2007 Sommaire La mission d archivage du CINES Le contexte, la problématique et les constats Les défis, orientations
Plus en détailASSISTANCE. jdscenter. Centre d Affaires. jdscenter
Centre d Affaires ASSISTANCE accueil@.com jdslink Relation client Gestion commerciale Communication visuelle Création Visuelle Site Internet E-mailing Référencement Assistance administrative Vous avez
Plus en détailCréer son Blog! Une fois votre compte blogger ouvert, vous allez pouvoir cliquer sur «Nouveau Blog» Une nouvelle fenêtre apparaît
Qu est-ce qu un blog? Un weblog (raccourci en blog ) est un site internet avec textes et/ou images, actualisé régulièrement, par un ou plusieurs auteurs (que l'on nomme bloggers «prononcer blogueurs»),
Plus en détailESPACE COLLABORATIF. L Espace Collaboratif : votre espace de partage entre acteurs régionaux
1 esante.gouv.fr ESPACE COLLABORATIF L Espace Collaboratif : votre espace de partage entre acteurs régionaux Accessible via le portail esante.gouv.fr, l Espace Collaboratif de l ASIP Santé a pour objectif
Plus en détailDocumentation utilisateur "OK-MARCHE" Historique des modifications. 3.0 Mise à jour complète suite à version OK-MARCHE V2.2. de marchés publics
Documentation utilisateur "OK-MARCHE" Historique des modifications Version Modifications réalisées 1.0 Version initiale de diffusion Ouverture & traitement des 2.0 Mise à jour complète enveloppes électroniques
Plus en détailConférence Cloud Computing Retour d expérience des Mousquetaires
Conférence Cloud Computing Retour d expérience des Mousquetaires 25 janvier 2011 Hubert Tournier Au menu 1. Les Mousquetaires en quelques mots 2. Notre contexte 3. Nos besoins
Plus en détailManuel d utilisation de la messagerie. http://zimbra.enpc.fr
Manuel d utilisation de la messagerie http://zimbra.enpc.fr ÉCOLE DES PONTS PARISTECH/ DSI JANVIER 04 SOMMAIRE. Connexion à la messagerie.... Présentation générale de l écran d accueil.... Déconnexion...
Plus en détailLogiciel de Gestion Electronique de Dossiers
Logiciel de Gestion Electronique de Dossiers 1, rue de la République 69001 LYON Tel 04.78.30.62.41 Fax 04.78.29.55.58 www.novaxel.com Logiciel de GED NOVAXEL Présentation du logiciel NOVAXEL La GED d'organisation
Plus en détail