摘要: 约束的分类 在实际中,约束主要分为以下五种约束: · 主键约束:主键表示是一个唯一的标识,本身不能为空 |- 例如:身份证编号是唯一的,不可重复的,不可为空的 · 唯一约束:在一个表中只允许建立一个主键约束,而其他列如果不希望出现重复值的话,则就可以使用唯一约束 · 检查约束:检查一个列的内容是否合 阅读全文
posted @ 2017-11-01 22:27 Mr.Aaron 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 表的建立 表的建立语法: 复制表的语法: · 如果现在子查询写的是:SELECT * FROM emp,表示将表结构和表内容一起复制 · 如果现在子查询写的是:SELECT * FROM emp WHERE 1=2,加入了一个永远不可能成立的条件,则此时表示的是只复制表结构,但是不复制表内容 表的删 阅读全文
posted @ 2017-11-01 21:31 Mr.Aaron 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 事务的四大特性 1、原子性(Atomicity) 事务的原子性是指事务中包含的所有操作要么都做,要么都不做,保证数据库是一致的。 2、一致性(Consistency) 一致性是指数据库在事务操作前和事务处理后,其中的数据必须都满足业务规则约束。 3、隔离性(Isolation) 隔离性是数据库允许多 阅读全文
posted @ 2017-11-01 18:43 Mr.Aaron 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 数据库的主要操作分为两种: · 数据库的查询操作:SELECT · 数据库的更新操作:INSERT(增加)、UPDATE(修改,更新)、DELETE(删除) 此时,为了保存原始的 emp 表的信息,在进行增加、修改、删除操作之前先将此表复制一份: · 此语句执行之后,会将表结构及数据完整的复制出来。 阅读全文
posted @ 2017-11-01 18:06 Mr.Aaron 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 子查询:在一个查询的内部还包括另外一个查询,则此查询称为子查询,子查询的格式: 范例:要求查询出比 7654 工资要高的全部雇员的信息 · 要首先清楚的知道 7654 雇员的工资是多少 · 之后要以以上的结果最为后续查询的依据,只要是其他的工资大于 sal,则表示符合条件。 所有的子查询必须在“() 阅读全文
posted @ 2017-11-01 13:42 Mr.Aaron 阅读(786) 评论(0) 推荐(0) 编辑
摘要: 组函数 在 SQL 中常用的组函数有以下几个: · COUNT():求出全部的记录数 · MAX():求出一组中的最大值 · MIN():求出最小值 · AVG():求出平均值 · SUM():求和 范例:COUNT()函数 范例:MAX()、MIN(),求最大最小值,一般是针对于数字的应用上。 · 阅读全文
posted @ 2017-11-01 08:24 Mr.Aaron 阅读(236) 评论(0) 推荐(0) 编辑