sql数据库教程6讲.ppt

  1. 1、本文档共72页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
点击“分析”按钮,无语法错误后点击“执行”按钮,得到“命令已成功完成”的提示信息,表示删除视图成功。 在“对象资源管理器”中刷新“商品管理数据库”下的“视图”节点,名为“v_商品信息_进货成功”的视图已不存在。 SQL Server实用案例教程(2008版) 7.4 视图管理 7.4.4 删除视图 项 目 融 合 在“商品销售管理系统”项目的实现过程中,对“商品管理数据库”可以用本项目学到的知识简化客户端的查询操作,提高客户端的查询效率,使系统更完善操作更简便。 SQL Server实用案例教程(2008版) 项 目 融 合 为配合“商品销售管理系统”的实现,需要考虑创建的索引和视图如下: 【任务7.1】为“商品管理数据库”的数据表创建索引。 为“客户信息表”的“联系电话”字段创建非聚集唯一索引。 为“商品信息表”的“商品名称”字段创建非聚集非唯一索引。 为“进货信息表”的“商品编号”字段创建非聚集非唯一索引。 SQL Server实用案例教程(2008版) 项 目 融 合 为“进货信息表”的“进货日期”字段创建非聚集非唯一索引。 为“销售信息表”的“商品编号”字段创建非聚集非唯一索引。 为“销售信息表”的“销售日期”字段创建非聚集非唯一索引。 为“销售信息表”的“客户编号”字段创建非聚集非唯一索引。 为“库存信息表”的“商品编号”字段创建非聚集唯一索引。 SQL Server实用案例教程(2008版) 项 目 融 合 【任务7.2】为“商品管理数据库”创建视图。 基于“商品类型表”和“商品信息表”创建视图,以提供详细的商品信息。 基于“进货信息表”和“商品信息表”创建视图,以提供详细的商品进货信息。 基于“销售信息表”、“商品信息表”和“客户信息表”创建视图,以提供详细的商品销售信息。 基于“库存信息表”、“商品信息表”和“商品类型表”创建视图,以提供详细的库存信息。 SQL Server实用案例教程(2008版) 自 我 完 善 在“学生选课系统”项目的实现过程中,为“学生选课数据库”创建索引和视图的操作也可以使用本项目所讲解的内容实现。需要考虑创建的索引和视图如下: SQL Server实用案例教程(2008版) 自 我 完 善 【自测7.1】为“学生选课数据库”的数据表创建索引。 为“学生信息表”的“姓名”字段创建非聚集非唯一索引。 为“学生信息表”的“专业班级”字段创建非聚集非唯一索引。 为“课程信息表”的“课程名”字段创建非聚集非唯一索引。 为“学生信息表”的“学分”字段创建非聚集非唯一索引。 SQL Server实用案例教程(2008版) 自 我 完 善 【自测7.2】为“学生选课数据库”创建视图。 基于“学生信息表”、“课程信息表”和“选课信息表”创建视图,以提供详细的学生选课及成绩信息。 SQL Server实用案例教程(2008版) 项 目 小 结 本项目以数据库对象中的索引和视图为主线,在理解索引和视图的概念和作用的基础上,重点讲解了索引和视图的创建和管理方法。通过实例详细介绍了创建、查看、修改及删除索引和视图的“管理器”方法和T-SQL语言语法。力求在理解用途的基础上,合理设计数据库和数据表,为提高查询效率、简化客户端操作创建合理的索引和视图。在“项目融合”和“自我完善”中给出大量参考实例,帮助完善数据库和数据表的查询功能。 SQL Server实用案例教程(2008版) SQL Server实用案例教程(2008版) SQL Server实用案例教程(2008版) 7.4 视图管理 7.4.1 创建视图 图7-20 创建视图 1. 查询视图结果 基于视图是虚拟表这一概念,视图被创建成功后可以具备表的许多特性,最基本的便是查询功能。查询视图与查询数据表一样,可以使用select语句实现。 SQL Server实用案例教程(2008版) 7.4 视图管理 7.4.2 查询视图 知识点 使用T-SQL语言查询视图的语法格式如下: select * | [ 字段名列表 ] from 视图名 [ where 条件表达式 ] SQL Server实用案例教程(2008版) 7.4 视图管理 7.4.2 查询视图 案例 【例7.10】查询“v_商品_进货”视图中的商品进货信息。 SQL Server实用案例教程(2008版) 7.4 视图管理 7.4.2 查询视图 解题 在“管理器”中新建一个查询窗口,输入代码如下: use 商品管理数据库 go select *

文档评论(0)

bbnm58850 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档