



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
建立索引的目的有以下几点:(1)加速数据检索(2)加速连接、ORDER BY和GROUP BY等操作(3)查询优化器依赖于索引起作用(4)强制实行的惟一性在哪些列上建索引主键通常,检索、存取表是通过主键来进行的。因此,应该考虑在主键上建立索引。 连接中频繁使用的列用于连接的列若按顺序存放,系统可以很快地执行连接。如外键,除用于实现参照完整性外,还经常用于进行表的连接。在某一范围内频繁搜索的列和按排序顺序频繁检索的列根据数据库的功能,在SQL Server 2000中可创建3种类型的索引,物理位置分:聚集索引,非聚集索引特殊性分:一般索引、惟一性索引、主键索引。1惟一性索引在表中建立惟一性索引时,组成该索引的字段或字段组合在表中具有惟一值,也就是说,对于表中的任何两行记录来说,索引键的值都是各不相同。 2主键索引表中通常有一个字段或一些字段组的合,其值用来惟一标识表中的每一行记录,该字段或字段组合称为表的主键。 3聚集索引在聚集索引中,表中各记录的物理顺序与键值的逻辑(索引)顺序相同。只有在表中建立了一个聚集索引后,数据才会按照索引键值指定的顺序存储到表中。由于一个表中的数据只能按照一种顺序来存储,所以在一个表中只能建立一个聚集索引。 视图的作用视图通常用来集中、简化和自定义每个用户对数据库的不同认识。视图可用作安全机制,方法是允许用户通过视图访问数据,而不授予用户直接访问视图基础表的权限。 (1)简化操作(2)定制数据(3)导出数据(4)安全性通过视图添加表数据语法格式:INSERT INTO 视图名 VALUES(列值1,列值2,列值3,列值n)例7-9 在goods表中建立一个视图,利用视图插入一行数据。CREATE VIEW goods_viewAS SELECT goods_id, goods_name, classification_id, unit_price, stock_quantityFROM goods WHERE (classification_id = P001)INSERT INTO goods_viewVALUES (G0008,SONY DVD,P002, 400,10)将视图goods_view中商品号为G00002的商品名改为“IBM R61”。 UPDATE goods_viewSET goods_name= IBM R61WHERE goods_id = G00002;若视图定义包含了计算列,该视图的计算列是不可更新的.尽管视图不一定包含基础表的所有列,但可以通过视图删除基础表的数据行。例7-10:delete from goods_view Where goods_name=IBM R51若通过视图要删除的数据行不包含在视图定义中,该数据行不能成功删除。例7-10-1delete from goods_view Where goods_id=G00004若删除语句的条件中指定的列是视图中未包含的列,则无法通过视图删除基表数据行7-10-2delete from goods_view Where order_quantity=5实体完整性,域完整性,参照完整性,用户定义的完整性是怎么实现的创建雇佣日期规则 hire_date_rule。CREATE RULE hire_date_ruleAS hire_date=1980-01-01 and hire_date18)ALTER TABLE employeeADD hire_date datetimeDEFAULT (getdate() WITH VALUES规则和约束可以同时使用,表的列可以有一个规则及多个约束。规则与检查约束在功能上相似,但在使用上有所区别。检查约束是在CREATE TABLE或ALTER TABLE语句中定义的,嵌入了被定义的表结构,即删除表的时候检查约束也就随之被删除。而规则需要用CREATE RULE语句定义后才能使用,是独立于表之外的数据库对象,删除表并不能删除规则,需要用DROP RULE语句才能删除。相比之下,使用在CREATE TABLE或ALTER TABL
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年神经科神经系统疾病诊断治疗知识考察答案及解析
- 2025年神经内科疑难病例诊疗技巧模拟测试卷答案及解析
- 2025年验光试题评分表及答案
- 2025年护理顶岗试题题库及答案
- 2025年社区医学防疫工作知识考核答案及解析
- 传染病防治监督技能竞赛模拟试卷及答案
- 2025年盘锦市政务服务中心(综合窗口)人员招聘笔试备考试题及答案
- 2025年中医外科病例分析演习答案及解析
- 2025年绍兴市政务服务中心(综合窗口)人员招聘笔试备考试题及答案
- 2025年近视试题及答案解析
- optimact540技术参考手册
- 周口市医疗保障门诊特定药品保险申请表
- 光伏电站组件清洗周边除草治理方案
- 建筑面积测绘报告范本
- 校园物业考评表
- 药品生产质量管理工程完整版课件
- 爆破作业人员培训考核题库
- 2019版外研社高中英语选择性必修三单词默写表
- 核质保监查员考试复习题(答案)
- 墙体喷射混凝土加固工程方案一
- 医学统计学SPSS
评论
0/150
提交评论