Bases de SQL. Hacks 1-6 CHAPITRE UN

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

Download "Bases de SQL. Hacks 1-6 CHAPITRE UN"

Transcription

1 CHAPITRE UN Bases de SQL Hacks 1-6 Même les commandes SQL les plus simples peuvent comporter des variantes curieuses ; ce chapitre vous montrera qu un programmeur astucieux peut exploiter les nombreuses subtilités du langage. En maîtrisant mieux SQL, vous pouvez effectuer plus de traitements au niveau de la base de données et décharger d autant le code de votre application. Cette meilleure distribution du travail profite à la fois à la base et à votre programme. Elle permet également de réduire le trafic entre les deux. En outre, l amélioration de votre code SQL facilite la relecture de vos requêtes. Tous les principaux SGDBR du marché disposent d une interface en ligne de commande. Ces interfaces, bien qu apparemment rustiques, sont des outils essentiels pour tous les hackers SQL. Chacune a ses propres particularités, mais elles fournissent à peu près les mêmes fonctionnalités. Nous étudierons celles de SQL Server, Oracle, MySQL, Access, DB2 et PostgreSQL dans le premier hack, «Utiliser SQL à partir de la ligne de commande». H A C K Utiliser SQL à partir de la ligne de commande Hack Bien que l interface en ligne de commande constitue le strict minimum pour exécuter des commandes SQL, vous apprécierez sa présence en de nombreuses occasions. Tous les SGBDR les plus connus (sauf Access) disposent par défaut d outils en ligne de commande qui fournissent globalement les mêmes services : Vous pouvez taper du code SQL et voir immédiatement le résultat ou les messages d erreur. Vous pouvez les lancer à partir de l invite du système d exploitation. Vous pouvez préciser le nom d utilisateur et le mot de passe que vous souhaitez utiliser. Vous pouvez récupérer par un pipe les instructions SQL à partir d un autre processus. Chapitre 1 Bases de SQL 1

2 HACK Utiliser SQL à partir de la ligne de commande La souplesse de ces outils est idéale pour exécuter des instructions SQL ad hoc ou pour développer et tester les requêtes avant de les intégrer aux applications. Les exemples de ce hack se connectent à la base de données nombase sur localhost, sous le compte de l utilisateur scott avec le mot de passe tiger. Pipe vers SQL Un pipe (abréviation de «pipeline») permet d enchaîner une suite de commandes, de sorte que la sortie de l une devienne l entrée de la suivante. Les pipes sont disponibles à la fois dans la fenêtre de commandes de Windows et dans le shell de Linux/Unix. Vous pouvez donc appeler l interface SQL en ligne de commande à la fin d un pipe afin d y injecter le résultat de la commande précédente, lequel sera alors traité comme du code SQL. Une opération classique, par exemple, consiste à utiliser un pipe pour envoyer une suite d instructions INSERT à l interface SQL en ligne de commande. L exemple suivant s exécute dans une fenêtre de commandes de Windows, mais fonctionne également à l invite d un shell Unix. La commande doit être tapée sur une seule ligne. Avec Unix ou Linux, vous pouvez la décomposer en plusieurs lignes en plaçant un caractère \ (le caractère de continuation de ligne) avant la coupure de ligne : C:>perl -pe "s/date //g;" < cmnd.sql sqlcmd -U scott -P tiger -d nombase -n (1 row affected) (1 row affected) Ce code lit le fichier de commandes SQL cmnd.sql et redirige ses lignes dans un script Perl à l aide de l opérateur <. La sortie de ce script est ensuite envoyée via un pipe à la commande sqlcmd. Le fichier cmnd.sql contient les instructions SQL suivantes : INSERT INTO test(d, txt) VALUES (DATE ' ','ligne un'); INSERT INTO test(d, txt) VALUES (DATE ' ','ligne deux'); Ces entrées ne peuvent être exécutées telles quelles car les dates littérales reconnues par SQL Server doivent être de la forme ' ' au lieu de DATE ' '. Le script Perl a donc pour but de supprimer le mot-clé DATE des lignes de cmnd.sql. Options Pour utiliser l interface SQL en ligne de commande, vous devez savoir employer ses options. Dans l exemple ci-dessus, nous avons précisé le nom d utilisateur et le mot de passe à l aide des options U et P ; sans elles, les deux premières lignes du fichier cmnd.sql auraient été considérées comme le nom de l utilisateur et le mot de passe. Il convient également de préciser avec l option d le nom de la base de données à laquelle on souhaite se connecter ; sinon, il faut ajouter les lignes use nombase et go au début du fichier de commandes. L option -n, quant à elle, sert à supprimer l invite >1 qui apparaît normalement lorsque l on utilise sqlcmd de façon interactive.

3 Utiliser SQL à partir de la ligne de commande HACK Microsoft SQL Server L interface SQL en ligne de commande s appelle sqlcmd (ou osql sur les anciens systèmes). Vous devez soit utiliser l option U pour préciser le nom d utilisateur, soit l option E pour indiquer que vous utilisez l authentification de Windows. Pour disposer d une copie personnelle de SQL Server, utilisez sa version SQL Server Express, que vous pouvez télécharger gratuitement à partir de la page express/sql. Une particularité de sqlcmd est que cet outil exige que vous entriez le mot GO après chaque commande (un GO implicite est produit à la fin du fichier lorsqu on l exécute en mode batch, comme dans notre exemple). Vous pouvez modifier la ligne courante et utiliser les flèches haut et bas du curseur pour parcourir l historique des commandes. Voici quelques tâches courantes que l on peut réaliser avec sqlcmd : Se connecter à SQL Server Cette commande devrait fonctionner avec la plupart des installations de SQL Server : C:> sqlcmd U scott P tiger Si vous utilisez la version Express de SQL Server ou une version qui vous a été offerte en même temps que des outils de développement, vous devez préciser un nom d instance. Avec la version Express, par exemple, l instance par défaut s appelle SQLEXPRESS (notez également l utilisation de l option -E pour bénéficier de l authentification intégrée, qui est la configuration par défaut de SQL Server Express) : C:> sqlcmd E S (local)\sqlexpress Si vous avez obtenu SQL Server avec un produit comme Visual Studio, consultez la documentation. Obtenir la liste des tables Pour connaître les tables disponibles dans une base de données, lancez ces commandes à partir de sqlcmd : 1> use nombase 2> GO Changed database context to 'nombase'. 1> sp_help 2> GO Dans une fenêtre de commandes de 80 24, le format du résultat de sp_help est difficile à lire. La requête suivante sera donc sans doute plus utile : 1> SELECT name FROM sysobjects WHERE type='u' 2> GO Chapitre 1 Bases de SQL 3

