L administrateur Le DBA



Documents pareils
COMPOSANTS DE L ARCHITECTURE D UN SGBD. Chapitre 1

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

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

Bases de données et sites WEB

Plan de formation : Certification OCA Oracle 11g. Les administrateurs de base de données (DBA) Oracle gèrent les systèmes informatiques

INTRODUCTION AUX BASES de DONNEES

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

CHAPITRE 1 ARCHITECTURE

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

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

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

Oracle Database 11g: Administration Workshop I Release 2

Du 10 Fév. au 14 Mars 2014

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

Oracle : Administration

Bases de données relationnelles : Introduction

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

Techniques de stockage. Techniques de stockage, P. Rigaux p.1/43

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

La sécurité informatique

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

CESI Bases de données

Chapitre 1 : Introduction aux bases de données

et les Systèmes Multidimensionnels

Chapitre 10. Architectures des systèmes de gestion de bases de données

CYCLE CERTIFIANT ADMINISTRATEUR BASES DE DONNÉES

Objectif. Participant. Prérequis. Pédagogie. Oracle Enterprise Manager 10g Grid Control Rel 2. 5 Jours [35 Heures]

Information utiles. webpage : Google+ : digiusto/

Bases de données cours 1

Introduction aux bases de données

Master I Génie Logiciel

Introduction à ORACLE WAREHOUSE BUILDER Cédric du Mouza

Bases de données et sites WEB Licence d informatique LI345

CHAPITRE 4 POLITIQUES DE CONTRÔLES DES ACCÈS SOUS ORACLE ADMINISTRATION ET TUNING DE BASES DE DONNÉES 10/05/2015 RESPONSABLE DR K.

Notion de base de données

Les transactions 1/46. I même en cas de panne logicielle ou matérielle. I Concept de transaction. I Gestion de la concurrence : les solutions

BASES DE DONNÉES. CNAM Centre associé de Clermont-Ferrand Cycle A Année J. Darmont I. INTRODUCTION II. LES SYSTÈMES HIÉRARCHIQUES

REFERENTIEL DU CQPM. TITRE DU CQPM : Electricien maintenancier process 1 OBJECTIF PROFESSIONNEL DU CQPM

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

Activité des programmes de médicaments

Structure fonctionnelle d un SGBD

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

Contrôleur de communications réseau. Guide de configuration rapide DN

La position d HSBC (traduction Virginie Bordeaux, Le Monde)

Initiation aux bases de données (SGBD) Walter RUDAMETKIN

Les bases de données Page 1 / 8

Présentation du PL/SQL

et Groupe Eyrolles, 2006, ISBN :

Cours Base de données relationnelles. M. Boughanem, IUP STRI

Système clients serveur Kwartz Vulgarisation, identification, dossier personnel

Introduction aux SGBDR

Cours Bases de données

Vous êtes bien à la bonne présentation, c est juste que je trouvais que le titre de cette présentation étais un peu long,

Exemple accessible via une interface Web. Bases de données et systèmes de gestion de bases de données. Généralités. Définitions

Introduction aux Bases de Données Relationnelles Conclusion - 1

IMPLANTATION D UN SYSTÈME DE GESTION ÉLECTRONIQUE :

Administration des Bases de Données Oracle

Faculté des sciences de gestion et sciences économiques BASE DE DONNEES

Rappel sur les bases de données

Ecole des Hautes Etudes Commerciales HEC Alger. par Amina GACEM. Module Informatique 1ière Année Master Sciences Commerciales

Implémentation des SGBD

et Groupe Eyrolles, 2006, ISBN :

Excel Avancé. Plan. Outils de résolution. Interactivité dans les feuilles. Outils de simulation. La valeur cible Le solveur

TP Contraintes - Triggers

Gestion des utilisateurs et de leurs droits

Clients et agents Symantec NetBackup 7

LANGAGUE JAVA. Public Développeurs souhaitant étendre leur panel de langages de programmation

Bases de données. Chapitre 1. Introduction

OFFRE SMS+/MMS+ & SMS+ PUSH PREMIUM ANNEXE 4 : CONDITIONS SPECIFIQUES AUX APPLICATIONS DE CATEGORIE 4. V8.1 (février 2012)

