Python高效开发实战:Django、Tornado、Flask、Twisted(第3版)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

第4章
数据库及ORM

数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。数据库是管理信息系统、办公自动化系统、决策支持系统等各类信息系统的核心部分,是进行科学研究和决策管理的重要技术手段。在Web应用中,数据库同样扮演着重要的角色,几乎所有的大型网站后端都由数据库保存业务数据。本章带领读者学习Web开发所必需的数据库知识,主要内容如下。

• 数据库的概念:了解数据库的常用术语和Web开发中数据库的角色,介绍常见的商用及开源数据库,掌握用E-R图进行数据库建模的方法和流程。

• 关系数据库编程:掌握常用的SQL语句,如Select、Insert、Delete、Update,并使用Python进行关系数据库编程。

• ORM编程:掌握ORM的概念及特点,了解Python中的ORM组件。