一、在Express框架使用ORM模型访问关系型数据库
1、关系型数据库:是用二维表存储数据。一个关系就是张二维表
关系A(id,name,sex,age)
2、SQL:结构化查询语言(脚步语言)
(1)插入记录:insert into 表名(列名1,…) values(值1…)
(2)删除记录:delete from 表名 [ where 条件 ]
(3)更新记录:update 表名 set 列名1=值1,…… [where 条件]
(4)查询记录:select 列名 from 表名 [where 条件]
CRUD操作(增、删、改、查)
二、ORM模型:设计思想,主要目的是简化计算机程序访问数据库
1、ORM:对象关系模型(对象关系映射) Object Releastion Model,程序中的对象和数据库中的关系(表格)进行映射。可以使开发者在程序方便的对数据库进行操作(用户在程序操作对象实际就是操作数据库的表格)
2、ORM的映射关系:
(1)程序中的模型(即为类) <———-对应———-> 表名
(2)模型的属性(类中定义的属性)<———-对应———-> 表的列
(3)由模型创建的对象(类的实例)<———-对应———-> 表中的行
//数据库中的