TABLE DES MATIERES. 1 Avant-propos 3 2 Objectif 4 3 Organisation 5 4 Conventions syntaxiques et typographiques 5
|
|
- Mauricette Bonneau
- il y a 7 ans
- Total affichages :
Transcription
1 ORACLE 7 LANGAGES - ARCHITECTURE - ADMINISTRATION ABDELAZIZ ABDELLATIF MOHAMED LLMAME ABDELMALEK ZEROUAL RESUME Que vous ayez en charge le développement, l'exploitation ou l'administration d'une base de données Oracle, vous trouverez dans cet ouvrage un panorama complet du premier système de gestion de bases de données relationnel du marché. La première partie rappelle les principes généraux des SGBD relationnels et décrit les grandes lignes de l'architecture technique et fonctionnelle d'oracle. Elle est destinée aussi bien aux lecteurs qui découvrent ce produit, qu'aux décideurs souhaitant avoir une vision globale d'oracle et des nouveautés de la version 7. La seconde partie présente les langages et outils dont la maîtrise est nécessaire à toute personne désirant utiliser Oracle en phase de développement ou d'exploitation. Il s'agit du langage SQL, de son extension procédurale PL/SQL et des nouvelles techniques introduites par la version 7 (procédures et fonctions stockées, déclencheurs, contraintes d'intégrité...). La troisième partie de l'ouvrage s'adresse plus particulièrement aux administrateurs. Elle décrit l'architecture interne d'oracle et les outils de gestion des transactions, de sauvegarde des données et d'amélioration des performances. Le dernier chapitre traite de l'utilisation d'oracle en environnement réseau. TABLE DES MATIERES PARTIE 1 PRESENTATION GENERALE DES BASES DE DONNEES ET D'ORACLE 1 CHAPITRE 1 INTRODUCTION 3 1 Avant-propos 3 2 Objectif 4 3 Organisation 5 4 Conventions syntaxiques et typographiques 5 CHAPITRE 2 PRINCIPES DE BASE DU MODELE RELATIONNEL 7 1 Introduction 7 2 Buse de données et modèle de données Le modèle hiérarchique Le modèle réseau Le modèle relationnel Le(s) modèles) objet(s) 9 3 Architecture ANSlI SPARC 9 4 Objectifs d'un SGBD Définition des données Manipulation des données Sécurise et intégrité des données Gestion des transactions et des accès concurrents 13 5 Le modèle relationnel Structure de données Manipulation des données Langages relationnels 15 CHAPITRE 3 PRESENTATION D'ORACLE 17 1 Historique 17 2 Principales caractéristiques d'oracle 18
2 2 Principales caractéristiques d'oracle 18 3 Oracle : un SGBD relationnel La définition et la manipulation de données La cohérence des données La confidentialité des données L'intégrité des données La sauvegarde et la restauration des données La gestion des accès concurrents 21 4 Oracle : un SGBD à architecture ouverte La portabilité dans Oracle La compatibilité aux normes La connectabilité d'oracle 22 5 Oracle : une solution complète et intégrée 23 6 Nouveautés de la version Améliorations fonctionnelles Améliorations de performances Amélioration de l'administration 28 CHAPITRE 4 ARCHITECTURE FONCTIONNELLE D'ORACLE 31 1 Introduction 31 2 Couches de base Le noyau Le dictionnaire de données La couche SQL La couche PL -SQL 35 3 Outils de génie logiciel La méthode case Case*dictionary Case*designer Case*generator 38 4 Outils de développement d'applications SQL*PLUS SQL*FORMS SQL*REI'ORTWRITER Pré compilateurs SQL*MENU 41 5 Outils d'aide à la décision Easy*SQL SQL*QMX SQL*CALC Oracle pour Outils d'administration SQL*DBA SQL*LOADER import -export 44 7 Architecture répartie d'oracle Répartition des traitements Répartition des données Ouverture à d'autres SGBD 46 PARTIE 2 LANGAGES DE BASE D'ORACLE 47 CHAPITRE 5 LES OBJETS MANIPULES DANS ORACLE 49 1 La norme SQL 49 2 Les objets de base Schéma Contraintes d'intégrité 52 3 Identification d'objets dans Oracle 53 4 Classification des commandes SQL 54 5 Présentation de la base exemple 54 CHAPITRE 6 LE LANGAGE DE DEFINITION DE DONNEES 57 1 Introduction 57 2 Définition de schémas 58 3 Définition de tables Création de tables Modification de structure de tables Suppression de tables Suppression des lignes d'une table 70 4 Définition de.synonymes Création de synonymes Suppression de synonymes 72 5 Définition de séquences Création de séquences Modification de séquences 74
3 5.2 Modification de séquences Suppression de séquences 75 6 Renommage 75 7 Définition de commentaires 76 8 Définition d'index Création d'un index Modification d'un index Suppression d'un index 78 9 Définition de clusters Création d'un cluster Modification d'un cluster Suppression d'un cluster Définition de vues Création d'une vue Suppression d'une vue 84 CHAPITRE 7 LE LANGAGE DE MANIPULATION DE DONNEES 85 1 Introduction 85 2 Consultation de données Consultation simple Consultation avec qualification Consultation de structures hiérarchiques Opérateurs ensembliste Union Intersection Différence Mise à jour de données Insertion de données Modification de données Suppression de données 118 CHAPITRE 10 LE LANGAGE PLISQL Introduction Présentation de PLlSQL Déclarations Types de données Conversion de types de données Variables et constantes Tables PL -SQL Enregistrements prédéfinis Curseurs Exceptions Gestion des erreurs Les exceptions internes Gestion des exceptions Les exceptions externes Expressions de comparaison Instructions de contrôle Traitements conditionnels Traitements itératifs Les commandes SQL Gestion de curseurs Les commandes du LMD Gestion des transactions Les fonctions dans PL -SQL Environnement PLlSQL 143 CHAPITRE 9 PROCEDURES, FONCTIONS, PACKAGES ET TRIGGERS Introduction Définition Les procédures et les fonctions Création d'une procédure (fonction) Modification d'une procédure (fonction) Suppression d'une procédure (fonction) Les packages Création d'un package Modification d'un package Suppression d'un package Les triggers Création d'un trigger Modification d'un trigger Suppression d'un trigger 157 CHAPITRE 10 L'INTERFACE SQL*PLUS 159
4 CHAPITRE 10 L'INTERFACE SQL*PLUS Introduction Connexion à SQL*PLUS Contrôle et édition de commandes Edition de commandes Sauvegarde de commandes Commandes interactives Formatage des résultats Formatage de colonnes Rupture de séquence Opérations de calcul Formatage de pages Contrôle des transactions Copie interbases de données Environnement SQL*PLUS 175 CHAPITRE 11 L'INTERFACE PROGRAMMATIQUE PROS`C Introduction Présentation de PRO*C Déclarations Déclaration des variables Déclaration de la zone de communication Types de données Les variables hôtes Les variables indicatrices Equivalence de types de données Connexion à Oracle Requêtes simples Intégration de blocs PLlSQL Gestion des transactions Gestion des erreurs La zone de communication SQL La commande whenever La zone de communication Oracle Requêtes rendant un ensemble de lignes Utilisation de tableaux Utilisation de curseurs Commandes dynamiques Commandes de mise à jour non paramétrées Commandes de mise à jour paramétrées Requêtes select paramétrées Requêtes select non paramétrées 206 PARTIE 3 ARCHITECTURE ET ADMINISTRATION D'ORACLE 221 CHAPITRE 12 INTRODUCTION A L'ADMINISTRATION D'ORACLE Rôle de l'administrateur Outils d'administration de données 224 CHAPITRE 13 STRUCTURE D'UNE HASE DE DONNEES Introduction Structure physique d'une base de données Fichiers de données Fichiers de reprise Fichiers de contrôle Structure logique d'une base de données Notion de table espace Segment, extension et bloc Notion de bloc de données Notion d'extension Notion de segment Correspondance entre les structures physique et logique 244 CHAPITRE 14 CREATION, DEMARRAGE ET ARRET D'UNE BASE DE DONNEES Introduction Création d'une base de données Sauvegarde des bases existantes Création d'un nouveau fichier d'initialisation Edition du nouveau fichier d'initialisation Edition des fichiers d'initialisation existants Arrêt et redémarrage d'oracle Création de la nouvelle base de données Modification des caractéristiques d'une base de données 251
5 3 Modification des caractéristiques d'une base de données Démarrage et fermeture d'une base Démarrage d'une base de données Fermeture d'une base de données 257 CHAPITRE 15 DICTIONNAIRE DE DONNEES D'ORACLE Introduction Structure du dictionnaire Présentation générale Description des vues du dictionnaire Création du dictionnaire Utilisation du dictionnaire Accès au dictionnaire par Oracle Accès au dictionnaire par les utilisateurs 273 CHAPITRE 16 ARCHITECTURE INTERNE D'ORACLE Introduction Structure de la mémoire Zones réservées au code de l'applicatif Zone globale système (SGA) Zone programme globale (l'ga) Les processus Oracle Architecture monoprocessus Architecture multiprocessus 281 DBWR (database writcr) 283 LGWR (log writer) 284 CKPT (checkpoint) 284 SMON (system monitor) 284 PMON (proccss monitor) 285 RECO (rccover) 285 ARCH (archiver) 285 LCK (lock) 285 DNNN (dispatcher) 285 LISTENER (oralsn) Conclusion 293 CHAPITRE 17 TRANSACTIONS ET ACCES CONCURRENTS Introduction Gestion des transactions Définitions Contrôle des transactions Gestion des accès concurrents Introduction Intégrité des données Concurrence des données Consistance des données Consistance des données en lecture (rend consistency) Verrouillage des données Concepts relatifs au verrouillage Verrouillage bloquant Modes d'activation de verrouillage Différents types de verrouillage 304 CHAPITRE 18 SECURITE DE, DONNEES DANS ORACLE Introduction Les profils Création d'un profil Modification d'un profil Suppression d'un profil Les utilisateurs Création d'un utilisateur Modification d'utilisateur Suppression d'un utilisateur Les privilèges d'accès Privilèges système Privilèges objets Les rôles Création d'un rôle Activation d'un rôle Modification d'un rôle Suppression d'un rôle 323 CHAPITRE 19 SAUVEGARDE ET RESTAURATION DE DONNEES Introduction 325
6 1 Introduction Structures Nature de pannes Structures utilisées pour la restauration Sauvegarde d'une base de données Sauvegarde complète Sauvegarde partielle Sauvegarde des fichiers de données Sauvegarde du fichier de contrôle Stratégies communes de sauvegarde Exécution d'une sauvegarde complète Exécution d'une sauvegarde partielle Restauration d'une base de données Concepts généraux Recouvrement après une panne d'instance Recouvrement après une panne disque 341 CHAPITRE 20 AMELIORATION DES PERFORMANCES DANS ORACLE Introduction Traitement des commandes SQL Fonctionnement de l'optimiser Plan d'exécution d'une commande SQL Méthodes d'optimisation Méthodes d'accès disponibles Optimisation des ordres SQL Evaluation des expressions Transformations des commandes SQL Prise en compte des vues Choix du chemin d'accès Optimisation de la mémoire Introduction Structure interne de la SGA Optimisation de la mémoire dans la SGA Optimisation des entrées -sorties Réduction des contentions disque Allocation de l'espace dans les blocs Gestion dynamique de l'espace Amélioration des contentions Contention des segments rollback Contention des serveurs multi-threated 386 CHAPITRE 21 OUTILS DE DIAGNOSTIC POUR L'AMELIORATION DES PERFORMANCES Outil SQL TRACE Outil TKPROF Interprétation des résultats Commande explain plan Commande analyze 397 CHAPITRE 22 OPTIMISATION ET OUTILS DE DEVELOPPEMENT Utilisation des tableaux PLISQL et amélioration des performances Packages disponibles Procédure pour transactions discrètes Package pour alerteurs Utilisation des "pipes " nommés Sortie à partir des procédures et des triggers Description des procédures stockées 408 CHAPITRE 23 UTILITAIRES ET OUTILS D'ADMINISTRATION Introduction SQL*DBA Utilisation de SQL*DBA en mode menu Utilisation de SQL*DRA en mode ligne Import -export L'utilitaire export Lancement de l'outil d'exportation L'utilitaire import SQL*LOADER Présentation Fichier de contrôle Fichiers de données Fichier journal Fichier d'enregistrements erronés 427
7 4.5 Fichier d'enregistrements erronés Fichier d'enregistrements rejetés 427 CHAPI'T'RE 24 UTILISATION D'ORACLE DANS UN ENVIRONNEMENT RESEAU Introduction Différents types d'architectures Architecture centralisée Architecture distribuée Architecture répartie SQL*NET et l'architecture client -serveur SQL*S7:4R et la répartition des données dans Oracle Notion de base de données répartie Identification des objets dans une base de données répartie Liaisons entre bases de données locales Transparence de la localisation des données Manipulation des données d'une base de données répartie Transactions et base de données répartie Réplication des données Base de données répartie hétérogène Administration d'une base de données répartie 449 INDEX 451 TOP
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é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étailCHAPITRE 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étailDé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é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é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é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é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é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é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é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é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é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é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étailAdministration 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é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é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étailAdministration 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é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étailObjectif. 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é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étailFiliè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étailCATALOGUE 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étailAdministration 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étailLANGAGUE 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é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é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étailChapitre 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é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étailImplé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é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étailDescription 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étailCré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é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é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étailProgramme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines)
Programme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines) Module 1 : Programmer une application informatique Durée
Plus en détailBases de données cours 1
Bases de données cours 1 Introduction Catalin Dima Objectifs du cours Modèle relationnel et logique des bases de données. Langage SQL. Conception de bases de données. SQL et PHP. Cours essentiel pour votre
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étailWEA Un Gérant d'objets Persistants pour des environnements distribués
Thèse de Doctorat de l'université P & M Curie WEA Un Gérant d'objets Persistants pour des environnements distribués Didier Donsez Université Pierre et Marie Curie Paris VI Laboratoire de Méthodologie et
Plus en détailIntroduction : présentation de la Business Intelligence
Les exemples cités tout au long de cet ouvrage sont téléchargeables à l'adresse suivante : http://www.editions-eni.fr Saisissez la référence ENI de l'ouvrage RI3WXIBUSO dans la zone de recherche et validez.
Plus en détailMise en oeuvre d'une base de données mono-utilisateur avec SQLite
Mise en oeuvre d'une base de données mono-utilisateur avec SQLite Utilisation de SQLite dans le logiciel CASSIS Plan Le contexte scientifique avec le logiciel CASSIS La problématique avec Mysql La solution
Plus en détailChapitre 5 : Les procédures stockées PL/SQL
I. Introduction Une procédure ou une fonction stockée est un bloc PL/SQL nommé pouvant accepter des paramètres et être appelée. Généralement, on utilise une fonction pour calculer une valeur. Les procédures
Plus en détailTHEME PROJET D ELABORATION D UNE BASE DE DONNEES SOUS LE SERVEUR MYSQL
. THEME PROJET D ELABORATION D UNE BASE DE DONNEES SOUS LE SERVEUR MYSQL Mr MEZRED MOHAMED Ingénieur météorologue INTRODUCTION Il existe de nombreuses manières de construire une base de données. En effet,
Plus en détail1 2 3 4 5 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
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étailObjectif. 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étailIntroduction aux bases de données
Introduction aux bases de données Références bibliographiques Jeff Ullman,Jennifer Widom, «A First Course in Database systems», Prentice-Hall, 3rd Edition, 2008 Hector Garcia-Molina, Jeff Ullman, Jennifer
Plus en détailAlexandru V. Vlad RADIAN Solution Architect, Lead IT developer
Alexandru V. Vlad RADIAN Solution Architect, Lead IT developer +33 (6) 61 94 21 29 alex.radian@gmail.com Compétences clés Forte capacité à résoudre les problèmes Conception et implémentation de solutions
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étailInternet Information Services (versions 7 et 7.5) Installation, configuration et maintenance du serveur Web de Microsoft
Introduction à IIS 1. Objectifs de ce livre 13 2. Implémentation d un serveur web 14 2.1 Les bases du web 14 2.2 Les protocoles web 16 2.3 Le fonctionnement d un serveur web 21 2.4 Les applications web
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étailLa problématique de la Préservation des Bases de Données. Olivier ROUCHON CINES Groupe PIN Jeudi 7 Octobre
La problématique de la Préservation des Bases de Données Olivier ROUCHON CINES Groupe PIN Jeudi 7 Octobre Définition des bases de données Terme du langage courant base de données Utilisé pour désigner
Plus en détailTP 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étailFiliale du Groupe. Filière Fondamentaux. Filière Outils de Développement. Filière Administration de Base de données. Filière Oracle E-Business Suite
Filiale du Groupe Filière Fondamentaux Filière Outils de Développement Filière Administration de Base de données Filière Serveur d'applications Filière Oracle E-Business Suite Page 2 Pour commander, appelez
Plus en détailIntroduction aux bases de données et aux SGBD
Introduction aux bases de et aux Bernard ESPINASSE Professeur à l'université d'aix-marseille Généralités sur les BdD Des chaînes de traitements aux applications sur BdD Niveaux de description d'une BdD
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é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étailUne unité organisationnelle (Staff) comporte une centaine d'utilisateur dans Active Directory.
Migration de Active Directory vers OpenLDAP Préambule Nous souhaitons mettre en place une gestion centralisée des services réseaux, des ordinateurs, des utilisateurs, des groupes et des droits dans un
Plus en détailCyberclasse L'interface web pas à pas
Cyberclasse L'interface web pas à pas Version 1.4.18 Janvier 2008 Remarque préliminaire : les fonctionnalités décrites dans ce guide sont celles testées dans les écoles pilotes du projet Cyberclasse; il
Plus en détailSOMMAIRE Thématique : Systèmes d'information et systèmes d'exploitation
SOMMAIRE Thématique : Systèmes d'information et systèmes d'exploitation Rubrique : Application groupware... 2 Rubrique : Base de données...29 Rubrique : Conduite de projets...73 Rubrique : Développement...
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étailPROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN
PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN 1. DÉVELOPPEMENT D'APPLICATION (CONCEPTEUR ANALYSTE) 1.1 ARCHITECTURE MATÉRIELLE DU SYSTÈME INFORMATIQUE 1.1.1 Architecture d'un ordinateur Processeur,
Plus en détail420-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étailCours: 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étailORACLE 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étailpour Windows Manuel de l agent pour Microsoft SQL Server r11.1 C00657-1F
BrightStor ARCServe Backup pour Windows Manuel de l agent pour Microsoft SQL Server r11.1 C00657-1F La présente documentation et le logiciel correspondant (ci-après nommés «documentation») sont exclusivement
Plus en détailSOMMAIRE 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étailTable des matières. Avant-propos
Table des matières Avant-propos v Table des matières xi 1 Introduction aux systèmes de gestion de bases de données 1 1.1 Donnée et type de données 2 1.2 Donnée et information 2 1.3 Donnée simple et complexe
Plus en détailGestion des documents associés
Gestion des documents associés Gestion des documents associés 1 Introduction 1.1 1.2 Introduction 4 Principe des deux modes de gestion des documents 5 2 Les pièces jointes ArcGIS 2.1 2.2 2.3 2.4 2.5 2.6
Plus en détailSQL MAP. Etude d un logiciel SQL Injection
Introduction Ce TP a pour but d analyser un outil d injection SQL, comprendre les vulnérabilités d une BD et de mettre en œuvre une attaque par injection SQL. Prise en main du logiciel SQLMap est un outil
Plus en détailIntroduction aux Bases de Données Relationnelles Conclusion - 1
Pratique d un : MySQL Objectifs des bases de données Où en sommes nous? Finalement, qu est-ce qu un? Modèle relationnel Algèbre relationnelle Conclusion SQL Conception et rétro-conception Protection de
Plus en détailSimple Database Monitoring - SDBM Guide de l'usager
- SDBM Version 0.01 (2011/07/05) Tables des matières Simple Database Monitoring - SDBM.1.1 Tables des matières2 Architecture3 Installation..4 Installation sur Linux (image virtuelle pré-configuré)..4 Changement
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étailBusiness 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 Extrait Alimenter l'entrepôt de données avec SSIS Business
Plus en détailGroupe Eyrolles, 2006, ISBN : 2-212-11707-8
Groupe Eyrolles, 2006, ISBN : 2-212-11707-8 Table des matières Avant-propos................................................ Objectifs de ce livre.......................................... Partie I : Oracle
Plus en détailArchitecture N-Tier. Ces données peuvent être saisies interactivement via l interface ou lues depuis un disque. Application
Architecture Multi-Tier Traditionnellement une application informatique est un programme exécutable sur une machine qui représente la logique de traitement des données manipulées par l application. Ces
Plus en détailBases 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étailCheck-list de maintenance du système Instructions impératives pour l'utilisateur du système Dernière mise à jour 09 juin 2011
ANNEXE 3 Check-list de maintenance du système Instructions impératives pour l'utilisateur du système Dernière mise à jour 09 juin 2011 Généralités Afin de pouvoir garantir un support sûr et efficace du
Plus en détailSQL Server 2012 Implémentation d'une solution de Business Intelligence (Sql Server, Analysis Services...)
Avant-propos 1. À qui s'adresse ce livre? 15 2. Pré-requis 15 3. Objectifs du livre 16 4. Notations 17 Introduction à la Business Intelligence 1. Du transactionnel au décisionnel 19 2. Business Intelligence
Plus en détailPostgreSQL, le cœur d un système critique
PostgreSQL, le cœur d un système critique Jean-Christophe Arnu PostgreSQLFr Rencontres Mondiales du Logiciel Libre 2005 2005-07-06 Licence Creative Commons Paternité - Pas d utilisation commerciale - Partage
Plus en détailCatalogue Formation «Vanilla»
Catalogue Formation «Vanilla» Date : octobre 2009 Table des matières Liste des Formations...2 Contenu des formations...3 Vanilla FastTrack...3 Vanilla Architecture...5 Enterprise Services...6 BIPortail...7
Plus en détailLa solution pour gérer vos connaissances techniques et scientifiques
La solution pour gérer vos connaissances techniques et scientifiques La solution pour gérer, sécuriser et réutiliser vos connaissances techniques et scientifiques TEEXMA est le premier outil collaboratif
Plus en détailSQL 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étailIII. Contexte. Objectifs. Philippe HOUE, Philippe.Houe@emn.fr Ecole des Mines de Nantes
Gestion de parc : solution libre VS commerciale III Gestion de parc : solution libre VS commerciale Philippe HOUE, Philippe.Houe@emn.fr Ecole des Mines de Nantes Il existe de nombreux logiciels permettant
Plus en détailVersion 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étailAcronis Backup & Recovery 10 Advanced Server Virtual Edition. Guide de démarrage rapide
Acronis Backup & Recovery 10 Advanced Server Virtual Edition Guide de démarrage rapide Ce document explique comment installer et utiliser Acronis Backup & Recovery 10 Advanced Server Virtual Edition. Copyright
Plus en détailRECOVERY 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étailArchitectures web/bases de données
Architectures web/bases de données I - Page web simple : HTML statique Le code HTML est le langage de base pour concevoir des pages destinées à être publiées sur le réseau Internet ou intranet. Ce n'est
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étailMise en œuvre d un poste virtuel
129 Chapitre 5 Mise en œuvre d un poste virtuel 1. Installation et personnalisation d une image de référence 1.1 Introduction Après la phase d'installation des serveurs d'infrastructure de l'environnement
Plus en détailTutorial 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étailTP 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étailInstallation des moteurs SQL Pour Micro-SESAME
Installation des moteurs SQL Pour Micro-SESAME Date Auteur Détail 13/05/2009 DL Ajout de la commande manquante, donnant droit à l utilisateur MSESAME de créer des tables sous Oracle 17/01/2007 EG Ajout
Plus en détailWindows Azure Platform Développez, déployez et administrez pour le Cloud Microsoft
Avant-propos 1. Pourquoi ce livre? 11 2. À qui s adresse cet ouvrage? 12 3. Structure de l ouvrage 12 4. Remerciements 13 Le Cloud 1. Introduction 15 2. Présentation du concept 15 2.1 Historique de l'hébergement
Plus en détailBUSINESS INTELLIGENCE
GUIDE COMPARATIF BUSINESS INTELLIGENCE www.viseo.com Table des matières Business Intelligence :... 2 Contexte et objectifs... 2 Une architecture spécifique... 2 Les outils de Business intelligence... 3
Plus en détailInstaller et configurer Oracle Forms 11gR2 Windows 7 64 bits
1 Installer et configurer Oracle Forms 11gR2 (Windows x64) Installer et configurer Oracle Forms 11gR2 Windows 7 64 bits Document préparé par Abderrahmane Abed Juin 2013 Version 1.0 Courriel: aabed@oraweb.ca
Plus en détailBusiness 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é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étail