SQLServer2005数据库应用技术(第二版)虞益诚第9章视图管理1001课件教学.pptVIP

SQLServer2005数据库应用技术(第二版)虞益诚第9章视图管理1001课件教学.ppt

  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文档。上传文档
查看更多
上海应用技术学院 上海应用技术学院 SQL Server 2005数据库 应用技术(第二版) 第9章 视图管理 9-1 视图的概述 9-1 视图的概述 9-1-1 视图的优点 (1)简化数据操作。 (2)提供安全保护功能。 (3)定制数据。 (4)有利于数据交换操作。交换操作。 (5)易于合并或分割数据。 9-1-2 视图的分类 1.标准视图 2.索引视图 3.分区视图 9-2 创建视图 9-2-1 使用SQL Server管理平台创建视图 (1)启动SQL Server管理平台SQL Server Management Studio,在对象资源管理器中展开选定的数据库节点,右击“视图”,然后从弹出的快捷菜单中选择“新建视图”选项,如图9-1所示。所弹出的视图设计器界面布局共有4个区(窗格):关系图窗格、条件窗格(列区)、SQL语句窗格和区和运行结果窗格,如图9-1所示。 (2)在弹出的如图9-2所示的“添加表”对话框中有当前数据库内的表(Tables)和视图(Views)等,选择新视图的基表(或视图)后单击“添加”按钮进行添加(可以重复添加:学生、成绩、课程多个表),。 (3)当添加了两个或多个表时,如果表之间存在相关性,则表间会自动加上连接线。如果手工连接表,则直接拖动第一个表中的连接列名放到第二个表相关列上。 (4)选择输出的字段。在表格字段左侧的复选框中单击,可以选择在视图中被引用的字段,也可以在“条件窗格”中选择将包括在视图的数据列。 (5)限制输出的记录。在“条件窗格”的“筛选”准则中可以直接输入限制条件,在定义的视图的查询语句中,该限制条件对应于WHERE子句。“或…”可用于复合添加条件。 (6)尚可增设“添加分组依据”命令项,来增加视图的分组设置。 (7)然后,验证与显示视图的数据运行结果。可以右键单击“条件窗格”,在弹出的快捷菜单中选择“验证SQL句法”和“执行SQL”,也可以单击工具栏中按钮。在最下面的“运行结果窗格”中会显示按视图定义语句生成的视图结果,如图9-3所示。 (8)单击按钮,在弹出对话框中输入视图名,单击【保存】按钮完成视图的创建。 9-2 创建视图 9-2-2 使用SQL Server管理平台创建视图 (1)启动SQL Server管理平台SQL Server Management Studio,在对象资源管理器中展开选定的数据库节点,右击“视图”,然后从弹出的快捷菜单中选择“新建视图”选项,所弹出的视图设计器界面布局共有4个区(窗格):关系图窗格、条件窗格(列区)、SQL语句窗格和区和运行结果窗格。 (2)在弹出的如图9-2所示的“添加表”对话框中有当前数据库内的表(Tables)和视图(Views)等,选择新视图的基表(或视图)后单击“添加”按钮进行添加(可以重复添加:学生、成绩、课程多个表。 (3)当添加了两个或多个表时,如果表之间存在相关性,则表间会自动加上连接线。如果手工连接表,则直接拖动第一个表中的连接列名放到第二个表相关列上。 (4)选择输出的字段。在表格字段左侧的复选框中单击,可以选择在视图中被引用的字段,也可以在“条件窗格”中选择将包括在视图的数据列。 (5)限制输出的记录。在“条件窗格”的“筛选”准则中可以直接输入限制条件,在定义的视图的查询语句中,该限制条件对应于WHERE子句。“或…”可用于复合添加条件。 (6)尚可增设“添加分组依据”命令项,来增加视图的分组设置,如图9-3所示。 (7)然后,验证与显示视图的数据运行结果。可以右键单击“条件窗格”,在弹出的快捷菜单中选择“验证SQL句法”和“执行SQL”,也可以单击工具栏中按钮。在最下面的“运行结果窗格”中会显示按视图定义语句生成的视图结果,如图9-3所示。 (8)单击按钮,在弹出对话框中输入视图名,单击【保存】按钮完成视图的创建。 9-2 创建视图 9-2-3 使用Transact-SQL语言创建视图 在Transact-SQL语言中,可以用CREATE VIEW 语句来创建视图。 1.CREATE VIEW语句语法格式 2.CREATE VIEW语句应用实例 3.视图存储过程语句 9-3 修改视图 9-3-1 使用SQL Server管理平台修改视图 (1)启动SQL Server管理平台,在对象资源管理器中展开选定的数据库及视图节 点,右击具体视图从弹出的如图9-12所示的快捷菜单中选择“修改”选项。 (2)然后,在打开的查询设计器对话框里,如图9-13所示,右击关系图窗格进 行添加表与修改关系;右击条件窗格中可以进行“添加分组依据”等操作。 (3)倘若要对视图更名则可在如图9-12所示的对话框选择“重命名”命令项;若要打 开视图则可在如图9-12

您可能关注的文档

文档评论(0)

精品课件 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档