4 HACK Utiliser SQL à partir de la ligne de commande Importer un fichier SQL dans SQL Server La commande suivante utilise l option i pour importer le fichier fichier.sql : Oracle C:> sqlcmd U scott d nombase i c:\fichier.sql L interface en ligne de commande d Oracle s appelle SQL*Plus et est accessible via le programme sqlplus exécutable à l invite du système d exploitation. Se connecter à Oracle La commande suivante permet de se connecter à Oracle : $ sqlplus scott/tiger Obtenir la liste des tables Pour connaître les tables disponibles, utilisez la commande : SQL> SELECT * FROM cat; sqlplus a tendance à afficher des colonnes larges, ce qui rend les résultats difficiles à lire, même pour une vue de deux colonnes comme cat. Si vous connaissez leurs noms, vous pouvez préciser les largeurs des colonnes qui seront utilisées au cours de la session. Les deux colonnes de la vue cat s appellent _NAME et _ TYPE : SQL> COL table_name FORMAT a20; SQL> COL table_type FORMAT a20; SQL> SELECT * FROM cat; _NAME _TYPE AGENCY_TRADE AGENCY_TRADE1 INCORRECT beatles CORRECT TMP EMP_VIEW VIEW EMPVIEW VIEW SUITOR HAS Importer un fichier SQL dans Oracle Utilisez la commande start à l invite de sqlplus. Utilisez d abord la commande SET DEF OFF pour éviter que les éventuelles esperluettes (&) contenues dans le fichier ne posent problème : SQL> SET DEF OFF; SQL> START fichier.sql Une autre approche consiste à utiliser la qui ajoute automatiquement l extension.sql au nom du fichier

5 Utiliser SQL à partir de la ligne de commande HACK MySQL L interface en ligne de commande de MySQL est un plaisir à utiliser. Vous pouvez vous servir de la touche haut du curseur pour rappeler les commandes précédentes et les résultats s affichent de façon lisible. Cette interface dispose d un grand nombre d options permettant de modifier le comportement par défaut du client : la commande mysql --help en décrit certaines. Se connecter à MySQL Utilisez la commande : $ mysql uscott ptiger nombase Obtenir la liste des tables Utilisez la commande show tables : $ mysql -uscott -ptiger nombase Reading table information for completion of table and column names You can turn off this feature to get a quicker startup with -A Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is to server version: standard Type 'help;' or '\h' for help. Type '\c' to clear the buffer. mysql> show tables; Tables_in_nombase Perm Table1 atoa access_log actor Importer un fichier SQL dans MySQL La commande source lit et exécute un fichier d instructions SQL : mysql> source fichier.sql Query OK, 0 rows affected (0.01 sec) Query OK, 1 row affected (0.00 sec) Access Bien que, le plus souvent, les utilisateurs d Access ne se servent que de l interface graphique pour écrire leurs requêtes et gérer la base, vous pouvez également écrire du code SQL plus ou moins standard pour interroger la base, créer des tables, etc. Si vous ne savez pas faire une certaine opération avec l interface graphique, utilisez directement une requête SQL pour la réaliser. Chapitre 1 Bases de SQL 5

6 HACK Utiliser SQL à partir de la ligne de commande Se connecter à Access Pour disposer de l interface SQL, vous devez d abord créer une nouvelle requête à partir du panneau de la base de données. Si une boîte de dialogue «Show Table» surgit pendant cette opération, fermez-la sans rien sélectionner. Lorsque vous avez créé et ouvert une requête, choisissez «SQL View» dans le menu «View», comme le montre la figure 1-1. Access reconnaît la plupart des instructions définies dans la norme SQL, notamment toutes les commandes CREATE et DROP ; il permet également d utiliser des sous-requêtes. Choisissez «Requête Exécuter» pour exécuter la requête que vous avez tapée dans la fenêtre de visualisation SQL. Si votre requête doit produire un résultat (une instruction SELECT, par exemple), vous devrez choisir «Vue Vue SQL» pour retourner à la fenêtre SQL. Figure 1-1. Fenêtre SQL d une requête Importer un fichier SQL Access ne dispose pas de cet outil essentiel, mais vous pouvez effectuer cette opération à l aide de quelques lignes de Visual Basic : DoCmd.SetWarnings False Open "c:\ch01access.sql" For Input As 1

7 Utiliser SQL à partir de la ligne de commande HACK Dim sql As String Dim txt As String While Not EOF(1) Line Input, txt sql = sql & txt & vbcrlf If Len(txt) > 0 And Right(txt, 1) = ";" Then DoCmd.RunSQL sql sql = "" End If Wend Close 1 Pour que ce code s exécute, placez-le dans un gestionnaire d événements : celui associé à l événement «On Click» d un bouton, par exemple. Si un fichier.mdb a été configuré pour cacher le panneau de la base de données et lancer automatiquement un autre formulaire, pressez la touche majuscules avant de double-cliquer sur ce fichier : cela annulera ce comportement. Pour que la touche majuscules ne puisse pas fonctionner de cette façon, créez la base de données sous la forme d un fichier.mde. PostgreSQL Pour travailler avec PostgreSQL à partir de la ligne de commande, utilisez l outil psql. Se connecter à PostgreSQL L interface en ligne de commande de PostgreSQL s appelle psql. Vous pouvez utilisez les flèches haut et bas du curseur pour naviguer dans l historique des commandes. En outre, les longs résultats s affichent automatiquement page par page, à la façon de la commande more : $ psql -d nombase -U scott Obtenir la liste des tables Pour afficher les noms des tables, utilisez la commande \dt (directory of tables). La commande \? affiche la liste des commandes disponibles : $ psql -d nombase -U scott Password: Welcome to psql 7.3.2, the PostgreSQL interactive terminal. Type: \copyright for distribution terms \h for help with SQL commands \? for help on internal slash commands \g or terminate with semicolon to execute query \' to quit nombase=> \dt Chapitre 1 Bases de SQL 7

8 HACK Utiliser SQL à partir de la ligne de commande List of relations Schema Name Type Owner public INT public TBL_CALLS public a public a1 public a public a_test public aaa public aad_casos_especiales Certaines commandes \ attendent des options. La liste suivante ne montre que les premières commandes : nombase=> \? \a toggle between unaligned and aligned output mode \c[onnect] [DBNAME - [USER]] connect to new database (currently "nombase") \C [STRING] set table title, or unset if none \cd [DIR] change the current working directory \copy... perform SQL COPY with data stream to the client host \copyright show PostgreSQL usage and distribution terms \d [NAME] describe table, index, sequence, or view \d{t i s v S} [PATTERN] (add "+" for more detail) list tables/indexes/sequences/views/system tables \da [PATTERN] list aggregate functions \dd [PATTERN] show comment for object \dd [PATTERN] list domains \df [PATTERN] list functions (add "+" for more detail) Importer un fichier dans PostgreSQL Pour importer un fichier de commandes SQL, utilisez la commande \i : nombase=> \i fichier.sql DB2 L interface en ligne de commande de DB2 s appelle db2. N utilisez pas de pointsvirgules pour séparer les instructions SQL. L analyseur syntaxique de db2 est étonnant. Il n a pas besoin de séparateurs d instructions et il semble accepter quasiment n importe quoi pour les noms de table ou de colonne. Vous pouvez ainsi créer une table nommée from contenant des colonnes nommées select et from sans que cela ne perturbe l analyseur. Imaginez la puissance qu il doit avoir pour interpréter correctement cette requête :