CQP Inter-branches Technicien de Maintenance Industrielle. Préparation de l évaluation des compétences par le candidat

CHAPITRE 1. Introduction aux bases de données

Le e s tocka k ge g DAS,NAS,SAN

Théodore Levitt Economiste américain, Professeur à Harvard.

Bases de Données. Plan

Introduction aux Bases de Données

Oracle 8i sous Linux

Notes de cours : bases de données distribuées et repliquées

GUIDE D UTILISATION LE SETUP GUIDE D EXPLICATION DÉTAILLÉ

Lexique des termes de l industrie *

Le stockage. 1. Architecture de stockage disponible. a. Stockage local ou centralisé. b. Différences entre les architectures

Solution de sauvegarde pour flotte nomade

Oracle 10g Administration +

PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN

3. La SGA ou System global Area

Version française. Serie de serrures SELO SELO-B SELO-BR

Une solution performante dédiée aux PMI couvrant l essentiel des besoins de contrôle et gestion de production.

Projet Sécurité des SI

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

Leçon 1 : Les principaux composants d un ordinateur

Partie II Cours 3 (suite) : Sécurité de bases de données

VigiClé Système «KeyWatcher»

PORTAIL DE GESTION DES SERVICES INFORMATIQUES

AdBackup Laptop. Solution de sauvegarde pour flotte nomade. Société Oodrive

Service HP Support Plus Services contractuels d assistance clientèle HP

Gestion des journaux Comment élaborer la bonne stratégie en matière d activités et de conformité

Serrure Motorisée Asservie - Mise en Applique

Hébergement de base de données MySQL. Description du service (D après OGC - ITIL v3 - Service Design- Appendix F : Sample SLA and OLA)

Chapitre 02. Configuration et Installation

Transcription:

NFE113 Administration et configuration des bases de données 2011 L administrateur Le DBA 1 Eric Boniface

Sommaire Rôle Outils Organisation 2

Rôles Le DBA a un rôle essentiel lié à la base de données Base de données = ressource coûteuse et importante pour toute organisation Exige une conception, une gestion et un contrôle particuliers du ressort du DBA Fonction DBA!= d un utilisateur ou d un informaticien Nécessite une recherche permanente de coordination entre les utilisateurs 3

Rôles Fonctions du DBA sans «standard» Différences significatives dans la pratique Fonctions comprenant toutes les tâches à retirer aux utilisateurs pour «l intérêt général» Responsabilité De la gestion au sens administratif A des domaines très techniques tels le réglage des performances physiques de la base 4

Rôles : fonctions générales Diffuser et «vendre» le concept et la technologie des bases de données Faire accepter l innovation et obtenir l adhésion des acteurs de l organisation Justifier la technologie des bases de données En termes de coûts et de profits Elaborer une méthode d évaluation des avantages Quand doit-on conserver les techniques traditionnelles? Quand doit-on adopter un SGBD? Partie intégrante du plan de développement du S.I. doit participer aux groupes de travail 5

Rôles : fonctions générales Veille technologique Se tenir au courant des progrès technologiques Les examiner en vue de les appliquer dans son organisation Absorption d une techno. en évolution rapide difficile Intermédiaire pour résolution des problèmes de compatibilité, de coordination et de communication Les utilisateurs de la base de données, les informaticiens Mise en place d une B.D. résolution des incompatibilités de forme et de signification des données établir le dictionnaire de données Établit des standards, des conventions et une documentation pour les données 6

Rôles : fonctions générales Si l intégration des données dans une B.D. est techniquement facile, souvent difficile du point de vue de l organisation ou des politiques Le DBA doit participer à la mise en place d un environnement favorable pour le succès du projet Le DBA doit mettre en place gérer et contrôler le processus de conception de la B.D. Nombreuses décisions importantes de son ressort Atteindre/maintenir un niveau d efficacité satisfaisant Doit garantir l efficacité globale de la base de données Aucun utilisateur ne doit pouvoir optimiser sa propre application aux dépens de l efficacité générale du système 7

