数据操作语言(DML)

日期:2019-09-28编辑作者:北京pk10官网-数据库

SQL代表结构化查询语言,是一种在关系数据库系统中查询和管理数据的标准语言。sql语句也有几个类别,包括定义语言(DDL),数据操作语言(DML),数据控制语言(DCL)。

DDL包括create,alter,drop等语句,DML用于查询和修改包括select,insert,update,delete ,DCL包括 group,revoke。

1.集合理论

“互异”每一个元素必须唯一,一个教室里,人可以被认为是集合,学生或者教室都可以,因此根据选定不同角色定义不同的集合。

2.谓词逻辑

谓词可以理解成一个属性,简单点说就是“真”或”假“  但是在开发中又加了一个属性  真,假,null。

3.关系模型

确保数据的一致性表示,最小化或者有冗余切不牺牲完整性

4.缺失值

一个事件判断不是“真”就是“假” 但却并不能处理所有情况。类似于 把客户的手机号存入数据库字段“ml” 客户可能手机号更换 就意味着缺失 也是第三种关系 对应 null 。

5.三大范式

 1NF:表与行必须是为唯一的,简单点说表正确的表示了关系就符合第一范式。

 2NF:满足第一范式和主外键的关系。

 3NF:满足第二范式 非主键属性不能依赖另外的非主键属性。

 

本文由北京pk赛车官网下载发布于北京pk10官网-数据库,转载请注明出处:数据操作语言(DML)

关键词:

B-Tree上查找算法的伪代码如下

数据库索引的特点: 避免进行数据库全表的扫描,大多数情况,只需要扫描较少的索引页和数据页,而不是查询所有...

详细>>

Server版本中有什么触发器

背景 上一篇中,作者介绍了SQL Server允许访谈数据库的元数据,为啥有元数据,怎么着使用元数据。这一篇中作者会介...

详细>>

分拆后结果如下

有表tb, 如下: id value 1 aa,bb 2 aaa,bbb,ccc 欲按id,分拆value列, 分拆后结果如下: id value 1 aa 1 bb 2 aaa 2 bbb 2 ccc --方法1.使用x...

详细>>

此短信平台

此短信平台,支持法国wavecom短信猫.有VB及DELPHI示例程序   错误说明 0 成功 -1 连接短信平台失败 -2 命令执行失败 -3...

详细>>