Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Essential SQLAlchemy

Buy
Essential SQLAlchemy, 9780596516147 (0596516142), O'Reilly, 2008

If you’re an application programmer you’ve probably run into a relational database at some point in your professional career. Whether you’re writing enterprise client-server applications or building the next Web 2.0 killer application, you need someplace to put the persistent data for your application, and relational databases, accessed via SQL, are some of the most common places to put that data.

SQL is a powerful language for querying and manipulating data in a database, but sometimes it’s tough to integrate it with the rest of your application. You may have used some language that tries to merge SQL syntax into your application’s programming language, such as Oracle’s Pro*C/C++ precompiler, or you may have used string manipulation to generate queries to run over an ODBC interface. If you’re a Python programmer, you may have used a DB-API module. But there is a better way.

This book is about a very powerful and flexible Python library named SQLAlchemy that bridges the gap between relational databases and traditional object-oriented programming. While SQLAlchemy allows you to “drop down” into raw SQL to execute your queries, it encourages higher-level thinking through a “pythonic” approach to database queries and updates. It supplies the tools that let you map your application’s classes and objects onto database tables once and then “forget about it,” or return to your model again and again to fine-tune performance.

SQLAlchemy is powerful and flexible, but it can also be a little daunting. SQLAlchemy tutorials expose only a fraction of what’s available in this excellent library, and though the online documentation is extensive, it is often better as a reference than a way to learn the library initially. This book is meant as both a learning tool and a handy reference for when you’re in “implementation mode,” and need an answer fast.

This book covers the 0.4 release series of conservatively versioned SQLAlchemy.

(HTML tags aren't allowed.)

Irwin and Rippe's Intensive Care Medicine 6e (Intensive Care Medicine (Irwin & Rippe's))
Irwin and Rippe's Intensive Care Medicine 6e (Intensive Care Medicine (Irwin & Rippe's))

Thoroughly updated for its Sixth Edition, this classic reference remains an unsurpassed source of definitive, practical guidance on adult patient care in the ICU. It provides encyclopedic, multidisciplinary coverage of both medical and surgical intensive care and includes a "how-to" atlas of procedures and a new section on...

Analyzing Requirements and Defining Solutions Architecture: MCSD Training Kit (exam 70-100)
Analyzing Requirements and Defining Solutions Architecture: MCSD Training Kit (exam 70-100)
Welcome to Analyzing Requirements and Defining Solution Architectures: MCSD Training Kit for Exam 70-100. By completing the chapters and associated case studies in this course, you will acquire the knowledge and skills necessary to prepare for the Microsoft Certified Solution Developer Exam 70-100. This self-paced course provides content...
Project Arcade: Build Your Own Arcade Machine
Project Arcade: Build Your Own Arcade Machine
This book is a culmination of five years of research into the subject of interfacing genuine arcade controls to computers. It is a polished and portable companion to the author’s Web site, the Build Your Own Arcade Controls FAQ (BYOAC), located at www.arcadecontrols.com/. Most of the research and information for this book came from the Web,...

One Last Spin: the power and peril of the pokies
One Last Spin: the power and peril of the pokies

A poignant and compassionate work of literary journalism that tackles Australia’s most controversial pastime.

Almost 200,000 poker machines sing and flash in pubs, clubs, and casinos in every corner of the country. They’re highly complex devices, their components designed by mathematicians, musicians,...

Instant Migration to HTML5 and CSS3 How-to
Instant Migration to HTML5 and CSS3 How-to

Discover how to upgrade your existing website to the latest HTML5 and CSS3 standards

Overview

  • Learn something new in an Instant! A short, fast, focused guide delivering immediate results.
  • Learn how to upgrade existing websites to HTML5 & CSS3 without changing appearance
  • ...
PHP & MySQL Everyday Apps For Dummies (Computer/Tech)
PHP & MySQL Everyday Apps For Dummies (Computer/Tech)
Includes unique object-oriented coverage!

Complete instructions for building real-world Web applications, with all code on CD

Create six practical applications — two user login-in apps, online catalog, shopping cart, content management system, and Web forum — both in procedural and object-oriented programming....

©2021 LearnIT (support@pdfchm.net) - Privacy Policy