天河42期曾奔腾 发表于 2022-6-7 19:31:19

06-07 作业

索引就像是书本的目录,当一个表中数据量很大的时候,为了能提高查询速度就可以给那些用的比较频繁的字段添加索引。
索引又分为普通索引、唯一索引、主键索引这三种,普通索引就是允许该字段值为重复,也允许为空,唯一索引就是允许字段值为空,但是不允许重复,主键索引不允许重复也不允许为空。

视图是通过实际的基础表创建出来的,用来显示动态生成的数据的一种虚拟表
使用视图第一种是为了安全因素,避免用户对基础表的某些保密字段进行操作;第二种就是为了方便操作,因为数据库中有些查询语句太过复杂,就可以通过这些复杂语句加工为视图表,来避免编写这些复杂的语句时候出错
但是相对来说视图表的性能就会差一点,还会存在一些修改限制


外键约束就是可以把一个作为子表的某个字段约束到另一个作为父表的表的字段中,当父表中不存在某些数据时,在子表中也无法插入相关的数据,当对父表进行删除或更新时,也要确保子表中没有相关对应的数据,当对子表进行插入或更新数据时,也要满足父表中存在相对应的数据。这样做的好处是,约束了表与表之间的联系,更好的保持了数据的一致性和完整性

页: [1]
查看完整版本: 06-07 作业