Accueil
Rechercher:
sur developpez.com sur les forums
Forums | Tutoriels | F.A.Q's | Participez | Hébergement | Contacts
Accueil Conception Java DotNET Visual Basic  C  C++ Delphi MS-Office SQL & SGBD Oracle  4D  Business Intelligence
Club Emploi Blogs   TV   Dév. Web PHP XML Python Autres 2D-3D-Jeux Sécurité Windows Linux PC Mac
ACCUEIL POSTGRESQL FORUM POSTGRESQL F.A.Q POSTGRESQL UDF POSTGRESQL LIVRES POSTGRESQL
logo

Les livres sur PostgreSQL

Dernière mise à jour : 20/09/2005 - 3 livres - 3 critiques


couverture du livre 'PostgreSQL par la pratique'

note du livre : 3.0

PostgreSQL par la pratique

de John C. Worsley, Joshua D. Drake
Traducteur(s) : Eric Jacoboni
Public visé : Experimentés

Résumé de l'éditeur

La stabilité, la fiabilité et la richesse de ses fonctionnalités font de PostgreSQL un concurrent sérieux des SGBDR propriétaires.

Vous trouverez dans cet ouvrage tout ce dont a besoin un utilisateur averti :
* les différentes étapes nécessaires à l'installation et à la configuration d'une base de données PostgreSQL ;
* une solide présentation de SQL(instructions, types de données, schéma relationnel) ;
* la façon de copier, d'insérer et de mettre à jour des données, d'effectuer des requêtes, d'utiliser des tables et des vues, etc. ;
* une présentation détaillée des opérateurs et des fonctions intégrés à PostgreSQL, mais aussi le moyen d'en créer ;
* l'utilisation de clients en ligne de commande (psql) ou graphique (PgAccess) ;
* les outils qui permettent d'optimiser une base de données (index, héritage, tableaux, contraintes, triggers, séquences et curseurs).

Les chapitres suivants détaillent des sujets qui intéresseront plus l'administrateur de bases de données :
* l'authentification et le chiffrement de sessions clientes ;
* le lancement et l'arrêt de serveurs ;
* la suppression et la création de bases ;
* la sauvegarde et la restauration des données ;
* la gestion des utilisateurs et notamment les accès concurrents.

Les programmeurs ne sont pas oubliés et trouveront une présentation de JDBC pour accéder à des bases de données à partir de programmes Java, de PL/pgSQL, langage procédural qui permet notamment d'écrire des triggers et des procédures stockées et de LXP, un outil conçu pour faciliter le développement de sites web dynamiques.

Enfin, un guide de référence exhaustif, classé par ordre alphabétique, permet de retrouver rapidement la commande recherchée.

L'aspect pratique est privilégié tout au long de ce livre, les auteurs ayant écrit cet ouvrage en se basant sur leurs nombreuses années d'expérience dans le développement de solutions PostgreSQL.

Cet ouvrage est accompagné d'un CD-ROM qui contient la base de données exemple, une version d'évaluation de LXP, ainsi que la version 7.1.3 de PostgreSQL.


Critique du livre par la rédaction (Michaël Poisson)
Ce livre aborde dans l'ordre et de manière relativement complète les étapes nécessaires à l'utilisation de PostgreSQL.
La partie traitant de l'installation et de la configuration de la base sur Linux est particulièrement complète et devrait satisfaire aux besoins même des débutants.

Etant débutant avec l'outil PostgreSQL, ce livre m'a été d'un grand secours. De plus, il reste un aide mémoire très complet et bien organisé même pour un utilisateur averti.

Mon principal reproche, c'est que contrairement à ce que le titre laisse supposer, il n'y a pas vraiment de cas concrets abordés à part les exemples habituels destinés à illustrer l'usage d'une commande.

Une mise en oeuvre complète et détaillée couverte par les différents chapitres aurait pu être l'occasion de fournir des conseils sur les "bonnes" pratiques à respecter lorsque l'on travaille avec cet outil.

Néanmoins grâce à sa couverture complète de l'outil et au détail apporté à sa description, il n'en reste pas moins un livre très utile, surtout que son organisation facilite grandement les recherches.

