Architecture d Oracled. Richard CHBEIR

Save this PDF as:
 WORD  PNG  TXT  JPG

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

Download "Architecture d Oracled. Richard CHBEIR Email : richard.chbeir@u-bourgogne.fr"

Transcription

1 Architecture d Oracled Richard CHBEIR

2 Plan Architecture Structure Physique Composants Processus Traitement de requêtes Structure Logique

3 Architecture Un serveur Oracle est composé de 3 éléments Mémoire System Global Area ou SGA Disque Données, fichiers Redo, fichiers de contrôle, fichiers de paramètres, fichiers de mot de passe, etc. Processus Services d'arrière plan ou demons

4 Architecture SGA (System Global Area) Permet de contenir les structures d'une instance Oracle Contient les données et les informations de contrôle pour le serveur Oracle Est allouée de la mémoire virtuelle de l'ordinateur où réside le serveur Oracle

5 SGA (System Global Area) Buffer de données Shared Pool Area Buffer Redo log Large Pool (Optionnel) Zone mémoire réservée aux buffers de données, d index et de rollback segments. Espace paramétrable SQL area (parsing des requêtes) Library cache (exécutable PL/SQL) Dictionary cache (infos sur les méta-données) Zone mémoire qui enregistre l activité transactionnelle des utilisateurs. Utilisé pour la gestion des bases de données parallèles

6 Composants de SGA Buffer de données Est utilisé pour stocker les données en mémoire afin d'accélérer l'interrogation et/ou la modification Aucune modification est faite directement sur les données du disque Oracle lit les données suite à la demande d'un processus utilisateur et ensuite valide les modifications sur le disque Il utilise un algorithme nommé LRU (Least-Recently Used) pour déterminer les données à libérer du cache La taille de chacun des buffers (DB_BLOCK_BUFFERS) est égale à la taille d'un bloc de données (DB_BLOCK_SIZE)

7 Composants de SGA Buffer de données Buffer Redo Log Il stocke une information spéciale nommé Redo permettant à Oracle de reconstruire les modifications des données en cas de panne Bloc de données modifié Emplacement Nouvelle valeur L'information Redo est stockée dans le buffer Redo log à chaque modification de données effectuée par un utilisateur L'information Redo reste dans le buffer Redo log jusqu'à ce qu'oracle la stocke sur le disque Sa taille est définie par LOG_BUFFER

8 Composants de SGA Buffer de données Buffer Redo Log Shared Pool Permet de stocker plusieurs éléments cruciaux pour la gestion des données : Library cache : permet d'analyse l'ordre d'exécution d'une requête SQL et de définir un plan d'exécution. Si la même requête est ré-exécutée, le serveur n'analyse pas son ordre. Cela permet d'améliorer la performance des applications Dictionary (ou row) cache : utilisé pour le stockage des métadata dans la mémoire afin d'accélérer l'accès au dictionnaire et les mécanismes de contrôle (nom d'utilisateurs, privilèges, etc.).

9 Composants Disque

10 Composants Disque Les fichiers de données (DataFiles) Ils sont utilisés pour stocker le dictionnaire de données et les objets de la base de données. Ces fichiers sont souvent très volumineux. Les données dans le buffer de données et le dictionnaire cache sont récupérées de ces fichiers Une base de données contient au moins un fichier de données

11 Composants Disque Les fichiers Redo Logs Ils sont utilisés pour stocker les informations Redo sur le disque afin de garantir la reconstruction des données en cas de panne Une BDD Oracle requiert au moins 2 fichiers redo log 2 familles de redo log : 1- ONLINE pour la restauration face à une défaillance de l instance 2- OFFLINE pour une restauration dans le cas d une défaillance d un support de stockage.

12 Composants Disque Les fichiers de contrôle Ils sont utilisés pour définir la localisation des composants disque sur le serveur. La localisation de fichiers de données et les redo logs y apparaissent. Pour cette raison, ils sont modifiés à chaque ajout ou suppression des fichiers redo logs ou fichiers de données. Oracle lit les fichiers de contrôle au démarrage de la BDD. Une BDD requiert au moins un fichier de contrôle

13 Composants Disque Le fichier de paramètres Utilisé pour définir les caractéristiques d'une instance Oracle (taille SGA, Bloc Oracle, etc). C'est le fichier init.ora

14 Composants Disque Le fichier de mot de passe Il est utilisé pour établir l'authenticité des utilisateurs privilégiés de BDD Oracle. Sans ce fichier, la BDD est administrable avec n'importe quel outil de gestion (ex : SQL*Plus)

15 Les processus ORACLE Effectuent les fonctions nécessaires au traitement simultané de plusieurs requêtes utilisateurs, sans compromettre L'intégrité La performance du système

16 Les processus ORACLE 2 types de processus Processus utilisateur Processus sur le serveur oracle Processus Serveur Processus Background (Oracle.exe) Ces processus exploitent Program Global Area ou PGA

17 Les processus ORACLE Un utilisateur peut se connecter à Oracle Connexion directe au serveur L'utilisateur se connectant à un serveur Unix exécutant Oracle lance Server Manager Connexion à deux tiers (Client-serveur) L'utilisateur se connectant à une machine Windows XP exécute Developper/2000 Connexion à trois tiers L'utilisateur lançant un explorateur réseaux sous Windows exécute une application sur un autre poste qui extrait les données sur un serveur Oracle

18 Les processus ORACLE Processus utilisateur (ou client) Il fonctionne sur la machine du client Il démarre lors de l'appel de l'outil ou de l'application SQL*Plus, Server Manager, Developper/2000, Oracle Entreprise Manager, etc.) Il se termine lorsque l'utilisateur quitte ou interrompre l'application Il appelle le serveur Oracle

19 Les processus ORACLE Processus serveur Il fonctionne sur la machine serveur (hôte) Suite à la demande du processus utilisateur, le processus serveur lit les données des fichiers à l'intérieur du buffer de données Dans une config de serveur dédié 1 processus utilisateur + 1 processus serveur Dans une config MTS (mutlithreads) Partage de processus Il utilise une PGA (Program Global Area) exclusive Il envoie les résultats au client

20 Zone mémoire m moire du processus (PGA) Est une zone mémoire contenant des données relatives à un processus serveur unique ou à un thread unique Elle n'est ni partagé ni accessible en écriture Elle est allouée lorsqu'un processus serveur est créé Elle contient Une zone de tri utilisée avant le traitement ou le renvoi du résultat à l'utilisateur Des informations sur la session L'état du curseur Processus Serveur PGA

21 Background Threads DBWR (Data Base WRiter) Ecrire les blocs modifiés dans le cache de données sur les disques. Compte tenu de la journalisation (Redo log), les blocs ne sont pas forcément écrits à la validation des transactions. LOGWR (LoG WRiter) Ecrire dans les fichiers Redo Log le contenu du cache Redo Log SMON (System MONitor) Réalise le Recovery au moment du Startup Efface les segments temporaires Organise les blocks de données

