. 第6讲 索引、约束与数据库其它对象 索引 问题 如何提高查询速度? 某些列如何保证没有重复值或满足一定条件? 如何保证数据的参照完整性? 概念: 索引是一个表中所包含的值以及相应的存储位置的列表 分类: 聚集索引 非聚集索引 复合索引 唯一索引 何时使用索引 在那些经常被用来查询的列上建立索引,以提高查找效率 【例子】在Student表中可以分别建立基于学号、姓名的索引 索引将占用磁盘空间,并且降低添加、删除和更新行的速度,所以要慎用! 创建索引 使用企业管理器 【问题】在Student表上创建基于StuName列,名为IX_StuName的非聚集、非唯一索引 注意:创建主键约束何唯一约束时,会自动在这些列上创建唯一索引 创建索引(续) 使用SQL语句 【问题】在表course中的课程名称列上建立唯一索引 【练习】使用SQL语句在StuCou表上创建名为IX_StuNoCouNo的聚集、唯一、复合索引,该索引基于StuNo列和CouNo列创建 复合索引说明 在(字段1,字段2)上创建的复合索引和在(字段2,字段1)上创建的复合索引是不同的 查找数据时,只有在where子句中指定了索引的第一个字段时才使用该复合索引 复合索引中字段的顺序很重要:在次序上首先定义最具唯一性的字段列 删除索引 使用企业管理器 使用SQL语句 格式: DROP INDE
您可能关注的文档
最近下载
- 2021-2025年高考地理试题知识点分类汇编之地球与地图.pdf VIP
- 九年级历史下册新教材解读课件(统编版新教材).pptx VIP
- 住宅物业服务规范.pdf VIP
- 地埋电缆施工技术方案.docx
- T∕CERS 0100-2025 电力信息系统入网安全测试技术要求.pdf VIP
- TCAIM 024-2021 肺癌(非小细胞型)中西医结合诊疗专家共识.pdf VIP
- T_CACM 1613—2024(非小细胞肺癌中西医结合诊疗指南).pdf VIP
- 火电厂化学主管岗位竞聘试题及详细答案.docx VIP
- 腾讯综合素质测评项目二逻辑推理题新增.pdf VIP
- 2026年哈三中高三下学期三模语文试卷及答案.docx VIP
原创力文档

文档评论(0)