第12章全文索引查询.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第12章全文索引查询

全文索引查询 本章概述 大家注意到,前面的章节中介绍的查询,所有的条件查询都是使用的完全匹配。本章中我们将学习模糊查询的相关技巧。学习完本章后,5-12章将构成一个完整的SQL查询技巧的模块,包含了全部重要的数据操作技巧。学生将熟练掌握对数据库数据的进行操作的技能,能够实现所有的用户和应用程序对数据的操作需求。 本章因为既有理论知识需要理解,也有很多实际操作的内容。建议理论和实践相结合。 教学目标 了解Microsoft Search服务功能和组件的概念 掌握如何获得全文索引信息 掌握如何编写全文查询语句,全文查询通常是模糊查询的基础,目前很多电子商务网站上都提供模糊查询,即使用户没有精确的信息也可以找到自己想要的商品 教学重点 编写全文查询 教学难点 理解Microsoft Search组件工作原理 教学资源 课本 知识点 12.1 Microsoft Search 服务介绍 12.2 Microsoft Search 服务组件 12.3 获取全文索引的信息 12.4 编写全文查询 12.5 推荐操作 实验 实验12-1:获得关于全文索引的信息 实验12-2:编写全文查询 习题 教师光盘 实验文件 习题解答 教学指导手册包 新版幻灯片 Powerpnt\PPT_2071_2073_12.ppt 先修知识 在正式开始学习本章内容以前,学生须具备下列知识基础。 知识基础 推荐补充 本书5-6章内容 建议学时 课堂教学(3课时)+实验教学(3课时) 教学过程 Microsoft Search服务介绍 教学提示 : 本节主要达到一个目的。 了解Microsoft Search服务的基本信息。(略讲) 内容 教学方法 提示 讲授: 我们在前面的章节中介绍的所有条件查询,都是精确匹配的。设想下面的场景: 我们的books表中有一个字段,是对每本书的简介。用户可能想找出所有简介中包括“数据库编程”的书。 这个需求通过我们前面学过的知识是肯定无法做到的。因为我们学习全文索引查询,便是SQL Server中的模糊查询,它是由Microsoft Search服务提供相关支持的,离开了这个服务,我们无法启用全文索引查询。 讲解课文 阅书:12.1 幻灯:第3页 Microsoft Search服务组件 教学提示 : 本节主要达到一个目的。 了解Microsoft Search服务组件。(略讲) 内容 教学方法 提示 讲授: Microsoft Search服务是全文查询的基础,就好像我们必须要有车床才可以制造出零件一样,这个服务就好比“制造”全文查询的车床。 讲解课文 阅书:12.2 幻灯:第5页 可以补充联机帮助中的内容。 结合图12-1 获取全文索引的信息 教学提示 : 本节主要达到一个目的。 掌握通过系统存储过程和T-SQL函数获取全文索引信息的方法。 (略讲+演示) 内容 教学方法 提示 演示: 讲授: 我们需要获得全文索引的相关信息,使用这些信息来确定我们可以对数据库,哪些列进行全文查询。 讲解课文 使用表12-1中的系统存储过程获取全文索引信息 演示: 使用表12-2中的T-SQL函数获取全文索引信息 阅书:12.3 幻灯:第7页 多做演示 编写全文查询 教学提示 : 本节主要达到一个目的。 掌握编写全文查询的方法。 (精讲+演示) 内容 教学方法 提示 讲授: 有了理论知识,我们在本节学习全文查询的具体编写方法,本节我们学习CONTAINS谓词。 讲解课文 演示: 使用CONTAINS谓词 阅书:12.4.1 幻灯:第9-10页 建议同本章习题/实验结合起来讲。 讲授: 学习了CONTAINS谓词,我们在本节学习更加灵活的FREETEXT子句,它可以用于整句的查询。 讲解课文 演示: 使用FREETEXT谓词 阅书:12.4.2 幻灯:第11页 建议同本章习题/实验结合起来讲。 讲授: 本节我们将介绍CONTAINSTBLE和FREETEXTTABLE函数,它们和前面两个谓词的微小不同在于它们将创建一个派生表。 讲解课文 演示: 使用CONTAINSTABLE和FREETEXTTABLE函数 阅书:12.4.3 幻灯:第12页 建议同本章习题/实验结合起来讲。 讲授: 本节我们学习全文关键字,如何将前面学习的谓词同LIKE、BETWEEN结合起来使用。 讲解课文 演示:使用全文关键字 阅书:12.4.4 幻灯:第13页 建议同本章习题/实验结合起来讲。 总结一下它们的作用场合 推荐操作 教学提示 : 本节主要达到一个目的。 了解经验做法。 (略讲) 内容 教学方法 提示 讲授: 让我们看一些经验做法。 由于开启全文索引功能将要创建很多额外的数据结构,同时对硬

文档评论(0)

xy88118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档