Essential SQLAlchemy et plus d'un million d'autres livres sont disponibles pour le Kindle d'Amazon. En savoir plus
EUR 25,83
  • Tous les prix incluent la TVA.
Il ne reste plus que 4 exemplaire(s) en stock (d'autres exemplaires sont en cours d'acheminement).
Expédié et vendu par Amazon.
Emballage cadeau disponible.
Quantité :1
Amazon rachète votre
article EUR 7,23 en chèque-cadeau.
Vous l'avez déjà ?
Repliez vers l'arrière Repliez vers l'avant
Ecoutez Lecture en cours... Interrompu   Vous écoutez un extrait de l'édition audio Audible
En savoir plus
Voir cette image

Essential SQLAlchemy (Anglais) Broché – 27 juin 2008

Voir les 2 formats et éditions Masquer les autres formats et éditions
Prix Amazon Neuf à partir de Occasion à partir de
Format Kindle
"Veuillez réessayer"
"Veuillez réessayer"
EUR 25,83
EUR 16,22 EUR 15,77

Offres spéciales et liens associés

Les clients ayant acheté cet article ont également acheté

Descriptions du produit

Essential SQLAlchemy" introduces a high-level open-source code library that makes it easier for Python programmers to access relational databases such as Oracle DB2 MySQL PostgreSQL and SQLLite. SQLAlchemy has become increasingly popular since its release but it still lacks good documentation. This practical book fills the gap and because a developer wrote it you get an objective look at SQLAlchemy's tools rather than an advocate's description of all the "cool" features. SQLAlchemy includes both a database server-independent SQL expression language and an object-relational mapper (ORM) that lets you map "plain old Python objects" (POPOs) to database tables without substantially changing your existing Python code. "Essential SQLAlchemy" demonstrates how to use the library to create a simple database application walks you through simple queries and explains how to use SQLAlchemy to connect to multiple databases simultaneously with the same Metadata.You also learn how to: create custom types to be used in your schema and when it's useful to use custom rather than built-in types; run queries updates and deletes using the ThymeFrame schema; build an object mapper with SQLAlchemy and understand the differences between this and active record patterns used in other ORMs; create objects save them to a session and flush them to the database; use SQLAlchemy to model object oriented inheritance; provide a declarative active record pattern for use with SQLAlchemy using the Elixir extension; and use the SQLSoup extension to provide an automatic metadata and object model based on database reflection. In addition you'll learn how and when to use other extensions to SQLAlchemy including AssignMapper AssociationProxy SessionContext SelectResults and more. "Essential SQLAlchemy" is the much-needed guide for every Python developer using this code library. Instead of a feature-by-feature documentation this book takes an "essentials" approach that gives you exactly what you need to becom