Sommaire

  1. Qu'est-ce que PostgreSQL
  2. Installation de PostgreSQL
  3. Comprendre SQL
  4. Utilisation de SQL avec PostgreSQL
  5. Opérateurs et fonctions
  6. Clients PostgreSQL
  7. Fonctionnalités avancées
  8. Authentification et chiffrement
  9. Gestion des bases de données
  10. Gestion des utilisateurs et des groupes
  11. PL/pgSQL
  12. JDBC
  13. LXP
  14. Manuel de référence des commandes PostgreSQL
  15. Types d'encodage multi-octets
  16. Options du serveur postgres
  17. Format de COPY pour la copie binaire
  18. Variables internes de psql

628 pages, 1ère édition, Octobre 2002 Editions O'Reilly, ISBN10 : 2-84177-211-X
Commandez sur www.amazon.fr :
couverture du livre 'Les Cahiers du Programmeur - PostgreSQL'

note du livre : 4.0

Les Cahiers du Programmeur - PostgreSQL

Services Web avec PostgreSQL et PHP / XML

de Stéphane Mariel
Public visé : Débutants

Résumé de l'éditeur

Plus proche d'Oracle que de MySQL, PostgreSQL est l'un des rares SGBD open source capables de concurrencer les produits commerciaux: découvrez-le en action dans l'environnement Apache/PHP/XML, idéal pour les applications Web.

Du cahier des charges au code, ce livre montre la puissance de PostgreSQL à travers la réalisation d'une base graphique mise à jour via des services Web : cartographie avec les types de données évolués, héritage de tables et procédures stockées pour plus de modularité et de performance ; mise en œuvre depuis PHP et création à la volée de documents XML et d'images ; rendu des résultats sous différentes formes grâce aux feuilles de style XSL, etc.

Critique du livre par la rédaction (Damien Griessinger)
Agréablement surpris !
On peut se dire qu'un ouvrage de 120 pages est un peu léger pour aborder des sujets aussi vastes mais avec une présentation efficace et des explications simples et concrètes, l'auteur arrive à expliquer des concepts pas très évidents aux plus néophytes.

Il est cependant utile de remarquer que l'auteur ne rentre pas en profondeur dans les thèmes étudiés, mais ce n'est pas le but du livre, ici il s'agit plus d'une découverte du potentiel de l'environnement LAPP....

Les nombreux schémas et captures d'écrans apportent un énorme plus, face à des ouvrages type "pavé" où la théorie prime plus que la pratique !
Les petites annotations (BA-BA, Alternatives, Informations pratiques) bien placées font que le lecteur à une réelle sensation d'apprendre et/ou de découvrir de nouvelles choses.
Très pédagogique, le livre se lit tout seul, et garde une démarche professionnelle (cahier des charges, choix des outils, ...).

Pour conclure, le livre est vraiment un bon achat, le prix est plus que raisonnable (20euros) et peut servir de passerelle vers des livres plus technique sur PostgreSQL, PHP, XML voir SVG.

Sommaire

  1. Cahier des charges
    • Cahier des charges de l'application
    • Spécifications détaillées
    • En résumé....
  2. L'environnement idéal : XML, PHP et PostgreSQL
    • PostgreSQL un SGBD pas comme les autres
    • Autour de PostgreSQL : architecture d'un environnement de choc
    • Installation et prise en main
    • En résumé....
  3. Modélisation de la base de données
    • Nécessité d'établir un modèle de données
    • PgAccess, un outil de modélisation
    • Détail du modèle de données
    • Schéma XML des pages
    • En résumé....
  4. Transactions et procédures stockées dans l'inscription au service
    • Contrôle de l'accès au service avec les sessions PHP
    • Le formulaire d'inscription
    • En résumé....
  5. Topographie avec les types de données évolués de PostgreSQL
    • Points,lignes et chemins
    • Calcul de distances et géomarketing
    • Délivrer des images de fichiers
    • Construction de résultat
    • En résumé....
  6. Création du "look" avec XSL
    • XSL : découverte
    • Rendu des formulaires
    • La page résultat
    • Changement de charte graphique et personnalisation
    • En résumé....
  7. Administration automatisée et sauvegarde
    • Evénements, vues et actions programmées
    • Archivage des données
    • En résumé....
  8. Annexe A. SQL en quelques commandes
    • Définition des structures de données
    • Extraction des données
    • Alimentation en données
    • Suppression
    • Programmation en PL/PgSQL
  9. Annexe B. Fichiers et architecture de PiloteWeb
  10. Annexe C. La licence de PostgreSQL, que peut-on faire ?
  11. Index

