python数据库编程(1):潦草的开篇
生活随笔
收集整理的這篇文章主要介紹了
python数据库编程(1):潦草的开篇
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
一、前言
關(guān)于數(shù)據(jù)庫編程,涉及知識點廣而雜,所以我并非一遍就能掌握,這里汲取了我的實踐和認(rèn)識,算是對python數(shù)據(jù)庫編程的做一個鋪墊吧。在以后的學(xué)習(xí)過程中會不斷地完善數(shù)據(jù)庫編程的知識點,鑒于此,另當(dāng)難登大雅之堂的小打小鬧作罷。
二、DB-API規(guī)范
db-api是一個規(guī)范,定義了一系列必需的對象和數(shù)據(jù)庫存取方式,為底層數(shù)據(jù)庫提供一致的接口。
DB-API模塊屬性如下:
apilevel:模塊兼容的DB-API版本號
threadsafety:線程安全級別
paramstyle:支持sql語句參數(shù)風(fēng)格
connect():連接數(shù)據(jù)庫
關(guān)于ORM:
ORM = Object Relational Mapping
Object是指面向?qū)ο蟮?br> Relational 是指面向關(guān)系數(shù)據(jù)庫
ORM 就是將關(guān)系數(shù)據(jù)庫的數(shù)據(jù)模型變換映射到面向?qū)ο蟮哪P偷墓ぞ?br> .net中如LINQ to Sql,在python中如SQLAlchemy和SQLObject.
總結(jié)
以上是生活随笔為你收集整理的python数据库编程(1):潦草的开篇的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python 函数的*args,**kw
- 下一篇: Python 模块学习 logging(