贾森·迈尔斯(Jason Myers),Built Technologies平台首席工程师,Juice Analytics公司高级开发者,曾在思科公司担任技术主管。在转做开发前,曾做过15年系统架构师。
里克·科普兰(Rick Copeland),Carefolio公司联合创始人兼CEO,Arborian咨询公司首席顾问,是位经验丰富的创业者、技术主管、演讲者、培训师和顾问。
发表于2024-12-28
SQL Alchemy:Python数据库实战(第2版) 2024 pdf epub mobi 电子书
图书标签: 数据库 sqlalchemy sql Python python orm
本书主要探讨SQLAlchemy,这个Python 库在关系型数据库和传统编程之间架起了一座桥梁,有助于Python 程序员将应用程序连接到关系型数据库。本书首先通过对比的方式介绍了SQLAlchemy 的两种主要使用模式——SQLAlchemy Core 和SQLAlchemy ORM,然后探讨了数据库迁移工具Alembic 的用法,最后快速讲解了SQLAlchemy 的高级应用。
SQLAlchemy是一个流行的开源代码库,功能强大又相当灵活,能够帮助Python程序员使用各种关系型数据库,许多公司甚至把SQLAlchemy看作在Python中使用关系型数据库的标准方式。本书通过真实示例,演示了如何使用SQLAlchemy构建简单的数据库应用程序,以及如何使用相同的元数据同时连接多个数据库。
如果你是一位中级Python开发人员,掌握了基本的SQL语法和关系理论知识,那么对你而言本书既是很棒的学习工具,也是不错的参考手册。
- SQLAlchemy Core:借助SQL表达式语言以Python方式向应用程序提供数据库服务。
- SQLAlchemy ORM:使用对象关系映射器将数据库模式和操作绑定到应用程序中的数据对象上。
- Alembic:随着应用程序的演进,灵活地处理需要对数据库做的更改。
- 高级应用:将SQLAlchemy与Flask Web框架及SQLAcodegen库结合使用。
简单的使用示范
评分简单的使用示范
评分太简单太基础也就算了。。。第一部分和第二部分还有大面积内容重复的。。。
评分在被官方文档天书一般的讲解虐了n遍后,终于找到一本人类可读的sqlalchemy的书了,底下一个短评说太基础,但是说实话,你要一个用惯了django orm的人去学SQLAlchemy真的对一开始这些metadata,engine,session,base的概念一脸懵逼然后就劝退了 这也再次说明自己闭门造车死学不如一个好老师几句点拨来得有效,看完这个我也敢在简历上写个熟悉SQLAlchemy了(溜 最后再次感叹人类先入为主的偏见是有多可怕,明明django orm那种更适合人类思维的数据库操作方式却被一堆被SQL虐了一辈子甚至扭曲了思维的程序员定义为难以理解且不如SQLAlchemy 我只能说呵呵了
评分太简单太基础也就算了。。。第一部分和第二部分还有大面积内容重复的。。。
SQL Alchemy:Python数据库实战(第2版) 2024 pdf epub mobi 电子书