122 pages, 1ère édition, Octobre 2002 Editions Eyrolles, ISBN10 : 2212111665, Broché, dimensions : 21 x 1 x 24
Commandez sur www.amazon.fr :
couverture du livre 'PostgreSQL 8.1'

note du livre : 3.5

PostgreSQL 8.1

Administration et exploitation d'une base de données

de Sébastien LARDIERE
Public visé : Débutants

Résumé de l'éditeur

L'administrateur de bases de données et le technicien d'exploitation trouveront dans cet ouvrage les informations indispensables
pour exploiter au mieux toutes les possibilités de la dernière version de PostgreSQL : la version 8.1.
La première partie couvre l'installation de PostgreSQL sur MSWindows et GNU/Linux.
La seconde partie détaille la préparation de l'environnement d'exécution du serveur.
La troisième partie présente les applications clientes pouvant être utilisées, ainsi que les différents paramètres de sécurité.
La quatrième partie résume les différents aspects de PostgreSQL concernant le support du langage SQL.
La cinquième partie aborde la programmation autour de PostgreSQL.
La sixième partie concerne l'administration et l'exploitation (de la configuration du serveur aux différentes tâches d'exploitation, en passant par les sauvegardes).
Enfin, la dernière partie introduit le thème de la réplication des données entre différents serveurs, en abordant l'outil Slony-I.

Critique du livre par la rédaction (Damien Griessinger)
Face à la pauvreté de livre en Francais sur PostgreSQL, Sébastien Lardiere, formateur, consultant indépendant et membre actif de la communauté PostgreSQL en France, décide de réalisé cet ouvrage.
Reprenant toutes les bases pour bien démarrer, le lecteur peux suivre l'installation et l'utilisation de PostgreSQL.
Parcourrant les outils classiques et les commandes de bases, tout est là pour ne pas être dérouté et commencer à travailler efficacement.
Les petit plus sont que l'auteur aborde la programmation (très succintement) coté serveur (PL/PgSQL, PL-PHP, PL-Java) et coté client (PHP, Java), ainsi qu'un chapitre sur la réplication avec Slony-I.
Destiné avant tout aux débutants souhaitants découvrir cet alternative aux SGBDR commerciaux,
le livre manque cruellement d'aide pour l'optimisation et le tuning, les plus exigeants préferront se referrer à la documentation officiel et aux codes sources.
Cela reste réelement une bonne initiative et touchera un public très large, on attend avec impatience une publication pour les experts.

Sommaire

  1. Introduction
  2. Installations
    • Sources
    • Linux
    • Windows
  3. Initialisation du système de fichiers
    • Initialisation d'une instance
    • Arrêt et démarrage du serveur
  4. Connexions
    • Sessions
    • Jeux de caractères
    • Outils
    • Droits d'accès
    • Gratification et révocation des droits
  5. Définition des données
    • Les espaces de tables
    • Les bases de données
    • Les schémas
    • Tables
    • Vues
    • Système de règles
    • Héritage
    • Index
    • Séquences
    • Type de données
    • Domaines
    • Opérateurs et fonctions
    • Manipulation des données
  6. Programmation
    • Coté serveur
    • Coté client
  7. Exploitation
    • Exécution d'une instance
    • Administration du serveur
    • Sauvegardes et restauration
    • Exploitation et tâches de maintenance
    • Test de l'installation avec pgbench
    • Exploitation des traces d'activités avec pgFouine
  8. Réplication
    • Réplication avec Slony-I
  9. Index

260 pages, 1ère édition, décembre 2006 Editions ENI, ISBN10 : 2746034689
Commandez sur www.amazon.fr :

Voir également :

Tous les livres de DVP

Valid XHTML 1.1!Valid CSS!

Responsable bénévole de la rubrique PostgreSQL : Damien Griessinger (HpAlpha) - Contacter par EMail :
Vos questions techniques : forum d'entraide PostgreSQL - Publiez vos articles, tutoriels et cours
et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones
Nous contacter - Copyright © 2000-2008 www.developpez.com - Legal informations.