9 Utiliser SQL à partir de la ligne de commande HACK SELECT FROM FROM FROM SELECT FROM FROM FROM FROM SELECT 'FROM' FROM FROM, \ FROM FROM SELECT 'FROM' FROM FROM FROM, FROM FROM SELECT FROM MORF FROM \ FROM MORF Cela dit, ce n est pas forcément une bonne idée d utiliser ces noms. L authentification et les autorisations de la base de données peuvent utiliser celles du système d exploitation, ce qui évite de devoir saisir un nom d utilisateur et un mot de passe : $ db2 (c) Copyright IBM Corporation 1993,2002 Command Line Processor for DB2 SDK You can issue database manager commands and SQL statements from the command prompt. For example: db2 => connect to sample db2 => bind sample.bnd For general help, type:?. For command help, type:? command, where command can be the first few keywords of a database manager command. For example:? CATALOG DATABASE for help on the CATALOG DATABASE command? CATALOG for help on all of the CATALOG commands. To exit db2 interactive mode, type QUIT at the command prompt. Outside interactive mode, all commands must be prefixed with 'db2'. To list the current command option settings, type LIST COMMAND OPTIONS. For more detailed help, refer to the Online Reference Manual. db2 => connect to nombase Database Connection Information Database server = DB2/LINUX SQL authorization ID = ANDREW Local database alias = NOMBASE db2 => list tables Table/View Schema Type Creation time TEST1 ANDREW T record(s) selected. Chapitre 1 Bases de SQL 9

10 HACK #2 Se connecter à une base de données à partir d un programme Importer un fichier SQL Utilisez le programme db2batch pour importer un fichier de commandes SQL dans DB2. H A C K #2 Se connecter à une base de données à partir d un programme Hack Vous pouvez accéder aux bases de données SQL à partir de la plupart des langages de programmation, comme Perl, PHP, Ruby, Java et C#. #2 Manipuler une base de données à partir d un langage de programmation passe généralement par une connexion à la base et par l utilisation d un curseur. Pour chaque langage présenté, nous expliquerons comment effectuer les opérations suivantes : Connexion au serveur Vous devez indiquer l emplacement du serveur et le nom de la base de données, ainsi qu un nom d utilisateur et un mot de passe. Vous obtenez en retour un descripteur de connexion qui représentera cette connexion et qui sera utilisé par les commandes SQL que vous réaliserez ensuite. Cette tentative de connexion peut produire une erreur si le serveur n est pas disponible ou si l authentification a échoué, par exemple. Exécution d une instruction SELECT Lorsque vous envoyez cette instruction SQL au serveur en vous servant du descripteur de connexion, vous obtenez un curseur. Cette tentative peut également échouer si, par exemple, l instruction SELECT contient une erreur de syntaxe ou si vous n avez pas les permissions requises. Récupération des données Généralement, cela consiste à parcourir les données obtenues par la requête jusqu à ce que le curseur indique que tout l ensemble a été parcouru. À chaque itération, le curseur pointe vers une ligne de données et vous pouvez donc récupérer les différents champs de cette ligne avant de passer à la ligne suivante. Habituellement, cette étape ne provoque pas d erreur, bien qu un problème de réseau au milieu d un traitement puisse poser problème, par exemple. Fermeture du curseur, puis de la connexion Ces opérations doivent être réalisées lorsque vous avez fini d effectuer les requêtes et que vous souhaitez vous déconnecter de la base de données. Ce cycle est un compromis raisonnable entre les aspects pratiques et les performances mais il peut être décliné selon de nombreuses variantes. Si le volume des données n est pas trop important, vous pouvez, par exemple, stocker en une seule opération toutes ces données dans une structure en mémoire.

L installation a quelque peu changée depuis les derniers tutos, voici une actualisation.

L installation a quelque peu changée depuis les derniers tutos, voici une actualisation. Gestion de parc Informatique OCS, GLPI sur Debian 5 Jonathan Gautier Open Computer and Software Inventory Next Generation (OCS inventory NG) est une application permettant de réaliser un inventaire sur

Plus en détail

TP postgres. Sommaire. 1- Installation de postgres sur vos racks Windows OU 2- Installation de postgres sur vos comptes UNIX. 3- Connexion a la DB

TP postgres. Sommaire. 1- Installation de postgres sur vos racks Windows OU 2- Installation de postgres sur vos comptes UNIX. 3- Connexion a la DB TP postgres Sommaire 1- Installation de postgres sur vos racks Windows OU 2- Installation de postgres sur vos comptes UNIX 3- Connexion a la DB 4- Description de la base / des tables 5- Exécution de scripts

Plus en détail

Manuel d installation. Version 1.1 11/07/2013

Manuel d installation. Version 1.1 11/07/2013 Manuel d installation Version 1.1 11/07/2013 Table des matières I. Description de la solution... 3 II. Installation... 3 a. Prérequis... 3 b. Installation de la base de données... 3 c. Mettre à jour les

Plus en détail

MS SQL Express 2005 Sauvegarde des données

MS SQL Express 2005 Sauvegarde des données MS SQL Express 2005 Sauvegarde des données Création : 08.04.2011 Modification : 08.04.2011 Situation La base de données gratuite MSSQL Express 2005 ne dispose pas d agent (planificateur de tâche) comme

Plus en détail

Configurer la supervision pour une base MS SQL Server Viadéis Services

Configurer la supervision pour une base MS SQL Server Viadéis Services Configurer la supervision pour une base MS SQL Server Référence : 11588 Version N : 2.2 : Créé par : Téléphone : 0811 656 002 Sommaire 1. Création utilisateur MS SQL Server... 3 2. Configuration de l accès

Plus en détail

Micro-ordinateurs, informations, idées, trucs et astuces utiliser le Bureau à distance

Micro-ordinateurs, informations, idées, trucs et astuces utiliser le Bureau à distance Micro-ordinateurs, informations, idées, trucs et astuces utiliser le Bureau à distance Auteur : François CHAUSSON Date : 8 février 2008 Référence : utiliser le Bureau a distance.doc Préambule Voici quelques

Plus en détail

Sécuriser un serveur MySQL sur Windows

Sécuriser un serveur MySQL sur Windows Sécuriser un serveur MySQL sur Windows Traduction de l article de Myke Miller du 1 er février 2005 Disponible à cette adresse sur le site de MySQL : http://dev.mysql.com/techresources/articles/securing_mysql_windows.html