Vendez cet article - Prix de rachat jusqu'à EUR 7,23
Vendez Essential SQLAlchemy contre un chèque-cadeau d'une valeur pouvant aller jusqu'à EUR 7,23, que vous pourrez ensuite utiliser sur tout le site Les valeurs de rachat peuvent varier (voir les critères d'éligibilité des produits). En savoir plus sur notre programme de reprise Amazon Rachète.

Détails sur le produit

  • Broché: 230 pages
  • Editeur : O'Reilly (27 juin 2008)
  • Langue : Anglais
  • ISBN-10: 0596516142
  • ISBN-13: 978-0596516147
  • Dimensions du produit: 17,8 x 1,4 x 23,3 cm
  • Moyenne des commentaires client : 2.0 étoiles sur 5  Voir tous les commentaires (1 commentaire client)
  • Classement des meilleures ventes d'Amazon: 204.428 en Livres anglais et étrangers (Voir les 100 premiers en Livres anglais et étrangers)
  •  Souhaitez-vous compléter ou améliorer les informations sur ce produit ? Ou faire modifier les images?

En savoir plus sur l'auteur

Découvrez des livres, informez-vous sur les écrivains, lisez des blogs d'auteurs et bien plus encore.

Dans ce livre (En savoir plus)
Parcourir les pages échantillon
Couverture | Copyright | Table des matières | Extrait | Index | Quatrième de couverture
Rechercher dans ce livre:

Commentaires en ligne

2.0 étoiles sur 5
5 étoiles
4 étoiles
3 étoiles
2 étoiles
1 étoiles
Voir le commentaire client
Partagez votre opinion avec les autres clients

Commentaires client les plus utiles

Par DomDom sur 27 juillet 2011
Format: Broché Achat vérifié
Dommage car ce livre n'était déjà plus à jour des versions de SqlAlchemy (de plusieurs versions !) lorsqu'il est sorti. Du coup, ne sert pas à grand chose...
Préférez la documentation de SA.
Remarque sur ce commentaire Avez-vous trouvé ce commentaire utile ? Oui Non Commentaire en cours d'envoi...
Merci pour votre commentaire. Si ce commentaire est inapproprié, dites-le nous.
Désolé, nous n'avons pas réussi à enregistrer votre vote. Veuillez réessayer

Commentaires client les plus utiles sur (beta) 6 commentaires
13 internautes sur 14 ont trouvé ce commentaire utile 
Essential SQLAlchemy is Magic 4 septembre 2008
Par Charles Anderson - Publié sur
Format: Broché
Essential SQLAlchemy by Rick Copeland is a great book describing how to use SQLAlchemy to connect Python programs to databases. In fact, at the moment (mid-summer 2008), it is the book, since there are no other books on the subject, yet. Athough I am not (yet) a SQLAlchemy user, this book seems to cover all of the core topics in SQLAlchemy. The text includes many straightforward examples of how to use various facilities in SQLAlchemy and how to map various database programming problems into Python code via SQLAlchemy. Copeland also provides a whirlwind tour of some extensions to SQLAlchemy.
To be honest, the first chapter (the proverbial introduction) almost turned me off. The author starts out slowly enough, but then he starts touching on a huge number details, which were glazing my eyes over. However, the second chapter (getting started) started back at ground zero and stepped through everything in a nice clear fashion, and the rest of the book continued in that vein. He covers all the topics you would expect in a database programming book: queries, updates, joins, the built-in types, and how to hook in to provide support for your own types.
Something I didn't realize about SQLAlchemy coming into this is that SQLAlchemy is both an ORM (what I expected) as well as a high-level, database-independent API. Which is to say, you can just access the database as tables, columns and rows rather than as classes, attributes, and object instances. Although I'd personally prefer to use the ORM, I can imagine cases where it might not be the right tool for the job, and it's good to have a choice.
I was also surprised to see the ORM supports two styles of object-relational access: the data mapper pattern (which I had seen in Django and Hibernate) and the active record (used in Ruby). The author does a good job of explaining both of these and how to use them. He even devotes a whole chapter to Exlir, which is an extension that implements the active record pattern.
In conclusion, Essential SQLAlchemy provides a thorough presentation of the SQLAlchemy tool for interfacing Python code to SQL databases. The author covers a number of different methods in which SQLAlchemy can be used to access databases from Python, and he provides plenty of details of the various APIs available to the programmer.
9 internautes sur 9 ont trouvé ce commentaire utile 
Slow Starter, strong finisher but getting long in the tooth 19 mars 2011
Par MedIT - Publié sur
Format: Broché Achat vérifié
The SQLAlchemy project docs and this book all suffer from a common problem: 0 to database connection is more complex than expected. The quick start story just isn't there. Django/Rails got us used to a blog in 15mins and SQLAlchemy isn't like that.

The first few chapters are the weakest point. Their is a lot of code that introduces a lot of moving parts with very little explanation. The first chapter tries to do too much and introduce all the components. This is tantamount to sticking the whole book in the first 15 pages which results in confusion. This is a failing of the book.

As the detail topical coverage begins the book continues to falter; however, this could be the nature of the code it covers. The "get going" chapter involves metadata, engines, sessions, etc all of which can be handled in different ways and are discussed in "we'll come back to it" detail. This is also confusing. However, I think you just need to know a lot before you can do anything interesting and the book is in an (understandable) rush to get to something interesting. It may have been better to introduce these as a black box and come back to it at the end.

Once a connection is up and running the book nicely deconstruction the API and gradual progression from known to unknown through the SQL Expression Layer and then ORM. The final chapters on Elixir and SqlSoup were a much appreciated addition.

From a general content standpoint I'd say the code samples are strong and do a good job of showing SQLAlchemy off. The prose are not as strong. The book rarely goes beyond "this is what X is and how to use it." I would have preferred a more structured discussion of when to do what and the implications of doing so. With these limitations I'd say plan to read this sitting at a computer and working with each code sample in the REPL.

Overall this book does a good job. It is a step up from the online docs which are extensive but have an unfavorable knowledge / word ratio and lack a good tutorial framework. The down side, as compared to the online docs, is that this book is 2+ years old and it is starting to show. Hopefully an updated edition is in the works.

Bottom Line: Worth the money.
8 internautes sur 9 ont trouvé ce commentaire utile 
outdated 31 mai 2013
Par litebeam - Publié sur
Format: Format Kindle Achat vérifié
This is 5 years behind, wasted money. O'Reilly does not update their titles and keeps offering their back-list for the long tail
1 internautes sur 1 ont trouvé ce commentaire utile 
Looking forward to digging in 17 août 2012
Par Andy Huhn - Publié sur
Format: Broché Achat vérifié
I have skimmed through part of this book, and so far it looks like everything I was hoping for. There seem to be plenty of code examples, and I've been able to find treatment of the topics I've been looking for so far (specifically, an entire chapter on Inheritance Mapping).
Write once, target multiple databases 4 février 2014
Par Mark Livingstone - Publié sur
Format: Format Kindle Achat vérifié
I am a Ph.D candidate working with a groundbreaking bioinformatics dataset. Unfortunately, it comes in an obscure text file, and is not amenable to analysis. With help from Essential SQLAlchemy, I now have my data in a SQLite database and already have exciting initial results. Databases are not my speciality, but this book enabled me to create an effective solution for my needs, in a period of a few days. With a few more lines of code, and a few hours, I will also have that same data in an Oracle or MySQL database for the rest of my group to share.

I used the Kindle edition of this book, and found the ability to search for terms to be extremely valuable. I did also use the Kindle version of "Using SQLite" by Jay Kreibich because I had not used SQLite before, but database gurus could get by with this book alone.

Easy to read, clear examples, useful if you come from a programming, or database (SQL) background.
Ces commentaires ont-ils été utiles ? Dites-le-nous


Souhaitez-vous compléter ou améliorer les informations sur ce produit ? Ou faire modifier les images?