Express使用Sequelize操作数据库

一、在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)由模型创建的对象(类的实例)<———-对应———-> 表中的行

//数据库中的
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

地狱三头猫

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值