Plus en détail

Cours Web n o 7 MySQL et PHP

Cours Web n o 7 MySQL et PHP Introduction aux bases de données Cours Web n o 7 MySQL et PHP Sandrine-Dominique Gouraud (gouraud@lri.fr) Pierre Senellart (pierre@senellart.com) Semaine du 7 novembre 2005 S.-D. Gouraud, P. Senellart

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

Comment Accéder à des Bases de Données MySQL avec Windows lorqu'elles sont sur un Serveur Linux

Comment Accéder à des Bases de Données MySQL avec Windows lorqu'elles sont sur un Serveur Linux Comment Accéder à des Bases de Données MySQL avec Windows lorqu'elles sont sur un Serveur Linux Distribué par Le Projet Documentation d'openoffice.org Table of Contents 1) Préambule...3 2) Télécharger

Plus en détail

PHP & BD. PHP & Bases de données. Logiciels & matériels utilisés. Bases de données et Web

PHP & BD. PHP & Bases de données. Logiciels & matériels utilisés. Bases de données et Web PHP & Bases de données La quantité de données utilisée par certains sites web nécessite l'utilisation d'une base de données Il faut donc disposer d'un SGBD (mysql, postgresql, oracle, ) installé sur un

Plus en détail

cedric.foll@(education.gouv.fr laposte.net) Ministère de l'éducation nationale Atelier sécurité Rabat RALL 2007

cedric.foll@(education.gouv.fr laposte.net) Ministère de l'éducation nationale Atelier sécurité Rabat RALL 2007 A t t a q u e s c o n t r e l e s a p p l i s w e b cedric.foll@(education.gouv.fr laposte.net) Ministère de l'éducation nationale Atelier sécurité Rabat RALL 2007 D e l ' u t i l i t é d e l ' a t t a

Plus en détail

Le langage SQL (première partie) c Olivier Caron

Le langage SQL (première partie) c Olivier Caron Le langage SQL (première partie) 1 Plan Le S.G.B.D. postgres Le langage SQL Langage de manipulation de données Langage de requêtes 2 Quelques mots sur Postgres (1/2) Travaux de Stonebraker (Univ. Berkeley)

Plus en détail

Installation et Mise en œuvre de MySQL

Installation et Mise en œuvre de MySQL T-GSI STAGE RENOVATION - SQL.Chapitre 2 - Installation et Mise en œuvre de MySQL Olivier Mondet http://unidentified-one.net A. Pourquoi choisir MySQL? A.1. MySQL, très controversé La base de données MySQL

Plus en détail

Jérôme FESSY. IUT de Paris 5. Base de Données. Cours Introductif. Base de Données

Jérôme FESSY. IUT de Paris 5. Base de Données. Cours Introductif. Base de Données Base de Données Cours Introductif Base de Données Quelques chiffres Évolution annuelle moyenne 2004/2000 15% +20% 12% 5% 0.5% 2000 2004 L3G IA SG mono poste : Part de marché 5% 5% 10% Paradox 65% SG 15%

Plus en détail

PHP. PHP et bases de données

PHP. PHP et bases de données Accés aux bases de données Une des raisons du succès de PHP Support d un grand nombre de bases - MySQL - Oracle - PostgreSQL - SQLite - Microso> Access - DBM - IBM Informix -... Accés aux bases de données

Plus en détail

Attaques applicatives

Attaques applicatives Attaques applicatives Attaques applicatives Exploitation d une mauvaise programmation des applications Ne touche pas le serveur lui-même mais son utilisation/ configuration Surtout populaire pour les sites

Plus en détail

EndNote X INSTITUT PASTEUR 1 ENDNOTE X

EndNote X INSTITUT PASTEUR 1 ENDNOTE X EndNote X INSTITUT PASTEUR 1 ENDNOTE X SOMMAIRE 1. La bibliothèque EndNote 1.1. Créer une nouvelle bibliothèque 1.2. Ouvrir une bibliothèque EndNote 1.3. Fermer une bibliothèque 2. Manipuler une bibliothèque

Plus en détail

Programmation orientée objet et interfaces web en PHP

Programmation orientée objet et interfaces web en PHP Programmation orientée objet et interfaces web en PHP La programmation objet avec PHP5 Bases de données et interfaces web Fonctionnement des sessions Nicolas Moyroud Cemagref - UMR TETIS 26 Juin 2008 Programmation

Plus en détail

Auto-évaluation DB2 for z/os: cours de base

Auto-évaluation DB2 for z/os: cours de base Auto-évaluation DB2 for z/os: cours de base Document: f1067test.fm 22/01/2013 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INTRODUCTION AUTO-ÉVALUATION DB2 FOR Z/OS:

Plus en détail

2011 Hakim Benameurlaine 1

2011 Hakim Benameurlaine 1 Table des matières 1 UTILISATION DES OUTILS DE REQUÊTES... 2 1.1 Bases de données SQL Server... 2 1.2 Éditions de SQL Server... 3 1.3 Les outils de SQL Server... 4 2011 Hakim Benameurlaine 1 1 UTILISATION

Plus en détail

Pratique et administration des systèmes

Pratique et administration des systèmes Université Louis Pasteur Licence Informatique (L2) UFR de Mathématiques et Informatique Année 2007/2008 1 But du TP Pratique et administration des systèmes TP10 : Technologie LAMP Le but de ce TP est de

Plus en détail

4. Utilisation d un SGBD : le langage SQL. 5. Normalisation

4. Utilisation d un SGBD : le langage SQL. 5. Normalisation Base de données S. Lèbre slebre@unistra.fr Université de Strasbourg, département d informatique. Présentation du module Contenu général Notion de bases de données Fondements / Conception Utilisation :

Plus en détail

ENDNOTE X2 SOMMAIRE. 1. La bibliothèque EndNote 1.1. Créer une nouvelle bibliothèque 1.2. Ouvrir une bibliothèque EndNote 1.3. Fermer une bibliothèque

ENDNOTE X2 SOMMAIRE. 1. La bibliothèque EndNote 1.1. Créer une nouvelle bibliothèque 1.2. Ouvrir une bibliothèque EndNote 1.3. Fermer une bibliothèque 1 ENDNOTE X2 SOMMAIRE 1. La bibliothèque EndNote 1.1. Créer une nouvelle bibliothèque 1.2. Ouvrir une bibliothèque EndNote 1.3. Fermer une bibliothèque 2. Manipuler une bibliothèque EndNote 2.1. La saisie

Plus en détail

SECURIDAY 2010. Dans le cadre de SECURINETS. Et sous le thème de Computer Forensics Investigation. Analyse des bases de données

SECURIDAY 2010. Dans le cadre de SECURINETS. Et sous le thème de Computer Forensics Investigation. Analyse des bases de données Dans le cadre de SECURIDAY 2010 Et sous le thème de Computer Forensics Investigation SECURINETS Vous Présente l atelier : Analyse des bases de données Chef Atelier : Dhikra DABBOUSSI (Réseau Télécom 5)

