视图 (1)视图概念:简单来说就是一个查询语句的封装,其结果可以看做是一个临时表 (2)视图的作用: ①安全,不直接操作基表,避免必要的问题,保证数据的安全 ②简化查询操作,比如一个比较复杂的查询不想每次都写很多语句,就可以写个视图。 ③快速获取数据,假如一个职员他只关心某部分数据,他就可以写个视图 Read More
索引 (1)索引的概念:索引是数据库帮助数据库获取数据的数据结构,好比书的目录,加快数据库的查询速度。 (2)索引的分类: ①主键索引PRIMARY KEY:它是一种特殊的唯一索引,不允许有空值。一般是在建表的时候同时创建主键索引。注意:一个表只能有一个主键 ②唯一索引UNIQUE:唯一索引列的值必 Read More
约束的基本语法:ALTER TABLE 表名 ADD CONSTRAINT 约束名字 约束的类型及条件 约束分类(1)默认约束答: 我们一般新建表字段是都喜欢加一个IS NOT NULL,而伴随约束的就是我们的默认值,这种我们叫做默认值约束,也就是如果出现IS NOT NULL,我们就给他指定一个值 Read More
触发器: (1)触发器概念:通过事务来触发某一操作 (2)触发器分类: ①After触发器:这类触发器是在记录已经改变完之后(after),才会被激活执行,它主要是用于记录变更后的处理或检查,一旦发现错误,也可以用 Rollback Transaction语句来回滚本次的操作。 ②Instead O Read More