



全文预览已结束
VIP免费下载
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
建立索引的目的有以下几点:(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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二氧化碳响应性凝胶封窜体系研究
- 黄金分割教学设计
- 社交媒体艺术推广策略-洞察阐释
- 绿色工厂建设的战略意义与发展趋势
- 高三一轮复习 自然整体性与差异性1 教学设计学案
- 沪苏大丰产业联动集聚区污水处理厂工程可行性研究报告
- 万顷沙镇红港村生态景观廊道工程可行性研究报告
- 2025至2030年中国热熔喷胶贴跟机行业投资前景及策略咨询报告
- 2025至2030年中国活性膨胀剂行业投资前景及策略咨询报告
- 2025至2030年中国氯丁橡胶圆弧齿同步带行业投资前景及策略咨询报告
- 2024年甘肃省天水市中考地理试题卷(含答案解析)
- 2024江西省高考生物真题卷及答案
- 探视权起诉书范文
- 《煤炭工业半地下储仓建筑结构设计标准》
- 2024年一带一路暨金砖国家技能发展与技术创新大赛(无人机装调与应用赛项)考试题库(含答案)
- 山东省济南市市中区2023-2024学年八年级下学期期末数学试题
- 买卖车辆协议书范文模板
- DZ∕T 0153-2014 物化探工程测量规范(正式版)
- 2024年海南省海口市中考一模考试生物试题
- 2024网络信息安全应急响应Windows应急手册
- MOOC 灰色系统理论-南京航空航天大学 中国大学慕课答案
评论
0/150
提交评论