Plus en détail

LES ACCES ODBC AVEC LE SYSTEME SAS

LES ACCES ODBC AVEC LE SYSTEME SAS LES ACCES ODBC AVEC LE SYSTEME SAS I. Présentation II. SAS/ACCESS to ODBC III. Driver ODBC SAS IV. Driver ODBC SAS Universel V. Version 8 VI. Références I. Présentation Introduction ODBC, qui signifie

Plus en détail

Installation Client (licence réseau) de IBM SPSS Modeler 14.2

Installation Client (licence réseau) de IBM SPSS Modeler 14.2 Installation Client (licence réseau) de IBM SPSS Modeler 14.2 Les instructions suivantes permettent d installer IBM SPSS Modeler Client version 14.2 en utilisant un licence réseau. Ce présent document

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

Gestion de stock pour un magasin

Gestion de stock pour un magasin Département d Informatique Université de Fribourg, Suisse http://diuf.unifr.ch Gestion de stock pour un magasin Stock online utilise ASP/MS-Access DO Thi Tra My No étudiant : 05-333-750 Travail de séminaire

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

OpenPaaS Le réseau social d'entreprise

OpenPaaS Le réseau social d'entreprise OpenPaaS Le réseau social d'entreprise Spécification des API datastore SP L2.3.1 Diffusion : Institut MinesTélécom, Télécom SudParis 1 / 12 1OpenPaaS DataBase API : ODBAPI...3 1.1Comparaison des concepts...3

Plus en détail

Mysql avec EasyPhp. 1 er mars 2006

Mysql avec EasyPhp. 1 er mars 2006 Mysql avec EasyPhp 1 er mars 2006 Introduction MYSQL dérive directement de SQL (Structured Query Language) qui est un langage de requètes vers les bases de données relationnelles. Il en reprend la syntaxe

Plus en détail

1-Introduction 2. 2-Installation de JBPM 3. 2-JBPM en action.7

1-Introduction 2. 2-Installation de JBPM 3. 2-JBPM en action.7 Sommaire 1-Introduction 2 1-1- BPM (Business Process Management)..2 1-2 J-Boss JBPM 2 2-Installation de JBPM 3 2-1 Architecture de JOBSS JBPM 3 2-2 Installation du moteur JBoss JBPM et le serveur d application

Plus en détail

Vulnérabilités logicielles Injection SQL. Chamseddine Talhi École de technologie supérieure (ÉTS) Dép. Génie logiciel et des TI

Vulnérabilités logicielles Injection SQL. Chamseddine Talhi École de technologie supérieure (ÉTS) Dép. Génie logiciel et des TI Vulnérabilités logicielles Injection SQL Chamseddine Talhi École de technologie supérieure (ÉTS) Dép. Génie logiciel et des TI 1 Plan SQL Injection SQL Injections SQL standards Injections SQL de requêtes

Plus en détail

Installation et compilation de gnurbs sous Windows

