SQL Server 2005中文版基础教程教学课件 作者 宋晓峰 SQL Server 2005中文版基础教程课件.ppt

SQL Server 2005中文版基础教程教学课件 作者 宋晓峰 SQL Server 2005中文版基础教程课件.ppt

  1. 1、本文档共171页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SQL Server 2005中文版基础教程 项目一 创建与使用SQL Server实例 项目一 创建与使用SQL Server实例 项目一 创建与使用SQL Server实例 项目一 创建与使用SQL Server实例 项目一 创建与使用SQL Server实例 项目一 创建与使用SQL Server实例 项目一 创建与使用SQL Server实例 项目一 创建与使用SQL Server实例 项目一 创建与使用SQL Server实例 项目二 管理数据库 项目二 管理数据库 项目二 管理数据库 项目二 管理数据库 项目二 管理数据库 项目二 管理数据库 项目二 管理数据库 项目二 管理数据库 项目二 管理数据库 项目二 管理数据库 项目二 管理数据库 项目二 管理数据库 项目三 管理数据表 项目三 管理数据表 项目三 管理数据表 项目三 管理数据表 项目三 管理数据表 项目三 管理数据表 项目三 管理数据表 项目三 管理数据表 操作二 使用exist的子查询 【基础知识】 联接谓词exists/not exists的含义是:根据指定子查询的结果是存在还是不存在,进一步决定是否执行查询操作。语法格式如下: exists/not exists (子查询) 【任务目标】 使用exists联接谓词,查询的结果与“任务1”相同,但是查询的触发条件不同,本任务,只有当“课程表”中存在为安排授课教师的课程,并且“教师表”中也存在未安排手机计划的教师时才执行查询操作 。 项目七 多表联接查询管理教学计划 【学习目标】 项目七 > 1 理解视图的概念,以及视图与表的关系。 2 掌握在【视图】选项卡中创建、删除单示例表视图和多示例表视图的方法。 3 熟练掌握使用create view语句创建视图。 4 掌握查询视图,以及利用视图修改、删除表中记录的方法。 5 掌握用drop view语句删除视图的语法。 项目八 创建和使用视图 【任务二】使用视图 【任务一】创建视图 【任务三】删除视图 项目八 创建和使用视图 “任务一”创建视图 介绍了视图的概念和视图的在数据库管理、开发中的作用,以及如何创建视图。 操作一:在【视图】选项卡中创建“住宿管理”视图。 操作二:在列表达式中创建“成绩统计”视图。 操作三:用create view语句创建“学籍管理”视图。 操作四:在【视图】选项卡中创建多示例表视图。 项目八 创建和使用视图 【基础知识】 视图和表都是数据库中的对象,视图的结构虽然与表相同,但视图是虚拟表,视图中的数据不会作为真实的对象存储在磁盘上,数据库对视图存储的是定义视图的查询语句。每一次使用视图,SQL Server都需要重新执行一次查询语句,查询语句的执行结果构成了视图中的数据。视图中的列可以来源于一个表或多个表联接查询的结果 。 项目八 创建和使用视图 操作一 在【视图】选项卡中创建“住宿管理视图” 项目八 创建和使用视图 定义“住宿管理”视图 出生日期 Birthday 籍贯 NativePlace 性别 Sex 学生姓名 StudentName 学生编号 学生表 StudentNo 住宿管理视图 列名 表名 别名 视图名 来 源 视 图 操作二 在列表达式中创建“成绩统计”视图 项目八 创建和使用视图 定义“成绩统计”视图 avg(成绩) AverageGrade count(学生编号) CountOfStudents sum(成绩) SummationGrade 课程编号 成绩表 CourseNo 成绩统计视图 列名 表名 别名 视图名 来 源 视 图 操作三 用create view语句创建“学生管理”视图 【基础知识】 create view语句的的语法 as select 列名,列名… from 表名 指定表名和列名 2 create view 视图名 指定视图名 1 T-SQL语法 属性 项目 项目八 创建和使用视图 操作四 在【视图】选项卡中创建多示例表视图 项目八 创建和使用视图 定义“学生成绩”视图 成绩 学生成绩表 Grade 课时 Times 课程名称 选修课程表 CourseNo 职务 Duty 学生姓名 学生表 StudintName 学生成绩视图 列名 表名 别名 视图名 来 源 视 图 “任务二”使用视图 介绍了针对视图的操作,以及注意事项。 操作一:查询“住宿管理”视图。 操作二:用“住宿管理”视图对“学生表”添加记录。 操作三:用“学籍管理”视图修改“学生表”的记录。 操作四:用“学籍管理”视图删除“学生表”记录。 虽然SQL Server允许通过视图更新数据源表中的记录,但是视图仅仅是表的一个子集,在对

您可能关注的文档

文档评论(0)

118压缩包课件库 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档