网站首页 文章专栏
何冰华个人网站
数据库事务
事务(Transaction)是并发控制的基本单位。所谓事务,它是一个操作序列,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位。例如,银行转帐工作:从一个帐号扣款并使另一个帐号增款,这两
何冰华个人网站
主键的作用
数据库主键,指的是一个列或多列的组合,其值能唯一地标识表中的每一行,通过它可强制表的实体完整性。主键可以用来表示一个精确定位的特定的行,如果没有主键,你就无法精准定位一条记录是否就是你要的相关行记录,
何冰华个人网站
如何保证数据完整性
1、首先,从数据库的建表开始,我们就要进行相关字段的约束。我们都知道数据库建表时,一般正常每个表都唯一的关键字段:Primary key主键指能唯一标识一条记录的单个数据表列或联合的数据表列(联合主键
何冰华个人网站
SQL语言包含哪些
SQL语言包含4个部分:⑴ 数据定义语言(DDL)数据定义语言 (Data Definition Language, DDL) 是SQL语言集中负责数据结构定义与数据库对象定义的语言,由CREATE、
何冰华个人网站
聚集索引和非聚集索引
聚集索引:按字母排序的字典。非聚集索引:按偏旁部首排序的字典。聚集索引:可以帮助把很大的范围,迅速减小范围。但是查找该记录,就要从这个小范围中Scan了。非聚集索引:把一个很大的范围,转换成一个小的地
何冰华个人网站
oracle表分区
一、为什么要分区(Partition)  1、一般一张表超过2G的大小,ORACLE是推荐使用分区表的。  2、这张表主要是查询,而且可以按分区查询,只会修改当前最新分区的数据,对以前的不怎么做删除和