Installation et compilation de gnurbs sous Windows Installation et compilation de gnurbs sous Windows Installation de l environnement de développement Code::Blocks (Environnement de développement) 1. Télécharger l installateur de Code::Blocks (version

Plus en détail

WDpStats Procédure d installation

WDpStats Procédure d installation WDpStats Procédure d installation Table de matières WDpStats... 1 Procédure d installation... 1 Table de matières... 1 Résumé... 2 Réquisits... 2 Installation... 2 Difficultés... 7 Lancement... 8 wdpstats_install_sqlserver_fr.xml

Plus en détail

Installation FollowMe Q server

Installation FollowMe Q server Installation FollowMe Q server FollowMe Rev 1.00 30 nov 2007 Pré requis FollowMe v5 est un service de Windows et s'installe sur tout poste fonctionnant sous XP Pro, 2000 server, 2003 server. Il utilise

Plus en détail

WDpStats Procédure d installation

WDpStats Procédure d installation WDpStats Procédure d installation Table de matières WDpStats... 1 Procédure d installation... 1 Table de matières... 1 Résumé... 2 Réquisits... 2 Installation... 2 Difficultés... 6 Lancement... 7 wdpstats_install_oracle_fr.xml

Plus en détail

Memento MYSQL LINUX. Pour installer le serveur Mysql. Installer les paquets suivants :

Memento MYSQL LINUX. Pour installer le serveur Mysql. Installer les paquets suivants : Memento MYSQL LINUX Pour installer le serveur Mysql Installer les paquets suivants : Mysql-server (moteur de bases de données) Apache2 (serveur web si besoin) Php5 (langage de programmation permettant

Plus en détail

Procédures Stockées WAVESOFT... 12 ws_sp_getidtable... 12. Exemple :... 12. ws_sp_getnextsouche... 12. Exemple :... 12

Procédures Stockées WAVESOFT... 12 ws_sp_getidtable... 12. Exemple :... 12. ws_sp_getnextsouche... 12. Exemple :... 12 Table des matières Les Triggers... 2 Syntaxe... 2 Explications... 2 Les évènements déclencheurs des triggers... 3 Les modes de comportements des triggers... 4 Les pseudo tables... 5 Exemple... 6 Les procédures

Plus en détail

Présentation du module. Base de données spatio-temporelles. Exemple. Introduction Exemple. Plan. Plan

Présentation du module. Base de données spatio-temporelles. Exemple. Introduction Exemple. Plan. Plan Base de données spatio-temporelles S. Lèbre slebre@unistra.fr Université de Strasbourg, département d informatique. Présentation du module Contenu général Partie 1 : Notion de bases de données (Conception

Plus en détail

SYSLOG. I.Installation serveur syslog et module centreon-syslog. 1.Installation de centreon-syslog-server

SYSLOG. I.Installation serveur syslog et module centreon-syslog. 1.Installation de centreon-syslog-server SYSLOG I.Installation serveur syslog et module centreon-syslog 1.Installation de centreon-syslog-server apt-get install mysql-client mysql-server php5 php-pear php5-mysql dbconfig-common pear install DB

Plus en détail

FileMaker 11. Guide ODBC et JDBC

FileMaker 11. Guide ODBC et JDBC FileMaker 11 Guide ODBC et JDBC 2004-2010 FileMaker, Inc. Tous droits réservés. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054, Etats-Unis FileMaker est une marque de FileMaker,

Plus en détail

Mise en oeuvre d un Serveur de CD AXIS StorPoint

Mise en oeuvre d un Serveur de CD AXIS StorPoint Ministère de l'education Nationale - Académie de Grenoble - Région Rhône-Alpes C entre A cadémique de R essources et de M aintenance I nformatique Le 07/02/03 Equipements - Assistance - Maintenance Code

Plus en détail

Système Normalisé de Gestion des Bibliothèques -SYNGEB : version Réseau-

Système Normalisé de Gestion des Bibliothèques -SYNGEB : version Réseau- Ministère de l Enseignement Supérieur et de la Recherche Scientifique Centre de Recherche sur l Information Scientifique et Technique Système Normalisé de Gestion des Bibliothèques -SYNGEB : version Réseau-

Plus en détail

Quick Start Guide This guide is intended to get you started with Rational ClearCase or Rational ClearCase MultiSite.

Quick Start Guide This guide is intended to get you started with Rational ClearCase or Rational ClearCase MultiSite. Rational ClearCase or ClearCase MultiSite Version 7.0.1 Quick Start Guide This guide is intended to get you started with Rational ClearCase or Rational ClearCase MultiSite. Product Overview IBM Rational

Plus en détail

Les procédures stockées et les fonctions utilisateur

Les procédures stockées et les fonctions utilisateur Les procédures stockées et les fonctions utilisateur Z Grégory CASANOVA 2 Les procédures stockées et les fonctions utilisateur [08/07/09] Sommaire 1 Introduction... 3 2 Pré-requis... 4 3 Les procédures

Plus en détail

M. Tondeur Hervé 1/10 Licence Info Gestion - Objet ADO 1. Un tour rapide d'ado:

M. Tondeur Hervé 1/10 Licence Info Gestion - Objet ADO 1. Un tour rapide d'ado: M. Tondeur Hervé 1/10 1. Un tour rapide d'ado: ADO (ActiveX Data Object) est un composant ActiveX permettant d'accéder aux bases de données de façon beaucoup plus facile sans se soucier de tout ce qui

Plus en détail

Guide d installation de SugarCRM Open Source version 4.5.1

Guide d installation de SugarCRM Open Source version 4.5.1 Guide d installation de SugarCRM Open Source version 4.5.1 Version 1.0.2 Mentions légales Mentions légales Ce document est susceptible de modification à tout moment sans notification. Disclaimer / Responsabilité

Plus en détail

Quick start. Pulsar ellipse 300/500/650/800/1200. Pulsar ellipse premium 500/650/800/1200

Quick start. Pulsar ellipse 300/500/650/800/1200. Pulsar ellipse premium 500/650/800/1200 Quick start Pulsar ellipse 300/500/650/800/1200 Pulsar ellipse premium 500/650/800/1200 Using the additional functions available on your Pulsar ellipse Utilisation des fonctions additionnelles de votre

Plus en détail

YW-2L. Adaptateur sans fil. Guide de connexion LAN sans fil

YW-2L. Adaptateur sans fil. Guide de connexion LAN sans fil YW-L Adaptateur sans fil F Guide de connexion LAN sans fil Veuillez lire aussi les précautions dans le Mode d emploi (Fonctionnement de base) fourni avec le projecteur de données. Conservez la documentation

Plus en détail

INTRODUCTION AUX TESTS DE PERFORMANCE ET DE CHARGE

INTRODUCTION AUX TESTS DE PERFORMANCE ET DE CHARGE INTRODUCTION AUX TESTS DE PERFORMANCE ET DE CHARGE 1 Introduction aux tests de performance et de charge Sommaire Avertissement...2 Aperçu...3 1. Création du scénario de navigation web (Test web)...4 2.

Plus en détail

CONFIGURATION DE horde 3 webmail sous debian 5.07

CONFIGURATION DE horde 3 webmail sous debian 5.07 CONFIGURATION DE horde 3 webmail sous debian 5.07 (c) H. TSOUNGUI, jan 2011 1-Installation des paquets. apache2 libapache2-mod-php5 mysql-client-5.0 php5 php5-cli php-pear php5-imap excalibur:~# aptitude

Plus en détail

Mysql. Les requêtes préparées Prepared statements

Mysql. Les requêtes préparées Prepared statements Mysql Les requêtes préparées Prepared statements Introduction Les prepared statements côté serveur sont une des nouvelles fonctionnalités les plus intéressantes de MySQL 4.1 (récemment sorti en production

Plus en détail

Intégration d une nouvelle source applicative

Intégration d une nouvelle source applicative Intégration d une nouvelle source applicative Sommaire Intégration d une nouvelle source applicative 1 Introduction 2 Pré-requis 2 Initialisation d une nouvelle source 3 Importation des éléments liés à

Plus en détail

INSTALLATION DE L APPLICATION DU CONTEXTE ITASTE

INSTALLATION DE L APPLICATION DU CONTEXTE ITASTE INSTALLATION DE L APPLICATION DU CONTEXTE ITASTE Le responsable de la société Itaste utilise une application installée sur son poste : elle est programmée en VBA sous Microsoft Access et pourvue d une

Plus en détail

Installation d'un serveur RADIUS

Installation d'un serveur RADIUS Installation d'un serveur RADIUS Par LoiselJP Le 22/05/2013 1 Objectifs Ce document décrit le plus succinctement possible une manière, parmi d'autres, de créer un serveur Radius. L installation ici proposée

Plus en détail

Instructions d installation de IBM SPSS Modeler Server 15 pour Windows

Instructions d installation de IBM SPSS Modeler Server 15 pour Windows Instructions d installation de IBM SPSS Modeler Server 15 pour Windows IBM SPSS Modeler Server peut être installé et configuré de manière à s exécuter en mode d analyse réparti, avec une ou plusieurs installations

Plus en détail

La base de données dans ArtemiS SUITE

La 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étail

Enregistreur de données de température

Enregistreur de données de température Manuel d utilisation Enregistreur de données de température Modèle TH10 Introduction Nous vous félicitons d avoir fait l acquisition de l Enregistreur de données de température. Cet enregistreur de données

Plus en détail

Corrigé de l'atelier pratique du module 3 : Récupération d'urgence

Corrigé de l'atelier pratique du module 3 : Récupération d'urgence Corrigé de l'atelier pratique du module 3 : Récupération d'urgence Table des matières Atelier pratique 3 : Récupération d'urgence 1 Exercice 1 : Implémentation d'une stratégie de sauvegarde 1 Exercice

Plus en détail

Once the installation is complete, you can delete the temporary Zip files..

Once the installation is complete, you can delete the temporary Zip files.. Sommaire Installation... 2 After the download... 2 From a CD... 2 Access codes... 2 DirectX Compatibility... 2 Using the program... 2 Structure... 4 Lier une structure à une autre... 4 Personnaliser une

Plus en détail

COURS 5 Mettre son site en ligne! Exporter son site avec WordPress Duplicator Installer un logiciel FTP Faire le suivi des visites de son site avec

COURS 5 Mettre son site en ligne! Exporter son site avec WordPress Duplicator Installer un logiciel FTP Faire le suivi des visites de son site avec COURS 5 Mettre son site en ligne! Exporter son site avec WordPress Duplicator Installer un logiciel FTP Faire le suivi des visites de son site avec Google Analytics Donner votre appréciation du cours!

Plus en détail

PHP. Bertrand Estellon. 26 avril 2012. Aix-Marseille Université. Bertrand Estellon (AMU) PHP 26 avril 2012 1 / 214

PHP. Bertrand Estellon. 26 avril 2012. Aix-Marseille Université. Bertrand Estellon (AMU) PHP 26 avril 2012 1 / 214 PHP Bertrand Estellon Aix-Marseille Université 26 avril 2012 Bertrand Estellon (AMU) PHP 26 avril 2012 1 / 214 SQLite et PDO Base de données SQLite et PDO SQLite écrit les données relatives à la base dans

Plus en détail

SUGARCRM Sugar Open Source Guide d Installation de French SugarCRM Open Source Version 4.2

SUGARCRM Sugar Open Source Guide d Installation de French SugarCRM Open Source Version 4.2 SUGARCRM Sugar Open Source Guide d Installation de French SugarCRM Open Source Version 4.2 Version 1.0.5 Mentions légales Mentions légales Ce document est susceptible de modification à tout moment sans

Plus en détail

Encryptions, compression et partitionnement des données

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

Plus en détail

Jean-Michel Richer jean-michel.richer@univ-angers.fr http://www.info.univ-angers.fr/pub/richer. L3 Pro Informatique 2010-2011

Jean-Michel Richer jean-michel.richer@univ-angers.fr http://www.info.univ-angers.fr/pub/richer. L3 Pro Informatique 2010-2011 1 / 32 Développement Web - JDBC Jean-Michel Richer jean-michel.richer@univ-angers.fr http://www.info.univ-angers.fr/pub/richer L3 Pro Informatique 2010-2011 2 / 32 Plan Plan 1 Préambule 2 Utilisation de

Plus en détail

ALCOMP CATALOGUE DE FORMATION

ALCOMP CATALOGUE DE FORMATION ALCOMP CATALOGUE DE FORMATION 1 N Alcomp transfert de compétences vers nos clients» «Le 2 A : Formations ORACLE A1 : Fondamentaux : Sommaire A2 : Cursus développement : A3 : Cursus Administration : B1

Plus en détail

Logiciel HLA Fusion Version 3.X.X

Logiciel HLA Fusion Version 3.X.X Manuel d utilisation de Database Utility Logiciel HLA Fusion Version 3.X.X Référence de catalogue : FUSPGR HLAF-MAN-v3.x.x-FR-01, Rév. 0 (Manuel d utilisation de HLA Fusion Database Utility v3.x.x) Tous

Plus en détail

BIRT (Business Intelligence and Reporting Tools)

BIRT (Business Intelligence and Reporting Tools) BIRT (Business Intelligence and Reporting Tools) Introduction Cette publication a pour objectif de présenter l outil de reporting BIRT, dans le cadre de l unité de valeur «Data Warehouse et Outils Décisionnels»

Plus en détail

HOWTO INSTALLATION DB2 et NSE (sous RedHat)

HOWTO INSTALLATION DB2 et NSE (sous RedHat) HOWTO INSTALLATION DB2 et NSE (sous RedHat) Pré-requis : Installer si ce n est pas déjà fait, des packages RPM suivants : libaio-0.3.106-3.2.x86_64.rpm libaio-0.3.106-3.2.i386.rpm compat-libstdc++-33-3.2.3-61.x86_64.rpm

Plus en détail

Simplifions les projets décisionnels TALEND. Tutorial. version 1.0 du 07/10/2008. Tutorial-Talend V1.0.doc 1 / 57

Simplifions les projets décisionnels TALEND. Tutorial. version 1.0 du 07/10/2008. Tutorial-Talend V1.0.doc 1 / 57 Simplifions les projets décisionnels TALEND version 1.0 du 07/10/2008 -Talend V1.0.doc 1 / 57 Table des matières 1 PREAMBULE... 3 1.1 CONTENU DE CE DOCUMENT... 3 1.2 SUIVI DES REVISIONS DU DOCUMENT...

Plus en détail

Le logiciel de gestion des présences : «Attendance Management»

Le logiciel de gestion des présences : «Attendance Management» Le logiciel de gestion des présences : «Attendance Management» 1.) Installation. 2.) Communication avec le terminal (pointeuse). 3.) Gestion des employés. 4.) Création des horaires avec l assistant d aide

