Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Introduction to SQLAlchemy ORMs
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Shrayas Rajagopal
November 29, 2014
Technology
1
310
Introduction to SQLAlchemy ORMs
A talk at the November ChennaiPy meetup about getting started with SQLAlchemy ORMs
Shrayas Rajagopal
November 29, 2014
Tweet
Share
More Decks by Shrayas Rajagopal
See All by Shrayas Rajagopal
Know Thy Packets - PyCon India 2025
shrayasr
0
31
Embrace the Grind
shrayasr
0
120
The programmers guide to timestamps and timezones - PyCon India 2023
shrayasr
0
160
A gentle introduction to types
shrayasr
1
170
The beauty that is PostgreSQL
shrayasr
2
330
Python, Imap & Gmail
shrayasr
2
230
Hylang - A Python powered Lisp AND a Lisp powered Python
shrayasr
2
800
My journey with the world of Open Source
shrayasr
1
210
Intro to Mac OSX
shrayasr
2
190
Other Decks in Technology
See All in Technology
レガシー共有バッチ基盤への挑戦 - SREドリブンなリアーキテクチャリングの取り組み
tatsukoni
0
200
顧客との商談議事録をみんなで読んで顧客解像度を上げよう
shibayu36
0
150
【インシデント入門】サイバー攻撃を受けた現場って何してるの?
shumei_ito
0
1.5k
制約が導く迷わない設計 〜 信頼性と運用性を両立するマイナンバー管理システムの実践 〜
bwkw
3
860
学生・新卒・ジュニアから目指すSRE
hiroyaonoe
2
540
GitHub Issue Templates + Coding Agentで簡単みんなでIaC/Easy IaC for Everyone with GitHub Issue Templates + Coding Agent
aeonpeople
1
170
クレジットカード決済基盤を支えるSRE - 厳格な監査とSRE運用の両立 (SRE Kaigi 2026)
capytan
6
2.5k
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
5
1.5k
Tebiki Engineering Team Deck
tebiki
0
24k
変化するコーディングエージェントとの現実的な付き合い方 〜Cursor安定択説と、ツールに依存しない「資産」〜
empitsu
4
1.3k
30万人の同時アクセスに耐えたい!新サービスの盤石なリリースを支える負荷試験 / SRE Kaigi 2026
genda
1
260
Frontier Agents (Kiro autonomous agent / AWS Security Agent / AWS DevOps Agent) の紹介
msysh
3
140
Featured
See All Featured
Making Projects Easy
brettharned
120
6.6k
Ruling the World: When Life Gets Gamed
codingconduct
0
140
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
430
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
110
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.1k
Evolving SEO for Evolving Search Engines
ryanjones
0
120
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
170
Leo the Paperboy
mayatellez
4
1.4k
Chasing Engaging Ingredients in Design
codingconduct
0
110
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
140
Transcript
CHENNAIPY NOV 2014
shrayas
shrayasr
shrayasr Twitter / Github / Gmail
shrayasr Logic Soft
shrayasr Logic Soft (1986)
SQL Alchemy An Introduction to ORMs
AGENDA
What are ORMs ? What is SQLAlchemy ? Getting started
with SQLAlchemy ORMs
ORMs ? What are
Express DB Entities as Language Constructs
Objects > Schema
ADVANTAGES
Easier to READ
Easier to WRITE
Easier to WRITE Lesser
DISADVANTAGES
Too Abstracted
SQL Alchemy ? What is
Not JUST an ORM
Database Toolkit
Façade on dbapi
Transactions!
ADVANTAGES
Make adapters consistent
Very Pythonic
SQL Alchemy ORMs
DEMO
? iPython Notebook URL: http://goo.gl/JO2GVY
Fin @shrayasr
[email protected]