22 Background Threads PMON (Process MONitor) Vide le cache Libère les ressources bloquées Ré-active si nécessaire les dispatchers ARCH (ARCHiver) Copie les redo log, quand ils sont pleins, dans les fichiers d archive. RECO Termine ou annule les transactions en suspend dans les BD distribuées LISTENER ou KMNLS Permet d établir des connexions Client-Serveur avec la base de données

23 Traitement d'une requête (ici) Il y a 3 étapes Analyse Exécution Récupération

24 Traitement d'une requête Select * From emp; Analyse Syntaxique Analyse Sémantique Plan ou ordre d'exécution Envoie état Envoie requête Processus Utilisateur Processus Serveur 1- Analyse

25 Traitement d'une requête Select * From emp; Préparation à l'extraction Processus Utilisateur Processus Serveur 2- Exécution

26 Traitement d'une requête Select * From emp; Envoie Données Envoie Données. Processus Utilisateur Processus Serveur 3- Récupération

27 Traitement d'une MAJ Update emp; SET sal = sal*1.5 Buffer de données INSTANCE Buffer Redo log Shared Pool Processus Serveur 1 Fichiers de données Fichiers de contrôles Fichiers Redo

28 Traitement d'une MAJ Update emp; SET sal = sal*1.5 Buffer de données INSTANCE Buffer Redo log Shared Pool 2 Processus Serveur Fichiers de données Fichiers de contrôles Fichiers Redo

29 Traitement d'une MAJ Update emp; SET sal = sal*1.5 3 Buffer de données INSTANCE Buffer Redo log Shared Pool Library Cache Cache du dictionnaire Processus Serveur Fichiers de données Fichiers de contrôles Fichiers Redo

30 Traitement d'une MAJ Update emp; SET sal = sal*1.5 4 Buffer de données INSTANCE Buffer Redo log Shared Pool Library Cache Cache du dictionnaire Processus Serveur Fichiers de données Fichiers de contrôles Fichiers Redo

31 Traitement d'une MAJ Update emp; SET sal = sal*1.5 5 Buffer de données INSTANCE Buffer Redo log Shared Pool Library Cache Cache du dictionnaire Processus Serveur Fichiers de données Fichiers de contrôles Fichiers Redo

32 Rollback Segment Ancienne Image Table Nouvelle Image Rollback Segment Ordre MAJ

33 Traitement des COMMIT Enregistrement de validation INSTANCE 1 Buffer de données Buffer Redo log Shared Pool Library Cache Cache du dictionnaire Processus Serveur Processus Utilisateur Fichiers de données Fichiers de contrôles Fichiers Redo

34 Traitement des COMMIT INSTANCE Buffer de données Buffer Redo log Shared Pool Library Cache Cache du dictionnaire LGWR Processus Serveur 2 Processus Utilisateur Fichiers de données Fichiers de contrôles Fichiers Redo

35 Traitement des COMMIT INSTANCE Buffer de données Buffer Redo log Shared Pool Library Cache Cache du dictionnaire LGWR Processus Serveur 3 Processus Utilisateur Fichiers de données Fichiers de contrôles Fichiers Redo

36 Traitement des COMMIT INSTANCE 4 Buffer de données Buffer Redo log Shared Pool Library Cache Cache du dictionnaire LGWR Processus Serveur Processus Utilisateur Fichiers de données Fichiers de contrôles Fichiers Redo

37 Traitement des COMMIT INSTANCE 5 Buffer de données Buffer Redo log Shared Pool Library Cache Cache du dictionnaire LGWR Processus Serveur Processus Utilisateur Fichiers de données Fichiers de contrôles Fichiers Redo

38 Architecture Une BDD Oracle Représente les structures physiques et logiques et se compose des fichiers du OS Est identifée par DB_Name au niveau du OS Une instance Est un moyen d'accéder à une base de données Oracle Ouvre toujours une seule et unique base de données Identifié par Oracle_SID au niveau du OS

39 La structure physique Fichiers de contrôles Fichiers redo log Fichiers de données La structure logique Tablespaces Segments Extents Blocs de données Une BDD Oracle

40 Structure logique Oracle Système d'exploitation BDD Oracle TableSpace Fichier de données Segment Extent Bloc Oracle Bloc OS

41 Structure logique TableSpace Une BDD Oracle est divisée en plus petites zones logiques nommées tablespaces Un Tablespace ne peut appartenir qu à une seule BDD Chaque Tablespace est constitué d un ou plusieurs fichiers de données stockés sur disque Un fichier ne peut appartenir qu à un seul Tablespace à la fois Une fois un fichier ajouté à un Tablespace, on ne peut plus le retirer ou l associer à un autre Tablespace

42 Structure logique Table Table Table Tablespace System Tablespace IQ2 Tablespace Users Fichier de données Fichier de données Fichier de données Fichier de données Fichier de données

43 Structure logique TableSpace Chaque BDD possède au moins un Tablespace appelé «system» Contenant les tables du dictionnaire de données On peut ajouter des Tablespaces supplémentaires pour grouper des utilisateurs ou des applications Tablespace user contient les tables des utilisateurs TableSpace IQ2 contient les tables des étudiants en IQ2 Un Tablespace peut être physiquement sur un autre disque

44 Structure logique Visibilité des tablespaces Chaque utilisateur possède : Un tablespace par défaut : Est celui dans lequel les tables de l'utilisateur seront créées de façon privilégiée Un tablespace temporaire Utilisé pour les tris et en cas d insuffisance en mémoire centrale

45 Structure logique Intérêts de plusieurs tablespaces spécialisés : Distribuer les E/S en fonction des applications Gérer les quotas utilisateurs Passer un tablespace OFFLINE sans perturber les autres tablespaces Mieux utiliser les supports de stockage Distribuer les index et les données sur des supports différents pour une meilleure fluidité

46 Structure logique Extent Ensemble contiguë de blocs de données alloués simultanément à un segment Segment Tout segment est créé avec au moins un extent (Initialextent) Lorsqu un segment est plein, attribution d un nouveau extent

47 Structure logique Les types de segments dans un tablespace : Segments de données Stockent les données. Chaque table a un et un seul segment qui contient toutes les données de la table. Créé automatiquement Segments d index Stockent les infos sur les index séparément de données. Créés lors de la création d un index Segment d amorçage Créé dans le Tablespace SYSTEM, contient les définitions du dictionnaire de données

48 Structure logique Les types de segments dans un tablespace : Segments temporaires Pour exécution des requêtes nécessitant de l espace disque temporaire Sont crées et détruits automatiquement par des ordres SQL ayant besoin d espace temporaire une requête qui contient les trois clauses DISTINCT, GROUP BY et ORDER sont «gourmandes» en espace temporaire

