Organisation et administration d une base de données

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

Download "Organisation et administration d une base de données"

Transcription

1 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 Introduction à l'administration d une base de données (Oracle ) 2 1

2 Objectif du cours Introduction et utilisation d une base de données 2

3 Définition Base de données : ensemble structuré de données pour satisfaire simultanément plusieurs utilisateurs de façon sélective enregistrées avec le minimum de redondance en un temps opportun. Stockage des données : Sur support permanent Administration des données : Systèmes de Gestion de Base de Données (SGBD) 5 Utilisations : SIG Un système d'information géographique (SIG) est un système d'information capable d'organiser et de présenter des données alphanumériques spatialement référencées, ainsi que de produire des plans et des cartes. Ses usages couvrent les activités géomatiques de traitement et diffusion de l'information géographique. Représentation généralement en deux dimensions (rendu 3D ou animation présentant des variations temporelles sur un territoire sont possibles). Représentation plus ou moins réaliste de l'environnement spatial en se basant sur des primitives géométriques : points, des vecteurs (arcs), des polygones des maillages. À ces primitives sont associées des informations attributaires telles que la nature (route, voie ferrée, forêt, etc.) ou toute autre information contextuelle (nombre d'habitants, type ou superficie d'une commune par ex.). 6 3

4 Utilisations : Biométrie La liste des applications pouvant utiliser la biométrie, peut être très longue. Voici quelques exemples non exhaustifs : Le contrôle d'accès à des locaux (sites sensibles, salles informatiques...) Les systèmes d'informations (lancement du système d'exploitation, accès au réseau, commerce électronique...) La police et les gouvernements (services d immigrations, aéroports, manifestations...) Les documents officiels (fichiers judiciaires, titres d'identités, votes électroniques...) L'automobile (système d'ouverture et de démarrage sans clé) Le Système d'information des visas (SIV) ou Système européen d'identification des visas est une base de données de l'union européenne. Elle recueille les empreintes digitales et les informations biométriques concernant le visage (une photo numérisée) de tous les postulants à un VISA de court séjour pour l'espace Schengen. 7 Utilisations : Biométrie Le principal problème lié à l'utilisation de la biométrie est d'ordre éthique. Il concerne le stockage de données personnelles (et quoi de plus personnel qu'une empreinte) ainsi que le contrôle que son propriétaire peut en faire. En effet l'empreinte de l'utilisateur peut être stockée de deux façons: Stockage centralisé : L image de l empreinte est stockée dans une base de donnée sur un serveur. L utilisateur n a pas accès à ces données et n a pas de contrôle sur l utilisation qui est faite de son empreinte. Stockage décentralisé : L image de l empreinte est stockée en local sur le disque dur ou sur une carte. L utilisateur a accès à cette image et peut contrôler l utilisation qui est faite de son empreinte. En France, la Commission Nationale Informatique et Liberté (CNIL) est défavorable à la création de bases de données d'empreintes digitales en l'absence d'un impératif de sécurité incontestable. L Anonymisation des données est l une des démarches qui concourent au respect de la loi Informatique & Libertés et à la protection des données à caractère personnel. 8 4

5 Utilisations : Informatique décisionnelle L informatique décisionnelle désigne les moyens, les outils et les méthodes qui permettent de collecter, consolider, modéliser et restituer les données, matérielles ou immatérielles, d'une entreprise en vue d'offrir une aide à la décision et de permettre aux responsables de la stratégie d'entreprise d avoir une vue d ensemble de l activité traitée. De nos jours, les données applicatives métier sont stockées dans une ou plusieurs base(s) de données. Ces données sont extraites, transformées et chargées dans un entrepôt de données généralement par un outil de type ETL (Extract-Transform-Load) 9 Utilisations : Bases de données multimédia Une base de données multimédia est un type de base de données consacré au stockage et à l'organisation de données multimédia : documents sonores, images, vidéos. Elles peuvent s'appuyer sur différentes architectures de bases de données, les types les plus utilisés étant le modèle relationnel et le modèle objet. Les bases de données multimédia ne sont pas des applications encore très courantes, et posent encore des problèmes, notamment pour l'indexation de leur contenu et les recherches par contenu. Domaines : détection de copies (droits), retrouver un plan spécifique d un programme, annotation automatique de vidéos biométrie (empreintes, iris), vidéosurveillance 10 M. Slaughter 5

6 Comparatif des SGBD Comparatif 1 - MS SQL Server 2000 : OS : Windows Open source : Non Gestion des transactions : Oui Requête imbriquées : Oui Vues : Oui Intégrité Référentielle : Oui Trigger : Oui Procédures Stockées : Oui Sauvegarde : à chaud License : Payante Outils frontaux : oui, mais pas en ce qui concerne le développement Pourquoi la choisir : indépendance des bases de données, autonomic computing, architecture relativement simple 2 - Oracle 10g SE: OS : Windows, Linux, Unix Open source : Non Gestion des transactions : Oui Requête imbriquées : Oui Vues : Oui Intégrité Référentielle : Oui Trigger : Oui Procédures Stockées : Oui Sauvegarde : à chaud et à froid License : Payante Outils frontaux : oui, mais pas simple d'utilisation Pourquoi la choisir : base de données complexes, requête complexes, gros budgets, leader du marché 12 6

7 Comparatif 3 - MySQL v.4 : OS : Windows, Linux Open source : Oui Gestion des transactions : Oui, mais seulement via innodb (payant) Requête imbriquées : non Vues : non Intégrité Référentielle : Oui en mode InnoDB et BDB Trigger : Non Procédures Stockées : Non Sauvegarde : Utilitaire mysqldump License : Payante en cas de commercialisation Outils frontaux : MySQL Control center Pourquoi la choisir : base de données simples, pages web dynamiques, alternative gratuite (selon option!) à Access 4 - Postgre SQL : OS : Linux, Unix, Windows Open source : Oui Gestion des transactions : Oui Requête imbriquées : Oui Vues : Oui Intégrité Référentielle : Oui Trigger : Oui Procédures Stockées : Oui Sauvegarde : pg dump License : gratuite Outils frontaux : PostgreSQL admin tools Pourquoi la choisir : base de données simple à administrer, requête complexes, ne convient pas pour de gros volumes 13 Introduction à l administration Deux architectures possibles: client/serveur : des applications clientes envoient les requêtes SQL et PL/SQL a un serveur. Multi-tier : des serveurs d'application allègent la charge du serveur en réalisant certains accès pour les clients. Un serveur de bases de données est composé : d'une instance = plusieurs processus et une zone de mémoire d'une base de données de plusieurs schémas, assimiles a des utilisateurs 14 7

8 Métiers Administrateur Responsable de la sécurité Administrateur réseaux Développeurs d'application Administrateurs d'application Utilisateurs : modifier les données, créer des rapports 15 Rôle du DBA Installer les logiciels Oracle un serveur, des applications clientes, En fonction de la configuration système disponible Si fonctionnement en réseau : composants réseaux d'oracle Planifier et créer des bases de données Gérer l'espace et implanter les schémas des données Assurer la sécurité, l'intégrité et la pérennité des données Effectuer des réglages pour optimiser les performances 16 8

9 Structure Physique et Logique d une BD Structure Physique d une BD La structure physique d une base de données Oracle est constituée de trois types de fichiers : fichiers de données (Data files) stockage des données utilisateurs et des données de gestion de la base fichiers de reprise ( Redo Log files) contiennent la trace des dernières modifications et permettent en cas de panne de remettre la base dans un état cohérent. fichiers de contrôle (Control files) contiennent les informations relatives à la structure physique de la base. 18 9

10 Structure Logique d une BD La structure logique se compose de : tablespaces segments extentions blocs objets de schéma Les objets de schéma : tables vues index clusters séquences procédures stockées fonctions packages triggers 19 Structure Physique et Logique d une BD Correspondance entre structure logique et physique Fichier Table Base de Données Tablespace Table Fichier Table 20 10

11 Notion de tablespace Rôle d un tablespace : unité logique de stockage des objets de la base contrôle de l espace consommé répartition des entrées/sorties sur des fichiers différents et des disques différents séparation des segments de données et des segments d index unité de sauvegarde à chaud et à froid de la base Deux types de tablespaces : tablespace SYSTEM (obligatoire) tablespaces non-systèmes 21 Notion de tablespace Tablespace SYSTEM existe à la création de la base contient le dictionnaire de données Tablespaces non-système peuvent être rajoutés ou supprimés peuvent être actifs (online) ou désactivés (offline) contiennent les données, les index contiennent les segments de rollback Tablespaces temporaires : ils sont utilisés pour les tris des données ils ne peuvent pas contenir des objets permanents 22 11

12 Notion de segment, extension, bloc base de données tablespace fichier de données segment extension bloc bloc O/S 23 Tablespace Tablespace Segment 20M Next Extent 5M Initial Extent 15M Blocs Oracle 24 12

13 Définitions Tablespace: Un lieu de stockage logique pour des données. Segment: Un segment contient toutes les données pour une structure spécifique à l intérieur d un tablespace : une table, un index, une partition d une table,... Il est composé d un ou plusieurs extents. Extent: Un ensemble de blocs Oracle contigus. Bloc DB: Généralement plusieurs blocs de fichier physique. Stratégie d allocation d espace L unité d allocation d espace est l extent L espace est alloué lorsqu un objet est créé et plus tard lorsqu il grandit Un tablespace possède un ou plusieurs fichiers. Possibilité d extension dynamique du tablespace 25 Les segments Segments de données : servent à stocker les données Segments d index Segments de rollback : utilisés pour la gestion des transactions et contiennent les copies des données avant modification, permettant d annuler une transaction en cas de besoin Segments temporaires : utilisés pour les tris des données, certaines sous-requêtes Segments de démarrage 26 13

14 Les fichiers de reprise Oracle utilise un ensemble de plusieurs Redo Log Files (ou fichiers «journaux») : mémorisent toutes les transactions effectuées par les utilisateurs. représentent un historique complet de toutes les commandes (amenant une modification) passées sur la base de données. Rôle des fichiers de reprise : Protéger les segments de données, d index, de rollback Sauvegarde des données modifiées Journaliser les information concernant les mises à jour afin de pouvoir les refaire Redémarrer la base après un arrêt brutal (coupure de courant, ) 27 Le dictionnaire de données Le dictionnaire de données: contient la description de tous les objets gérés par le SGBD, est créé lors de l initialisation de la base et modifié lors de l exécution des ordres du LDD tels que : CREATE objet, ALTER objet, DROP objet, GRANT, REVOKE, Le SGBD est le seul à modifier le dictionnaire de données. Les utilisateurs peuvent consulter le dictionnaire par l exécution des requêtes sur les vues du dictionnaires

15 Le dictionnaire de données Quatre classes de vues sont disponibles en fonction du privilège de chaque utilisateur : classe DBA vues préfixées par DBA_ et V_$ permet le contrôle de tous les objets et un suivi des performances classe USER permet le contrôle de tous les objets dont l utilisateur est propriétaire classe ALL permet le contrôle de tous les objets qui sont accessibles à l utilisateur autres vues 29 Le dictionnaire de données Exemples : DBA_DATA_FILES : information sur les fichiers de données USER_CONSTRAINTS :définitions des contraintes sur les tables de l utilisateur ALL_ALL_TABLES : description de tous les objets accessibles à l utilisateur TABLE_PRIVILEGES : les privilèges attribués aux utilisateurs sur les objets de la base

16 Structure dynamique d'une base de données Le serveur Oracle est composées de : Instance Oracle : Structures mémoire, les processus pour gérer la base Base de données Oracle 31 Structure dynamique d'une base de données La zone mémoire Oracle découpe la zone mémoire qui lui est allouée en trois parties : la PGA : gère les processus utilisateurs, la SGA : une zone commune de mémoire partagée, contenant des informations spécifiques à une instance, la zone de tri, pour le stockage temporaire des données

17 Structure dynamique d'une base de données Les états d'une base de données : Une base de données reconnaît quatre états : base fermée NOMOUNT MOUNT OPEN Seul un utilisateur privilégié, vis à vis de la base de données, peut modifier les états d'une instance. 33 Structure dynamique d'une base de données Les processus Processus Oracle Processus utilisateur Serveur Oracle Utilisateur 34 17

18 Structure dynamique d'une base de données Les processus assurent le fonctionnement d'une instance Oracle 5 processus indispensables : DBWR (Database Writer) LGWR (Log Writer) CKPT (Checkpoint) PMON (Process Monitor) SMON (System Monitor) Ces processus sont interdépendants. 35 Le processus DBWR Travaille en priorité avec les buffers de données en mémoire. Vérifie qu'il y a toujours des buffers libres en mémoire. Transfert les blocs de données de la mémoire vers les fichiers de la base de données. Le comportement de DBWR est contrôlé par le paramètre DB_WRITERS 36 18

19 Les processus LGWR et CKPT Le processus LGWR (log writer) assure la sécurité. Il a pour mission d'écrire toutes les informations utiles dans les fichiers redo-log. - Il supervise la mémorisation des transactions. - Il met à jour les fichiers Redo Log. - Si l'un est plein, il commute sur le suivant. Il est automatiquement déclenché lors d'un commit, lorsqu'un buffer Redo Log est au tiers plein ou quand le processus dbw a besoin de libérer les buffers de la base de données. Le processus CKPT est un mécanisme de synchronisation (checkpoint). Ce processus d arrière plan a pour rôle d enregistrer le point de reprise dans l entête des fichiers de données et dans les fichiers de contrôle. 37 Le System Monitor Le processus SMON surveille la base de données lors de son démarrage et au cours de son fonctionnement. SMON rétabli la base si le dernier arrêt n'a pas été correctement effectué. SMON est chargé de faire de la place si DBWR a besoin d'espace pour effectuer un tri. SMON vérifie l'espace libre dans les fichiers de la base de données

20 Le Processus Monitor PMON supervise tous les autres processus et nettoie les transactions défaillantes. - Il est chargé du nettoyage en effectuant une annulation (rollback) lorsqu un processus utilisateur est planté. - Il libère les verrous et les ressources. 39 Structure dynamique d'une base de données 40 20

21 Introduction à l'administration d une base de données (Oracle ) Les Taches d'un DBA Assurer l'accessibilité de la base de données Création de la base Gestion des structures physiques Gestion de la sécurité Administration réseau Sauvegarde et restauration de la base Optimisation de la base de données 42 21

22 Outils d'administration Server Manager Line Mode Oracle Entreprise Manager Les utilisateurs DBA par défaut : SYS SYSTEM 43 La sécurité sur une base de données De façon générale, la sécurité comporte trois aspects : la confidentialité: repose sur la gestion des utilisateurs et des droits d'accès aux informations présentes dans l'instance. la disponibilité des données : dépend à la fois du SGBD, du système d'exploitation ainsi que de la plate-forme matérielle utilisée. l'intégrité des données : repose sur l'application et sur le SGBD

23 La gestion des utilisateurs sous Oracle La sécurité d'un SGBD est basée sur la notion d'utilisateur: il représente une potentialité de connexion pour atteindre la base de données. Chaque outil utilisé (sqlplus ou svrgmr) demande un nom de connexion et un mot de passe. Oracle détient dans une table interne la liste des utilisateurs pouvant intervenir sur les informations de l'instance. 45 La gestion des utilisateurs sous Oracle Création d'un utilisateur : CREATE USER nom_user IDENTIFIED {BY mot_passe EXTERNALLY} [DEFAULT TABLESPACE nom_tablespace] [TEMPORARY TABLESPACE nom_tablespace] [PASSWORD EXPIRE] [ACCOUNT {LOCK UNLOCK}]; 46 23

24 La gestion des utilisateurs sous Oracle SQL> select * from all_users; USERNAME USER_ID CREATED SYS 0 31-AUG-99 SYSTEM 5 31-AUG-99 REZNIK SEP-99 DBSNMP AUG-99 TRACESVR AUG-99 SCOTT AUG-99 JBOUFFIL SEP-99 FBEUVIER SEP-99 SBILLOT SEP-99 RBIZOT SEP-99 NBLANCPA SEP La gestion des utilisateurs sous Oracle Lors d'une connexion deux phases distinctes sont reconnues : la phase d'identification (reconnaissance de l'utilisateur, elle est liée à son nom de connexion), la phase d'authentification (certification de l'identité de l'utilisateur, elle est liée à la fourniture d'un mot de passe). Oracle impose que l'identification soit assurée par le SGBD. La vérification de l'authentification est alors laissée sous le contrôle du système d'exploitation. L'utilisateur est alors qualifié «d'externe»

25 La gestion des utilisateurs sous Oracle SQL> select USERNAME, PASSWORD from dba_users; USERNAME PASSWORD SYS 602B3F19454EB26E SYSTEM 4C7BB6C087EACC33 REZNIK C8E29748A2F3EFB8 DBSNMP E066D214D5421CCC TRACESVR F9DA B7B81 SCOTT F894844C34402B67 JBOUFFIL 6BCAA44EAA6C5117 FBEUVIER 3FD3D2CF4DF443DD SBILLOT 18FC1A1D000DE48E RBIZOT 72F8EFBF0E423ABF NBLANCPA D46DF7681AD9A639 TOTO EXTERNAL 49 La gestion des utilisateurs sous Oracle Lors de l'activation de sqlplus, le nom de connexion et le mot de passe sont saisis, on peut vérifier le nom de connexion par la commande SHOW USER : SQL> SHOW USER USER is NPETIT Une des caractéristiques des utilisateurs est la liste des tablespaces sur lesquels ils peuvent intervenir par défaut. Chaque utilisateur possède : un tablespace par défaut, un tablespace temporaire. SQL> CREATE USER toto IDENTIFIED BY toto DEFAULT TABLESPACE eleve05-06; 50 25

26 La gestion des utilisateurs sous Oracle Les limites statiques La confidentialité des ressources statiques s'appuie sur la notion de : privilège, rôle, vue. 51 La gestion des utilisateurs sous Oracle Les privilèges système Les privilèges système sont des permissions liées aux actions. Ils permettent l'exécution d'actions sur des types d'objets. Chacun de ces privilèges est donné sur tout objet d'un certain type. Par exemple, pour qu'un utilisateur puisse se connecter, il est impératif de lui donner le privilège create any session

27 La gestion des utilisateurs sous Oracle Privilèges système : create any session, pour se connecter, create any index, pour créer des index, create any table, pour créer des tables, create user, pour créer des utilisateurs, 53 La gestion des utilisateurs sous Oracle Syntaxe : GRANT {privilège_système rôle } [,{privilège_système rôle}] TO {nom_utilisateur role PUBLIC} [ {nom_utilisateur role PUBLIC}] [WITH ADMIN OPTION]; REVOKE {privilège_système rôle } FROM {nom_utilisateur role PUBLIC}; Exemple: SQL> GRANT CREATE USER TO NPETIT; 54 27

28 La gestion des utilisateurs sous Oracle Les privilèges sur les objets ALTER : modification des objets, DELETE : suppression des lignes, EXECUTE : exécution de procédures et fonctions, INDEX : création d'index, INSERT : insertion de lignes, REFERENCES : référence à une colonne d'une table, SELECT : sélection de lignes, UPDATE : modification de lignes, ALL, tous les privilèges précédemment cités. 55 La gestion des utilisateurs sous Oracle GRANT {privilège_objet } [,{privilège_objet }] ON [schéma.]objet TO {nom_utilisateur role PUBLIC} [ {nom_utilisateur role PUBLIC}] [WITH GRANT OPTION]; REVOKE {privilège_objet } FROM {nom_utilisateur role PUBLIC}; Exemple : SQL> GRANT SELECT ON livre TO PUBLIC; 56 28

29 La gestion des utilisateurs sous Oracle Les privilèges par défaut Par défaut, le propriétaire (ou le créateur) d'un objet (quelque il soit) possède tous les droits sur cet objet. 57 Scruter les processus 58 29

30 Arrêt/Démarrage de la base 59 Suivi d activités 60 30

31 Monitoring de sessions Toad permet de monitorer les sessions et de les supprimer au besoin, sans risquer de supprimer la mauvaise session 61 Toad s Session Browser 62 31

32 Toad s Session Browser 63 Toad s Session Browser 64 32

33 Sauvegarde et restauration Les principes de la sauvegarde et de la restauration Pour obtenir une sauvegarde fiable, il est nécessaire que l'application soit arrêtée (ce qui est difficilement acceptable). Cet arrêt assure le respect de certaines règles : les fichiers ne sont plus accédés. Ils sont donc dans un état stable et les informations présentes dans ces derniers sont donc cohérentes quant aux dates des transactions (dans le cas d'une instance), les buffers caches du système et de l'application sont mis à jour dans les fichiers, si plusieurs fichiers sont utilisés, nous disposons d'un ensemble d'informations globalement cohérentes. 65 Sauvegarde et restauration Les techniques de sauvegarde et de restauration La sauvegarde: trois interventions sont nécessaires pour effectuer les sauvegardes : le SGBD dispose de commandes pour mettre dans un état stable un fichier, une commande liée au système d'exploitation permet de sauvegarder les fichiers, le DBA remet en activité l'objet Oracle. La restauration s'opère en quatre étapes : effectuer un diagnostic pour connaître la liste des fichiers corrompus, mettre l'instance dans un état permettant une phase de restauration, restaurer le fichier (ou les fichiers), «prévenir» le SGBD qu'une modification a eu lieu

34 Sauvegarde et restauration Les politiques de sauvegarde Quatre structures sont vues par le système d'exploitation : les fichiers de configuration (init.ora et config.ora et le contenu de /var/opt/oracle) : ces derniers sont de taille relativement petite et l'administrateur sait si leur contenu a évolué, les control files : ces fichiers sont aussi de taille relativement faibles (quelques kilo-octets). Ils sont modifiés lors d'un changement de structure impliquant le système d'exploitation, les fichiers de redo log : ces fichiers mémorisent toutes les transactions ayant été effectuées sur une instance. Il est donc impératif de les conserver tant qu'une sauvegarde complète, instance arrêtée, n'a pas eu lieu, Après, les sauvegardes de ces fichiers deviennent obsolètes et peuvent être détruites, les fichiers de données (mis en oeuvre dans les tablespaces) : ils représentent souvent la partie la plus importante en quantité d'informations. 67 Sauvegarde et restauration Les méthodes proposées par le SGBD Deux techniques sont possibles : sauvegarde de tous les fichiers mis en oeuvre dans une instance. On parle de backup complet. sauvegarde partielle de l'instance, seulement certains fichiers sont conservés. On parle de backup partiel. Ces techniques peuvent être utilisées lorsque l instance est : arrêtée: on parle de backup à froid, ouverte: cette méthode pose intrinsèquement des problèmes de fiabilité

35 Questions 69 35

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

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

Gestion des utilisateurs et de leurs droits

Gestion 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é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

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.

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. Université des sciences et de la Technologie Houari Boumediene USTHB Alger Département d Informatique CHAPITRE 4 ADMINISTRATION ET TUNING DE BASES DE DONNÉES RESPONSABLE DR K. BOUKHALFA POLITIQUES DE CONTRÔLES

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

Du 10 Fév. au 14 Mars 2014

Du 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é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

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

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

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

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

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

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

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

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

SGBDR. 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é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

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

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

Présentation du module Base de données spatio-temporelles Présentation du module Base de données spatio-temporelles S. Lèbre slebre@unistra.fr Université de Strasbourg, département d informatique. Partie 1 : Notion de bases de données (12,5h ) Enjeux et principes

Plus en détail

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

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

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

Oracle 10g Administration +

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

Plan 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. 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étail

420-PK6-SL Banques de données Avancées. UTILISATEURS (suite)

420-PK6-SL Banques de données Avancées. UTILISATEURS (suite) 420-PK6-SL Banques de données Avancées Gestion des UTILISATEURS (suite) RÉCAPITULATIF Un UTILISATEUR ORACLE est donc une combinaison de deux concepts usuels des banques de données. Un objet de contrôle

Plus en détail

Bases de données et sites WEB

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

MySQL. (Administrateur) (Dernière édition) Programme de formation. France, Belgique, Suisse, Roumanie - Canada

MySQL. (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étail

Oracle : Administration

Oracle : 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étail

Oracle Database 11g: Administration Workshop I Release 2

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

Administration des bases de données sous Oracle. 10g. Fabien De Marchi, Jean-Marc Petit. Université de Lyon. November 22, 2007 1/96

Administration des bases de données sous Oracle. 10g. Fabien De Marchi, Jean-Marc Petit. Université de Lyon. November 22, 2007 1/96 1/96 Administration des bases de données sous Oracle 10g Fabien De Marchi, Jean-Marc Petit Université de Lyon November 22, 2007 2/96 Sur le cours Prérequis et objectifs Prérequis Modèle relationnel (structure,

Plus en détail

TP Administration Oracle

TP Administration Oracle Ingénieurs 2000 Informatique et Réseaux TP Administration Oracle DIOP Ngoné ESSAIDI Abderrahim Février 2008 1 Sommaire Sommaire... 2 Introduction... 3 1. Déploiement d application... 4 1.1 Résumé du besoin...

Plus en détail

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

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

Plus en détail

Administration de Base de Données Notes de cours

Administration de Base de Données Notes de cours Administration de Base de Données Notes de cours 1 Élément de connexion Oracle Thomas Année universitaire 2005-2006 La connexion à une base Oracle fait intervenir quatres éléments :

Plus en détail

420-PK6-SL Banques de données Avancées UTILISATEURS

420-PK6-SL Banques de données Avancées UTILISATEURS 420-PK6-SL Banques de données Avancées Gestion des UTILISATEURS RÈGLES DE NOMENCLATURE Un UTILISATEUR Oracle est : Une connexion à Oracle Un nom de connexion"login" Un détenteur de droits et privilèges

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

Description de SQL SERVER. historique

Description de SQL SERVER. historique Description de SQL SERVER SQLServer est un SGBDR qui accepte et traite des requêtes concurrentes provenant de divers clients. Il envoie les réponses aux clients concernés via des API (Application Programming

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

TP11 - Administration/Tuning

TP11 - Administration/Tuning TP11 - Administration/Tuning MIAGE #3-2006/2007 January 9, 2007 1 Architecture physique d une base Oracle 1.1 La structure physique Une base de données Oracle est composé de fichiers (au sens du système

Plus en détail

Nœud Suisse du Projet International GBIF (Global Biodiversity Information Facility)

Nœ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étail

Administration des bases de données. Jean-Yves Antoine http://www.info.univ-tours.fr/~antoine/

Administration des bases de données. Jean-Yves Antoine http://www.info.univ-tours.fr/~antoine/ Administration des bases de données Jean-Yves Antoine http://www.info.univ-tours.fr/~antoine/ Administration des bases de données II Objets avancés dans les bases de données OBJECTIFS 2.1. NOTIONS 2.1.1.

Plus en détail

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

Objectif. Participant. Prérequis. Pédagogie. Oracle Enterprise Manager 10g Grid Control Rel 2. 5 Jours [35 Heures] Plan de cours disponible à l adresse http://www.adhara.fr/.aspx Objectif Décrire les étapes d'installation du référentiel OMR (Oracle Management Repository) et du service OMS (Oracle Management Service)

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

Cours 6. Sécurisation d un SGBD. DBA - M1ASR - Université Evry 1

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

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

Initiation aux bases de données (SGBD) Walter RUDAMETKIN Initiation aux bases de données (SGBD) Walter RUDAMETKIN Bureau F011 Walter.Rudametkin@polytech-lille.fr Moi Je suis étranger J'ai un accent Je me trompe beaucoup en français (et en info, et en math, et...)

Plus en détail

Chapitre 1 : Introduction aux bases de données

Chapitre 1 : Introduction aux bases de données Chapitre 1 : Introduction aux bases de données Les Bases de Données occupent aujourd'hui une place de plus en plus importante dans les systèmes informatiques. Les Systèmes de Gestion de Bases de Données

Plus en détail

Implémentation des SGBD

Implémentation des SGBD Implémentation des SGBD Structure générale des applications Application utilisateur accédant à des données d'une base Les programmes sous-jacents contiennent du code SQL Exécution : pendant l'exécution

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

Auto-évaluation Oracle: cours de base

Auto-évaluation Oracle: cours de base Auto-évaluation Oracle: cours de base Document: F0475Test.fm 14/01/2008 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INTRODUCTION AUTO-ÉVALUATION ORACLE: COURS DE

Plus en détail

Présentation de l'outil RMAN d'oracle

Présentation de l'outil RMAN d'oracle Présentation de l'outil RMAN d'oracle Ce document constitue une première présentation de l'outil RMAN d'oracle permettant de sauvegarder et restaurer des bases de données. L'article abordera également

Plus en détail

Partie 0 : Gestion des tablespace et des utilisateurs... 3

Partie 0 : Gestion des tablespace et des utilisateurs... 3 Sommaire Partie 0 : Gestion des tablespace et des utilisateurs... 3 1- Créer deux TableSpaces votre_nom-tbs et Votre_nom-TempTBS :... 3 2. Créer un utilisateur qui porte votre nom :... 3 3. Attribuer à

Plus en détail

Administration d'une base de données

Administration d'une base de données Administration d'une base de données Soors Aurore 1 Table des matières 1. Architecture d'une base de données...4 1.1. La structure logique...4 1.1.1. Les tablespaces...4 1.1.2. Les segments, extensions

Plus en détail

Secteur Tertiaire Informatique Filière étude - développement. Accueil. Apprentissage. Période en entreprise. Evaluation.

Secteur Tertiaire Informatique Filière étude - développement. Accueil. Apprentissage. Période en entreprise. Evaluation. Secteur Tertiaire Informatique Filière étude - développement Activité «Développer la persistance des» Sauvegarde et restauration Oracle 11g Accueil Apprentissage Période en entreprise Evaluation Code barre

Plus en détail

Architecture de la plateforme SBC

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

Plus en détail

ORACLE TUNING PACK 11G

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

CQP ADMINISTRATEUR DE BASES DE DONNÉES (ABD) ----------------------------------------------------------------------------------------------------

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

Cours: Administration d'une Base de Données

Cours: Administration d'une Base de Données Bases de Données Avancées Module A IUT Lumière, License CE-STAT 2006-2007 Pierre Parrend Cours: Administration d'une Base de Données Table of Contents Principes...1 Structure d'un Base de Données...1 Architecture...1

Plus en détail

COMMANDES SQL... 2 COMMANDES DE DEFINITION DE DONNEES... 2

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

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

Partie II Cours 3 (suite) : Sécurité de bases de données Partie II Cours 3 (suite) : Sécurité de bases de données ESIL Université de la méditerranée Odile.Papini@esil.univ-mrs.fr http://odile.papini.perso.esil.univmed.fr/sources/ssi.html Plan du cours 1 Introduction

Plus en détail

Clients et agents Symantec NetBackup 7

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

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

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

Le Langage De Description De Données(LDD)

Le Langage De Description De Données(LDD) Base de données Le Langage De Description De Données(LDD) Créer des tables Décrire les différents types de données utilisables pour les définitions de colonne Modifier la définition des tables Supprimer,

Plus en détail

Bases de données avancées Introduction

Bases de données avancées Introduction Bases de données avancées Introduction Dan VODISLAV Université de Cergy-Pontoise Master Informatique M1 Cours BDA Plan Objectifs et contenu du cours Rappels BD relationnelles Bibliographie Cours BDA (UCP/M1)

Plus en détail

Tutorial sur SQL Server 2000

Tutorial sur SQL Server 2000 Tutorial sur SQL Server 2000 Système d'exploitation est 2000 pro et Serveur 2000 Sommaire 1 - Installation... 2 2 - Mise à jour... 5 3 - Présentation... 7 3-1 - Service Manager (Démarrer/Programmes/Microsoft

Plus en détail

Base de données MySQL

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

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

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

TP Contraintes - Triggers

TP Contraintes - Triggers TP Contraintes - Triggers 1. Préambule Oracle est accessible sur le serveur Venus et vous êtes autorisés à accéder à une instance licence. Vous utiliserez l interface d accés SQL*Plus qui permet l exécution

Plus en détail

Gestion des utilisateurs, des groupes et des rôles dans SQL Server 2008

Gestion des utilisateurs, des groupes et des rôles dans SQL Server 2008 Gestion des utilisateurs, des groupes et des rôles dans SQL Server 2008 Version 1.0 Z Grégory CASANOVA 2 Les utilisateurs, les groupes et les rôles Sommaire 1 Introduction... 4 2 Gestion des accès serveur...

Plus en détail

PREPARATION AU PTI SGBD

PREPARATION AU PTI SGBD PREPARATION AU PTI SGBD On complètera ce cours avec les informations du site developpez.com 1.1 Introduction 1.1.1 Qu est ce qu un SGBD? Définition : logiciel qui stocke des données de façon organisée

Plus en détail

Réplication E-maj Foreign Data Wrapper PostGIS PostgreSQL-f

Réplication E-maj Foreign Data Wrapper PostGIS PostgreSQL-f PGDay Réplication E-maj Foreign Data Wrapper PostGIS PostgreSQL-f Réplication Réplications, disponibilités, durabilités Evolution dans la base de données : Postgres 8.2 : warm standby Postgres 9.0 : hot

Plus en détail

CATALOGUE FORMATION 2014

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

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

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

Rootkits sous Oracle

Rootkits sous Oracle Focus Alexander Kornbrust Degré de difficulté Les rootkits dans les systèmes d'exploitation ne sont pas nouveaux. Les intrus s'en servent depuis des années pour cacher leurs traces. Rares sont ceux qui

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

Cours Bases de données

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

<Insert Picture Here> Solaris pour la base de donnés Oracle

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

SOMMAIRE Thématique : Systèmes d'information et d'exploitation

SOMMAIRE Thématique : Systèmes d'information et d'exploitation SOMMAIRE Rubrique : Application groupware... 2 Rubrique : Base de données...22 Rubrique : Conduite de projets...65 Rubrique : Développement...94 Rubrique : État de l'art... 144 Rubrique : Internet... 164

Plus en détail

Architectures haute disponibilité avec MySQL. Olivier Olivier DASINI DASINI - - http://dasini.net/blog

Architectures haute disponibilité avec MySQL. Olivier Olivier DASINI DASINI - - http://dasini.net/blog Architectures haute disponibilité avec MySQL Architectures Architectures haute disponibilité haute disponibilité avec MySQL avec MySQL Olivier Olivier DASINI DASINI - - http://dasini.net/blog Forum PHP

Plus en détail

Table des matières Chapitre 1 Virtualisation, enjeux et concepts Chapitre 2 Ligne de produit XEN

Table des matières Chapitre 1 Virtualisation, enjeux et concepts Chapitre 2 Ligne de produit XEN Table des matières 1 Chapitre 1 Virtualisation, enjeux et concepts 1. Définition et vue d'ensemble....13 1.1 Terminologie et concepts...13 1.2 Bénéfices....15 1.3 Technologies et solutions de virtualisation...16

Plus en détail

Master Exploration Informatique des données DataWareHouse

Master Exploration Informatique des données DataWareHouse Master Exploration Informatique des données DataWareHouse Binôme Ahmed BENSI Enseignant tahar ARIB SOMMAIRE I. Conception...1 1. Contexte des contrats...1 2. Contexte des factures...1 II. Modèle physique...2

Plus en détail

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

CATALOGUE FORMATIONS 2015. DOMAINE Bases de données

CATALOGUE FORMATIONS 2015. DOMAINE Bases de données DOMAINE Bases de données Version 1.0 - Octobre 2014 1, 2, 3 juin 2015 1, 2, 3 octobre 2015 CATALOGUE Analyse et conception d une base de données Elaboration de fiches de collecte de données Techniques

Plus en détail

PostgreSQL. Formations. Catalogue 2011. Calendrier... 8

PostgreSQL. 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étail

Objectif. Participant. Prérequis. Oracle BI Suite EE 10g R3 - Développer des référentiels. 5 Jours [35 Heures]

Objectif. Participant. Prérequis. Oracle BI Suite EE 10g R3 - Développer des référentiels. 5 Jours [35 Heures] Objectif Utiliser les techniques de gestion de la mise en cache pour contrôler et améliorer les performances des requêtes Définir des mesures simples et des mesures calculées pour une table de faits Créer

Plus en détail

Business Intelligence avec SQL Server 2012

Business Intelligence avec SQL Server 2012 Editions ENI Business Intelligence avec SQL Server 2012 Maîtrisez les concepts et réalisez un système décisionnel Collection Solutions Informatiques Table des matières Les éléments à télécharger sont disponibles

Plus en détail

E-mail : contact@nqicorp.com - Web : http://www.nqicorp.com

E-mail : contact@nqicorp.com - Web : http://www.nqicorp.com - 5, rue Soutrane - 06560 Valbonne Sophia-Antipolis E-mail : contact@nqicorp.com - Web : http://www.nqicorp.com NQI Orchestra 3.3 - Guide d'installation Linux....................................................................

Plus en détail

Les Géodatabases en 9.2

Les Géodatabases en 9.2 Les Géodatabases en 9.2 Session Technique Géodatabase 9.2 Versailles SIG 2007 Nouveautés dans les Géodatabases Géodatabase adaptée À la taille de l entreprise À l architecture déployée Aux processus de

Plus en détail

Filière Unix Windows Oracle

Filière Unix Windows Oracle Durée : 217 heures Objectifs : Filière Unix Windows Oracle - Maitriser les concepts de relationnels, le langage et l administration Oracle. - Maitriser Unix et Windows Participants : Développeurs, administrateurs

Plus en détail

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

Chapitre 10. Architectures des systèmes de gestion de bases de données Chapitre 10 Architectures des systèmes de gestion de bases de données Introduction Les technologies des dernières années ont amené la notion d environnement distribué (dispersions des données). Pour reliér

Plus en détail

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

LANGAGUE JAVA. Public Développeurs souhaitant étendre leur panel de langages de programmation ING 01 LANGAGUE JAVA Durée : 21 heures 1090 HT / jour Dates : à définir en 2012 Concevoir et développer des programmes en langage Java Comprendre le fonctionnement de la machine virtuelle S approprier

Plus en détail

BD réparties. Bases de Données Réparties. SGBD réparti. Paramètres à considérer

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

Département Génie Informatique

Département Génie Informatique Département Génie Informatique BD51 : Business Intelligence & Data Warehouse Projet Rédacteur : Christian FISCHER Automne 2011 Sujet : Développer un système décisionnel pour la gestion des ventes par magasin

Plus en détail

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

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

Plus en détail

ORACLE DIAGNOSTIC PACK 11G

ORACLE DIAGNOSTIC PACK 11G ORACLE DIAGNOSTIC PACK 11G PRINCIPALES CARACTÉRISTIQUES : Surveillance automatique des diagnostics (ADDM Automatic Database Diagnostic Monitor) Référentiel automatique de la charge (AWR Automatic Workload

Plus en détail

RECOVERY MANAGER G. Mopolo-Moké prof. MBDS UNSA 2005/ 2006

RECOVERY MANAGER G. Mopolo-Moké prof. MBDS UNSA 2005/ 2006 RECOVERY MANAGER G. Mopolo-Moké prof. MBDS UNSA 2005/ 2006 1 Plan Général Plan 1. A propos de RMAN 2. Pourquoi utiliser RMAN? 3. Vue d ensemble de l environnement RMAN 4. Se connecter aux bases de données

Plus en détail

INSIA SIGL Bases de données ARCHITECTURE ORACLE

INSIA SIGL Bases de données ARCHITECTURE ORACLE INSIA SIGL Bases de données ARCHITECTURE ORACLE http://st-curriculum.oracle.com/tutorial/dbxetutorial/index.htm http://st-curriculum.oracle.com/ Bertrand LIAUDET ARCHITECTURE ORACLE 3 Méthodes de connexion

Plus en détail

Tâches planifiées. Chapitre 5. 1. Introduction

Tâches planifiées. Chapitre 5. 1. Introduction 271 Chapitre 5 Tâches planifiées 1. Introduction Tâches planifiées SQL Server donne la possibilité d'automatiser les tâches administratives. Il n'est bien sûr pas possible d'automatiser toutes les tâches

Plus en détail