天河42期罗子苑 发表于 2022-6-8 09:12:20

索引、视图、外键

谈谈对索引的理解
索引是像字典目录一样,可以方便我们查找,提高查询效率。
索引的类型主要有3种:普通索引、唯一索引、主键索引
要注意的是不是每个字段都要加索引的,每个字段都添加索引就失去了索引的实际意义了,即使是每个字段都添加了,反而会消耗系统的磁盘资源和内存资源,通常是对一些热字段添加索引
索引的优先级:PRI>UNI>MUL
普通索引和唯一索引在一个表中可以添加多个,但是主键索引只能有一个


谈谈对视图的理解
视图是从⼀个或多个表(或视图)导出的表。⽤户可以根据⾃⼰不同的需求,在物理的数据库上定义⾃⼰对数据库所要求的数据结构,这种根据⽤户观点所定义的数据结构就是视图。
通过视图可以更改基表的数据,但必须保证视图是可更新视图,且视图中的⾏和基表中的⾏之间必须具有⼀对⼀的关系。

谈谈对外键的理解
为了 一张表记录的数据不要太过冗余, 可以用外键建表数据之间的关联。通过外键约束可以为相关联的两个表建立联系,用于保持数据的一致性。
页: [1]
查看完整版本: 索引、视图、外键