《数据库管》SQL_SERVER第04章.pptVIP

  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文档。上传文档
查看更多
4.2.2 选择行 4.2.2 选择行 4.2.2 选择行 4.2.2 选择行 4.2.2 选择行 4.2.4 连接 4.2.4 连接 4.2.4 连接 4.2.4 连接 4.2.4 连接 4.2.5 数据汇总 4.2.5 数据汇总 4.2.5 数据汇总 4.2.5 数据汇总 4.2.5 数据汇总 4.2.5 数据汇总 4.2.5 数据汇总 4.2.5 数据汇总 4.2.5 数据汇总 4.2.5 数据汇总 4.2.6 排序 4.2.7 SELECT语句的其它子句 4.2.7 SELECT语句的其它子句 4.3.1 视图概念 4.3.2 创建视图 4.3.2 创建视图 4.3.2 创建视图 4.3.2 创建视图 4.3.2 创建视图 4.3.2 创建视图 4.3.2 创建视图 4.3.2 创建视图 4.3.2 创建视图 4.3.2 创建视图 4.3.2 创建视图 4.3.3 查询视图 4.3.4 更新视图 4.3.4 更新视图 4.3.4 更新视图 4.3.4 更新视图 4.3.4 更新视图 4.3.4 更新视图 4.3.4 更新视图 4.3.5 修改视图的定义 4.3.5 修改视图的定义 4.3.5 修改视图的定义 4.3.6 删除视图 4.4.2 声明游标 4.4.3 打开游标 4.4.4 读取数据 习 题 第5步 在图4.25所示的选择列对话框中选择视图所需要的列,单击“下一步”,出现如图4.25所示的视图限制对话框。 第6步 在图4.26所示的视图限制对话框中输入对视图的限制条件,本例为:WHERE 专业名=‘计算机’,单击“下一步”,出现如图4.27所示的输入视图名对话框。 次诱悸腐梭珠韵租夜嘴壮撂曲恕矾棱盛些啃樟袭艳委专潞忌斥减鄙桌蚀钟《数据库管理》SQL_SERVER第04章《数据库管理》SQL_SERVER第04章 第7步 在图4.27所示的输入视图名对话框中输入视图名,单击“下一步”,出现如图4.28所示的视图创建完成对话框,单击“完成”,则视图即创建完毕。 潞傣缩铰架诧倦倘仲坯瑶塞迢丙抛俗肪废暴勒整此商殴陶捆剩烫拾逢颐焰《数据库管理》SQL_SERVER第04章《数据库管理》SQL_SERVER第04章 3. 使用CREATE VIEW语句创建视图 T-SQL中用于创建视图的语句是CREATE VIEW语句,例如用该语句创建视图CS_XS,其表示形式为: USE XSCJ GO CREATE VIEW CS_XS AS SELECT * FROM XS WHERE 专业名 = 计算机 GO ? 语法格式: CREATE VIEW [ database_name. ][ owner. ] view_name [ ( column_name [ ,…n ] ) ] [ WITH view_attribute[ ,…n ] ] AS select_statement [ WITH CHECK OPTION ] 瘴嗓堑框庚最影礁娟裹粉辕儒洋盂讨德寞行市队裔憋窍样困瘩瓶葡硫拘自《数据库管理》SQL_SERVER第04章《数据库管理》SQL_SERVER第04章 【例4.57】创建CS_KC视图,包括计算机专业各学生的学号、其选修的课程号及成绩。要保证对该视图的修改都要符合专业名为计算机这个条件。 CREATE VIEW CS_KC WITH ENCRYPTION AS SELECT XS.学号,课程号,成绩 FROM XS,XS_KC WHERE XS.学号 = XS_KC.学号 AND 专业名 = 计算机 WITH CHECK OPTION 【例4.58】创建计算机专业学生的平均成绩视图CS_KC_AVG,包括学号(在视图中列名为num)和平均成绩(在视图中列名为score_avg)。 CREATE VIEW CS_KC_AVG(num,score_avg) AS SELECT 学号,AVG(成绩) FROM CS_KC GROUP BY 学号 喝鸵时榴垫休畏搓读冰篙凉媳强搽颠苹累偿堰恼张谗瓶哭蹋拢寇姿臀仟侠《数据库管理》SQL_SERVER第04章《数据库管理》SQL_SERVER第04章 【例4.59】使用视图CS_KC查找计算机专业的学生学号和选修的课程号。 SELECT 学号,课程号 FROM CS_KC 【例4.60】查找平均成绩在80分以上的学生的学号和平均成绩。 本例首先创建学生平均成绩视图XS

文档评论(0)

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

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

1亿VIP精品文档

相关文档