Django 模型

ORM 对象关系映射,实现了面向对象编程里不同类型系统的数据之间的转换

ORM在业务逻辑层和数据库层之间充当了桥梁

ORM通过描述对象和数据库之间描述的映射的元数据,将对象自动持久化到数据库中

 

 ORM优点:提高开发效率,不同数据库可以平滑切换

 ORM缺点:ORM最终会将映射关系转换为SQL语句,需要花费一定的时间,在执行效率上会有所降低。

  复杂查询使用原生SQL进行查询会更方便

ORM解析过程

  1.将python代码转换为SQL语句

  2.SQL语句通过py模块传输到对应数据库上进行查询

  3.将执行结果返回

ORM对应关系表

  

 

posted @ 2021-04-14 16:17  阿卡ギ  阅读(26)  评论(0编辑  收藏  举报