|
|
- Stéphanie Léger
- il y a 8 ans
- Total affichages :
Transcription
1 1
2 2
3 3
4 4
5 5
6 Faisons le point - Où en êtes-vous dans votre cursus? Quel est votre parcours? A quelle étape en êtes-vous? Vers où allez-vous? - Quels sont vos objectifs? Quel est le challenge? Quels sont vos projets? À court, moyen et long terme? - -Qu attendez-vous de cette formation? Quel résultat visez-vous à la fin de cette formation? - Et si on parlait Oracle DBA? - Quel environnement technique avez-vous? Dans quel secteur fonctionnel? De quel apprentissage avezvous besoin? Souhaitez-vous gagner la course? 6
7 . 7
8 La documentation est un point indispensable pour réussir un projet de mise en œuvre d une base de données Oracle. La richesse des commandes et des possibilités disponibles avec Oracle, rendent l utilisation de la documentation incontournable. Cette documentation est disponible sur le site «Technet» d Oracle à l adresse WEB La documentation des anciennes version (9i, 10g) y est également téléchargeable. Les manuels indispensables sont : Manuels génériques SQL Reference contient tous les ordres SQL que l on peut exécuter sur Oracle. Reference ce sont les information de paramétrage de l instance (PFILE et SPFILE), la liste des vues sur le dictionnaire (USER_xxx, DBA_xxx, ALL_xxx) et la liste des vues de l instance (V$xxx). SQL*Plus User s Guide and Reference manuel pour l utilisation de l outil SQL*Plus. Administrator Guide guide d administration des bases Oracle Manuels spécifiques pour les sauvegardes/restauration Backup and Recovery Basics manuel de base Recovery Manager Quick Start Guide guide pour la mise en œuvre rapide de «Recovery Manager» Recovery Manager Reference manuel de référence RMAN Backup and Recovery Advanced User's Guide techniques de sauvegardes et restaurations avancées Utilities documentation pour la mise en œuvre des outils Export/Import, Data Pump, SQL*Loader et DB Verify (vérification des corruptions physiques) Data Guard Concepts and Administration documentation complète de l option «Data Guard» (gestion des «stand by databases»). Data Guard Broker manuel pour la mise en place de l option «Data Guard» avec l outil «Broker» qui simplifie sont administration Les autres manuels couvrent l ensemble des autres fonctionnalités fournies avec les logiciels Oracle. Il existe d autres sites comme qui permettent une prise en main rapide de la technologie Oracle. 8
9 9
10 Technologie Oracle Quand on parle d Oracle, il est souvent difficile de savoir si l on est intéressé par les fonctions pures du noyau de gestion de base de données ou d un autre domaine dans les technologies de l information. Par exemple, Oracle commercialise le système d exploitation Linux ou encore des progiciels de gestion intégrés qui sont quand même assez éloignés du fonctionnement d un SGBD. En effet, la technologie Oracle recouvre à peu pré tout ce que l on rencontre en matière de logiciels professionnels. Cependant, Oracle garde une image de vendeur de système de gestion de base de données et cela a pour effet de brouiller les pistes en matière de choix technologiques ou d induire les utilisateurs en erreur. Cette technologie est vaste car Oracle a acheté beaucoup de sociétés afin d enrichir rapidement son offre, à tel point qu il est difficile de s y retrouver aujourd hui. L objet de ce chapitre est de mettre en évidence les fonctionnalités les plus significatives de la technologies Oracle et de permettre aux clients utilisateurs de prendre les meilleures orientations en fonction de leur profil et de leurs objectifs. Par exemple, les équipes des laboratoires de veille technologique d un organisme important, voudront pouvoir évaluer et connaître les nouvelles fonctionnalités du noyau 12c afin de conseiller plus efficacement les architectes des nouveaux projets. Par ailleurs, il est souvent difficile de tester des solutions ou de se former à des environnements complexes comme le RAC ou l option «Data Guard». Ce cours présente des solutions à base d environnements virtuels afin de permettre de monter rapidement des maquettes de formation, de tests ou d évaluation. 10
11 Types de compétences Oracle Quels sont les types de compétences que l on rencontre dans le monde d Oracle? Compte tenu du nombre de produits différents que commercialise Oracle, indiquer sur un «Curriculum Vitae» que l on connaît Oracle ne veut pas dire grand chose. En précisant, on se rend compte que la technologie Oracle regroupe de nombreux métiers différents. Il est possible de classer le savoir faire Oracle en deux catégories : technique et/ou fonctionnelle. D une manière générale, les personnes ayant des compétences fonctionnelles interviennent autour des progiciels intégrés. Ils demandent cependant assistance à des personnes plus techniques en ce qui concerne la configuration, l installation et l administration de ces produits très complexes. La population des personnes techniques est plus répandue autour du serveur Oracle de base de données et des outils de développement. Là encore, on peut distinguer plusieurs pôles d intérêt. Dans chacun d eux il est nécessaire d être plus ou moins spécialisé. Par exemple, la problématique des bases de données transactionnelles OLTP est complètement différente de celle qui adresse les bases d aide à la décision DSS. Les différents sujets qui sont abordés dans cette formation tentent de couvrir les notions basiques du SGBD (Système de Gestion de Base de Données) qui devraient permettre à chacun d entrer dans le monde d Oracle. 11
12 Rôle de l administrateur de base de données Les différentes tâches qui sont attribuées à un administrateur de base de données Oracle sont : Installer le logiciel Créer des bases de données Effectuer les mises à jours des bases et du logiciel avec les nouvelles versions Démarrer et arrêter les Bases de Données Gérer les structures de stockage des «databases» Gérer les droits d accès et la sécurité des utilisateurs Administrer les objets de la base, comme les tables, indexes et vues relationnelles Effectuer les opérations de sauvegarde et de restauration quand cela est nécessaire Surveiller l état des bases de données et effectuer des actions préventives et correctives en cas de nécessité Auditer et régler les performances d accès à la «database» Diagnostiquer et reporter les erreurs critiques vers les services de support technique d Oracle. Dans les organisations de petite ou de moyenne taille, le DBA est souvent seul pour effectuer ces différentes tâches. Dans les environnements des grandes entreprises, les tâches sont réparties entre plusieurs DBA, chacun ayant sa spécialité comme par exemple la sécurité de la base ou la gestion des sauvegardes et restaurations. 12
13 Types de DBA Le terme DBA, littéralement : «DataBase Administrator», peut être ambigu. En effet, il peut tout à fait désigner une personne qui participe au développement d un projet tout comme une personne qui est chargée d administrer une base de données en production. Chaque rôle doit être précisément défini afin de pouvoir s orienter avec la technologie d Oracle. Dans d autres contextes, l étiquette DBA est souvent associée à la personne qui a la connaissance globale sur la technologie d Oracle. L objectif de ce cours est également de donner un aperçu global des fonctionnalités les plus significatives d Oracle Database 11g et de permettre à chacun de se situer ainsi que de choisir quelles sont les orientations à prendre en fonction de l évolution des produits. 13
14 Offre Oracle Comme il a été expliqué plus haut, la technologie d Oracle est vaste. On peut répartir les produits en deux grandes catégories : Les progiciels C est l offre des applications vendues par Oracle comme par exemple: «E-Business Suite», «JD Edwards», «People Soft», etc Ces produits fonts en général appel à des compétences fonctionnelles plus que techniques. Les logiciels C est en premier lieu le moteur de gestion de base de données. Ces logiciels supportent en général les suites de progiciels intégrés. On peut considérer trois familles de logiciels : le SGBDR avec tous les utilitaires qui lui sont associés y compris les système d exploitation, les outils «middleware» comme Oracle Fusion, les serveurs d application ainsi que les outils d intégration, enfin les outils de développement d application comme Forms, APEX, JDeveloper, etc... Le matériel Avec l achat boursier de Sun Micro Systems, Oracle est entré dans le club fermé des grands constructeurs d Ordinateurs comme HP et IBM. En plus de la gamme Sun, Oracle commercialise l Exadata comme super serveur phare de l offre matérielle. Le cours aborde principalement le SGBDR ainsi que les outils qui sont fournis avec la version Oracle Database 11g Release 2. 14
15 Avec l acquisition de sociétés comme People Soft, Bea ou Siebel, Oracle est devenu le premier éditeur mondial de logiciels professionnels et reste toujours deuxième derrière Microsoft en parts de marché tous types de logiciels confondus. En ayant racheté un constructeur de machines comme Sun Micro Systems, Oracle est aujourd hui le concurrent direct de IBM. Dans le monde des progiciels intégrés ou SAP est le leader, là aussi Oracle est son concurrent direct. 15
16 Le modèle relationnel a été définit par E. F. Codd en juin 1970 dans une publication «A Relational Model of Data for Large Shared Data Bank». De très nombreux langages ont été alors proposés. Notamment, SQUARE puis SEQUEL (rebaptisé SQL en 1976) furent développés pour le prototype relationnel SYSTEM-R d IBM entre 1972 et
17 Pendant qu IBM évaluait sont prototype, ces travaux ont été mis à profit par des sociétés indépendantes pour proposer avant IBM des produits commerciaux : ainsi INGRES développa son langage QUEL dérivé d ALPHA ou encore la petite société Relational Software, Inc, commercialisa une implantation SQL dérivée du SYSTEM-R d IBM dans le cadre d un projet pour la CIA. Ce projet fut baptisé ORACLE et quelque temps après, le nom a été racheté par Relational Software. La technologie SQL, au départ développée par IBM ne fut implantée dans des produits commerciaux de la firme qu en 1981 avec SQL/DS et surtout en 1983 avec DB2. Des efforts de normalisation du SQL avait été produits dés 1982, en 1986 l ANSI proposait un compromis entre les différentes implantations des éditeurs de logiciel. Celui-ci apparaissait que comme un pauvre ensemble de primitives ne respectant qu imparfaitement le modèle relationnel de CODD. Les comités de normalisation, l ANSI et l ISO, continuèrent leur travail pour sortir une évolution de la norme en 1989 : SQL-89. Ce n est qu en 1992 qu une norme beaucoup plus élaborée apparaît : SQL-92 ou SQL-2. Cette norme est devenue une véritable référence pour le monde informatique. La norme a évolué depuis et intègre aujourd hui les fonctions d interface avec les langages Orientés Objets comme JAVA. On parle de norme SQL-99 ou SQL-3. 17
18 Les fondateurs d Oracle Corporation Larry Ellison Edward Oates Bob Miner 18 18
19 19
20 Évolution d Oracle Database 2001 : Oracle9i Gestion facilitée des gros volumes de données Tables externes Segments avec gestion automatique d espace «Tablespaces» avec différentes tailles de blocs «Undo segments» à la place de «Rollback segments» Haute disponibilité Real application cluster (serveur parallèle) Technologie «Flashback» «Data Guard» Redéfinition des objets en ligne Amélioration de la gestion des sites répliqués Streams Vues matérialisées («snapshots») 20
21 Évolution d Oracle Database 2004 : Oracle10g Sécurité Connexion avec SASL (Simple Authentication and Security Layer) Model SSO (Single Signe On) unifié Audit étendu Performance Nouvelles vue pour OEM ADDM Analyse automatique des performances Outils de conseil de réglage : Redo Logs, SGA, SQL Tuning, SQL Access, Undo Ouverture vers le logiciel libre Oracle Express Edition est la version libre d Oracle. Elle est destinée aux développeurs, aux DBAs pour les tests ainsi qu aux étudiants. C est une version limité par : Une seule CPU Une SGA de 1 Go maximum Une seule instance par serveur Une base de données de 4 Go 21
22 Évolution d Oracle Database 2007 : Oracle11g Catégorie concernées par les nouveautés Oracle11g Grid Computing Data Warehouse, partitioning, materialized views Sécurité et contrôle du respect des règles Cycle de vie des informations Performance et robustesse de RMAN, RAC, Data Guard et Data Pump Administration de la base de données Amélioration pour Java, XML, PL/SQL, PHP et APEX Surveillance et audit Installation et désinstallation Nouvelles options Real Application Testing : réduction des coûts de mise à jour Advanced Compression : x 2, x 3 Total Recall : gestion des historiques d information Active Data Guard : Real Time Query lecture des bases de secours pendant la synchronisation en temps réel 22
23 Évolution d Oracle Database 2013 : Oracle12c Oracle Database 12c, la dernière génération de base de données le plus populaire au monde, a été développée pour le Cloud et permettra aux clients de faire un usage plus efficace de leurs ressources informatiques tout en continuant à améliorer les niveaux de service de leurs utilisateurs. En plus d'une série d'améliorations et de nouvelles fonctionnalités, notamment une nouvelle architecture, Oracle Database 12c est l offre orientée Cloud par excellence. Catégorie concernées par les nouveautés Oracle12c Consolidation de plusieurs bases de données avec Oracle mutualisée Optimisation automatique du stockage et de la compression de données Fournir un accès continu avec l architecture de disponibilité maximale d'oracle MAA Sécurisation des données de l'entreprise avec une stratégie globale de défense en profondeur Simplifier l analyse des données selon le concept «Big Data» Gestion des bases de données plus efficace en utilisant «Enterprise Manager Cloud Control» 23
24 Objectifs d Oracle 11g On peut s attendre à voir une base atteignant le Péta byte (1000 Téras) avec un Téra byte (1000 Gigas) de mémoire et un millier de CPUs avant En 2006, Google utilisait 2 Péta bytes d espace disque En novembre 2006, ebay possédait 2 Péta bytes de données. Le premier «Péta byte Storage Array» disponible commercialement a été lancé par EMC Corporation en janvier Péta bytes de données sont générés chaque année par l accélérateur de particules (Large Hadron Collider) du CERN, projet lancé en
25 Les VLDB versus tailles moyennes rencontrées Le concept «VLDB - Very Large DataBase» est associé en général aux bases de données de type «Data Warehouse.» Ce type de base est utilisé par des applications d aide à la prise de décision (DSS Decision Support System). L évolution de la technologie des disques permet aujourd hui d avoir des espaces de stockage gigantesques. Ces baies de stockage hébergent en général des bases de données de grande taille plutôt que des fichiers plats. La technologie Oracle est adaptée pour la gestion de ces entrepôts d information. Cependant, ces bases de données de grande taille ne font pas la majorité, on rencontre beaucoup plus de bases de moyenne taille en fonction de la technologie disponible des disques sur 20 ans. L évolution des volumes a été très rapide depuis le début des années 1990 où les bases les plus grandes atteignaient quelques Gigas octets. Aujourd hui, il y a de plus en plus de bases dépassant les 1 Téra octets. Le rôle des DBA devient un véritable challenge. 25
26 Principes basiques des SGBD Relationnels Les Systèmes de Gestion de Bases de Données Relationnelles SGBDR sont les logiciels les plus utilisés aujourd hui pour le stockage et la consultation de données informatiques. Ils ont remplacé les systèmes de gestion de base de données hiérarchiques et réseau ainsi que la gestion des données dans des fichiers séquentiels indexés. La technologie voie évoluer les SGBD vers les bases de données Orientées Objet avec l arrivée de langages de programmation comme JAVA mais ce marché reste encore marginal. Le modèle des bases de données relationnelles s appuie sur le principe de manipuler les informations en considérant uniquement l aspect logique des choses tout en s affranchissant des considérations physiques et techniques d accès aux données. En pratique, ce principe est respecté dans une certaine mesure, la technologie ne permettant pas de l appliquer complètement. Les données sont représentées dans des tableaux ou tables et sont manipulées avec un langage d interrogation structuré : le SQL pour Structured Query Language. Tables ou Relation Quelques définitions Une table, ou une relation, est un ensemble de données relatives à un même sujet. Une table met en relation dans un tableau des valeurs d attribut sur une même ligne ou TUPLE. La clé primaire d une relation est un attribut ou un groupe d attributs de la table qui détermine de manière unique les autres attributs de la ligne. La clé étrangère dans une table, fait référence à la clé primaire d une autre table. Les contraintes d intégrité sont définies au niveau du schéma conceptuel. Parmi celles-ci on distingue : Les contraintes de domaine qui sont des contraintes liées aux colonnes des tables. Vous pouvez spécifier, par exemple, qu un attribut doit être toujours renseigné, c est à dire que la valeur de la colonne ne peut être nulle (NOT NULL). La contrainte d intégrité d entité précise qu une table doit toujours avoir une clé primaire. Les contraintes d intégrité référentielles sont liées aux clés étrangères. Sur l exemple de la diapositive, la valeur de la colonne de la table des CLIENTS : ETP_ID doit correspondre à celle de la clé primaire de la table des ENTREPRISES : ETP_ID. 26
27 Quelques définitions Les Systèmes de Gestion de Bases de Données Relationnelles SGBDR sont les logiciels les plus utilisés aujourd hui pour le stockage et la consultation de données informatiques. Il ont remplacé les systèmes de gestion de base de données hiérarchiques et réseau ainsi que la gestion des données dans des fichiers séquentiels indexés. La technologie voie évoluer les SGBD vers les bases de données Orientées Objet avec l arrivé de langages de programmation comme JAVA. Le modèle des bases de données relationnelles s appuie sur le principe de manipuler les informations en considérant l aspect logique des choses tout en s affranchissant des considérations physiques et techniques d accès aux données. En pratique, ce principe est respecté jusque dans une certaine mesure, la technologie ne permettant pas de l appliquer complètement. Les données sont représentées dans des tableaux ou tables et sont manipulées avec un langage d interrogation structuré : le SQL pour Structured Query Language. Quelques définitions Une table, ou une relation, est un ensemble de données relatives à un même sujet. Une table met en relation dans un tableau des valeurs d attribut sur une même ligne ou TUPLE. La clé primaire d une relation est un attribut ou un groupe d attributs de la table qui détermine de manière unique les autres attributs de la ligne. La clé étrangère dans une table, référence la clé primaire d une autre table. Les contraintes d intégrité sont définies au niveau du schéma conceptuel parmi celles-ci on distingue : Les contraintes de domaine qui sont des contraintes liées aux colonnes des tables. Vous pouvez spécifier, par exemple, qu un attribut doit être toujours renseigné, c est à dire que la valeur de la colonne ne peut être nulle (NOT NULL). La contrainte d intégrité d entité précise qu une table doit toujours avoir une clé primaire. Les contraintes d intégrité référentielles sont liées aux clés étrangères. 27
28 Le langage SQL Le SQL est composé de plusieurs sous langages : Le Langage de Définition de Données (LDD ou Data Definition Language DDL) est constitué des ordres qui permettent de définir et créer les structures de données. Ces commandes commencent par les mots-clés CREATE, ALTER, DROP. Le Langage de Manipulation de Données (LMD ou Data Manipulation Language DML) se compose des ordres : INSERT pour ajouter des informations. UPDATE pour la modification des données. DELETE supprime les enregistrements dans la base de données. SELECT permet d interroger la base de données. Le Langage de Contrôle des Données (LCD ou Data Control Language DCL) : GRANT pour donner des autorisations REVOKE pour supprimer des droits CONNECT pour ouvrir une session SQL COMMIT pour valider une transaction ROLLBACK pour annuler un traitement transactionnel. Langage transactionnel Le SQL est un langage transactionnel. Les commandes SQL sont regroupées par transaction, toutes les modifications produites dans une transaction doivent être validées à la fin de celle-ci par la commande COMMIT. Si l utilisateur désire annuler ces ordres SQL il peut le faire en envoyant ROLLBACK et la transaction sera annulée. Ce mécanisme permet de garantir l intégrité et la cohérence de la base de données. La base évolue et change d état en tout ou rien, Il n y a pas d état intermédiaire. 28
29 Couches du Kernel (noyau) Oracle RDBMS Le moteur logiciel de gestion de base de données Oracle est composé de différentes strates. Chaque couche a une fonction bien définie. La fonction COMMIT est gérée par la couche TRANSACTION. L écriture dans la base de données est gérée par la couche en dessous, celle qui gère le CACHE pour optimiser les entrées/sorties. Cela veut dire que l envoi de l ordre COMMIT par une application ne déclenche nécessairement une écriture dans la base de données. Lorsque l évènement COMMIT est produit, une écriture est seulement générée dans le fichier journal de reprise des opérations : le REDOLOG. La cohérence des informations est simplement garantie par cette action, en cas de panne d instance, le contenu du REDOLOG sera rejoué pour récupérer toutes les transactions qui auront été fermées par une action COMMIT. 29
30 Exemple de session SQL. Une session SQL est l ensemble des opérations exécutée séquentiellement par des ordres SQL. Les instructions peuvent être regroupée en une ou plusieurs transactions consécutives. La première transaction est ouverte au premier ordre DML (INSERT, UPDATE, DELETE, MERGE) qui apparaît au cours de la session. Cette transaction se termine à l arrivée d un ordre COMMIT ou ROLLBACK. Alors une deuxième transaction est ouverte et ainsi de suite. La dernière transaction prend fin à la fermeture de la session. La fermeture peut être COMMIT ou ROLLBACK en fonction du paramétrage par défaut du logiciel client qui a été utilisé pour la session. L outil SQL*Plus envoie COMMIT automatiquement à la fermeture de la session si l ordre n a pas été envoyé explicitement. Cette option peut être configurée différemment. La diapositive montre un exemple de session SQL avec l outil SQL*Plus. L ordre UPDATE ouvre une transaction car c est le premier ordre DML qui suit l ouverture de la session. Cette transaction se termine sur l envoi explicite de l ordre COMMIT juste avant la fermeture de la session. 30
31 Outils d administration La liste ci-dessous vous donne un aperçu des produits, outils et utilitaires que vous pouvez utiliser pour atteindre les objectifs de l administrateur de base de données : Oracle Universal Installer Oracle Universal Installer (OUI) est l outil qui vous permet d installer le logiciel et ses options. Il peut appeler automatiquement Database Configuration Assistant lors de l installation du logiciel. Database Configuration Assistant Database Configuration Assistant (DBCA) est un utilitaire qui simplifie la création des bases de données via une interface graphique. Il vous permet de créer une base à partir d un modèle pré configuré. Database Upgrade Assistant L outil Database Upgrade Assistant vous guide dans les opérations de mise à niveau d une base de données après l installation d une nouvelle version du logiciel. Net Configuration Assistant Net Configuration Assistant (NETCA) est un utilitaire qui permet de configurer les «listeners» et les méthodes de résolution de noms qui sont les composants majeurs d Oracle Database network. Oracle Enterprise Manager Database Control Oracle Enterprise Manager Database Control (Database Control) permet d administrer votre base de données via une interface WEB. Après avoir installé le logiciel, créé ou mis à niveau la database et configuré le réseau, vous pouvez utiliser Database Control pour gérer votre base de données. Database Control fournis également une interface pour le réglage des performances via un ensemble d outil de conseil. Il permet aussi d exécuter différents utilitaires comme par exemple SQL*Loader ou Recovery Manager (RMAN). SQL*Plus SQL*Plus est l outil consacré pour administrer la base de données Oracle lorsque l on a pas la possibilité d utiliser une interface graphique. Cet outil envoie directement les ordres SQL au noyau Oracle en connexion locale ou distante via SQL*Net. 31
32 Produits intégrés avec Oracle Database 11g Le logiciel «Oracle Database 11g» est maintenant livré sur un seul DVD. En supplément du moteur de gestion de base de données, le produit comprend des logiciels additionnels : Application Express Cet outil qui est déjà fournit avec Oracle Express Edition 11g, permet de créer facilement et rapidement des petites applications avec une interface HTML. Oracle Configuration Manager Ce module permet d établir une liaison avec les services de télémaintenance d Oracle. Moyennant un contrat de support, les clients peuvent permettre aux techniciens du support d Oracle d investir et de corriger dynamiquement les dysfonctionnements rencontrés avec le logiciel de gestion de base de données. SQL Developer Ce produit est maintenant fournit avec le logiciel et vise à remplacer l interface en mode ligne de commande SQL*Plus. SQL Developer permet d administrer ainsi que de parcourir le contenu des bases de données Oracle à travers une interface graphique conviviale. Un version plus récente de l outil est disponible en téléchargement sur Warehouse Builder Depuis le rachat du produit d intégration de «sunopsis» Oracle possède deux outils d intégration : ODI (sunopsis) et OWB. Bien que spécialisé pour l intégration spécifique des bases de type «Dataware House», «Warehouse Builder» est l outil idéal pour développer et manipuler graphiquement les structures de données de tous types d une base Oracle. Oracle Database Vault Ce produit permet de mettre en place une stratégie de sécurité des applications qui utilisent la base de données afin de mettre en conformité l accès aux informations par rapport à la législation et aussi pour réduire les risques de délit de viol de celles-ci. Par exemple, l accès des utilisateurs très privilégié (DBA) aux données d'applications est contrôlé par «Oracle Database Vault». 32
33 33
34 Aperçu de l architecture d Oracle Database La version actuelle du noyau Oracle Database est originaire de la version 6 qui est apparue en La version 5 qui lui précédait avait une architecture fondamentalement différente. La refonte totale du noyau Oracle en version 6 a vu apparaître des fonctionnalités majeures qui sont encore d actualité aujourd hui, notamment : Le verrouillage au niveau ligne précédemment les verrous intervenaient au niveau des blocs (pages chez IBM) entier d information. Plusieurs sessions ne pouvaient pas modifier simultanément les informations contenues dans un même bloc, cela induisait des lenteurs et des problèmes de temps de réponse. Oracle a été le premier éditeur de logiciel de base de données relationnelle à proposer cette fonctionnalité. Le mode Archivelog Les opérations qui modifient les informations de la base de données, produites par les ordres DML, sont journalisées séquentiellement dans des fichiers spéciaux, prévus à cet effet : les REDOLOGs. En cas de panne du moteur SGBDR (crash d instance), la reprise des opérations en cours se fait automatiquement lorsque l instance est redémarrée. Ainsi, toutes les transactions qui n ont pas été sauvegardées dans la base de données sont récupérées et l état cohérent des informations de la base est préservé. Ce mode de fonctionnement peut être étendu en configurant la base en mode Archivelog. Dans ce cas, les fichiers REDOLOGs sont automatiquement copiés ou en fichiers ARCHIVELOGs. Dans le cas de pannes plus importantes où les fichiers qui constituent la base de données (les DATAFILEs) sont corrompus ou endommagés, il est alors possible de restaurer la sauvegarde de ces fichiers et de rejouer le contenu des ARCHIVELOGs puis des REDOLOGs. Ce type d opération se nomme «media recovery» (commande RECOVER) et permet de récupérer l intégralité des transactions, y compris celles qui ont été exécutées après la sauvegarde. Le mode Archivelog permet également de sauvegarder les DATAFILEs à chaud. C est-à-dire que l application n a pas besoin d être arrêtée pour faire un «Backup.» Cela ne veut pas dire que le moteur Oracle s arrête d écrire dans les fichiers de la base, le mécanisme est plus sophistiqué, l algorithme utilise les REDOLOGs pour consigner plus d informations qui lui permettront de reconstituer correctement la base en cas de panne. Ce point sera abordé dans le chapitre consacré aux sauvegardes et restaurations. Ces fonctionnalités apportées en version 6 ne sont pas les seules mais ce sont les plus remarquables. La version 11gR2 actuelle en tire largement parti. On retrouve également dans l architecture du noyau actuel les éléments basiques illustrés sur la diapositive : La mémoire partagée SGA (System Global Area) qui contient les Caches et l espace d exécution des ordres SQL et les processus détachés (background) les plus connu : DBWR (DataBase WRiter) charger d écrire les blocs du Cache dans la base, LGWR (LoG WRiter) habilité à écrire dans le REDOLOG actif, PMON (Process MONitor) et SMON (System MONitor) 34
35 Architecture d Oracle Database Oracle Database est un système de gestion de base de données relationnelle avec une couche de gestion orientée objet et des fonctionnalités «Extensible Markup Language» (XML). Dans une base relationnelle, les informations sont stockées dans des tableaux à deux dimensions appelés TABLES qui sont structurés en lignes et colonnes. Oracle Database permet de stocker, modifier et d interroger les informations avec un niveau important de performances, de fiabilité, et d'évolutivité. Oracle Database est constitué des éléments suivants : Le logiciel Oracle qui est installé sur la machine La Base de Données (Database) qui est un ensemble de fichiers physiques répartis sur un ou plusieurs disques. La Database contient des données utilisateur, des informations de référence (données méta) et des structures de contrôle. Les données métas sont regroupées dans le dictionnaire de la base de données. Les structures de contrôle (telles que le «control file» et les «redo logs») assurent l intégrité, la disponibilité et la fiabilité (recovery ou récupération) des informations utilisateur. L instance Oracle qui est composée des éléments suivants : o Les processus d arrière plan ou «background processes» sont des programmes ou «threads» du système d exploitation qui effectuent les traitements d accès, de stockage, de surveillance et de restitution des informations utilisateurs, des données métas et des fichiers de contrôle de la base de données. o L espace de mémoire partagée utilisé par les «background processes» Les processus serveurs qui effectuent le travail au nom des utilisateurs et des applications qui sont connectés. Ils gèrent également la mémoire et l espace temporaire alloué aux sessions utilisateurs ouvertes. Les processus serveur analysent et exécutent les commandes SQL, recherchent et retournent les résultats vers les utilisateurs ou les applications. Oracle Net qui est la couche logicielle qui permet aux applications clientes et à Oracle Database de communiquer sur le réseau. «Oracle Net listener» est le processus qui est en attente des connections à la base de données depuis le réseau. 35
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étailCOMPOSANTS 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étailOracle 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étailCYCLE 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étailProgramme 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//////////////////////////////////////////////////////////////////// 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étailDu 10 Fév. au 14 Mars 2014
Interconnexion des Sites - Design et Implémentation des Réseaux informatiques - Sécurité et Audit des systèmes - IT CATALOGUE DE FORMATION SIS 2014 1 FORMATION ORACLE 10G 11G 10 FEV 2014 DOUALA CAMEROUN
Plus en détailORACLE 10g Découvrez les nouveautés. Jeudi 17 Mars Séminaire DELL/INTEL/ORACLE
ORACLE 10g Découvrez les nouveautés Jeudi 17 Mars Séminaire DELL/INTEL/ORACLE Le Grid Computing d Entreprise Pourquoi aujourd hui? Principes et définitions appliqués au système d information Guy Ernoul,
Plus en détailOracle Database 11g: Administration Workshop I Release 2
Oracle University Appelez-nous: +33 (0) 1 57 60 20 81 Oracle Database 11g: Administration Workshop I Release 2 Durée: 5 Jours Description Ce cours constitue la première étape de votre formation en tant
Plus en détailIntroduction 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étail4. 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étailCours Bases de données
Informations sur le cours Cours Bases de données 9 (10) séances de 3h Polycopié (Cours + TD/TP) 3 année (MISI) Antoine Cornuéjols www.lri.fr/~antoine antoine.cornuejols@agroparistech.fr Transparents Disponibles
Plus en détailPré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étailNotion 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étailLe stockage. 1. Architecture de stockage disponible. a. Stockage local ou centralisé. b. Différences entre les architectures
Le stockage 1. Architecture de stockage disponible a. Stockage local ou centralisé L architecture de stockage à mettre en place est déterminante pour l évolutivité et la performance de la solution. Cet
Plus en détailPostgreSQL. Formations. SQL avancé... 10. Calendrier... 18
Formations PostgreSQL Catalogue 2015 PostgreSQL Administration... 4 PostgreSQL Avancé... 5 PostgreSQL Hot Standby... 6 PostgreSQL Performance... 7 PostgreSQL Sauvegardes... 8 SQL : Conception & Mise en
Plus en détailet 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étailOracle 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étailMySQL. (Administrateur) (Dernière édition) Programme de formation. France, Belgique, Suisse, Roumanie - Canada
MySQL (Administrateur) (Dernière édition) Programme de formation Microsoft Partner France, Belgique, Suisse, Roumanie - Canada WWW.SASGROUPE.COM Formez vos salariés pour optimiser la productivité de votre
Plus en détailCATALOGUE FORMATION 2014
CATALOGUE FORMATION 2014 EFFICIAN depuis 2007, est une société de conseil et de formation au service des professionnels de l'informatique ; dans le domaine des bases de données Oracle, DB2 et Postgre.
Plus en détail3. 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étailBases de données et sites WEB Licence d informatique LI345
Bases de données et sites WEB Licence d informatique LI345 Anne Doucet Anne.Doucet@lip6.fr http://www-bd.lip6.fr/ens/li345-2013/index.php/lescours 1 Contenu Transactions en pratique Modèle relationnel-objet
Plus en détailPerformances. 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étailet Groupe Eyrolles, 2006, ISBN : 2-212-11747-7
Tsoft et Groupe Eyrolles, 2006, ISBN : 2-212-11747-7 Il est possible, pour des objets, de visualiser ou modifier le contenu. La présentation des objets dans le navigateur peut être paramétrée ; vous trouverez
Plus en détailSGBDR. Systèmes de Gestion de Bases de Données (Relationnelles)
SGBDR Systèmes de Gestion de Bases de Données (Relationnelles) Plan Approches Les tâches du SGBD Les transactions Approche 1 Systèmes traditionnels basés sur des fichiers Application 1 Gestion clients
Plus en détailPlan de formation : Certification OCA Oracle 11g. Les administrateurs de base de données (DBA) Oracle gèrent les systèmes informatiques
Plan de formation : Certification OCA Oracle 11g Description Les administrateurs de base de données (DBA) Oracle gèrent les systèmes informatiques industriels les plus avancés. Cette formation permettra
Plus en détailLe Pôle ORACLE d ITS-Overlap. Platinum Partner
Le Pôle ORACLE d ITS-Overlap Platinum Partner Positionnement technologique Un positionnement sur toute l offre Oracle. Conseil et architecture Intégration et déploiement Support et maintenance Infogérance
Plus en détailClients et agents Symantec NetBackup 7
Protection complète pour les informations stratégiques de l'entreprise Présentation Symantec NetBackup propose un choix complet de clients et d'agents innovants pour vous permettre d optimiser les performances
Plus en détailPostgreSQL. Formations. Calendrier... 14
Formations PostgreSQL Catalogue 2013 PostgreSQL Administration... 4 PostgreSQL Avancé... 5 PostgreSQL Hot Standby... 6 PostgreSQL Performance... 7 Développer avec PostgreSQL... 8 Migrer d'oracle à PostgreSQL...
Plus en détailORACLE 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étailVMWare Infrastructure 3
Ingénieurs 2000 Filière Informatique et réseaux Université de Marne-la-Vallée VMWare Infrastructure 3 Exposé système et nouvelles technologies réseau. Christophe KELLER Sommaire Sommaire... 2 Introduction...
Plus en détailLa plate forme VMware vsphere 4 utilise la puissance de la virtualisation pour transformer les infrastructures de Datacenters en Cloud Computing.
vsphere 4 1. Présentation de vsphere 4 C est le nouveau nom de la plate forme de virtualisation de VMware. La plate forme VMware vsphere 4 utilise la puissance de la virtualisation pour transformer les
Plus en détailCOMMANDES SQL... 2 COMMANDES DE DEFINITION DE DONNEES... 2
SQL Sommaire : COMMANDES SQL... 2 COMMANDES DE DEFINITION DE DONNEES... 2 COMMANDES DE MANIPULATION DE DONNEES... 2 COMMANDES DE CONTROLE TRANSACTIONNEL... 2 COMMANDES DE REQUETE DE DONNEES... 2 COMMANDES
Plus en détailFiche technique: Sauvegarde et restauration Symantec Backup Exec 12.5 for Windows Servers La référence en matière de protection des données Windows
La référence en matière de protection des données Windows Présentation Symantec Backup Exec 12.5 offre une protection en matière de sauvegarde et de restauration, tant au niveau des serveurs que des ordinateurs
Plus en détailCours Base de données relationnelles. M. Boughanem, IUP STRI
Cours Base de données relationnelles 1 Plan 1. Notions de base 2. Modèle relationnel 3. SQL 2 Notions de base (1) Définition intuitive : une base de données est un ensemble d informations, (fichiers),
Plus en détailOracle 8i sous Linux
Oracle 8i sous Linux Gilles Briard Éditions Eyrolles ISBN : 2-212-09135-4 2000 Avant-propos Linux est un système désormais éprouvé, comme son arrivée dans les entreprises l atteste. L engouement qu il
Plus en détailNœud Suisse du Projet International GBIF (Global Biodiversity Information Facility)
Nœud Suisse du Projet International GBIF (Global Biodiversity Information Facility) Présentation de la solution de backup Oracle de la base de données test GBIF et déploiement de la solution en production
Plus en détailConsolidation. Grid Infrastructure avec la 11gR2
Consolidation Grid Infrastructure avec la 11gR2 Priorités IT durant les périodes difficiles Examiner et Limiter les dépenses d investissement Devenir plus efficace pour réduire les frais d'exploitation
Plus en détailOracle : Administration
Oracle : Administration 2crit & présenté par Abdoul Aziz Ciss Dept GIT EPT Email: aaciss@ept.sn Contenu Introduction Installation du logiciel Oracle Database Création de bases de données Configuration
Plus en détailVirtualisation CITRIX, MICROSOFT, VMWARE OLIVIER D.
2013 Virtualisation CITRIX, MICROSOFT, VMWARE OLIVIER D. Table des matières 1 Introduction (Historique / définition)... 3 2 But de la virtualisation... 4 3 Théorie : bases et typologie des solutions techniques...
Plus en détailIntroduction à. Oracle Application Express
Introduction à Oracle Application Express Sommaire Qu est-ce que Oracle Application Express (APEX)? Vue d ensemble des fonctionnalités et des différents composants d Oracle APEX Démonstration de création
Plus en détailBases de Données. Stella MARC-ZWECKER. stella@unistra.u-strasbg.fr. Maître de conférences Dpt. Informatique - UdS
Bases de Données Stella MARC-ZWECKER Maître de conférences Dpt. Informatique - UdS stella@unistra.u-strasbg.fr 1 Plan du cours 1. Introduction aux BD et aux SGBD Objectifs, fonctionnalités et évolutions
Plus en détailDES SAUVEGARDES ET DES RESTAURATIONS DE DONNEES SANS CONTRAINTES DE LIEU NI DE TEMPS
POURQUOI CHOISIR ACRONIS BACKUP TO CLOUD? Les volumes de données que votre entreprise doit gérer et les coûts correspondants de sauvegarde et de maintenance augmentent de manière exponentielle. La virtualisation,
Plus en détailTechniques de stockage. Techniques de stockage, P. Rigaux p.1/43
Techniques de stockage Techniques de stockage, P. Rigaux p.1/43 Techniques de stockage Contenu de ce cours : 1. Stockage de données. Supports, fonctionnement d un disque, technologie RAID 2. Organisation
Plus en détailSQL 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étailIntroduction à ORACLE WAREHOUSE BUILDER Cédric du Mouza
Introduction à ORACLE WAREHOUSE BUILDER Cédric du Mouza Avant de commencer à travailler avec le produit, il est nécessaire de comprendre, à un haut niveau, les problèmes en réponse desquels l outil a été
Plus en détailOracle Learning Library Tutoriel Database 12c Installer le logiciel Oracle Database et créer une Database
Installer le logiciel Oracle Database et créer une Database Présentation Objectif Ce tutoriel montre comment utiliser Oracle Universal Installer (OUI) pour installer le logiciel Oracle Database 12c et
Plus en détailVirtualisation des Serveurs et du Poste de Travail
Virtualisation des Serveurs et du Poste de Travail Les enjeux de la virtualisation Les acteurs du segment La virtualisation de serveurs Les concepts Les technologies d architectures L offre La virtualisation
Plus en détailInformation utiles. cinzia.digiusto@gmail.com. webpage : Google+ : http://www.ibisc.univ-evry.fr/ digiusto/
Systèmes de gestion de bases de données Introduction Université d Evry Val d Essonne, IBISC utiles email : cinzia.digiusto@gmail.com webpage : http://www.ibisc.univ-evry.fr/ digiusto/ Google+ : https://plus.google.com/u/0/b/103572780965897723237/
Plus en détailSQL Server Installation Center et SQL Server Management Studio
SQL Server Installation Center et SQL Server Management Studio Version 1.0 Grégory CASANOVA 2 SQL Server Installation Center et SQL Server Management Studio [03/07/09] Sommaire 1 Installation de SQL Server
Plus en détailFiche Technique. Cisco Security Agent
Fiche Technique Cisco Security Agent Avec le logiciel de sécurité de point d extrémité Cisco Security Agent (CSA), Cisco offre à ses clients la gamme de solutions de protection la plus complète qui soit
Plus en détailCours 6. Sécurisation d un SGBD. DBA - M1ASR - Université Evry 1
Cours 6 Sécurisation d un SGBD DBA - M1ASR - Université Evry 1 Sécurisation? Recette d une application Vérification des fonctionnalités Vérification de l impact sur le SI existant Gestion du changement
Plus en détailAdministration 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étailOracle 10g Administration +
Oracle 10g Administration + FAC-SIMILE Ce fac-simile contient : - la table des matières, - le préambule, - un extrait du chapitre 10 Auteur Razvan Bizoi GUIDE DE FORMATION La marque TSOFT est une marque
Plus en détailORACLE TUNING PACK 11G
ORACLE TUNING PACK 11G PRINCIPALES CARACTÉRISTIQUES : Conseiller d'optimisation SQL (SQL Tuning Advisor) Mode automatique du conseiller d'optimisation SQL Profils SQL Conseiller d'accès SQL (SQL Access
Plus en détailCA ARCserve Backup r12
DOSSIER SOLUTION : CA ARCSERVE BACKUP r12 CA ARCserve Backup r12 CA ARCSERVE BACKUP R12 ASSURE UNE PROTECTION EXCEPTIONNELLE DES DONNÉES POUR LES SERVEURS, LES BASES DE DONNÉES, LES APPLICATIONS ET LES
Plus en détailEdition de février 2009 - Numéro 1. Virtualisation du Poste de Travail
Edition de février 2009 - Numéro 1 Virtualisation du Poste de Travail Edition de février 2009 - Numéro 1 Edito Depuis maintenant plus de deux ans, l équipe technique d Amosdec a communiqué et engrangé
Plus en détailVirtualisation du poste de travail. Denis CASANOVA UFR Sciences & Technologies CUME - 29 Mars 2012
Virtualisation du poste de travail Denis CASANOVA UFR Sciences & Technologies CUME - 29 Mars 2012 29/03/2012 UFR Sciences & Technologies 2 / 45 Plan Virtualisation du poste de travail 1. Approches de la
Plus en détailBases de données relationnelles : Introduction
Bases de données relationnelles : Introduction historique et principes V. Benzaken Département d informatique LRI UMR 8623 CNRS Université Paris Sud veronique.benzaken@u-psud.fr https://www.lri.fr/ benzaken/
Plus en détailLes bases de données Page 1 / 8
Les bases de données Page 1 / 8 Sommaire 1 Définitions... 1 2 Historique... 2 2.1 L'organisation en fichier... 2 2.2 L'apparition des SGBD... 2 2.3 Les SGBD relationnels... 3 2.4 Les bases de données objet...
Plus en détailServeur Acronis Backup & Recovery 10 pour Linux. Update 5. Guide d'installation
Serveur Acronis Backup & Recovery 10 pour Linux Update 5 Guide d'installation Table des matières 1 Avant l'installation...3 1.1 Composants d'acronis Backup & Recovery 10... 3 1.1.1 Agent pour Linux...
Plus en détailINTRODUCTION AUX BASES de DONNEES
INTRODUCTION AUX BASES de DONNEES Équipe Bases de Données LRI-Université Paris XI, Orsay Université Paris Sud Année 2003 2004 1 SGBD : Fonctionnalités et Principes Qu est qu une base de données? Un Système
Plus en détailINTERSYSTEMS CACHÉ COMME ALTERNATIVE AUX BASES DE DONNÉES RÉSIDENTES EN MÉMOIRE
I N T E RS Y S T E M S INTERSYSTEMS CACHÉ COMME ALTERNATIVE AUX BASES DE DONNÉES RÉSIDENTES EN MÉMOIRE David Kaaret InterSystems Corporation INTERSySTEMS CAChé CoMME ALTERNATIvE AUx BASES de données RéSIdENTES
Plus en détailFAMILLE EMC RECOVERPOINT
FAMILLE EMC RECOVERPOINT Solution économique de protection des données et de reprise après sinistre en local et à distance Avantages clés Optimiser la protection des données et la reprise après sinistre
Plus en détailBase de données MySQL
LA BASE DE DONNÉES OPEN SOURCE LA PLUS POPULAIRE AU MONDE POINTS FORTS Base de données MySQL MySQL Enterprise Backup MySQL Enterprise High Availability MySQL Enterprise Scalability MySQL Enterprise Authentication
Plus en détailCA ARCserve r16 devance Symantec Backup Exec 2012
devance En juillet 2012, Network Testing Labs (NTL) a réalisé une analyse concurrentielle à la demande de CA Technologies. Son rapport compare la gamme de produits CA ARCserve r16 à la gamme de produits
Plus en détailWindows serveur 2008 installer hyperv
Windows serveur 2008 installer hyperv 1 Description Voici la description fournit par le site Microsoft. «Windows Server 2008 Hyper-V est le moteur de virtualisation (hyperviseur) fourni dans Windows Server
Plus en détailvbladecenter S! tout-en-un en version SAN ou NAS
vbladecenter S! tout-en-un en version SAN ou NAS Quand avez-vous besoin de virtualisation? Les opportunités de mettre en place des solutions de virtualisation sont nombreuses, quelque soit la taille de
Plus en détailen version SAN ou NAS
tout-en-un en version SAN ou NAS Quand avez-vous besoin de virtualisation? Les opportunités de mettre en place des solutions de virtualisation sont nombreuses, quelque soit la taille de l'entreprise. Parmi
Plus en détailPostgreSQL. Formations. Catalogue 2011. Calendrier... 8
Formations PostgreSQL Catalogue 2011 Administration PostgreSQL... 2 PostgreSQL Avancé... 3 PostgreSQL Réplication : Hot Standby... 4 Développer avec PostgreSQL... 5 Migration Oracle vers PostgreSQL...
Plus en détailBases de données Cours 1 : Généralités sur les bases de données
Cours 1 : Généralités sur les bases de données POLYTECH Université d Aix-Marseille odile.papini@univ-amu.fr http://odile.papini.perso.esil.univmed.fr/sources/bd.html Plan du cours 1 1 Qu est ce qu une
Plus en détailLa Virtualisation Windows chez CASINO. Philippe CROUZY Responsable Infrastructure Equipes Systèmes -Stockage
La Virtualisation Windows chez CASINO Philippe CROUZY Responsable Infrastructure Equipes Systèmes -Stockage Sommaire Contexte Datacenters La virtualisation chez Casino Notre démarche Feuille de route Bilan
Plus en détailFiche technique: Sécurité des terminaux Symantec Endpoint Protection La nouvelle technologie antivirus de Symantec
La nouvelle technologie antivirus de Symantec Présentation Protection avancée contre les menaces. Symantec Endpoint Protection associe Symantec AntiVirus à la prévention avancée des menaces pour fournir
Plus en détailLe Langage SQL version Oracle
Université de Manouba École Supérieure d Économie Numérique Département des Technologies des Systèmes d Information Le Langage SQL version Oracle Document version 1.1 Mohamed Anis BACH TOBJI anis.bach@isg.rnu.tn
Plus en détailBases de données et sites WEB
Bases de données et sites WEB Cours2 : Sécurité et contrôles d accès Anne Doucet 1 Authentification Autorisation Privilèges Rôles Profils Limitations de ressources Plan Audit Contrôle d accès via les vues
Plus en détailLes méthodes de sauvegarde en environnement virtuel
Les méthodes de sauvegarde en environnement virtuel Il existe plusieurs méthodes pour faire des sauvegardes dans un environnement virtuel : Méthodes traditionnelles 1) Sauvegarde avec agent dans le Guest
Plus en détailInstallation d une architecture VMware Infrastructure 3 : Bilan et perspectives
Installation d une architecture VMware Infrastructure 3 : Bilan et perspectives Alexandre MIREK CRI Université Lumière Lyon 2 INTRODUCTION La virtualisation serveur : Pourquoi? Augmentation du nombre de
Plus en détailTable des matières 1. Introduction. 1. Avant-propos...17 2. Remerciements...19. Chapitre 1 Virtualisation de serveurs
Table des matières 1 Introduction 1. Avant-propos...17 2. Remerciements....19 Chapitre 1 Virtualisation de serveurs 1. Introduction....21 2. Qu'est-ce que la virtualisation?...22 3. Pourquoi virtualiser?...23
Plus en détailLe 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étailSymantec Backup Exec 2012
Better backup for all Fiche technique : Sauvegarde et reprise après incident Présentation est un produit unique et intégré qui protège les environnements physiques et virtuels, simplifie la sauvegarde
Plus en détailTAI049 Utiliser la virtualisation en assistance et en dépannage informatique TABLE DES MATIERES
TAI049 Utiliser la virtualisation en assistance et en dépannage informatique TABLE DES MATIERES 1 DECOUVERTE DE LA VIRTUALISATION... 2 1.1 1.2 CONCEPTS, PRINCIPES...2 UTILISATION...2 1.2.1 Formation...2
Plus en détailNotes de cours : bases de données distribuées et repliquées
Notes de cours : bases de données distribuées et repliquées Loïc Paulevé, Nassim Hadj-Rabia (2009), Pierre Levasseur (2008) Licence professionnelle SIL de Nantes, 2009, version 1 Ces notes ont été élaborées
Plus en détailLa famille des produits Oracle Database 11g
La famille des produits Oracle Database 11g SURVEILLANCE SQL EN TEMPS RÉEL Oracle Database 11g est disponible dans plusieurs éditions conçues pour répondre aux besoins opérationnels et informatiques de
Plus en détailGestion des utilisateurs et de leurs droits
Gestion des utilisateurs et de leurs droits Chap. 12, page 323 à 360 Lors de la création d'un utilisateur vous devez indiquer son nom, ses attributs, son profil, la méthode d'authentification (par le SE
Plus en détailCQP ADMINISTRATEUR DE BASES DE DONNÉES (ABD) ----------------------------------------------------------------------------------------------------
ORGANISME REFERENCE STAGE : 26587 20 rue de l Arcade 75 008 PARIS CONTACT Couverture : M. Frédéric DIOLEZ Paris, Lyon, Bordeaux, Rouen, Toulouse, Marseille, Tél. : 09 88 66 17 40 Strasbourg, Nantes, Lille,
Plus en détailstockage, pour des économies en termes de temps et de coûts. Avantages principaux
Solution de sauvegarde et de restauration fiable pour les entreprises en pleine expansion Présentation est la solution leader du marché pour la sauvegarde et la restauration de données du serveur aux postes
Plus en détailLicences Windows Server 2012 R2 dans le cadre de la virtualisation
Résumé des licences en volume Licences Windows Server 2012 R2 dans le cadre de la virtualisation Ce résumé s'applique à tous les programmes de licences en volume Microsoft. Sommaire Synthèse... 2 Nouveautés
Plus en détailLa Continuité d Activité
La virtualisation VMware vsphere au service de La Continuité d Activité La virtualisation VMware vsphere La virtualisation et la Continuité d Activité La virtualisation et le Plan de Secours Informatique
Plus en détail«clustering» et «load balancing» avec Zope et ZEO
IN53 Printemps 2003 «clustering» et «load balancing» avec Zope et ZEO Professeur : M. Mignot Etudiants : Boureliou Sylvain et Meyer Pierre Sommaire Introduction...3 1. Présentation générale de ZEO...4
Plus en détailBD réparties. Bases de Données Réparties. SGBD réparti. Paramètres à considérer
Bases de Données Réparties Définition Architectures Outils d interface SGBD Réplication SGBD répartis hétérogènes BD réparties Principe : BD locales, accès locaux rapides accès aux autres SGBD du réseau
Plus en détailModule : Virtualisation à l aide du rôle Hyper-V
Windows Server 2008 pour l'enseignement Module : Virtualisation à l aide du rôle Hyper-V Agenda du module Présentation d Hyper-V Installation d Hyper-V Configuration d Hyper-V Administration des machines
Plus en détail<Insert Picture Here> Solaris pour la base de donnés Oracle
Solaris pour la base de donnés Oracle Alain Chéreau Oracle Solution Center Agenda Compilateurs Mémoire pour la SGA Parallélisme RAC Flash Cache Compilateurs
Plus en détailFAMILLE EMC VPLEX. Disponibilité continue et mobilité des données dans et entre les datacenters AVANTAGES
FAMILLE EMC VPLEX Disponibilité continue et mobilité des données dans et entre les datacenters DISPONIBLITÉ CONTINUE ET MOBILITÉ DES DONNÉES DES APPLICATIONS CRITIQUES L infrastructure de stockage évolue
Plus en détailMaster I Génie Logiciel
1. Introduction Master I Génie Logiciel Dr. Imed Bouchrika Dept de Mathematique & Informatique Université de Souk-Ahras imed@imed.ws Amira Hakim, Mariem Sari, Sara Khelifi & Imed Bouchrika University of
Plus en détailA.E.C. GESTION DES APPLICATIONS TECHNOLOGIE DE L'INFORMATION LEA.BW
A.E.C. GESTION DES APPLICATIONS TECHNOLOGIE DE L'INFORMATION LEA.BW Groupe : 322 Exploitation des Banques de données 420-PK6-SL (1-2-1) Étape : 3 Professeur Nom: Marcel Aubin Courriel : maubin@cegep-st-laurent.qc.ca
Plus en détailTransformation vers le Cloud. Premier partenaire Cloud Builder certifié IBM, HP et VMware
Transformation vers le Cloud Premier partenaire Cloud Builder certifié IBM, HP et VMware 1 Sommaire Introduction Concepts Les enjeux Modèles de déploiements Modèles de services Nos offres Nos Références
Plus en détailArchitecture 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