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
Shrayas Rajagopal
November 29, 2014
Technology
1
270
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
Embrace the Grind
shrayasr
0
93
The programmers guide to timestamps and timezones - PyCon India 2023
shrayasr
0
130
A gentle introduction to types
shrayasr
1
140
The beauty that is PostgreSQL
shrayasr
2
320
Python, Imap & Gmail
shrayasr
2
220
Hylang - A Python powered Lisp AND a Lisp powered Python
shrayasr
2
720
My journey with the world of Open Source
shrayasr
1
200
Intro to Mac OSX
shrayasr
2
180
Android, A premiere
shrayasr
1
120
Other Decks in Technology
See All in Technology
PHP開発者のためのSOLID原則再入門 #phpcon / PHP Conference Japan 2025
shogogg
4
930
Lambda Web Adapterについて自分なりに理解してみた
smt7174
5
140
Oracle Cloud Infrastructure:2025年6月度サービス・アップデート
oracle4engineer
PRO
2
310
Claude Code Actionを使ったコード品質改善の取り組み
potix2
PRO
6
2.6k
AWS Summit Japan 2025 Community Stage - App workflow automation by AWS Step Functions
matsuihidetoshi
1
310
変化する開発、進化する体系時代に適応するソフトウェアエンジニアの知識と考え方(JaSST'25 Kansai)
mizunori
1
260
CursorによるPMO業務の代替 / Automating PMO Tasks with Cursor
motoyoshi_kakaku
2
780
AI導入の理想と現実~コストと浸透〜
oprstchn
0
150
Amazon S3標準/ S3 Tables/S3 Express One Zoneを使ったログ分析
shigeruoda
5
590
Node-RED × MCP 勉強会 vol.1
1ftseabass
PRO
0
180
2025-06-26 GitHub CopilotとAI駆動開発:実践と導入のリアル
fl_kawachi
1
240
ドメイン特化なCLIPモデルとデータセットの紹介
tattaka
1
440
Featured
See All Featured
Building an army of robots
kneath
306
45k
[RailsConf 2023] Rails as a piece of cake
palkan
55
5.6k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
35
2.4k
Mobile First: as difficult as doing things right
swwweet
223
9.7k
A better future with KSS
kneath
239
17k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.8k
YesSQL, Process and Tooling at Scale
rocio
173
14k
Become a Pro
speakerdeck
PRO
28
5.4k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2.1k
A Tale of Four Properties
chriscoyier
160
23k
For a Future-Friendly Web
brad_frost
179
9.8k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
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]