mysql数据库中学分的简写_一些数据库相关词汇缩写

ORM

"对象-关系映射"(Object/Relational Mapping) 的缩写

ce558803d4b2b4a1a2406c7c13b11d74.png

面向对象编程和关系型数据库,都是目前最流行的技术,但是它们的模型是不一样的。

面向对象编程把所有实体看成对象(object),关系型数据库则是采用实体之间的关系(relation)连接数据。很早就有人提出,关系也可以用对象表达,这样的话,就能使用面向对象编程,来操作关系型数据库。

ORM 使用对象,封装了数据库操作,因此可以不碰 SQL 语言。开发者只使用面向对象编程,与数据对象直接交互,不用关心底层数据库。

其中,Node常用的ORM库是Sequelize,Sequelize 是一个基于Promise 的Node.js ORM,目前支持Postgres、MySQL、SQLite 和Microsoft SQL Server。 它具有强大的事务支持,关联关系、读取和复制等功能。

DAL

数据访问层(Data Access Layer),其功能主要是负责数据库的访问。简单地说就是实现对数据表的Select(查询)、Insert(插入)、Update(更新)、Delete(删除)等操作

IDL

接口描述语言(Interface description language),缩写IDL,是一种声明性语言。

在Thrift RPC中,是客户端和服务端共用的接口描述文件。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值