49 Structure logique Les types de segments dans un tablespace : Segments d annulation (RollBack) Enregistrent les actions, et les données avant modification Ne sont utilisables que pour les objets du Tablespace SYSTEM Seul un segment ROLLBACK qui n est pas en cours d'utilisation peut être détruit

50 Structure logique Blocs de données Plus petite unité logique La taille d un bloc peut être choisie au moment de l initialisation d une base. Elle correspond obligatoirement à un multiple de la taille des blocs du système d exploitation. Exemple, un bloc dans un système comme Linux occupe 1024 octets, et un bloc ORACLE occupe typiquement ou octets.

51 Structure logique BLOCS, EXTENSIONS ET SEGMENTS SEGMENT (128 K) EXTENT (32 K) EXTENT (32 K) Bloc de 4K

52 Structure logique Les objets d'une BDD Oracle Table : contient les données d une BDD Index : structure contenant l adresse physique de chaque ligne d une table ou d un cluster. Accès direct à l information. Vue : représentation logique de données issues d une combinaison d une ou plusieurs tables ou vues Synonyme : Attribution de plusieurs noms à un même objet Séquence : générateur d entiers uniques

53 Structure logique Les objets d'une BDD Oracle Les clusters : permettent d'établir un groupement de tables qui ont des colonnes communes pour accès rapide aux lignes issues d une jointure Procédure : ensemble de commandes (écrites en PL/SQL, SQL, C, Java, etc.) stockées dans la BDD Fonction : ensemble de commandes (écrites en PL/SQL, SQL, C, Java, etc.) qui retourne une valeur Package : collection de fonctions et procédures (privé et public) Déclencheur (Trigger) : procédures associées à un événement sur une table

54 Structure logique Les objets d'une BDD Oracle Source et classe Java Tableaux (VARRAY) Schéma XML

55 Structure logique

COMPOSANTS DE L ARCHITECTURE D UN SGBD. Chapitre 1

COMPOSANTS DE L ARCHITECTURE D UN SGBD. Chapitre 1 1 COMPOSANTS DE L ARCHITECTURE D UN SGBD Chapitre 1 Généralité 2 Les composants principaux de l architecture d un SGBD Sont: Les processus Les structures mémoires Les fichiers P1 P2 Pn SGA Fichiers Oracle

Plus en détail

Cours Administration BD

Cours Administration BD Faculté des Sciences de Gabès Cours Administration BD Chapitre 2 : Architecture Oracle Faîçal Felhi felhi_fayssal@yahoo.fr 1 Processus serveur 1 Mémoire PGA Architecture SGBD Oracle Processus serveur 2

Plus en détail

Oracle 12c Administration

Oracle 12c Administration Introduction 1. Objectifs de l'ouvrage 19 2. Présentation d'oracle Database 12c 20 2.1 Introduction 20 2.2 Principales nouveautés de la version 12 22 3. Conventions d'écriture 24 Les bases de l'architecture

Plus en détail

Notion de base de données

Notion de base de données Notion de base de données Collection de données opérationnelles enregistrées sur un support adressable et utilisées par les systèmes et les applications Les données doivent être structurées indépendamment

Plus en détail

Version Description Date

Version Description Date -- 1 Guide atelier pratique Oracle DBA Associate Module 1 Version Internet Tél: +243970808519, +243897779961 URL personnel : Numéro du document : 0.4 Auteur : Danny Nkutua Kalombo Date de publication :

Plus en détail

Architecture des SGBD parallèles NSY 104

Architecture des SGBD parallèles NSY 104 Architecture des SGBD parallèles NSY 104 Introduction Présentation des options d architecture des serveurs et des systèmes de gestion de bases de données. Ces derniers ont des relations privilégiées avec

Plus en détail

3. La SGA ou System global Area