Plus en détail

Web dynamique. Techniques, outils, applications. (Partie C)

Web dynamique. Techniques, outils, applications. (Partie C) Web dynamique Techniques, outils, applications (Partie C) Nadir Boussoukaia - 2006 1 SOMMAIRE 1. MySQL et PHP (20 min) 2. SQL (petits rappels) (20 min) 2 MySQL et PHP Synthèse 3 MySQL et PHP SGBD MySQL

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

Pour les débutants. langage de manipulation des données

Pour les débutants. langage de manipulation des données Pour les débutants SQL : langage de manipulation des données Les bases de données sont très utilisées dans les applications Web. La création, l interrogation et la manipulation des données de la base sont

Plus en détail

Comment Connecter une Base de Données MySQL via un Driver JDBC Avec OpenOffice.org

Comment Connecter une Base de Données MySQL via un Driver JDBC Avec OpenOffice.org Comment Connecter une Base de Données MySQL via un Driver JDBC Avec OpenOffice.org Diffusé par Le Projet Documentation OpenOffice.org OpenOffice.org Documentation Project How-To Table des matières 1. Introduction...3

Plus en détail

VBA / Excel. M2 IF Apprentissage. Julien Saunier saunier@inrets.fr http://www.lamsade.dauphine.fr/~saunier/m2if/

VBA / Excel. M2 IF Apprentissage. Julien Saunier saunier@inrets.fr http://www.lamsade.dauphine.fr/~saunier/m2if/ VBA / Excel M2 IF Apprentissage Julien Saunier saunier@inrets.fr http://www.lamsade.dauphine.fr/~saunier/m2if/ Sommaire VB? VB.NET? VBA? Excel? Un language procédural...... qui utilise des objets! Outils

Plus en détail

Guide d'installation et de configuration de Pervasive.SQL 7 dans un environnement réseau Microsoft Windows NT

Guide d'installation et de configuration de Pervasive.SQL 7 dans un environnement réseau Microsoft Windows NT Guide d'installation et de configuration de Pervasive.SQL 7 dans un environnement réseau Microsoft Windows NT Ce guide explique les différentes étapes de l installation et de la configuration des composantes

Plus en détail

GUIDE D'UTILISATION DU TRANSFERT DE FICHIERS À LA RAMQ

GUIDE D'UTILISATION DU TRANSFERT DE FICHIERS À LA RAMQ Régie de l'assurance maladie du Québec GUIDE D'UTILISATION DU TRANSFERT DE FICHIERS À LA RAMQ Service des technologies et Service de la planification, de la coordination et du soutien Juin 1999 TABLE

