第5章 关系、索引和视图1.pptVIP

  • 3
  • 0
  • 约4.93千字
  • 约 42页
  • 2017-08-23 发布于河南
  • 举报
第5章 关系、索引和视图 5.1 创建关系图 可创建一个或更多的关系图,以显示数据库中的部分或全部表、列、键和关系。 要创建关系图,先把互相关联的表集合在一起,然后再做关系的设置。 5.2 索 引 索引的概念 数据库的索引类似图书的索引,索引能够使数据库程序不用浏览整个表,就可以找到表中的数据。 索引是一个表中所包含的值的列表,它说明了表中包含各个值的行所在的存储位置。 使用索引将占用磁盘空间,在执行数据的插入、修改和删除时,为了自动维护索引,SOL Server将花费一定的时间,因此要合理设计索引。 5.2.1 索引的分类 聚集索引 在聚集索引中,表中数据行的物理存储顺序与索引顺序完全相同,因此每个表只能创建一个聚集索引。 如果表中没有创建其他的聚集索引,则在表的主键列上自动创建聚集索引。 优点: 1、创建唯一性索引,可以保证数据记录 的唯一性。 2、大大加快数据检索的速度。 3、加速表与表之间的连接。 缺点: 1、索引占用存储空间。 2、在执行数据的插入和更新时,须额外 的操作对索引进行维护。 3、过多的索引会引起反作用。 建立索引应该遵循以下原则: 在主键上创建索引 在经常需要检索的字段上创建索引 在外键上创建索引 在经常要排序的列上创建索引 5.2.2 创建索引 在SOL Server中创建索引有以下几种方法: 使用创建索引向

文档评论(0)

1亿VIP精品文档

相关文档