3. La SGA ou System global Area 1/11 L'instance Oracle Oracle est une base de données composée de 3 parties différentes : L'instance Les fichiers de données Les fichiers de données facultatifs (fichier d'initialisation, fichier de mots

Plus en détail

Data Base Buffer Cache :

Data Base Buffer Cache : Suite cours SG chapitre 2 Data Base Buffer Cache : Il stocke les bloques de données les plus recement utilisées lorsque Oracle doit executer une requete SQL, il verifie tout d'abort si la requete existe

Plus en détail

Une base de données Oracle comporte des structures logiques et des structures physiques.

Une base de données Oracle comporte des structures logiques et des structures physiques. STRUCTURE LOGIQUE PHYSIQUE ORACLE. Une base de données Oracle comporte des structures logiques et des structures physiques. Elle est constituée physiquement de plusieurs fichiers de données regroupés logiquement

Plus en détail

Cours Bases de données 2ème année IUT

Cours Bases de données 2ème année IUT Cours Bases de données 2ème année IUT Cours 13 : Organisation d une base de données, ou comment soulever (un peu) le voile Anne Vilnat http://www.limsi.fr/individu/anne/cours Plan 1 Les clusters de table

Plus en détail

Table des matières. Module 1 L ARCHITECTURE D ORACLE... 1-1. Module 2 L INSTALLATION... 2-1

Table des matières. Module 1 L ARCHITECTURE D ORACLE... 1-1. Module 2 L INSTALLATION... 2-1 Table des matières Module 1 L ARCHITECTURE D ORACLE... 1-1 La base de données... 1-2 Le stockage des données... 1-4 L instance... 1-6 La zone «Shared Pool»... 1-7 La zone «Buffer Cache»... 1-8 L exécution

Plus en détail

CYCLE CERTIFIANT ADMINISTRATEUR BASES DE DONNÉES

CYCLE CERTIFIANT ADMINISTRATEUR BASES DE DONNÉES SGBD / Aide à la décision CYCLE CERTIFIANT ADMINISTRATEUR BASES DE DONNÉES Réf: KAO Durée : 15 jours (7 heures) OBJECTIFS DE LA FORMATION Ce cycle complet vous apportera les connaissances nécessaires pour

Plus en détail

Introduction à l Administration d Oracle

Introduction à l Administration d Oracle Université de Manouba École Supérieure d Économie Numérique Département des Technologies des Systèmes d Information Introduction à l Administration d Oracle Document version 1.5 Dr. Mohamed Anis BACH TOBJI

Plus en détail

PLAN DE COURS ORACLE : ADMINISTRATION DE BASES DE DONNEES. Objectif. Code. Dure e. Public Concerne. Pre -requis. Programme OR305

PLAN DE COURS ORACLE : ADMINISTRATION DE BASES DE DONNEES. Objectif. Code. Dure e. Public Concerne. Pre -requis. Programme OR305 PLAN DE COURS ORACLE : ADMINISTRATION DE BASES DE DONNEES Objectif Administrer une ou plusieurs bases de, tant sous l'aspect "gestionnaire de " que sous l'aspect "responsable système Oracle". Public Concerne

Plus en détail

Oracle Database 11g : Atelier SQL Tuning Version 2

Oracle Database 11g : Atelier SQL Tuning Version 2 Oracle University Appelez-nous: +33 15 7602 081 Oracle Database 11g : Atelier SQL Tuning Version 2 Durée: 3 Jours Description Ce cours aide les développeurs de base de données, les administrateurs de base

Plus en détail

dans laquelle des structures vont être créées pour une ou plusieurs applications.

dans laquelle des structures vont être créées pour une ou plusieurs applications. Création d'une nouvelle base de données A. Vue d'ensemble 1. Étapes de création d'une nouvelle base de données pour une application Le processus complet de création d'une nouvelle base de données pour

Plus en détail

//////////////////////////////////////////////////////////////////// Administration bases de données

//////////////////////////////////////////////////////////////////// Administration bases de données ////////////////////// Administration bases de données / INTRODUCTION Système d informations Un système d'information (SI) est un ensemble organisé de ressources (matériels, logiciels, personnel, données

Plus en détail

Chapitre 1 : Introduction

Chapitre 1 : Introduction Chapitre 1 : Introduction A. Objectifs de l'ouvrage.................. 8 B. Présentation d'oracle11g................. 8 1. Introduction........................ 8 2. Principales nouveautés de la version

Plus en détail

CHAPITRE 1 ARCHITECTURE

CHAPITRE 1 ARCHITECTURE 07/04/2014 Université des sciences et de la Technologie Houari Boumediene USTHB Alger Département d Informatique ADMINISTRATION ET TUNING DE BASES DE DONNÉES CHAPITRE 1 ARCHITECTURE RESPONSABLE DR K. BOUKHALFA

Plus en détail

Création d'une nouvelle base de données

Création d'une nouvelle base de données 199 Chapitre 7 Création d'une nouvelle base de données 1. Vue d'ensemble Création d'une nouvelle base de données 1.1 Étapes de création d'une nouvelle base de données pour une application Le processus

Plus en détail

Procédure de migration vers PostgreSQL

Procédure de migration vers PostgreSQL Procédure de migration vers PostgreSQL Etude et réalisation d une solution de migration d une base de données ORACLE vers un système libre PostgreSQL ou MySQL. Réf. : Procédure de migration PostgreSQL

Plus en détail

Systèmes de gestion de bases de données

Systèmes de gestion de bases de données Systèmes de gestion de bases de données Fichiers P. Rigaux Cnam, dépt. informatique April 1, 2015 PR (Cnam, dépt. info) Systèmes de gestion de bases de données April 1, 2015 1 / 1 Fichiers Une base de

Plus en détail

Il est nécessaire de connaître au moins un système d'exploitation de type graphique.

Il est nécessaire de connaître au moins un système d'exploitation de type graphique. GBD-030 Oracle Prise en main Saint-Denis à 9h30 5 jours Objectifs : Une formation Oracle complète pour découvrir tous les concepts du système et les différentes façons de les utiliser concrètement tout

Plus en détail

Guide de configuration du serveur Oracle pour BusinessObjects Planning

Guide de configuration du serveur Oracle pour BusinessObjects Planning Guide de configuration du serveur Oracle pour BusinessObjects Planning BusinessObjects Planning XI Release 2 Copyright 2007 Business Objects. Tous droits réservés. Business Objects est propriétaire des

Plus en détail

Chapitre 1 Installer MySQL 5 21

Chapitre 1 Installer MySQL 5 21 Chapitre 1 Installer MySQL 5 21 1.1. Les outils nécessaires... 22 1.2. Télécharger et installer le serveur MySQL... 22 Télécharger la dernière version... 22 Lancer l installation sous Windows... 23 Lancer

Plus en détail

Oracle Maximum Availability Architecture

Oracle Maximum Availability Architecture Oracle Maximum Availability Architecture Disponibilité des systèmes d informations Technologies et recommandations 1 Qu est-ce que Oracle Maximum Availability Architecture (MAA)? 1. Objectif : Disponibilité

Plus en détail

Gestion des fichiers

Gestion des fichiers Gestion des fichiers Généralités Un fichier (file) est un ensemble de données portant un nom et généralement situé en mémoire secondaire. Les opérations courantes à effectuer sur un fichier sont open :

Plus en détail

CHAPITRE 1 ARCHITECTURE BASES DE DONNÉES AVANCÉES 2014-2015 20/10/2014. Université des sciences et de la Technologie Houari Boumediene USTHB Alger

CHAPITRE 1 ARCHITECTURE BASES DE DONNÉES AVANCÉES 2014-2015 20/10/2014. Université des sciences et de la Technologie Houari Boumediene USTHB Alger Université des sciences et de la Technologie Houari Boumediene USTHB Alger Département d Informatique BASES DE DONNÉES AVANCÉES 2014-2015 RESPONSABLES M. KAMEL BOUKHALFA (SII CHAPITRE 1 ARCHITECTURE 1

Plus en détail

Corrigé de la partie Administration Exercices dirigés NFE 118

Corrigé de la partie Administration Exercices dirigés NFE 118 Corrigé de la partie Administration Exercices dirigés NFE 118 Question 2.1: Identification des problèmes 1- problème de sécurité physique des données: = > il faut établir une stratégie de sauvegarde avec

Plus en détail

Administration des bases de données relationnelles Part I

Administration des bases de données relationnelles Part I Administration des bases de données relationnelles Part I L administration des bases de données requiert une bonne connaissance - de l organisation et du fonctionnement interne du SGBDR : structures logiques

Plus en détail

Administration des Bases de Données Oracle

Administration des Bases de Données Oracle Administration des Bases de Données Oracle Plan Introduction à l administration de données Structure d une base de données Architecture interne d Oracle Sécurité des données Utilitaires Administration

Plus en détail

Introduction aux SGBDR

Introduction aux SGBDR 1 Introduction aux SGBDR Pour optimiser une base Oracle, il est important d avoir une idée de la manière dont elle fonctionne. La connaissance des éléments sous-jacents à son fonctionnement permet de mieux

Plus en détail

QC ETL QUASAR Conseil QC ETL. - 1 - Qu est-ce qu un ETL? - 2 Les fonctionnalités de QC ETL. - 3 L écriture de procédures de transformation

QC ETL QUASAR Conseil QC ETL. - 1 - Qu est-ce qu un ETL? - 2 Les fonctionnalités de QC ETL. - 3 L écriture de procédures de transformation QC ETL - 1 - Qu est-ce qu un ETL? - 2 Les fonctionnalités de QC ETL - 3 L écriture de procédures de transformation 1 1 Qu est-ce qu un ETL? La création d un SIAD (Système d Information d Aide à la Décision)

Plus en détail

Version Description Date

Version Description Date - 1 - Telephone : +243970808519, +243897779961 Site internet : Numéro du document : 0.4 Auteur : Danny Nkutua Kalombo Date de publication : Septembre 2010 Dernière mise à jour : Avril 2012 Résumé des modifications

Plus en détail

Oracle Database 11g : Les fondamentaux des langages SQL et PL/SQL

Oracle Database 11g : Les fondamentaux des langages SQL et PL/SQL Oracle University Appelez-nous: +33 (0) 1 57 60 20 81 Oracle Database 11g : Les fondamentaux des langages SQL et PL/SQL Durée: 5 Jours Description Ce cours vous permettra d acquérir les principes fondamentaux

Plus en détail

Oracle 11g Administration I Installation et configuration

Oracle 11g Administration I Installation et configuration Oracle 11g Administration I Installation et configuration Auteur Razvan BIZOI GUIDE DE FORMATION La marque TSOFT est une marque déposée. La collection des guides de formation TSOFT est éditée par la société

Plus en détail

Oracle Database 12c: Backup and Recovery Workshop

Oracle Database 12c: Backup and Recovery Workshop Oracle University Contact Us: 0800 945 109 Oracle Database 12c: Backup and Recovery Workshop Duration: 5 Days What you will learn Le cours "Oracle Database 12c: Backup and Recovery Workshop", dispensé

Plus en détail

Organisation et administration d une base de données

Organisation et administration d une base de données Organisation et administration d une base de données Diapositive de résumé Objectif du cours Introduction et utilisation d une base de données Comparatif des SGBD Structure Physique et Logique d une BD

Plus en détail

Oracle Database 12c: New Features for Administrators - Français

Oracle Database 12c: New Features for Administrators - Français Oracle University Appelez-nous: 1.866.825.9790 Oracle Database 12c: New Features for Administrators - Français Durée: 5 Jours Description Le cours Oracle Database 12c: New Features for Administrators présente

Plus en détail

Objectif. Participant. Prérequis. Pédagogie. Oracle Database 10g - Administration Workshop II. 5 Jours [35 Heures]

Objectif. Participant. Prérequis. Pédagogie. Oracle Database 10g - Administration Workshop II. 5 Jours [35 Heures] Plan de cours disponible à l adresse http://www.adhara.fr/.aspx Objectif Utiliser RMAN pour créer et gérer des jeux de sauvegarde et des copies d'image Récupérer la base de données jusqu'à un point dans

Plus en détail

Oracle Database 10g: Les fondamentaux des langages SQL et PL/SQL

Oracle Database 10g: Les fondamentaux des langages SQL et PL/SQL Oracle University Appelez-nous: +33 (0) 1 57 60 20 81 Oracle Database 10g: Les fondamentaux des langages SQL et PL/SQL Durée: 5 Jours Description Ce cours s'adresse aux utilisateurs d'oracle8i, Oracle9i

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

Cours IV: Le système de gestion de fichiers

Cours IV: Le système de gestion de fichiers Cours IV: Le système de gestion de fichiers Patrick MARTINEAU Ecole Polytechnique de l Université de Tours 64, Avenue Jean Portalis 37200 TOURS 1 er octobre 2008 P. Martineau (Polytech Tours) Cours IV:

Plus en détail

Plan de cette partie. Implantation des SGBD relationnels. Définition et fonctionnalités. Index. Coûts pour retrouver des données

Plan de cette partie. Implantation des SGBD relationnels. Définition et fonctionnalités. Index. Coûts pour retrouver des données Implantation des SGBD relationnels Université de Nice Sophia-Antipolis Version 3.4 25//06 Richard Grin Plan de cette partie Nous allons étudier (très rapidement!) quelques éléments de solutions utilisés

Plus en détail

Oracle Database: Introduction to SQL NOUVEAU

Oracle Database: Introduction to SQL NOUVEAU Oracle University Appelez-nous: 1.800.529.0165 Oracle Database: Introduction to SQL NOUVEAU Durée: 5 Jours Description Le cours "Oracle Database: Introduction to SQL" explique comment écrire des sous-requêtes,

Plus en détail

Les Déclencheurs ORACLE

Les Déclencheurs ORACLE Les Déclencheurs ORACLE Un déclencheur est un bloc PL/SQL associé à une vue ou une table, qui s'exécutera lorsqu'une instruction du langage de manipulation de données (DML) sera exécutée L'avantage principal

Plus en détail

Performances. Gestion des serveurs (2/2) Clustering. Grid Computing

Performances. Gestion des serveurs (2/2) Clustering. Grid Computing Présentation d Oracle 10g Chapitre VII Présentation d ORACLE 10g 7.1 Nouvelles fonctionnalités 7.2 Architecture d Oracle 10g 7.3 Outils annexes 7.4 Conclusions 7.1 Nouvelles fonctionnalités Gestion des

Plus en détail

UMBB, Département Informatique Cours Master 1 BDA Responsable : A. AIT-BOUZIAD Le 06 Décembre 2011 CHAPITRE 2 CONTRÖLE DE DONNEES DANS SQL

UMBB, Département Informatique Cours Master 1 BDA Responsable : A. AIT-BOUZIAD Le 06 Décembre 2011 CHAPITRE 2 CONTRÖLE DE DONNEES DANS SQL UMBB, Département Informatique Cours Master 1 BDA Responsable : A. AIT-BOUZIAD Le 06 Décembre 2011 CHAPITRE 2 CONTRÖLE DE DONNEES DANS SQL I Gestion des utilisateurs et de leurs privilèges I.1 Gestion

Plus en détail

SAS ENTERPRISE MINER : LA MIGRATION DE PROJETS

SAS ENTERPRISE MINER : LA MIGRATION DE PROJETS SAS ENTERPRISE MINER : LA MIGRATION DE PROJETS Après une présentation rapide des modes d utilisation de SAS Enterprise Miner et de ses versions, depuis celle intégrée au sein de SAS au client Java, l objet

Plus en détail

FileMaker Server 11. Guide de la mise à jour des plug-ins

FileMaker Server 11. Guide de la mise à jour des plug-ins FileMaker Server 11 Guide de la mise à jour des plug-ins 2010 FileMaker, Inc. Tous droits réservés. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, Californie 95054 FileMaker est une marque de FileMaker,

Plus en détail

Chapitre III Architecture de Base de Données Oracle

Chapitre III Architecture de Base de Données Oracle LP Informatique(DA2I UF7 : Administration Système, Réseaux et Base de données 15/12/2007, Enseignant : M. Nakechbnadi mail : nakech@free.fr Première parie : Administration d une BD Chapitre III Architecture

Plus en détail

Programme détaillé. Administrateur de Base de Données Oracle - SQLServer - MySQL. Objectifs de la formation. Les métiers

Programme détaillé. Administrateur de Base de Données Oracle - SQLServer - MySQL. Objectifs de la formation. Les métiers Programme détaillé Objectifs de la formation Les systèmes de gestion de bases de données prennent aujourd'hui une importance considérable au regard des données qu'ils hébergent. Véritable épine dorsale

Plus en détail

Oracle 11g Optimisez vos bases de données en production (ressources matérielles, stockage, mémoire, requêtes)

Oracle 11g Optimisez vos bases de données en production (ressources matérielles, stockage, mémoire, requêtes) Avant-propos 1. Lectorat 11 2. Pré-requis 12 3. Objectifs 12 4. Environnement technique 13 Choisir la bonne architecture matérielle 1. Introduction 15 2. Architecture disque 16 2.1 La problématique de

Plus en détail

Département Informatique de l Institut Universitaire de Technologie de l Université Bordeaux 1 Bases de Données Oracle : administration (cours)

Département Informatique de l Institut Universitaire de Technologie de l Université Bordeaux 1 Bases de Données Oracle : administration (cours) Département Informatique de l Institut Universitaire de Technologie de l Université Bordeaux 1 Bases de Données Oracle : administration (cours) Olivier Guibert Rappelons que l administrateur d une base

Plus en détail

3 - Administration de BD SQL. Chapitre III. Administration des BD SQL. Actions possibles. Composants ORACLE. Chapitre 3 : Administration des BD SQL 1

3 - Administration de BD SQL. Chapitre III. Administration des BD SQL. Actions possibles. Composants ORACLE. Chapitre 3 : Administration des BD SQL 1 3 - Administration de BD SQL Chapitre III Administration des BD SQL 3.1 Création de BD 3.2 Gestion des utilisateurs 3.3 Administration des transactions 3.4 Accès à une BD distante 3.5 Conclusions Composants

Plus en détail

TP ABD. Affichez le nom de la base, le nom de l'instance et la taille des blocs de données.

TP ABD. Affichez le nom de la base, le nom de l'instance et la taille des blocs de données. TP ABD Vues dynamiques adéquates, permettant de vérifier l'état (open) de la base, s assurez que les fichiers de la base ont été crées et vérifier la taille de l instance (Total System Global Area) select

Plus en détail

Oracle Database 11g : Tuning Release 2

Oracle Database 11g : Tuning Release 2 Oracle University Appelez-nous: +33 (0) 1 57 60 20 81 Oracle Database 11g : Tuning Release 2 Durée: 5 Jours Description Le cours démarre avec une base de données inconnue nécessitant un réglage. Les différents

Plus en détail

Misson : Windows Serveur 2008

Misson : Windows Serveur 2008 Misson : Windows Serveur 2008 M326080019 Contexte : Afin de mieux gérer l entreprise, il a été décidé de mettre en place un serveur Windows 2008. Cela permettra de mieux gérer les accès aux dossiers par

Plus en détail

MySQL 5. Guide de l'administrateur et du développeur. Michael Kofler. Groupe Eyrolles, 2005 pour l édition française, ISBN : 2-212-11633-0

MySQL 5. Guide de l'administrateur et du développeur. Michael Kofler. Groupe Eyrolles, 2005 pour l édition française, ISBN : 2-212-11633-0 MySQL 5 Guide de l'administrateur et du développeur Michael Kofler Groupe Eyrolles, 2005 pour l édition française, ISBN : 2-212-11633-0 Table des matières Avant-propos..............................................

Plus en détail

Principes d'utilisation des systèmes de gestion de bases de données

Principes d'utilisation des systèmes de gestion de bases de données Principes d'utilisation des systèmes de gestion de bases de données JDBC L3 Informatique Emmanuel Waller, LRI, Orsay Université Paris Sud le mode programme JDBC JDBC : qu'est ce que c'est? Avantages? devant

Plus en détail

SQL Server 2014 Administration d'une base de données transactionnelle avec SQL Server Management Studio

SQL Server 2014 Administration d'une base de données transactionnelle avec SQL Server Management Studio Présentation 1. Introduction 13 2. Présentation de SQL Server 14 2.1 Qu'est-ce qu'un SGBDR? 15 2.2 Mode de fonctionnement client/serveur 16 2.3 Les plates-formes possibles 18 2.4 Les composants de SQL

Plus en détail

NERIANE GESTION DOCUMENTAIRE

NERIANE GESTION DOCUMENTAIRE NERIANE GESTION DOCUMENTAIRE Le logiciel Nériane Gestion Documentaire est un logiciel offrant différents outils pour gérer des documents. Il est disponible en deux versions différentes : - Une version

Plus en détail

Module 19: Développement et déploiement d application client/serveur TDI2 2013/2014 Formateur:M.AZZI hamidazzi@gmail.com hamidazzi.overblog.

Module 19: Développement et déploiement d application client/serveur TDI2 2013/2014 Formateur:M.AZZI hamidazzi@gmail.com hamidazzi.overblog. Module 19: Développement et déploiement d application client/serveur TDI2 2013/2014 Formateur:M.AZZI hamidazzi@gmail.com hamidazzi.overblog.com INTRODUCTION Il y a une évolution majeure des systèmes d'information,

Plus en détail

Claude Kaiser Machine virtuelle et environnement utilisateur SRI_B CHAPITRE 1

Claude Kaiser Machine virtuelle et environnement utilisateur SRI_B CHAPITRE 1 CHAPITRE 1 FOURNIR À L'UTILISATEUR UNE MACHINE VIRTUELLE ET UN ENVIRONNEMENT D'EXÉCUTION DE PROGRAMMES Plan ENVIRONNEMENT DE TRAVAIL ADAPTÉ AU BESOIN DE L'UTILISATEUR Fonctions de l'environnement d'exécution

Plus en détail

Oracle DBA 1. Business Management and Global Internet Center. B.M.G.I. Center. Intitulé de la formation : Programme de 05 jours

Oracle DBA 1. Business Management and Global Internet Center. B.M.G.I. Center. Intitulé de la formation : Programme de 05 jours Business Management and Global Internet Center Intitulé de la formation : Programme de 05 jours B.M.G.I. Center Centre Agréé Microsoft Office Adresse : 88 Ter, Bd. KRIM Belkacem - Télemly, 16004 Alger

Plus en détail

BTS INFORMATIQUE DE GESTION SESSION 2002 E4R : ÉTUDE DE CAS. Durée : 5 heures Coefficient : 5 CAS ÉCOLO TRI. Éléments de correction

BTS INFORMATIQUE DE GESTION SESSION 2002 E4R : ÉTUDE DE CAS. Durée : 5 heures Coefficient : 5 CAS ÉCOLO TRI. Éléments de correction BTS INFORMATIQUE DE GESTION SESSION 2002 E4R : ÉTUDE DE CAS Durée : 5 heures Coefficient : 5 CAS ÉCOLO TRI Éléments de correction Les compléments d information, écrits en caractères italiques, sont uniquement

Plus en détail

Spécialisation. Les métiers Les titulaires de cette formation peuvent prétendre à tenir les postes de :

Spécialisation. Les métiers Les titulaires de cette formation peuvent prétendre à tenir les postes de : Programme détaillé Objectifs de la formation Spécialisation Administrateur Réseaux et L échange d informations est devenu une nécessité absolue pour toutes les entreprises, quel que soit le secteur d activité.

Plus en détail

Gestion du système de fichiers. Côté utilisateur Description du système Côté concepteur

Gestion du système de fichiers. Côté utilisateur Description du système Côté concepteur Gestion du système de fichiers Côté utilisateur Description du système Côté concepteur Création d un fichier : par un processus qui lui affecte un nom qui sera ensuite connu de tous Introduction Fichier

Plus en détail

et Groupe Eyrolles, 2006, ISBN : 2-212-11747-7

et Groupe Eyrolles, 2006, ISBN : 2-212-11747-7 Tsoft et Groupe Eyrolles, 2006, ISBN : 2-212-11747-7 OEM Console Java OEM Console HTTP OEM Database Control Oracle Net Manager 6 Module 6 : Oracle Enterprise Manager Objectifs Contenu A la fin de ce module,

Plus en détail

TD 2 ------------------------------------------------------------------------------------------

TD 2 ------------------------------------------------------------------------------------------ TD 2 ------------------------------------------------------------------------------------------ Prenez le fichier init.ora dans $ORACLE_HOME/dbs faites une copie en inittest.ora ouvrir le fichier inittest.ora

Plus en détail

2.4 Le dictionnaire de données d'oracle a) donner la liste des vues du dictionnaire de données d'oracle(dict) triée par nom

2.4 Le dictionnaire de données d'oracle a) donner la liste des vues du dictionnaire de données d'oracle(dict) triée par nom Exercices A : chap.2 & 3 2.1 Quel est le nom des instances actives sur votre machine host? 2.2 Découverte de l'arborescence d'oracle et de quelques fichiers sensibles a) localiser les fichiers suivants

Plus en détail

SQL Server 2012 - Administration d'une base de données transactionnelle avec SQL Server Management Studio (édition enrichie de vidéos)

SQL Server 2012 - Administration d'une base de données transactionnelle avec SQL Server Management Studio (édition enrichie de vidéos) Présentation 1. Introduction 13 2. Présentation de SQL Server 14 2.1 Qu'est-ce qu'un SGBDR? 14 2.2 Mode de fonctionnement Client/Serveur 16 2.3 Les plates-formes possibles 17 2.4 Les composants de SQL

Plus en détail

ORACLE 10G DISTRIBUTION ET REPLICATION. Distribution de données avec Oracle. G. Mopolo-Moké prof. Associé UNSA 2009/ 2010

ORACLE 10G DISTRIBUTION ET REPLICATION. Distribution de données avec Oracle. G. Mopolo-Moké prof. Associé UNSA 2009/ 2010 ORACLE 10G DISTRIBUTION ET REPLICATION Distribution de données avec Oracle G. Mopolo-Moké prof. Associé UNSA 2009/ 2010 1 Plan 12. Distribution de données 12.1 Génération des architectures C/S et Oracle

Plus en détail

Chapitre IV La Structure physique de la Base de données

Chapitre IV La Structure physique de la Base de données LP Informatique(DA2I) UF7 : Administration Système, Réseaux et Base de données 17/1/2008, Enseignant : M. Nakechbnadi mail : nakech@free.fr Première parie : Administration d une BD Chapitre IV La Structure

Plus en détail

CHAPITRE VI : SYSTEME DE GESTION DE FICHIERS

CHAPITRE VI : SYSTEME DE GESTION DE FICHIERS 56 CHAPITRE VI : SYSTEME DE GESTION DE FICHIERS 6.1 INTRODUCTION : Afin de fournir un accès efficace et pratique au disque, le SE impose un système de gestion de fichiers (SGF) pour permettre de stocker,

Plus en détail

2013-2014 N.EL FADDOULI 1 2013-2014 N.EL FADDOULI 67. Page 1

2013-2014 N.EL FADDOULI 1 2013-2014 N.EL FADDOULI 67. Page 1 Introduction Bloc PLSQL Déclaration des variable Structure de contrôle Curseurs Les exceptions PL SQL Les fonctions et procédures Les packages Les triggers 1 Définition Utilité Triggers ( déclencheurs

Plus en détail

4D Server v12 64-bits VERSION BETA

4D Server v12 64-bits VERSION BETA VERSION BETA 4D Server v12 prend désormais en charge les systèmes d exploitation Windows 64 bits. La technologie 64 bits a pour principaux avantages d améliorer les performances globales des applications

Plus en détail

Exadata Database Machine Administration Workshop Ed 3.1 (FR)

Exadata Database Machine Administration Workshop Ed 3.1 (FR) Oracle University Contact Us: (+202) 35 35 02 54 Exadata Database Machine Administration Workshop Ed 3.1 (FR) Duration: 5 Days What you will learn Le cours "Exadata Database Machine Administration Workshop

Plus en détail

Connexion des systèmes SLC en tant qu E/S décentralisées aux processeurs PLC-5

Connexion des systèmes SLC en tant qu E/S décentralisées aux processeurs PLC-5 Guide de référence Ce document associe la documentation existante des PLC et SLC pour expliquer la communication entre ces deux types de systèmes sur une liaison RIO. Ces informations sont complémentaires

Plus en détail

SQL pour. Oracle 10g. Razvan Bizoï. Tsoft, Groupe Eyrolles, 2006, ISBN : 2-212-12055-9, ISBN 13 : 978-2-212-12055-4

SQL pour. Oracle 10g. Razvan Bizoï. Tsoft, Groupe Eyrolles, 2006, ISBN : 2-212-12055-9, ISBN 13 : 978-2-212-12055-4 SQL pour Oracle 10g Razvan Bizoï Tsoft, Groupe Eyrolles, 2006, ISBN : 2-212-12055-9, ISBN 13 : 978-2-212-12055-4 Table des matières PRÉAMBULE... MODULE 1 : PRÉSENTATION DE L ENVIRONNEMENT... 1-1 Qu'est-ce

Plus en détail

OpenEdge. Points sur les solutions PCA PRA pour minimiser les risques en production. Ateliers Progress Octobre 2015

OpenEdge. Points sur les solutions PCA PRA pour minimiser les risques en production. Ateliers Progress Octobre 2015 OpenEdge Points sur les solutions PCA PRA pour minimiser les risques en production Ateliers Progress Octobre 2015 Une Véritable Stratégie Je pense que nous devrions mettre à jour notre plan de reprise

Plus en détail

MISE A JOUR COSWIN VERS 6.2N

MISE A JOUR COSWIN VERS 6.2N MISE A JOUR COSWIN VERS 6.2N 1 SOMMAIRE SOMMAIRE... 2 INTRODUCTION... 3 AVANT DE COMMENCER... 3 MISE A JOUR - PARTIE COMMUNE... 3 REGISTRY... 3 MISE A JOUR DE LA BASE DE DONNEES... 3 VOTRE BASE DE DONNEES

Plus en détail

UltraBackup NetStation 4. Manuel d utilisation

UltraBackup NetStation 4. Manuel d utilisation UltraBackup NetStation 4 Manuel d utilisation Table des matières Table des matières... 2 1 Introduction... 12 1.1 Généralités... 12 1.1.1 Note sur la terminologie... 12 1.1.2 Applications clientes... 12

Plus en détail

Module 2 Création d un formulaire simple

Module 2 Création d un formulaire simple Form Builder Développement d un formulaire Sauvegarde d un formulaire Établir une connexion avec le serveur Fenêtre de navigation Assistant de création de blocs (Data Block Wizard) Assistant de mise en

Plus en détail

Stratégie de back up LU Pascal ITI02M Semestre5 Version 1

Stratégie de back up LU Pascal ITI02M Semestre5 Version 1 Stratégie de back up LU Pascal ITI02M Semestre5 Version 1 Sommaire I. Introduction... 3 II.Les différents types de pannes 3 a. Panne d'un processus utilisateur... 3 b. Panne d'une instance... 3 c. Panne

Plus en détail

Cours Bases de données 2ème année IUT

Cours Bases de données 2ème année IUT Cours Bases de données 2ème année IUT Cours 5 : PL/SQL : ou comment faire plus avec ORACLE 3ème partie Anne Vilnat http://www.limsi.fr/individu/anne/cours Plan 1 Curseurs et mise à jour 2 Paquetages Definition

Plus en détail

Didacticiel Dynafleet Online

Didacticiel Dynafleet Online Didacticiel Dynafleet Online Nouvelles fonctionnalités de la version 8 Dynafleet Online En bref, le contenu est le suivant: - Lancement possible de plusieurs instances de l'application (Multi-écran) -

Plus en détail

Optimisation de requêtes

Optimisation de requêtes Optimisation de requêtes Illustration avec Oracle J. Akoka - I. Wattiau Introduction BUT : Fournir l'algorithme d'accès à la base de données pour répondre à une requête exprimée en langage assertionnel

Plus en détail

IV. Système de Gestion des Fichiers. 2. La structure sur disque logique d'un système de fichier. 3. Répartition physique des fichiers en blocs

IV. Système de Gestion des Fichiers. 2. La structure sur disque logique d'un système de fichier. 3. Répartition physique des fichiers en blocs IV. Système de Gestion des Fichiers 1. Représentation interne du SGF 2. La structure sur disque logique d'un système de fichier 3. Répartition physique des fichiers en blocs 1 1. Représentation interne

Plus en détail

Installation d un proxy web sous ISA server 2006

Installation d un proxy web sous ISA server 2006 Installation d un proxy web sous ISA server 2006 ISA Server est une passerelle de sécurité qui intègre un proxy (anciennement Proxy Server), un firewall et une gestion des VPN. Plus d info sont disponible

Plus en détail

Création d'une base de données Oracle

Création d'une base de données Oracle TP1 Création d'une base de données Oracle MASTER INFORMATIQUE I2A Année universitaire 2006-2007 RAPPORT DE PROJET (Document de 15 pages) Encadrant : Rosaire Amore Participants : Erik Allais Abdel Rafrafi

Plus en détail

Classes et objets en PHP. PHP OO et Pear DB. Classe, attributs, méthodes. Classes et objets en PHP (2) Classe, attributs, méthodes (3)

Classes et objets en PHP. PHP OO et Pear DB. Classe, attributs, méthodes. Classes et objets en PHP (2) Classe, attributs, méthodes (3) Classes et objets en PHP PHP OO et Pear DB Olivier Perrin IUT Nancy-Charlemagne Département Informatique Université Nancy 2 Une classe PHP regroupe des variables d instance, représentés par des variables

Plus en détail

Université du Havre, Licence Pro DA2I, ABD, TD1, 13/12/2007, Enseignants : Nakechbandi M Thème : Transaction, Gestion d accès aux données.

Université du Havre, Licence Pro DA2I, ABD, TD1, 13/12/2007, Enseignants : Nakechbandi M Thème : Transaction, Gestion d accès aux données. Université du Havre, Licence Pro DA2I, ABD, TD1, 13/12/2007, Enseignants : Nakechbandi M Thème : Transaction, Gestion d accès aux données. Exercice 1 On considère une table t(a integer, b integer) contenant

Plus en détail

COSWIN MOBILE SERVEUR DE SYNCHRONISATION GUIDE D INSTALLATION

COSWIN MOBILE SERVEUR DE SYNCHRONISATION GUIDE D INSTALLATION COSWIN MOBILE SERVEUR DE SYNCHRONISATION GUIDE D INSTALLATION SOMMAIRE I. FONCTION DU SERVEUR DE SYNCHRONISATION...3 II. ELEMENTS DU SERVEUR DE SYNCHRONISATION...3 1. APPLICATION ULSA... 3 2. APPLICATION

Plus en détail

Le Client / Serveur. la brique de base. Stéphane Frénot -MID - V.0.2.0 I - C/S 2. Caractéristiques de la communication InterProcessus

Le Client / Serveur. la brique de base. Stéphane Frénot -MID - V.0.2.0 I - C/S 2. Caractéristiques de la communication InterProcessus Le Client / Serveur la brique de base Stéphane Frénot -MID - V.0.2.0 I - C/S 1 Caractéristiques de la communication InterProcessus Primitives : send/receive Synchrone / Asynchrone Destinataire des messages

Plus en détail

Resume. Sommaire. Introduction

Resume. Sommaire. Introduction Resume L objectif de cet article est de vous montrer une méthode de mise à jour d une base de données Oracle 9i par exemple vers une base donnée Oracle 10G. Il est présenté l ensemble des méthodes permettant

Plus en détail

2.1/ Les privilèges sous oracle

2.1/ Les privilèges sous oracle LP Informatique(DA2I), UF7 : Administration Système, Réseaux et Base de données 13/12/2007, Enseignant : M. Nakechbnadi, mail : nakech@free.fr Première parie : Administration d une BD Chapitre 2 : Transaction,

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

Installation d'active Directory avec Windows Server 2008R2

Installation d'active Directory avec Windows Server 2008R2 2016/05/08 08:57 1/9 Installation d'active Directory avec Windows Server 2008R2 Installation d'active Directory avec Windows Server 2008R2 Installer un contrôleur de domaine La gestion d'un serveur Windows

Plus en détail

Plan. Reprise sur Panne FIP - BDD. Problématique. Nicolas Travers

Plan. Reprise sur Panne FIP - BDD. Problématique. Nicolas Travers Introduction Reprise Stratégies Procédures RMAN Introduction Reprise Stratégies Procédures RMAN Plan Reprise sur Panne FIP - BDD Nicolas Travers Équipe Vertigo & ISI Laboratoire CEDRIC Conservatoire National

Plus en détail