Rôles : fonctions générales Atteindre/maintenir un niveau de sécurité satisfaisant La B.D. doit être protégée contre les accès illégaux modifications/destructions de données, ou la diffusion d informations confidentielles DBA doit mettre en place/garantir sauvegarde et journalisation pour une reprise rapide en cas de panne Dans certaines organisations, la sécurité est le critère principal d évaluation de l efficacité Etablir les procédures d intégrité et de préservation de l exactitude des données Protéger la B.D. contre des manipulations incorrectes Via les mécanismes internes du SGBD pour mettre en place ce contrôle 8

Rôles : fonctions générales Coordonner le partage et le verrouillage des données Faire face à tous les problèmes de coordination dus aux données partagées par plusieurs utilisateurs Le SGBD fournit les mécanismes et le DBA ajuste les paramètres à son organisation Assure le support utilisateurs 9

Sommaire Rôle Outils Organisation 10

Outils Le DBA doit être celui qui a la connaissance la meilleure de la B.D., c est-à-dire de Ses utilisateurs Son contenu, son utilisation Les données les plus utilisées Les types de transactions et leur fréquence Les clés de définition de bonnes performances Chaque SGBD ensemble d outils permettant de garantir l intégrité des données d améliorer les performances réduire les stockages inutiles ou redondants faciliter le partage des données garantir la sécurité, effectuer les sauvegardes 11

Outils Principaux outils d administration d ORACLE IOR/SQL*DBA/SQL*PLUS démarrage/arrêt système ORACLE ODS pour le suivi de l utilisation d un système ORACLE AIJ pour la journalisation CRT pour les caractéristiques des terminaux Sous ORACLE, deux utilisateurs (SYS/SYSTEM) ont les privilèges de DBA transmissibles à d autres SYS possède toutes les tables du dictionnaire de données SYSTEM possède toutes les vues du dictionnaire de données 12

Outils SQL*PLUS un fichier de démarrage (INIT.ORA) qui Configure la SGA (System Global Area) Réserve les espaces nécessaires Définit les limites : nb max d utilisateurs, nb de tables, etc. SGI : permet de tester la taille de la SGA (System Globa Area) généré par un fichier de paramètres ODS (Oracle Display System) Utilisateurs connectés Programmes utilisés (SQL*Plus, SQL*Forms, etc) Tables utilisées, verrouillages opérés Etat du journal avant, activité logique et physique (nombre de blocs utilisés/transférés, etc). 13

Outils AIJ (After Image Journalling) Gère ensemble de fichiers séquentiels avec numéro d ordre Propose une procédure de reprise à deux passes CRT Lecture du journal pour repérer les transactions non validées Lecture et exécution du journal en évitant les transactions repérées Pour créer/ modifier les définitions des terminaux utilisés par les programmes ORACLE Affecte des rôles aux touches de fonctions et aux touches spéciales du clavier pour chaque programme ORACLE (SQL*Forms IAP, SQL*calc, SQL*menu, etc) Ces définitions sont stockées dans des tables ORACLE 14

Outils AIJ (After Image Journalling) Gère ensemble de fichiers séquentiels avec numéro d ordre Propose une procédure de reprise à deux passes CRT Lecture du journal pour repérer les transactions non validées Lecture et exécution du journal en évitant les transactions repérées Pour créer/ modifier les définitions des terminaux utilisés par les programmes ORACLE Affecte des rôles aux touches de fonctions et aux touches spéciales du clavier pour chaque programme ORACLE (SQL*Forms IAP, SQL*calc, SQL*menu, etc) Ces définitions sont stockées dans des tables ORACLE 15

Sommaire Rôle Outils Organisation 16

Organisation Le DBA doit avoir Une excellente connaissance de l organisation Structure, activités, stratégies, etc. Des compétences techniques Méthodes, outils, produits, etc. Des qualités humaines Intermédiaire entre les utilisateurs, animateur Normalisateur Une grande organisation une personne seule ne suffit pas la fonction revient à un groupe ou cellule d administration des données 17

Organisation La fonction doit être centralisée et non pas dispersée pour assurer les responsabilités décrites plus haut Doit être hiérarchiquement suffisamment élevée pour assurer un rôle stratégique important Dans la pratique, elle est rattachée Au service Etudes de la direction informatique A la direction informatique A la direction des systèmes d information Le groupe d administration des bases de données doit inclure des techniciens très qualifiés et familiers du SGBD mais aussi des spécialistes de l organisation et de l analyse des systèmes 18