Les livres Oracle en Français
16 livres et 17 critiques, dernière mise à jour le 24 janvier 2020 , note moyenne : 4.5
- Oracle 11g - Optimisez vos bases de données en production (ressources matérielles, stockage, mémoire, requêtes)
- Oracle 12c - Administrer une base de données - Exercices et corrigés
- Oracle 11g - Sauvegarde et restauration
- SQL pour Oracle - Applications avec Java, PHP et XML. Optimisation des requêtes et schémas
- SQL pour Oracle
- Oracle 11g - Administration
- Oracle 11g - Entraînez-vous à administrer une base de données
- SQL pour Oracle - Applications avec Java, PHP et XML
- PL/SQL pour Oracle 10g - Les guides de formation Tsoft
- Oracle 10g - Administration
- SQL pour Oracle - Avec 40 exercices corrigés
- Programmer Objet avec Oracle - Concepts et pratiques
- SQL pour Oracle - Avec exercices corrigés
- Oracle PL/SQL - Guide du programmeur
- Oracle et Web - Développement d'application
- Oracle et XML - Développement d'applications
Oracle 11g
Optimisez vos bases de données en production (ressources matérielles, stockage, mémoire, requêtes)
Résumé de l'éditeur
Les premiers chapitres expliquent comment optimiser l'utilisation des ressources matérielles afin de configurer au mieux l'architecture physique et logique de la base de données : choix de l'architecture matérielle, les entrées/sorties, la mémoire et le stockage (fichiers, tables et index).
Dans la suite du livre, l'auteur passe en revue les différents aspects de l'optimisation du fonctionnement d'une base en production : gestion du référentiel des statistiques, optimisation du code SQL, surveillance des évènements d'attente et des verrous, gestionnaire de ressources. Le dernier chapitre passe en revue les différents outils qu'Oracle met à disposition afin d'assister le DBA dans ses tâches d'optimisation.
Édition : ENI - 552 pages, 1re édition, 9 avril 2014
ISBN10 : 2746088525 - ISBN13 : 9782746088528
- Choisir la bonne architecture matérielle
- Optimisation des entrées/sorties
- Optimisation de la mémoire
- Optimisation du stockage des données
- Les statistiques d’optimisation
- L’optimisation SQL
- Les événements d’attente et les verrous
- Le gestionnaire de ressources
- Outils et assistants d’optimisation
Cet ouvrage est une mine d'informations qui laisse clairement transparaître les compétences poussées et la large expérience de son auteur.
Les trois derniers chapitres sont consacrés aux optimisations SQL et à la résolution des goulets d'étranglement. Illustré d'exemples clairs et succincts, il permet de se familiariser à la lecture et la compréhension des plans d'exécution et des événements en attente. Le code présenté est clair et concis : alourdissant un peu le livre, il a l'intérêt de permettre une analyse des requêtes sans devoir se référer à une installation d'Oracle.
Quelques bémols cependant:
- la version 11.2 étant disponible depuis fin 2009, et la version 12 étant déjà en production, cet ouvrage arrive peut-être un peu tard sur le marché,
- à mon goût, il manque quelques schémas explicatifs concernant certains concepts, voire quelques diagrammes de flux... un petit dessin valant souvent un long discours,
- j'aurai souhaité voir apparaitre plus clairement les nouveautés propres à la version 11.2,
- les requêtes SQL mériteraient d'être réécrites avec des jointures SQL92 : elles gagneraient en lisibilité et sembleraient moins désuètes...
Il s'agit en résumé d'un très bon ouvrage réussissant la gageur d'allier francophonie, retour d'expérience et vulgarisation sur un sujet aussi abscons que les techniques d'optimisation pour Oracle.
Commenter Signaler un problème
La rédaction de Developpez.com a lu pour vous le livre :
Oracle 12c - Administrer une base de données
Exercices et corrigés
Résumé de l'éditeur
Dans un but didactique, afin de favoriser la compréhension totale des tâches de l'administrateur, l'auteur propose principalement des réponses à l'aide d'instructions ou de scripts SQL, en minimisant l'appel aux outils graphiques.
Édition : ENI - 228 pages, 1re édition, 9 avril 2014
ISBN10 : 2746088576 - ISBN13 : 9782746088573
- Création et gestion des bases Oracle 12c
- Gestion des paramètres d'initialisation
- Gestion des fichiers disques
- Gestion des espaces disque logiques
- Gestion des utilisateurs
- Objets de bases de données
- Sénarios de sauvegarde et de restauration
- Les utilitaires
- Les séquenceurs et les jobs
- L'architecture de sécurité
Cet ouvrage se compose de 54 pages de questions et de 170 pages de corrigés. J'ai eu passablement de mal à me faire à la forme de l'ouvrage... et - partant - à en déterminer le public cible (matières trop ouvertes pour préparer un OCP, pas assez pour parcourir toute la matière, trop chargées pour du scolaire).
Pour ma part, il manque l'essentiel : le cours à proprement parler, la matière, le fil conducteur.
L'auteure est sans doute bonne enseignante, donne un cours magistral et clôt chaque module par un chapitre de cet ouvrage... Dans ce cas de figure l'ouvrage est utilisable. Sans le support de cours par contre, il me semble difficilement exploitable.
Quant à l'utilité du code SQL proposé, il n'apporte que très peu de plus-value à un administrateur de bases de données.
Commenter Signaler un problème
La rédaction de Developpez.com a lu pour vous le livre intitulé :
Oracle 11g
Sauvegarde et restauration
Résumé de l'éditeur
Édition : Eyrolles - 500 pages, 1re édition, 1er janvier 2009
ISBN10 : 2212128991 - ISBN13 : 9782212128994
- Préambule
- L'infrastructure de stockage
- L'instance ASM
- La gestion automatique de stockage
- Le Flashback
- Les notions de sauvegarde
- La sauvegarde physique
- L'utilitaire RMAN
- La configuration RMAN
- La sauvegarde
- La sauvegarde avancée
- La gestion des sauvegardes
- L'architecture de diagnostic
- La récupération
- La récupération avancée
Estampillé "sauvegarde et restauration", il offre en bonus la part belle aux nouveaux concepts tels que le stockage spécifique Oracle (ASM), le Flashback , l'architecture de diagnostic, voire la duplication de bases.
Son auteur, Razvan Bizoï, n'en est pas à son premier ouvrage chez Eyrolles, sur Oracle. Il mélange 2 avantages généralement mutuellement exclusifs : les compétences poussées d'un DBA et une capacité hors du commun à vulgariser une matière des plus absconse.
Cet ouvrage couvre bien plus que le cours spécifique sur rman. En ces temps où il devient de plus en plus difficile de trouver des cours Oracle, cet ouvrage est un guide pratique et précieux pour tout DBA intéressé a migrer sa stratégie de backup en version 11.
Les points positifs que j'ai pu relever sont les suivants :
- Présentation claire des principes et concepts (sauvegarde, mais aussi stockage ASM, explication des différents RAID, ...)
- Lecture aisée et aérée, construction par modules, avec un fil pédagogique clair et logique
Quelques légers bémols sur les points suivants :
- Limitation de l'explication des RAID à ceux utilisés (1, 0, 1/0 et 0/1... quid du fameux 5 et des autres ?)
- Peu de conseils pratiques pour de grosses volumétries, pour des environnements RAC, ...
- Quelques erreurs mineures difficilement détectables par un relecteur non technique (qu'est-ce donc qu'un row device ?), quelques coquilles et répétitions...
- Léger oubli concernant la nouvelle gestion des alertlogs : un paragraphe sur adrci eut été sympa... bien qu'on doive le trouver dans l'ouvrage d'administration Oracle 11, écrit par le même auteur.
- QCM simplistes : un peu léger pour être la seule source de préparation à une certification Oracle !
Commenter Signaler un problème
Voici une critique de livre Oracle 11g : Sauvegarde et restauration de Razvan Bizoï.
N'hésitez pas à laisser vos commentaires sur ce livre.
SQL pour Oracle
Applications avec Java, PHP et XML. Optimisation des requêtes et schémas
Résumé de l'éditeur
Édition : Eyrolles - 570 pages, 6e édition, 1er février 2013
ISBN10 : 2212136730 - ISBN13 : 9782212136739
- Introduction SQL de base.
- Définition des données.
- Manipulation des données.
- Évolution d'un schéma.
- Interrogation des données.
- Contrôle des données.
- PL/SQL Bases du PL/SQL.
- Programmation avancée SQL avancé Le précompilateur Pro*C/C++.
- L'interface JDBC Oracle et PHP Oracle XML DB Optimisations.
- Annexe 1 : Bibliographie et webographie
Vous y trouverez pêle-mêle:
- Installation/désinstallation Oracle 11g
- création, suppression tables, contraintes, index
- manipulations des données
- intégrité référentielle
- évolution du schéma. Modification, suppression de colonnes, contraintes (ajout, suppression, désactivation)
- interrogation des données (select, opérateurs et fonctions SQL, sous-interrogations, jointures)
- mise à jour, expressions régulières gestion des utilisateurs (create user, alter user, drop user), privilèges (attributions, suppression), rôles (création, révocation, suppression, modification, activation)
- Les vues, synonymes
- Le PL/SQL, structure, variables pré-définies, enregistrements, tableaux, types de données, instructions, transactions, fonctions et procédures stockées, gestion des exceptions, déclencheurs sur tables, SQL dynamique.
- SQL avancé; Proc*C, interface JDBC, PHP, XML DB.
- Optimisations; requêtes et schémas.configuration de l'optimiseur (hints, statistiques, histogrammes)
Cette sixième édition, remplace donc naturellement les précédentes, en actualisant particulièrement la partie XML DB et présentant l'outil SQL Developer Data Modeler.
Commenter Signaler un problème
Applications avec Java, PHP et XML. Optimisation des requêtes et schémas
[Lire la suite]
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?
SQL pour Oracle
Résumé de l'éditeur
Édition : Eyrolles - 700 pages, 4e édition, 1er août 2010
ISBN10 : 2212127944 - ISBN13 : 9782212127942
19 x 23
- Introduction
- SQL de base
- Définition des données
- Manipulation des données
- Évolution d'un schéma
- Interrogation des données
- Contrôle des données
- PL/SQL
- Bases du PL/SQL
- Programmation avancée
- SQL avancé
- Le précompilateur Pro*C/C++
- L'interface JDBC
- L'approche SQLJ
- Procédures stockées et externes
- Oracle et le Web
- Oracle XML DB
- Optimisations
- Annexe : Bibliographie et webographie
- Index
En effet, Christian Soutou, qui nous présente cet ouvrage intitulé "SQL Pour Oracle", est maître de conférence à l'Université de Toulouse, et signe alors de sa position prestigieuse pour nous offrir un livre tout à fait pédagogique, technique, agrémenté de conseils personnels, et de remarques pertinentes. En d'autres termes, une autre approche de l'apprentissage du LANGUAGE SQL et ciblé base de donnée Oracle. Il s'agit de plus de la 4ème édition, donc mise à jour avec Oracle 11gR2, on peut pas être plus à la page en terme de bouquin technique.
L'intérêt réside également dans la mise à disponibilité des sources SQL, et des 50 exercices corrigés, idéal pour se mettre à niveau avec des les problèmes les plus souvent rencontrés. En abordant ce livre, il ne faut pas se limiter aux 453 pages qui pourraient faire fuir celui qui est pressé d'apprendre, mais suivre à son rythme, et à l'agencement de qualité des chapitres permettant un renforcement des connaissances au fur et à mesure de l'avancement.
Bien qu'il soit destiné aux débutants, cet ouvrage est tout de même dédié aux développeurs PL/SQL et à ceux qui désirent interfacer avec des langages récents comme Java, Php, ou XML, leurs codes sources SQL. Une nouvelle édition à la hauteur pour C.Soutou, signant là une référence pour les débutants.
ps : les exercices sont disponibles ici, et les Erratas ici.
Commenter Signaler un problème
[Lire la suite]
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?
Pouvez vous détailler ce que contient la partie optimisation?
- Comment fonctionne les index?
- Ce qu'est un plan d'exécution?
- Comment est calculé le plan d'exécution?
- A quoi servent les statistiques (ANALYSE, dbms. gather statistic, etc...)
- etc..
Merci par avance
Oracle 11g
Administration
Résumé de l'éditeur
Édition : ENI - 570 pages, 1re édition, 1er novembre 2008
ISBN10 : 2746046148 - ISBN13 : 9782746046146
- Introduction
- Les bases de l'architecture Oracle
- Installation
- Oracle Net
- Les outils d'administration
- Démarrage et arrêt
- Création d'une nouvelle base de données
- Gestion de l'instance
- Gestion des fichiers de contrôle et des fichiers de journalisation
- Gestion des tablespaces et des fichiers de données
- Gestion des informations d'annulation
- Gestion des utilisateurs et de leurs droits
- Sauvegarde et récupération
- Les utilitaires
Il s'adresse principalement aux DBAs Oracle des versions précédentes souhaitant éviter le coûteux cours de mise à niveau.
L'auteur explique clairement les principaux concepts de l'administration, en prenant de plus le soin de comparer les comportements entre versions.
J'ai personnellement apprécié l'explication détaillée de la gestion des blocs et les analyses permettant d'assimiler aisément cette problématique de stockage des données.
Quelques regrets cependant :[*]une bonne partie des nouveautés 11g sont citées, mais seules celles faisant partie du core du SGBDR sont détaillées : il manque le détail qui fait toute la beauté d'un Total recall ou de la compression dynamique...[*]un énième ouvrage passant comme feu sur braise sur l'épineuse question des privilèges et droits lors de la programmation PL-SQL : on y parle de rôles, de profiles, de quotas et de permissions, mais aucune remarque sur le fait que lesdits droits ne sont pas hérités au niveau des rôles lors de la phase de compilation...[*]seuls les modules du cœur d'Oracle sont abordés : l'auteur ne touche ni au cluster, ni à la réplication, ni encore à l'audit et autre virtual private db...[*]le chapitre sur l'optimiseur se résume à une page et demi... dommage... bien que l'ON ne soit pas, j'en conviens, en présence d'un ouvrage sur l'optimisation...
Commenter Signaler un problème
L'avez-vous lu ? Qu'en avez-vous pensé ?
Il s'adresse principalement aux DBAs Oracle des versions précédentes souhaitant éviter le coûteux cours de mise à niveau.
L'auteur explique clairement les principaux concepts de l'administration, en prenant de plus le soin de comparer les comportements entre versions.
J'ai personnellement apprécié l'explication détaillée de la gestion des blocs et les analyses permettant d'assimiler aisément cette problématique de stockage des données.
Quelques regrets cependant :
- une bonne partie des nouveautés 11g sont citées, mais seules celles faisant partie du core du SGBDR sont détaillées : il manque le détail qui fait toute la beauté d'un Total recall ou de la compression dynamique...
- un nième ouvrage passant comme feu sur braise sur l'épineuse question des privilèges et droits lors de la programmation PL-SQL : on y parle de rôles, de profiles, de quotas et de permissions, mais aucune remarque sur le fait que lesdits droits ne sont pas hérités au niveau des rôles lors de la phase de compilation...
- seuls les modules du coeur d'Oracle sont abordés : l'auteur ne touche ni au cluster, ni à la réplication, ni encore à l'audit et autre virtual private db...
- le chapitre sur l'optimiseur se résume à une page et demi... dommage... bien que l'ON ne soit pas, j'en conviens, en présence d'un ouvrage sur l'optimisation...
Oracle 11g
Entraînez-vous à administrer une base de données
Résumé de l'éditeur
Édition : ENI - 268 pages, 1er octobre 2008
ISBN10 : 2746043823 - ISBN13 : 9782746043824
- Démarrage et arrêt d'un serveur
- Gestion des paramètres d'initialisation
- Gestion des fichiers disques
- Gestion des espaces disques logiques
- Gestion des utilisateurs
- Objet de bases de données
- Scénario de sauvegarde et de restauration
- Les utilitaires
- Le séquenceur et les jobs
- Création d'une nouvelle base
En conclusion nous avons entre les mains un outil simple d'utilisation, une boîte à idées permettant d'élaborer rapidement des solutions adaptées aux petites installations.
Commenter Signaler un problème
Entraînez-vous à administrer une base de données
[Lire la suite]
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?
SQL pour Oracle
Applications avec Java, PHP et XML
Résumé de l'éditeur
Édition : Eyrolles - 547 pages, 3e édition, 1er février 2008
ISBN10 : 2212122993 - ISBN13 : 9782212122992
- Définition des données
- Manipulation des données (mise à jour)
- Évolution d'un schéma (mise à jour)
- Interrogation des données (mise à jour)
- Contrôle des données
- Bases du PL/SQL (mise à jour)
- Programmation avancée (mise à jour)
- Le précompilateur Pro*C/C ++
- L'interface JDBC
- L'approche SQLJ
- Procédures stockées et externes
- Oracle et le Web
- Oracle XML DB (nouveau)
Quelques points mériteraient cependant d'être approfondis, et on se réjouit déjà d'une 4ème édition:
- on parle de privilèges, puis de PL-SQL, mais les privilèges nécessaires au PL-SQL sont un vaste domaine pleins de pièges et non traités par l'ouvrage
- les trucs et astuces concernant les indentations sont sympas, mais lorsqe l'on parle SQL, et qui plus est dans ce type d'ouvrage, on devrait éviter de mélanger accès aux données et cosmétique d'outputs...
- dommage de ne pas avoir surligné le fait que le '*' ne doit pas être utilisé en phase développement... on le voit apparaitre trop souvent dans les exemples...
Le point le plus ennuyeux à mon goût est le fait que, comme la plupart des ouvrages didactiques parlant de SQL, on n'enseigne jamais l'art de requêter sous l'angle performance. Orienter l'étude de SQL sous l'angle d'un SGBDR en particulier est louable car pratique, mais pourquoi ne pas pousser alors l'étude au point de compréhension de l'optimiseur ? Maîtriser toutes les richesses du SQL d'Oracle pousse parfois à écrire du code totalement péjoratif en terme de performance.
Sur le fond, vous pouvez vous reporter à ma critique de la seconde édition de cet ouvrage, afin de me concentrer ici sur les nouveautés de la troisième édition.
L'introduction mentionne désormais la mise en oeuvre de l'installation (et la désinstallation) de Oracle 11g, ainsi qu'une note sur l'interface SQL*Plus et la gestion de l'accentuation (NLS_LANG). Des informations intéressantes (Chap. 2 et 3) sur les valeurs flottantes (BINARY_FLOAT, BINARY_DOUBLE), les fonctions associées (NANVL, DUMP, REMAINDER), ainsi que les colonnes virtuelles et les TABLES en lecture seule (nouveautés de Oracle 11g) ont été ajoutées. Il est vraiment agréable de suivre les exercices fournis par Christian Soutou à la fin de chaque section, pour effectuer son propre Proof of Techology.
Un ensemble important de nouveautés a également été ajouté au chapitre 4 (Interrogation des données), avec une overview des nouveautés Oracle 10g en matière de requêtes hiérarchiques (Sys_Connect_By_Path, Connect_By_Isleaf, ...), des mises à jour conditionnées (MERGE, que j'imagine appréciable pour les processus d'ETL/BI), les expressions régulières (REGEXP_*) ou encore les extractions diverses (WITH), et au chapitre 6 (PL/SQL - Bases du PL/SQL), avec les notions de sous-type (SIMPLE_INTEGER, sous-types fottants) l'utilisation des séquences (CURRVAL, NEXTVAL) dans des blocs PL/SQL (nouveautés Oracle 11g), la directive CONTINUE, ou encore des nouvelles fonctionnalités disponibles pour les déclencheurs (Activation/Désactivation, ordre d'exécutions, etc.).
Enfin, un chapitre complet (13) a été ajouté, traitant de Oracle XML DB, relativement important quand l'on est confronté au déploiement d'Oracle dans des architectures complexes et à son support natif du stockage XML. L'auteur présente l'architecture interne d'Oracle concernant la gestion du format XML, ainsi que les différents artefacts disponibles pour le développeur, comme le type XMLType (type et stockage), la gestion des shémas XML (XMLSCHEMA) la validation, XML DB Repository (configuration, manipulation du package XML_XDB, vues RESOURCE_VIEW et PATH_VIEW, etc.).
En bref, je recommande cet ouvrage aux débutants et étudiants confrontés à Oracle, et je suis persuadé qu'il demeure un incontournable pour les développeurs Oracle confirmés, heureux d'y trouver la description des nouveautés des dernières versions et des exemples d'implémentation.
Commenter Signaler un problème
Applications avec Java, PHP et XML
[Lire la suite]
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?
PL/SQL pour Oracle 10g
Les guides de formation Tsoft
Résumé de l'éditeur
Appréhendez aisément le language de programmation d'Oracle qu'est le PL/SQL par l'exemple. Utile à tout programmeur PL/SQL dès la version 8i
Édition : Eyrolles - 200 pages, 1re édition, 1er novembre 2006
ISBN10 : 2212120567 - ISBN13 : 9782212120561
- Présentation du PL/SQL
- Les variables
- Les ordres SQL dans PL/SQL
- Les structures de contrôle
- Les curseurs
- Les exceptions
- Les sous-programmes
- Les packages
- Les déclencheurs
- L'approche objet
- Les packages intégrés
On regrettera peut-être juste l'ordonnancement des chapitres qui traite dès le début de sujets complexes (tableaux de variables composites, autonomous_transactions, ...), et qui laisse pour la suite les modules plus simples.
Bien qu'estampillé 10g, cet ouvrage peut servir de référence pour le PL/SQL depuis la version 8i, les nouveautés 9i et 10g étant très peu présentes au sein des chapitres... Oracle n'ayant que très peu fait évolué le langage de programmation lors des dernières versions.
Il me semble par contre péremptoire de considérer cet ouvrage comme suffisant à passer une quelconque certification Oracle, comme annoncé en préambule.
Commenter Signaler un problème
Les guides de formation Tsoft
Appréhendez aisément le language de programmation d'Oracle qu'est le PL/SQL par l'exemple. Utile à tout programmeur PL/SQL dès la version 8i
[Lire la suite]
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?
Oracle 10g
Administration
Résumé de l'éditeur
Il n'en est pas à son premier livre puisqu'il est déjà l'auteur Oracle 9i : SQL et PL-SQL édité en 2003 aux mêmes Éditions Eyrolles
Édition : Eyrolles - 744 pages, 17 novembre 2005
ISBN10 : 2212117477 - ISBN13 : 9782212117479
- L'architecture d'Oracle
- Les transactions
- Les processus d'arrière-plan
- Les outils d'administration
- L'architecture Oracle Net
- Oracle Enterprise Manager
- L'installation d'Oracle 10g
- La gestion d'une instance
- La création d'une base de données
- Dictionnaire de données
- Le ficher de contrôle
- Les fichiers journaux
- Les espace de disques logiques
- La gestion automatique des fichiers
- La gestion du stockage
- Les segments undo
- Les types de données
- La création des tables
- La gestion des tables
- Les index
- Les vues et autres objets
- Les profiles
- Les utilisateurs
- les privilèges
Ne vous fiez pas à l'aspect 'biblique' de ce livre. Malgré son poids, il reste très léger à appréhender. Il est architecturé à la manière d'une présentation Powerpoint, avec à chaque page un schéma et une explication détaillée. On sent très clairement la "patte" de l'enseignant.
Cet ouvrage couvre en bonne partie le spectre des cours officiels d'administration Oracles de base. On regrette par contre certains choix pédagogiques discutables -comprendre les processus d'arrière-plan sans connaissance préalable ne me semble pas une sinécure ! - , choix d'ailleurs tout aussi douteux lors de la formation officielle Oracle. Il reste donc un bon moyen économique d'appréhender la formation Oracle.
Les points positifs que j'ai pu relever sont les suivants :
- Présentation claire des principes et concepts
- Lecture aisée et aérée, construction par modules, ce qui fait la marque de fabrique des guides Tsoft... bien que leur agencement prête à discussion...
- QCM simplistes, mais bons exercices : un peu léger pour être la seule source de préparation à une certification Oracle !
Par contre, je déplore les points suivants :
- Pas assez d'avis pratiques quant aux points enseignés (donner des exemples de valeur pour un environnement décisionnel, pour un environnement OLTP...)
- Énormément de fautes de frappe, et même quelques fautes techniques... y a-t-il eu relecture ?
- On passe comme chat sur braise sur des paramètres importants, et on s'étend trop sur certains autres triviaux
- Les nouveautés de la 10g ne sont pas relevées à leur juste valeur: impression d'un ouvrage d'administration sur la 9i mis au goût du jour pour couvrir la 10g.
- Plus de 700 pages sur l'administration 10g sans toucher aux sauvegardes via RMAN, à une quelconque procédure de mise à niveau, au référentiel Oracle Grid Control, au RAC, aux packages, à tous les modules spécifiques (XML DB, VPD, etc)... dommage !
Commenter Signaler un problème
Voici une critique de livre Oracle 11g : Sauvegarde et restauration de Razvan Bizoï.
N'hésitez pas à laisser vos commentaires sur ce livre.
SQL pour Oracle
Avec 40 exercices corrigés
Résumé de l'éditeur
Cet ouvrage s'adresse à tous ceux qui souhaitent s'initier à SQL, à Oracle ou à la gestion de bases de données, aux développeurs C, C++, Java et PHP qui souhaitent stocker leurs données.
Autre nouveauté de cette seconde version, le chapitre 12: Oracle et le Web, qui aborde la génération de pages HTML dynamiques grâce au PL/SQL Web Toolkit, au PL/SQL Server Pages (PSP), mais également à l'API mise à disposition pour les programmeurs PHP (PHP 5 notamment): les fonctions oci_xxx.
Christian Soutou est maître de conférences à l'université Toulouse Le Mirail et dirige le département Génie des Télécoms et Réseaux de l'IUT de Blagnac. Il intervient autour d'Oracle, de Java et des services Web en deuxième et troisième cycles universitaires. Il est également l'auteur des ouvrages De UML à SQL et Objet-relationnel sous Oracle8, parus aux éditions Eyrolles. Olivier Teste est maître de conférences à l'université Paul Sabatier (Toulouse III), où il enseigne les bases de données et Java. Il mène conjointement des activités de recherche en conception de systèmes décisionnels.
Édition : Eyrolles - 478 pages, 1er septembre 2005
ISBN10 : 2212116977 - ISBN13 : 9782212116977
Partie II. PL/SQL[*]Bases du PL/SQL[*]Programmation avancée
Partie III. SQL AVANCE
- Le précompilateur Pro*C/C ++
- L'interface JDBC
- L'approche SQLJ
- Procédures stockées et externes
- Oracle et le Web
- A propos d'Oracle 10g
Si vous entreprenez un apprentissage complet et didactique (un débutant Oracle), je vous conseille de le lire et de faire les nombreux exercices que Christian Soutou a pris soin d'intégrer après chaque nouveau concept. Les LDD (Langage de définition des données), LMD (Langage de manipulation des données) y sont abordés au niveau de la syntaxe et de l'utilisation pratique. Des nuances sont parfois données au sujet des formes différentes en fonction des standards SQL supportés (pour les jointures par exemple). De nombreux conseils de qualité sont donnés par l'auteur, les chapitres sont bien structurés. Y sont donc étudiés la procédure d'installation de Oracle 9i et 10g et de désinstallation (services et base de registre Microsoft Windows), les outils pour accéder à une console PL/SQL (SQL*Plus, iSQL*Plus), les commandes de base et variables d'environnement d'Oracle. D'un point de vue plus "SQL", Christian Soutou présente les instructions de création, suppression, modification d'une table, ainsi que des contraintes d'intégrité (clés primaires, etc), des index (B-Tree, index Bitmap, index basé sur les fonctions), et les instructions de manipulation (INSERT, UPDATE, DELETE), d'évolution du schéma (ALTER TABLE, MODIFY CONSTRAINT), d'interrogation des données (DUAL, SELECT, ALIAS, Regroupements, etc...), et de contrôle des données (gestion des utilisateurs, Console Oracle Enterprise Manager, Dictionnaire des données, etc...).
La partie II concerne le PL/SQL, la syntaxe des procédures et fonctions (variables, sous-programmes, curseurs, mécanisme de gestion des exceptions, transactions, packages) et la dernière partie entreprend une présentation des différentes interfaces (API) disponibles pour accéder à un SGBDR Oracle pour les langages C et C++ (Pro*C/C++), Java (JDBC et le framework SQLJ), mais aussi les mécanismes implémentés par Oracle pour accéder à des méthodes Java, C, à partir de code PL/SQL (procédures externes), et pous générer des pages HTML dynamiques grace au langage PSP (PL SQL Pages).
Un livre contenant toutes les informations nécessaires à un débutant pour maîtriser le PL/SQL sous Oracle, et constituant un aide mémoire fort utile pour les développeurs SQL/Oracle avancés, mais également un condensé des nouveautés de Oracle 10g au niveau SQL.
Cette seconde édition est complété d'une dizaine de pages sur l'intégration d'un programme PHP (API PHP5) avec une base Oracle et d'un nouveau chapitre concernant la nouveauté du langage SQL propre à la version 10g tels que les nouveaux type de données Binary_Float et Binary_Double, les requêtes hiérarchiques ( Connect By) ainsi que les instructions dédiées à la manipulation des expressions régulières.
Le DVD contient désormais la version 9i r2 et la 10g r1 pour Windows.
Commenter Signaler un problème
Avec 40 exercices corrigés
Cet ouvrage s'adresse à tous ceux qui souhaitent s'initier à SQL, à Oracle ou à la gestion de bases de données, aux développeurs C, C++, Java et PHP qui souhaitent stocker leurs données.
Autre nouveauté de cette seconde version, le chapitre 12: Oracle et le Web, qui aborde la génération de pages HTML dynamiques grâce au PL/SQL Web Toolkit, au PL/SQL Server Pages (PSP), mais également à l'API mise à disposition pour les programmeurs PHP (PHP 5 notamment): les fonctions oci_xxx.
Christian Soutou est maître de conférences à l'université Toulouse Le Mirail et dirige le département Génie des Télécoms et Réseaux de l'IUT de Blagnac. Il intervient autour d'Oracle, de Java et des services Web en deuxième et troisième cycles universitaires. Il est également l'auteur des ouvrages De UML à SQL et Objet-relationnel sous Oracle8, parus aux éditions Eyrolles. Olivier Teste est maître de conférences à l'université Paul Sabatier (Toulouse III), où il enseigne les bases de données et Java. Il mène conjointement des activités de recherche en conception de systèmes décisionnels.
[Lire la suite]
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?
Programmer Objet avec Oracle
Concepts et pratiques
Résumé de l'éditeur
L'évolution d'un schéma et les vues objet sont également complètement décrites. Un chapitre est consacré aux extensions objet de l'API JDBC d'Oracle et à l'outil de mapping JPublisher. Les nouveautés objet de la dernière version, Oracle 10g, sont détaillées. Cet ouvrage s'adresse principalement aux programmeurs Oracle et aux développeurs objet (C++, Java, Delphi, Visual Basic). Enseignants et étudiants y trouveront des exemples pédagogiques illustrant chaque concept ainsi que des exercices thématiques.
Édition : Vuibert - 494 pages, 1re édition, 1er juin 2004
ISBN10 : 2711748227 - ISBN13 : 9782711748228
17 cm x 24 cm
- Types, tables et objets
- L'héritage
- Les références
- Les collections
- Les méthodes
- Types complexes
- Évolution d'un schéma
- Les vues objet
- Stockage des objets
- JDBC pour les objets
- A propos d'Oracle 10g
Vous trouverez les sources des exemples et les corrigés des exercices sur le site de l'auteur : http://www.soutou.net/christian/livr...mplements.html
La connaissance du modèle relationnel, du PL/SQL et des bases de la programmation objet faciliteront grandement sa lecture.
Son précédent ouvrage sur le sujet (Objet-Relationnel sous Oracle 8 - Modélisation avec UML, chez Eyrolles. ISBN : 2-212-09063-3) abordait plus en détails les différentes possibilités d'implémenter les associations 1-1, 1-N, N-N, N-aires et ce sous l'aspect Relationnel et Objet-Relationnel (avec et sans les pointeurs REF). Malheureusement cet ouvrage est épuisé.
Cette édition tient compte des évolutions du langage Objet de la version 9i et 10g, l'auteur préférant réécrire cet ouvrage en abordant, à mon sens, plus rapidement l'aspect pratique de ce type de programmation et en la détaillant.
L'apprentissage des thèmes relatifs à la programmation Relationnel-Objet est progressif et bien détaillé.
L'auteur étudie également les problématiques de modélisation et les solutions à mettre en oeuvre pour assurer l'intégrité référentielle que certaines fonctionnalités objet "permissive" mettent à mal.
Vous trouverez dans cet ouvrage tout ce qu'il est nécessaire de connaître sur le sujet, que vous soyez débutant ou chevronné en PL/SQL. La dernière partie de l'ouvrage concerne JAVA, JDBC et les objets (50 pages) :
- Les bases de JDBC
- Extension de l'API Oracle
- Mapping d'objets
- Gestion des références
- Gestion des collections
- Utilisation de JPublisher
Une chose est sure, c'est que vous ne serez pas déçus par son acquisition. Et cela tombe bien car les ouvrages en français sur le sujet ne sont pas légion !
Points que j'aurais aimé trouver :
- Détailler l'utilisation des types de donnés Opaques par exemple Anydata ( 8 lignes sur le sujet ...)
- L'aspect optimisation des tables objet
- Les évolutions de Sql*loader concernant la manipulation des objets
- Les outils de modélisation prenant en charge les tables Objets lors du passage du modèle conceptuel vers le modèle physique
Remarques :
Une étude conséquente sur le sujet sous Oracle 8i : http://www.isnetne.ch/isnet15/
Commenter Signaler un problème
Concepts et pratiques
L'évolution d'un schéma et les vues objet sont également complètement décrites. Un chapitre est consacré aux extensions objet de l'API JDBC d'Oracle et à l'outil de mapping JPublisher. Les nouveautés objet de la dernière version, Oracle 10g, sont détaillées. Cet ouvrage s'adresse principalement aux programmeurs Oracle et aux développeurs objet (C++, Java, Delphi, Visual Basic). Enseignants et étudiants y trouveront des exemples pédagogiques illustrant chaque concept ainsi que des exercices thématiques.
[Lire la suite]
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?
SQL pour Oracle
Avec exercices corrigés
Résumé de l'éditeur
Apprendre SQL par l'exemple
Tout particulièrement adapté aux étudiants et aux débutants, cet ouvrage permet de découvrir SQL à travers Oracle, leader des systèmes de gestion de bases de données. Concis et de difficulté progressive, ce livre est émaillé de nombreux exemples et exercices corrigés qui illustrent tous les aspects fondamentaux du langage, ainsi que la majorité des nouvelles fonctionnalités d'0racle9/, reprises par Oracle 10g.
A qui s'adresse cet ouvrage ?
- À tous ceux qui souhaitent s'initier à SQL, à Oracle ou à la gestion de bases de données
- Aux développeurs C, C++ et Java qui souhaitent stocker leurs données
Sur le DVD-ROM offert avec ce livre
Oracle9i Database Release 2 Enterprise/Standard/Personal Edition pour Windows NT/2000/XP Version complète sans limitation de durée, destinée à des fins non commerciales.
Édition : Eyrolles - 423 pages, 1re édition, 1er janvier 2004
ISBN10 : 2212114109 - ISBN13 : 9782212114102
poids : 950g
- Introduction
- SQL de base
- Définition des données
- Manipulation des données
- Évolution d'un schéma
- Interrogation des données
- Contrôle des données
- PL/SQL
- Bases du PI/SQL
- Programmation avancée
- SQL avancé
- Le précompilateur Pro*C/C++
- L'interface JDBC
- L'approche SQLJ
- Procédures stockées et externes
- Oracle et le Web
- Annexe : Bibliographie et webographie
- Index
L'ouvrage est livré avec une version d'Oracle 9i pour Windows qui nécessite moins de compétences système que la version Linux. Attention le support proposé est un DVD.
Le site de l'auteur propose les scripts de l'ouvrage en téléchargement public ce qui vous évitera une saisie fastidieuse bien que parfois formatrice. Tout est fait pour que vous vous concentriez sur l'apprentissage du SQL.
Points que j'ai trouvé très intéressant :
- des schémas explicites, les erreurs les plus courantes sont passées en revue, approche très appréciable lorsque l'on débute
- des règles de nommage pour les objets Oracle, autant prendre de bonnes habitudes le plus tôt possible
À mon sens ces deux derniers points me confortent sur la qualité du travail des auteurs et 'l'approche terrain'. Il ne s'agit pas d'une recopie de la documentation Oracle !
Si vous souhaitez débuter sous Oracle n'hésitez pas, vous passerez en revue la création de votre base ( rapidement ce n'est pas un ouvrage sur la modélisation), l'implémentation des règles de gestion, la gestion des utilisateurs et des droits, le PL/SQL ( de bonnes bases), l'approche des sujets suivants : Pro*C/C++, SQLJ, l'interface JDBC ( sujets que je connais un peu moins ), Oracle et le Web.
Bien évidemment, comme le reconnaissent les auteurs, toutes les instructions ne sont pas citées ni tous les paramètres avancés de chaque instruction expliqués. Une fois digérés ces principes de base, la documentation Oracle étanchera votre soif de connaissance et occupera votre temps libre ... Le forum Oracle et les différents documents disponibles sur Developpez.com vous permettront de trouver une aide supplémentaire.
Vous commencez quand l'apprentissage d'Oracle ?
Commenter Signaler un problème
Avec exercices corrigés
Apprendre SQL par l'exemple
Tout particulièrement adapté aux étudiants et aux débutants, cet ouvrage permet de découvrir SQL à travers Oracle, leader des systèmes de gestion de bases de données. Concis et de difficulté progressive, ce livre est émaillé de nombreux exemples et exercices corrigés qui illustrent tous les aspects fondamentaux du langage, ainsi que la majorité des nouvelles fonctionnalités d'0racle9/, reprises par Oracle 10g.
A qui s'adresse cet ouvrage ?
- À tous ceux qui souhaitent s'initier à SQL, à Oracle ou à la gestion de bases de données
- Aux développeurs C, C++ et Java qui souhaitent stocker leurs données
Sur le DVD-ROM offert avec ce livre
Oracle9i Database Release 2 Enterprise/Standard/Personal Edition pour Windows NT/2000/XP Version complète sans limitation de durée, destinée à des fins non commerciales.
[Lire la suite]
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?
Oracle PL/SQL
Guide du programmeur
Résumé de l'éditeur
Cette nouvelle édition est bien plus qu'une mise à jour. Elle couvre toutes les versions jusqu'à Oracle 9i Release 2 ; vous y découvrirez de nouveaux types de données (comme les XMLType) et les nouvelles fonctionnalités du PL/SQL (le SQL dynamique, les transactions autonomes, les enregistrements basés sur DML, etc...). De nouveaux chapitres enrichissent cette édition : comment créer et faire tourner des programmes PL/SQL, comment appeler des méthodes Java depuis le PL/SQL.
Ce guide, écrit par un expert reconnu, se divise en six parties :
- Une présentation de PL/SQL : introduction au langage, création et exécution de code.
- La structure des programmes PL/SQL : les contrôles conditionnels et séquentiels, les boucles et les traitements itératifs, les gestionnaires d'exception.
- Les données d'un programme : les manipuler, les chaînes, les nombres, les dates et horodatages, les enregistrements et les collections, les différents types de données.
- SQL et PL/SQL : la gestion de transaction et DML, l'extraction des données, le SQL et le PL/SQL dynamique.
- Le développement d'applications : les procédures, fonctions et paramètres, les packages, les triggers, la gestion des applications PL/SQL.
- Les fonctions avancées de PL/SQL : le moteur d'exécution, les aspects orientés objet du langage, les appels Java, les procédures externes.
Cet ouvrage s'adresse à tous les développeurs en PL/SQL ; ils y trouveront une information remise à jour, un guide clair et complet traitant de la création d'applications avec PL/SQL conformes aux règles de l'art. L'ouvrage fourmille de conseils et d'astuces théoriques et pratiques, expose une gamme de techniques et d'architectures de codes, ainsi que des exemples complets. L'auteur, par ses conseils, éloigne le programmeur des écueils qui peuvent surgir à chaque instant.
Édition : O'Reilly - 1024 pages, 1er septembre 2003
ISBN10 : 2841772381 - ISBN13 : 9782841772384
- PROGRAMMATION PL/SQL
- Introduction au PL/SQL
- Création et exécution de code PL/SQL
- Bases du langage
- STRUCTURE DES PROGRAMMES PL/SQL
- Contrôles conditionnels et séquentiels
- Boucles et traitement itératif
- Gestionnaires d'exception
- DONNEES DE PROGRAMME PL/SQL
- Manipulation des données de programme
- Chaînes
- Nombres
- Dates et horodatages
- Enregistrements et collections
- Divers types de données
- SQL et PL/SQL
- DML et gestion de transaction
- Extraction de données
- SQL dynamique et PL/SQL dynamique
- DEVELOPPEMENT D APPLICATION PL/SQL
- Procédure, fonctions et paramètres
- Packages
- Triggers
- Gestion d'application PL/SQL
- FONCTIONS PL/SQL AVANCEES
- Architecture du moteur d'exécution PL/SQL
- Aspects orientés objet du PL/SQL
- Appel de Java à partir du PL/SQL
- Procédures externes
Côté serveur, parce que le propos est délibérément focalisé sur les fonctionnalités noyau de PL/SQL, et qu'on n'y trouvera aucun détail sur les différents outils clients tels que Forms ou Reports. En revanche, on trouvera tout et plus sur l'écriture des déclencheurs, des procédures stockées, la manipulation des collections, et bien d'autres thèmes, y compris les subtilités des transactions autonomes ou des droits d'exécution.
Seulement 1000 pages, c'est dire que ce guide du programmeur PL/SQL est digne de son nom, car faire tenir une telle matière en 1000 pages n'est pas un mince exploit. Alors que d'autres livres et de nombreuses formations abandonnent le futur développeur PL/SQL au milieu du gué, équipé seulement d'une connaissance fragmentaire et quelque peu théorique, cet ouvrage va là où les autres s'arrêtent.
Présentant posément les bases, et de ce fait accessible même au novice, il explore pour chaque thème traité tous les problèmes pratiques, et fait un tour complet, mais sans délayage, des différentes options ou fonctions disponibles en 9i sur ce thème. Ainsi, on trouvera quelque 60 pages dans le chapitre "Dates et horodatages".
C'est donc un véritable réservoir à solutions, qui a l'immense avantage de rendre inutile le recours à une documentation complémentaire.
Ce livre est par ailleurs agréable à lire, grâce à un style simple et conversationnel, et un index très fouillé de 50 pages. Cette version française (la VO est en anglais) bénéficie d'une traduction juste et efficace, qui a poussé le soin jusqu'à franciser le nom des variables dans les exemples de code. Je déplore toutefois une révision orthographique bâclée, qui a fréquemment laissé passer une ou deux fautes par page. Le contenu technique, heureusement, n'en est pas altéré.
Cet ouvrage laisse cependant quelques regrets, qui résultent pour la plupart d'une décision assumée par les auteurs :
- les paquetages standard, comme DBMS_JOB, ne sont pas traités. C'est là un gros manque, même si l'éditeur propose un livre séparé qui s'y consacre exclusivement.
- certains thèmes comme XML ou l'amélioration des performances ne sont traités que brièvement
- aucun CDROM n'est fourni avec les exemples de code (cependant, ceux-ci sont accessibles sur le site de l'éditeur)
Cet ouvrage constitue, au final, une référence presque complète, à acheter les yeux fermés, et qui mérite la meilleure place sur le bureau de tout développeur PL/SQL.
Commenter Signaler un problème
Guide du programmeur
Cette nouvelle édition est bien plus qu'une mise à jour. Elle couvre toutes les versions jusqu'à Oracle 9i Release 2 ; vous y découvrirez de nouveaux types de données (comme les XMLType) et les nouvelles fonctionnalités du PL/SQL (le SQL dynamique, les transactions autonomes, les enregistrements basés sur DML, etc...). De nouveaux chapitres enrichissent cette édition : comment créer et faire tourner des programmes PL/SQL, comment appeler des méthodes Java depuis le PL/SQL.
Ce guide, écrit par un expert reconnu, se divise en six parties :
- Une présentation de PL/SQL : introduction au langage, création et exécution de code.
- La structure des programmes PL/SQL : les contrôles conditionnels et séquentiels, les boucles et les traitements itératifs, les gestionnaires d'exception.
- Les données d'un programme : les manipuler, les chaînes, les nombres, les dates et horodatages, les enregistrements et les collections, les différents types de données.
- SQL et PL/SQL : la gestion de transaction et DML, l'extraction des données, le SQL et le PL/SQL dynamique.
- Le développement d'applications : les procédures, fonctions et paramètres, les packages, les triggers, la gestion des applications PL/SQL.
- Les fonctions avancées de PL/SQL : le moteur d'exécution, les aspects orientés objet du langage, les appels Java, les procédures externes.
Cet ouvrage s'adresse à tous les développeurs en PL/SQL ; ils y trouveront une information remise à jour, un guide clair et complet traitant de la création d'applications avec PL/SQL conformes aux règles de l'art. L'ouvrage fourmille de conseils et d'astuces théoriques et pratiques, expose une gamme de techniques et d'architectures de codes, ainsi que des exemples complets. L'auteur, par ses conseils, éloigne le programmeur des écueils qui peuvent surgir à chaque instant.
[Lire la suite]
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?
Oracle et Web - Développement d'application
Résumé de l'éditeur
Les développeurs doivent créer de nouvelles applications basées sur les protocoles de l'Internet pour mettre en œuvre des sites d'achats en ligne, des applications internes (comme les datawarehouses) ou des applications mobiles (comme l'automatisation des forces de ventes) ou encore des ERP pour automatiser les opérations de gestion.
De façon générale les techniques les plus courantes ne s'avèrent pas suffisamment évoluées.
Avec Oracle8i, Oracle propose des outils qui permettent de relever ces nouveaux défis.
Il s'agit d'une plate-forme complète de développement d'applications et de sites web permettant la gestion de contenu le développement et l'intégration d'applications.
Cet ouvrage est un guide pratique des outils de développement web pour Oracle.
Il aborde de façon concise les technologies Oracle et permet au développeur d'apprendre rapidement à construire des applications.
Concis et de lecture aisée, il renferme tout ce qu'il faut savoir et comprendre sur le sujet : les technologies web d'Oracle, les outils comme WebDB ou OAS, les notions relatives à HTML, PL/SQL et XML, autant d'éléments pour franchir ce cap sans encombre.
Édition : O'Reilly - 256 pages, 1er juin 2003
ISBN10 : 2841771466 - ISBN13 : 9782841771462
- Principes de base
- XebDB
- Oracle Application Server (OAS)
- HTML
- PL/ SQL
- Boîte à outils PL/ SQL
- Développement d'applications
- XML.
Rapide à lire, clair, précis et concis (bien que certaines traductions françaises puissent être trouvées surprenantes), il ne pourra que vous être que bénéfique, si vous souhaitez avoir de bonnes bases dans ce domaine.
Bref, un livre à acquérir rapidement.
Commenter Signaler un problème
Les développeurs doivent créer de nouvelles applications basées sur les protocoles de l'Internet pour mettre en œuvre des sites d'achats en ligne, des applications internes (comme les datawarehouses) ou des applications mobiles (comme l'automatisation des forces de ventes) ou encore des ERP pour automatiser les opérations de gestion.
De façon générale les techniques les plus courantes ne s'avèrent pas suffisamment évoluées.
Avec Oracle8i, Oracle propose des outils qui permettent de relever ces nouveaux défis.
Il s'agit d'une plate-forme complète de développement d'applications et de sites web permettant la gestion de contenu le développement et l'intégration d'applications.
Cet ouvrage est un guide pratique des outils de développement web pour Oracle.
Il aborde de façon concise les technologies Oracle et permet au développeur d'apprendre rapidement à construire des applications.
Concis et de lecture aisée, il renferme tout ce qu'il faut savoir et comprendre sur le sujet : les technologies web d'Oracle, les outils comme WebDB ou OAS, les notions relatives à HTML, PL/SQL et XML, autant d'éléments pour franchir ce cap sans encombre.
[Lire la suite]
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?
Oracle et XML - Développement d'applications
Résumé de l'éditeur
Le volume croissant des échanges de données hétérogènes entre entreprises, voire à l'intérieur d'une même entreprise, conduit le développeur de services web à élaborer des applications capables de profiter de l'universalité de XML et la puissance des outils Oracle.
Steve Muench est l'un des rares experts qui connaissent aussi bien les deux mondes. Son expérience lui a permis de construire son ouvrage à partir d'applications pratiques mises en œuvre autour des techniques les plus fiables.
Il propose un grand nombres de techniques d'accès aux bases de données via XPath et XSLT, Java et PL/SQL. Il montre comment tirer parti des outils Oracle dédiés comme XML Parser, XSLT Processor, XSQL Pages, XSM SQL Utility, interMedia, Advanced Queuing et JDeveloper.
Les développeurs en Java et PL/SQL trouveront dans cet ouvrage comment utiliser les standards XML en accord avec leurs bases de données Oracle.
Ces quelques 800 pages sont riches d'exemples relatifs aux composants et aux outils XML.
Édition : O'Reilly - 810 pages, 11 juillet 2001
ISBN10 : 2841771385 - ISBN13 : 9782841771387
- Préface
- Notions élémentaires sur XML
- Introduction à XML
- Mise en oeuvre de XML
- Notions fondamentales sur Oracle et XML
- Combinaison de XML et Oracle
- Développement XML avec JDeveloper
- Manipulation de XML en PL/SQL
- Traitement de XML à l'aide de Java
- Transformations XML avec XSLT
- Publication de données avec les pages XSLT
- Perfectionnement XSLT
- Génération de datagrammes en PL/SQL 387
- Génération de dataprogrammes en Java
- Recherche dans les documents XML avec interMedia
- Techniques avancées de chargement XML
- Applications Oracle XML
- Utilisation des pages XSQL comme outil de diffusion
- Extension de XSQL et XSLT avec Java
- Réalisation de portails et d'application en XSLT
- Annexes
- Package d'aide XML
- Installation du servlet Oracle XSQL
- Survol conceptuel de la famille XML
- Référence rapide
- Index
Pour les personnes qui ont de faibles bases dans ce domaine, ce livre est une vraie merveille.
Avec tout ces exemples, il permet une excellente compréhension du sujet traité.
C'est donc un véritable plaisir que de lire, encore bravo à l'auteur qui à réussit à expliquer, de manière claire, des choses qui pouvaient parfois paraitre complexes.
Commenter Signaler un problème
Le volume croissant des échanges de données hétérogènes entre entreprises, voire à l'intérieur d'une même entreprise, conduit le développeur de services web à élaborer des applications capables de profiter de l'universalité de XML et la puissance des outils Oracle.
Steve Muench est l'un des rares experts qui connaissent aussi bien les deux mondes. Son expérience lui a permis de construire son ouvrage à partir d'applications pratiques mises en œuvre autour des techniques les plus fiables.
Il propose un grand nombres de techniques d'accès aux bases de données via XPath et XSLT, Java et PL/SQL. Il montre comment tirer parti des outils Oracle dédiés comme XML Parser, XSLT Processor, XSQL Pages, XSM SQL Utility, interMedia, Advanced Queuing et JDeveloper.
Les développeurs en Java et PL/SQL trouveront dans cet ouvrage comment utiliser les standards XML en accord avec leurs bases de données Oracle.
Ces quelques 800 pages sont riches d'exemples relatifs aux composants et aux outils XML.
[Lire la suite]
- Avez-vous lu ce livre ou pensez-vous le lire ?
- Souhaitez-vous ajouter une critique de ce livre sur la page de la rubrique ?
- Avez-vous un commentaire à faire ?