Plus en détail

PHP et les Bases de données - Généralités

PHP et les Bases de données - Généralités PHP et les Bases de données - Généralités Conception d une base de données Méthodes utilisées : MERISE, UML Modèle conceptuel des données MCD, Modèle logique MLD, Modèle Physique MPD. Ces aspects seront

Plus en détail

Guide de mise en réseau MediCap USB300

Guide de mise en réseau MediCap USB300 Guide de mise en réseau MediCap USB300 Pour micrologiciel version 110701 et supérieure 1 Introduction... 2 Pour commencer... 2 Configuration de l accès réseau au disque dur de l unité USB300... 3 Étape

Plus en détail

Connexion à SQL Server 2005 à partir du serveur d application SJSAS 9 Utilisation d une interface JDBC

Connexion à SQL Server 2005 à partir du serveur d application SJSAS 9 Utilisation d une interface JDBC Connexion à SQL Server 2005 à partir du serveur d application SJSAS 9 Utilisation d une interface JDBC Sommaire 1. Objectifs et intérêts... 2 2. Intégrer le driver SQL Server dans SJSAS 9... 2 2.1. Télécharger

Plus en détail

Licence de MIDO - 3ème année Spécialités Informatique et Mathématiques Appliquées

Licence de MIDO - 3ème année Spécialités Informatique et Mathématiques Appliquées Licence de MIDO - 3ème année Spécialités Informatique et Mathématiques Appliquées ANNEE 2014 / 2015 Désignation de l enseignement : Bases de données Nom du document : TP SQL sous PostgreSQL Rédacteur :

Plus en détail

Travaux pratiques - Configuration d une adresse de gestion de commutateur

Travaux pratiques - Configuration d une adresse de gestion de commutateur Travaux pratiques - Configuration d une adresse de gestion de commutateur Topologie Table d adressage Périphérique Interface Adresse IP Masque de sous-réseau Passerelle par défaut Objectifs S1 VLAN 1 192.168.1.2

Plus en détail

Corrigé de l'atelier pratique du module 5 : Analyse de SQL Server

Corrigé de l'atelier pratique du module 5 : Analyse de SQL Server Corrigé de l'atelier pratique du module 5 : Analyse de SQL Server Table des matières Atelier pratique 5 : Analyse de SQL Server 1 Exercice 1 : Analyse des performances SQL Server 1 Exercice 2 : Suivi de

Plus en détail

Instructions d installation (licence réseau) de IBM SPSS Statistics pour Windows

Instructions d installation (licence réseau) de IBM SPSS Statistics pour Windows Instructions d installation (licence réseau) de IBM SPSS Statistics pour Windows Les instructions suivantes permettent d installer IBM SPSS Statistics version 21 en utilisant une licence réseau. Ce présent

Plus en détail

Architecture de la plateforme SBC

Architecture de la plateforme SBC Simple Business Connector Architecture de la plateforme SBC Titre Projet Description Architecture de la plateforme SBC Plateforme SBC Ce document reprend toutes les étapes de l'installation du serveur

Plus en détail

8. Gestionnaire de budgets

8. Gestionnaire de budgets 8. Gestionnaire de budgets 8.1 Introduction Le Gestionnaire de budgets (Budget Workbench) permet aux utilisateurs de travailler sur les données budgétaires qu ils ont importées sur leur station de travail

Plus en détail

http://www.bysoft.fr

http://www.bysoft.fr http://www.bysoft.fr Flash Slideshow Module for MagentoCommerce Demo on http://magento.bysoft.fr/ - Module Slideshow Flash pour MagentoCommerce Démonstration sur http://magento.bysoft.fr/ V3.0 ENGLISH

Plus en détail

Printer Driver. Guide d installation Ce guide décrit l installation du pilote d imprimante pour Windows 7, Windows Vista et Windows XP.

Printer Driver. Guide d installation Ce guide décrit l installation du pilote d imprimante pour Windows 7, Windows Vista et Windows XP. 4-417-503-21(1) Printer Driver Guide d installation Ce guide décrit l installation du pilote d imprimante pour Windows 7, Windows Vista et Windows XP. Avant d utiliser ce logiciel Avant d utiliser le pilote

Plus en détail

IP Remote Controller

IP Remote Controller 4-450-999-22 (1) IP Remote Controller Guide de configuration du logiciel RM-IP10 Setup Tool Version du logiciel 1.1.0 2012 Sony Corporation Table des matières Introduction... 3 Préparation de votre ordinateur...

Plus en détail

Configuration de GFI MailArchiver

Configuration de GFI MailArchiver Configuration de GFI MailArchiver Introduction à la configuration Après l installation de GFI MailArchiver, vous pourrez commencer la configuration de l interface Web et terminer la configuration de GFI

Plus en détail

PHP et mysql. Code: php_mysql. Olivier Clavel - Daniel K. Schneider - Patrick Jermann - Vivian Synteta Version: 0.9 (modifié le 13/3/01 par VS)

PHP et mysql. Code: php_mysql. Olivier Clavel - Daniel K. Schneider - Patrick Jermann - Vivian Synteta Version: 0.9 (modifié le 13/3/01 par VS) PHP et mysql php_mysql PHP et mysql Code: php_mysql Originaux url: http://tecfa.unige.ch/guides/tie/html/php-mysql/php-mysql.html url: http://tecfa.unige.ch/guides/tie/pdf/files/php-mysql.pdf Auteurs et

Plus en détail

COMPRENDRE LES DIFFERENTS TYPES DE CONNEXION LORS DE LA

COMPRENDRE LES DIFFERENTS TYPES DE CONNEXION LORS DE LA COMPRENDRE LES DIFFERENTS TYPES DE CONNEXION LORS DE LA DEFINITION D UNE BIBLIOTHEQUE D ACCES A UNE BASE DE DONNEES Cet article s adresse aux administrateurs SAS en charge de la mise à disposition des

Plus en détail

LINQ to SQL. Version 1.1

LINQ to SQL. Version 1.1 LINQ to SQL Version 1.1 2 Chapitre 03 - LINQ to SQL Sommaire 1 Introduction... 3 1.1 Rappels à propos de LINQ... 3 1.2 LINQ to SQL... 3 2 LINQ to SQL... 3 2.1 Importer des tables... 3 2.1.1 Le concepteur

Plus en détail

Table des matières L INTEGRATION DE SAS AVEC JMP. Les échanges de données entre SAS et JMP, en mode déconnecté. Dans JMP

Table des matières L INTEGRATION DE SAS AVEC JMP. Les échanges de données entre SAS et JMP, en mode déconnecté. Dans JMP L INTEGRATION DE SAS AVEC JMP Quelles sont les techniques possibles pour intégrer SAS avec JMP? Comment échanger des données entre SAS et JMP? Comment connecter JMP à SAS? Quels sont les apports d une

Plus en détail