5.4 视图的建立和删除.pptVIP

  • 0
  • 0
  • 约1.95千字
  • 约 10页
  • 2018-11-18 发布于天津
  • 举报
5.4 视图的建立和删除.ppt

第五章 标准数据库操作语言SQL 5.4 视图的建立和删除 书本:第70页 5.4.1 视图的概念 视图可以看作是对一个或者多个数据表按照确定的条件进行重新组合的虚拟表,可以是本地的、远程的或者带参数的。视图可以引用一个或者多个表,也可以引用视图。由于视图是一个虚拟的表,所以视图所对应的数据并不实际存储在数据库中,数据库只是存储了视图的定义。在定义了视图之后,就可以对它进行查询、修改、删除等操作。 5.4.2 视图的定义命令 视图定义命令格式: create SQL view 视图名称 as select 查询语句 该命令将根据select 语句查询的结果,定义一个视图,视图中的字段名将和select语句中指定的字段名相同。 例子:5.17 题目:从 “12工贸学生基本情况表” 数据库中的 “12工贸计算机专业学生课程表” 中选择“课程名称”,“授课教师”,“考核方式”三个字段,建立一个视图“计算机专业课程表视图”。 运行命令: *set default to D:\VFP教学用课件\《Visual FoxPro 7.0》教学课件\12工贸班学生表 open database 12工贸学生基本情况表 creat sql view 计算机专业课程表视图 as select 课程名称,授课教师,考核方式,学习周期 from 12工贸计算机专业学生课程表 例子:5.18 题目:利用“12工贸学生基本情况表”数据库中的“12工贸计算机专业学生情况表”、“12工贸计算机专业学生12年期末成绩表”建立一个名为“12工贸财会专业学生成绩”的视图,视图的结果显示财会专业学生的“学号”,“姓名”,“性别”,及“语文”,“数学”,“计算机组装”三门课程的成绩。 运行命令: *set default to D:\VFP教学用课件\《Visual FoxPro 7.0》教学课件\12工贸班学生表 OPEN DATABASE 12工贸学生基本情况表 CREATE SQL VIEW 12工贸财会专业学生成绩 as select 12工贸计算机专业学生情况表.学号,12工贸计算机专业学生情况表.姓名,12工贸计算机专业学生情况表.性别,12工贸计算机专业学生12年期末成绩表.语文,12工贸计算机专业学生12年期末成绩表.数学,12工贸计算机专业学生12年期末成绩表.计算机组装 from 12工贸计算机专业学生情况表 inner join 12工贸计算机专业学生12年期末成绩表 on 12工贸计算机专业学生12年期末成绩表.姓名=12工贸计算机专业学生12年期末成绩表.姓名 where 专业=财会 5.4.3 视图的删除命令 删除视图的命令格式: drop view 视图名 或者 delete view 视图名 无论使用哪一种删除视图的命令,结果都是将指定的视图删除。 例子 5.19 题目:使用命令将“12工贸财会专业学生成绩”视图删除。 运行命令: *set default toD:\VFP教学用课件\《Visual FoxPro 7.0》教学课件\12工贸班学生表 open database 12工贸学生基本情况表 drop view 12工贸财会专业学生成绩 上机练习题 1、从 “12工贸学生基本情况表” 数据库中的 “12工贸计算机专业学生12年期末成绩表” 中选择“语文”,“office”,“计算机组装”三个字段,建立一个视图“计算机专业部分课程成绩表视图”。 备注:本次作业交到教师机“第11次作业”文件夹中。 本章小结 在本章中主要讲解了数据库的标准操作语言SQL语言。完整的SQL语言包括四方面的内容:查询、操纵、定义和控制。通过SQL语言可以完成定义关系模式、录入数据、建立数据库、查询、更新、维护等一系列操作,集数据定义语言、数据操作语言、数据控制语言于一体,可以实现数据库的全部活动。 本章总练习题 1、什么是SQL语言?它有什么特点? 2、利用SQL数据定义语句建立一个名为“职工基本情况”的数据表,表中包括编号、姓名、性别、职称四个字段。 3、利用SQL语句为职工基本情况表增加“进厂日期”、“工龄”两个字段。 4、利用SQL的select语句,显示职工基本情况表中女职工的姓名、性别、职称。 编号 姓名 性别 职称 部门 001 张军 男 高级工程师 规划部 002 李华 女 高级工程师 销售部 003 刘淼 男 高级工程师 生产部 004 曾明豪 男 工程师 售后部 005 邓家敏 女 工程师 品检部 006 刘莉莉 女 工程师 测试部 东风汽车公司职工基本情况 备注:本次作业交到教师机“第11次作业”文件夹中。

文档评论(0)

1亿VIP精品文档

相关文档