第五章 视图的创建和使用
《数据库原理及应用》教学课件 第五章视图与索引
(2)视图提供了对数据的安全保护机制。 在设计数据库应用系统时,视图可以为不同的用户定制不同的视图,使重要数据只出现在特
定的视图中。
(3)视图为数据提供了一定的逻辑独立性。 视图对应了三级模式中的外模式,当数据库的逻辑结构发生变化时,只需要修改视图的定义,
02 用SSMS修改视图
在 SSMS 中可按以下步骤修改视图(以实现与例5-4同样功能为例)。
步骤 1
在“对象资源管理器”窗口列表中右击数据库“SRS”的视图“V_SAVG”,在弹出 的快捷菜单中选择“设计”选项,打开“”窗口。
步骤 2
在界面上方空白处右击,在弹出的列表 中选择“添加表”选项,如图所示。
(6) AS 关键字用来指定视图要执行的操作。
(7) <SELECT 语句>可以是任意查询语句,但通常不包含 ORDER BY 子句和 DISTINCT 关键字。
(8) WITH CHECK OPTION 表示对视图执行的修改语句必须符合 SELECT 语句中的条件。 设置此选项可以确保通过视图修改数据时,会自动加上 SELECT 语句中的条件。
10
5.1 视图
5.1.2 创建与删除视图
【例5-1】 创建一个计算机系教师信息的视图 V_T,其中包括教师号、教师姓名及职称。
CREATE VIEW V_T AS SELECT TNo,TN,Prof
九年级数学上册第五章投影与视图2视图第3课时由三视图确定几何体的形状作业课件北师大版
5.2 视图
第3课时 由三视图确定几何体的形状
1.(2019·贺州)如图是某几何体的三视图,则该几何体是( B) A.长方体 B.正方体 C.三棱柱 D.圆柱
2.(2019·常州)如图是某几何体的三视图,该几何体是( A) A.圆柱 B.正方体 C.圆锥 D.球
3.(2019·长沙)某个几何体的三视图如图所示,该几何体是( )D
14.(青岛中考)已知某几何体的三视图如图所示,其中俯视图为正六边形, 则该几何体的表面积为 _____4_8_+__1_2__.3
15.一个几何体的三视图如图所示,它的俯视图为菱形.请写出该几何体 的形状,并根据图中所给的数据求出它的侧面积.
解:该几何体的形状是直四棱柱(或直棱 柱,四棱柱,棱柱).由三视图知,棱柱底面 菱形的对角线长分别为 4 cm,3 cm.∴菱形 的边长为25 cm,棱柱的侧面积=25 ×8×4 =80(cm2)
12.(2019·呼和浩特)如图是一个几何体的三视图,其中主视图与左视图完 全一样,则这个几何体的表面积是( )B A.80-2π B.80+4π C.80 D.80+6π
13.(荆门中考)某几何体由若干个大小相同的小正方体搭成,其主视图与左 视图如图所示,则搭成这个几何体的小正方体最少有____5个.
16.由一些大小相同的小正方体组成的简单几何体的主视图和俯视图如图 所示. (1)请你画出这个几何体的一种左视图; (2)若组成这个几何体的小正方体的块数为n,请你写出n的所有可能值.
数据库原理与应用教程第四版 第五章答案
免责声明:私人学习之余整理,如有错漏,概不负责
1.视图的优点
简化数据查询语句、使用户能从多角度看待同一数据、提高了数据的安全性、提供了一定程度的逻辑独立性
2.使用视图可以加快数据的查询速度吗?为什么?
不对。其本质上还是执行视图内部的查询语句,通过视图查询数据时,都是转换为对基本表的查询,其简化了数据查询语句但是并不能加快数据查询速度。
3.写出创建满足以下要求的视图的SQL语句。
1)查询学生的学号、姓名、所在系、课程号、课程名、课程学分。
CREATE VIEW v1(Sno,Sname,Sdept,Cno,Cname,Credit)
AS
SELECT s.Sno,Sname,Sdept,o,Cname,Credit
FROM Student s JOIN SC ON s.Sno = SC.Sno JOIN Course c ON o = o
2)查询学生的学号、姓名、选修的课程名和考试成绩。
CREATE VIEW v2(Sno,Sname,Cname,Grade)
AS
SELECT s.Sno,Sname,Cname,Grade
FROM Student s JOIN SC ON s.Sno = SC.Sno JOIN Course c ON o = o
3)统计每个学生的选课门数,列出学生学号和选课门数。
CREATE VIEW v3(Sno,选课门数)
AS
SELECT s.Sno,COUNT(*)
FROM Student s JOIN SC ON s.Sno = SC.Sno
GROUP BY Sno
九年级数学上册5投影与视图小结与复习课件(新版)北师大版
方法总结 根据几何体选择视图,观察几何体时,要正对着几何
体,视线要与放置几何体的平面持平,俯视图反映了物体 的长和宽,主视图反映了物体的长和高,左视图反映了物 体的高和宽.
针对训练
1. 如图,小明与同学合作利用太阳光线测量旗杆的高度,身 高1.6m的小明落在地面上的影长为BC=2.4m. (1)请你在图中画出旗杆在同一时刻阳光照射下落在地面上 的影子EG; (2)若小明测得此刻旗杆落在地面的影长EG=16m,请求出 旗杆DE的高度.
【解析】(1)连结AC,过D点作DG∥AC交BC于G点,则 GE为所求; (2)先证明Rt△ABC∽Rt△DGE,然后利用相似比计算DE 的长
解:小明的身影变短了.
∵∠MAC=∠MOP=90°,
∠AMC=∠OMP,
∴△MAC∽△MOP
MA = AC , MO OP
即
MA 1.6 , 20+MA 8
解得MA=5.
同理,由△MAC∽△MOP可得NB=1.5.
所以小明的身影变短了5-1.5=3.5(米).
考点三 几何体的三视图
例3 如下方左图,是由大小相同的5个小正方体搭成的几何 体,则它的主视图是( B ).
第五章 工程图和表达视图(合工大)
5.1.3 投影视图
创建了基础视图以后,可以利用一角投影法 (第一角画法)或者三角投影法创建投影视 图。
创建步骤:
① 选择【投影视图】按钮 ,左键一个基础视图 。
选择基础 视图 单击投影视图 按钮
② 拖动鼠标预览投影视图 ,并左键确定其位置。
预览并确定视图位置
③ 单击右键,在选择【创建】选项 ,完成创建。
5 工程图和表达视图
工程图
表达视图
工程图创建举例
工程图和表达视图
本章重点: 基础视图和其他格式视图的创建 工程图的尺寸标注 创建表达视图和爆炸图 创建动画的方法
5.1 工程图
5.1.1 创建工程图与绘图环境设置
(1)创建工程图文件
创建步骤如下:
① 选择【文件】中的【新建】选,建立默认文件。
① 单击局部视图工具,选择目标视图。
选择目标 视图 单击局部视 图工具
② 在打开的对话框中进行参数设定。
局部视图的名 称和比例
显示样式
轮廓形状和 切断形状
③ 在视图上单击左键选择创建区域。
单击左键选定创建点,以动鼠标选择区 域大小,再次单击选定区域
④ 拖动鼠标预览图形,在目标位置左击创建视图 。
选择新建选项
① 选择【文件】中的【新建】选项,建立默认文件。
选择【Standard.idw】选 项
CAD机械制图(第五章_组合体视图)
② 画底板的三视图
(c) 画底板的三视图
图5-6 画轴承座三视图(续)
③画支承板的三视图
(d) 画支承板的三视图
图5-6 画轴承座三视图(续)
④ 画肋板的三视图
(e) 画肋板的三视图
图5-6 画轴承座三视图(续)
⑷检查底稿、描深逐个画出
各部分的底稿 画好后,要进行认 真检查,然后按规 定线型描深,如右 图所示。
组合体在其基本组合形体中,相邻表面连接关系可分为三种: 1.对齐 如图5-2所示,该形体上、下两部分的长度相等,两者 左右端面是对齐的,位于同一平面上。因此,在此端面连接处就不应 该再画线(见左视图)。 2.相切 当两形体表面相切时,两表面光滑地连接在一起,相 切处不应该画轮廓线,如图5-2所示。
图5-2 对齐和相切的画法
组合体的尺寸标注应达到如下三点要求: 正确—符合国家标准关于尺寸标注的有关规定; 完整—所注尺寸齐全,既不多余,也不遗漏,不重复; 清晰—尺寸的布局要整齐清晰,便于阅读。 组合体尺寸标注步骤: • 作形体分析;
• 选择长、宽、高三个方向的尺寸基准,逐一注出简单 形体的定位尺寸和截割体的定位尺寸;
• 依次标注各简单形体和截割体的定形尺寸;
Ι
Ⅱ
Ⅲ Ⅳ
Ⅴ
(a) 立体 图5-4 轴承座 (b) 形体分析
§5-2
一、形体分析 二、选择主视图 三、布置三视图 四、轻画底稿 五、清理、加深
九年级数学上册 第五章 投影与视图 作业课件新版北师大版(付,111)
知识点二:中心投影的性质
3.如图,在一间黑屋子里用一盏白炽灯照一个球,球在地面上的阴影的形状是一个
圆,当把白炽灯向上远移时,圆形阴影的大小的变化情况是( )
A
A.越来越小 B.越来越大
C.大小不变 D.不能确定
第3题图
4.一幢4层楼房只有一个房间亮着灯,一棵小树和一根电线杆在窗口灯光下的影子
如图所示,则亮着灯的房间是( )
5.(2019·邵阳)下列立体图形中,俯视图与主视 图不同的是( C )
6.(安徽中考)如图,图中的几何体是圆柱沿竖直 方向切掉一半后得到的,则该几何体的俯视图是 (D)
7.(2019·本溪)如图所示,该几何体的左视图是 (B )
8.将图中的实物与它的主视图用线连接起来. 解:略
9.一个圆锥和一个圆柱如图放置,说出下面①② 两组视图分别是什么视图.
第五章 投影与视图
5.1 投影
第1课时 投影、中心投影
知识点一:投影、中心投影的概念 1.下列现象不属于投影的是( )D A.皮影 B.树影 C.手影 D.素描画 2.下列各种现象属于中心投影现象的是( ) B A.上午人走在路上的影子 B.晚上人走在路灯下的影子 C.中午用来乘凉的树影 D.早上升旗时地面上旗杆的影子
解:(1)画图略 (2)设 DE 在阳光下的投影为 EF,则有 EF=6 m, 又ABCB =DEFE ,AB=5 m,BC=3 m,∴DE=10 m
九年级数学上册第五章投影与视图2视图第2课时习题课件新版北师大版
[想一想] 你能画出示范题1中几何体的主视图和左视图吗?
提示:主视图为
,左视图为
.
[备选例题]<2013·扬州中考>某几何体的三种视图如图所示, 则这个几何体是 < > A.三棱柱 B.圆柱 C.正方体 D.三棱锥
[解析]选A.从主视图和左视图可以看出这是柱体,然后再从俯视 图确认底面是三角形,因此应该是三棱柱.
2 视图 第2课时
1.画出四棱柱的三种视图
2.画棱柱的三视图时要注意看得见的棱画_实__线__,看不见的棱 画_虚__线__.
[思维诊断]<打"√"或"×"> 1.画棱柱的三种视图时,所有的棱都要画成实线. < × > 2.画棱柱的三种视图时,看不见的棱不用画了. < × > 3.俯视图反映了几何体的长与宽,但是不能反映几何体的高度.
<√> 4.已知几何体的俯视图画其他视图时,只能画出一种. < × >
知识点一 几何体的三种视图 [示范题1]<2013·西宁中考>如图所示的几何体的俯视图应该 是< >
[思路点拨]俯视图是从上向下看时得到的图形,看得见的棱要画 成实线. [自主解答]选B.从几何体的上面看几何体,可以看到一个矩形,中 间能看到一条棱,用实线表示.
[方法一点通] 画三视图的原则 1.先画主视图,在主视图正下方画俯视图,注意与主视图"长对正 ",在主视图正右方画左视图,注意与主视图"高平齐",与俯视图" 宽相等". 2.看得见部分的轮廓线画成实线,看不见部分的轮廓线画成虚线.
第五章 投影与视图全单元教案-2022秋北师大版九年级上册数学
5.1投影
第1课时投影的概念与中心投影
1.了解投影和中心投影的含义,体会灯光下物体的影子在生活中的应用;(重点)
2.通过观察、想象,能根据灯光来辨别物体的影子,初步进行中心投影条件下物体与其投影之间的相互转化.(难点)
一、情景导入
皮影戏是用兽皮或纸板做成的人物剪影来表演故事的戏曲,表演时,用灯光把剪影照射在银幕上,艺人在幕后一边操纵剪影,一边演唱,并配以音乐.
学生在灯光下做不同的手势,观察映射到屏幕上的表象.
二、合作探究
探究点一:中心投影的概念
下列投影中,不属于中心投影的是()
A.晚上路灯下小孩的影子
B.汽车灯光照射下行人的影子
C.阳光下沙滩上人的影子
D.舞台上一束灯光下演员的影子
解析:A中晚上路灯的光线是从一个点发出的,故晚上路灯下小孩的影子是中心投影;B中汽车灯的光线也是从一点发出的,故在汽车照射下行人的影子是中心投影;C中阳光的光线是互相平行的,不是从一个点发出的,故不是中心投影;D中舞台上的一束灯光也是从一个点发出的,灯光下演员的影子是中心投影.故选C.
方法总结:形成中心投影的光线是从一点发出的,各光线相交于一点(即光源处).
探究点二:中心投影的性质
【类型一】中心投影的作图
一天晚上,小丽在路灯下玩,如图所示.你能画出小丽在路灯下的影子吗?(用线段表示)
解:光是沿直线传播的,以光源S为端点过点C作射线,交地面于点A,则线段AB即可看作是小丽的影子.如图所示.
方法总结:作一物体在路灯下的影子时,连接点光源和物体的顶端的点并延长,与地面相交,则与地面的交点和物体的底端之间的线段即为该物体的影子.
VFP第五章 查询与视图
5.1.3 修改查询文件
1、使用查询设计器 S1:打开程序设计器及查询文件 S2:选择有关选项卡,修改参数 2、使用命令 (1)命令方法打开查询设计器 MODIFY QUERY <queryName> (2)直接修改代码 MODIFY COMMAND <queryName.qpr> MODIFY FILE <queryName.qpr>
1. 当视图使用的数据源是当前数据库中的表或存在的 视图,则所建立的视图是本地视图; 2. 当数据源采用的是当前数据库之外的其他数据,包 括在当前VFP环境下建立的其他数据库和表,以及 其他的ODBC数据源,则建立的是远程视图。 若希望针对数据库服务器上的ODBC数据源进行 查询,则应该建立远程视图。 所谓ODBC是Open Database Connectivity的 缩写,即开放式数据库连接。它是用于数据库服务 器的一种标准协议(规则),它向应用程序提供访 问数据库服务器上所存放数据库的接口,以便应用 程序访问。
第一步:选取字段 第二步:为表建立关系 第三步:字段选取 第四步:筛选记录 第五步:排序记录 第六步:限制记录 第七步:完成 注意到数据库设计器中上部窗口中有了一个视图!
利用视图设计器创建视图
第一步:打开数据库并启动视图设计器 第二步:使用视图设计器创建视图 注意: 1、视图工具箱(含有“添加表”、“移去表”、“添 加联接条件”、“查看SQL代码”、“最大化上部窗格 ”等快捷工具。) 2、七个选项卡: ◆“字段”----选取字段; ◆“联接”----建立关联; ◆“筛选”----选择记录; ◆“排序依据”----设置输出顺序; ◆“分组依据”----对视图结果进行分组,设置依据字 段
中考数学总复习 第五章 基本图形 第32课 尺规作图与三视图课件
(变式训练 1 题图)
解析 由题意可知,C 到 A 和 B 的距离相等,所以 C 在线段 AB 的垂 直平分线上;点 C 到两条公路的距离相等,所以点 C 也在∠FME 的平分线 上,所以点 C 在线段 AB 的垂直平分线和∠FME 的平分线的交点处.
题型精析
题型一 作线段的垂直平分线和已知角的平分线
要点回顾:尺规作图中角平分线、线段垂直平分线等作图的依据是三角
形全等的识别法——“SSS”识别法.作图-应用与设计作图题着重考查对问
题的理解能力和实践操作能力.特别注意尺规作图一般要求保留作图痕迹.
【例 1】 (2015·丽水) 如图,已知△ABC,∠C=90
题型四 由三视图判断几何体 要点回顾:根据三视图判断几何体的形状需要平时对常见几何体有一定 的了解,才能根据三个不同方向还原几何体形状. 【例 4】 (2015·益阳) 一个几何体的三视图如图所示,则这个几何体是 ()
A. 三棱锥 C. 圆柱
(例 4 题图) B. 三棱柱 D. 长方体
解析 根据三视图的知识,主视图为两个矩形,左视图为一个矩形, 俯视图为一个三角形,故这个几何体为直三棱柱.
3.由 4 个相同小立方体搭成的几何体如图所示,则它的主视图是( A )
(第 3 题图) 4.如图,矩形绕它的一条边 MN 所在的直线旋转一周形成的几何体是 (C )
vf第五章查询和视图
5.2.5 利用查询结果建图形
利用“图形向导”或是利用“查询设计器” 利用“图形向导”或是利用“查询设计器”的“查询去 中的“图形”都可以生成图形。 向”中的“图形”都可以生成图形。 1. 利用图形向导建图形 项目管理器-查询-新建- 项目管理器-查询-新建-确定 新建查询-查询向导- 新建查询-查询向导-确定 向导选取-图形向导- 向导选取-图形向导-确定 2. 将查询结果输出成图形 查询结果也可以以图形的形式输出。将查询设计好以后, 查询结果也可以以图形的形式输出。将查询设计好以后, 查询去向”对话框中选“图形” 此后运行查询时, 在“查询去向”对话框中选“图wenku.baidu.com”,此后运行查询时,将 打开“图形向导” 步骤2-定义布局 对话框, 定义布局” 打开“图形向导”的“步骤 定义布局”对话框,然后按照 前面“图形向导”相同的方法,创建数据图。 前面“图形向导”相同的方法,创建数据图。 创建的数据图同样可以保存成表中的通用字段或者表单 等形式。 等形式。
5.2.3 定制查询
一、“查询设计器”中的“字段”选项卡 查询设计器”中的“字段” 1. 选择所需字段 2. 选择输出全部字段 3. 显示字段的别名 对上面的例子, 成绩”表中, 例:对上面的例子,在“成绩”表中,用查询计算平均成 绩 4. 设置输出字段的次序 字段”选项卡中, 下拖动位于字段名左侧的移动框。 2012-3-7 在“字段”选项卡中,上、下拖动位于字段名左侧的移动框。 5 如果想改变记录行的排序次序,则使用“排序依据”选项卡。 如果想改变记录行的排序次序,则使用“排序依据”选项卡。
北师大版九年级上册数学第五章第二节视图
与俯视图宽相等.
感悟新知
速记口诀: 视图位置要摆明,画图规则要记清. 主俯视图长对正,左俯视图宽相等. 主左视图高平齐,实线虚线应分清.
知2-讲
感悟新知
例2 画出图5-2-3 中几何体的三视图.
知2-练
解题秘方:紧扣“三视图的画法”画出几何体的三视图.
感悟新知
知2-练
解:该几何体由一个长方体和一个三棱柱组合而成, 依据三视图的定义,可得该几何体的三视图如图5-2-4.
感悟新知
速记口诀: 视图来源正投影,三个方向实物成, 从前向后主视图,从上向下俯视图, 从左向右左视图,统称物体三视图.
知1-讲
感悟新知
知1-讲
3. 三视图与正投影的关系: 某些物体的三视图实际上是该物体在一定条件下所形
成的正投影,某些物体的主视图、左视图、俯视图可以看 成一束平行光线分别从物体的正面、左面、上面照射,在 垂直于这一光线方向的平面上所形成的正投影.
感悟新知
知3-练
解题秘方:紧扣“几何体的三视图”进行识别. 解:用排除法:由俯视图的外轮廓线是圆,排除A和 B;由主视图是三角形,排除C. 答案:D
感悟新知
知3-练
4-1. 一个立体图形的三视图如图所示,则这个立体图形是 ( D)
课堂小结
视图
主视图 左视图 俯视图
三视图
画法 应用
第五章创建查询与视图
第五章创建查询与视图
5.1 创建查询
1. 查询的概念
查询:就是向一个数据库发出检索信息的请求,从中提取符合特定条件的记录。
查询文件:
即保存实现查询的SELECT-SQL命令的文件。查询文件保存时,系统自动给出扩展
名.qpr;查询被运行后,系统还会生成一个编译后的查询文件,扩展名为.qpx。
查询结果:
通过运行查询文件得到的一个基于表和视图的动态的数据集合。查询结果可以用不同的形式来保存。查询中的数据是只读的。
查询的数据源:可以是一张或多张相关的自由表、数据库表、视图。
2. 用查询设计器创建查询
基本步骤:
打开查询设计器→ 添加创建查询所基于的数据表→ 定义输出内容→ 设置联接、筛选、排序、分组条件→ 选择查询结果的输出形式→ 保存查询文件→运行查询。
(1)打开查询设计器
方法1:
从文件菜单或工具栏上单击新建→ 查询→ 新建文件→ 进入查询设计器
方法2:
当所用到的数据表已在项目中时,从项目管理器窗口中单击数据→ 查询→ 新建→ 新建查询→ 进入查询设计器
方法3:从命令窗口中输入命令:
create query 查询文件名& 创建新查询
modify query 查询文件名& 修改已存在的查询
(2) 定义查询的输出内容
单击字段选项卡→ 从可用字段列表框中单击所需字段(当输出的列不是直接来源于表中的字段时,单击函数和表达式框边的… 按钮,打开表达式生成器,构造出所需的表达式)→ 单击添加按钮→ 所需字段自动出现在选定字段框中。
(3) 设置查询的筛选条件
筛选条件决定将哪些记录显示出来。
在筛选框中构造筛选条件表达式时,要注意在实例框中输入不同数据类型时的格式:
北师版九年级数学上册教案(BS) 第五章 投影与视图
第五章投影与视图
1投影
第1课时灯光与影子
1.了解投影和中心投影的概念,体会灯光下物体的影子在生活中的运用.
2.能根据灯光来辨别物体的影子,初步进行中心投影条件下物体与其投影之间的相互转化.
重点
了解中心投影的概念.
难点
利用中心投影解决问题.
一、情境导入
教师:在日常生活中,我们可以看到各种各样的影子.比如,太阳光照射在窗框、长椅等物体上时,会在墙壁或地面上留下影子;而皮影和手影都是在灯光照射下形成的影子.
要求学生在灯光下做不同的手势,观察映射到屏幕上的表象.
引导学生得出:物体在光线的照射下,会在地面或其他平面上留下它的影子,这就是投影现象,影子所在的平面称为投影面.
二、探究新知
1.学生活动:
取一些长短不等的小棒和三角形、矩形纸片,用手电筒(或台灯)等去照射这些小棒和纸片,观察它们的影子.
引导学生思考:
(1)固定手电筒(或台灯),改变小棒或纸片的摆放位置和方向,它们的影子分别发生了什么变化?
(2)固定小棒和纸片,改变手电筒(或台灯)的摆放位置和方向,它们的影子发生了什么变化?
学生小组合作交流后给出答案,教师点评,引导学生得出:
从一个点(点光源)发出的光线所形成的投影称为中心投影.
教师进一步讲解中心投影的性质:
(1)光源、物体边缘上的点以及它在影子上的对应点在同一条直线上,根据同一灯光下两个不同物体及它们的影子,可以确定灯(点光源)所在的位置;
(2)若物体相对于光源的方向改变,则该物体的影子的方向也发生变化,但光源、物体的影子始终分居在物体的两侧.
2.课件出示:
(1)下列现象属于中心投影的有()
秋九年级数学上册第五章投影与视图2视图第1课时简单几何体的三视图习题课件新版北师大版
第1课时 简单几何体的三视图
3. (教材习题 5. 3 第 1 题变式题)(2017·葫芦岛)如图 5-2-4 所示 的几何体的主视图是( B )
图 5-2-4
图 5-2-5
第1课时 简单几何体的三视图
4. 如图 5-2-6,图中的几何体是圆柱沿竖直方向切掉一半后得到的, 则该几何体的俯视图是( D )
AC,A1C1 与平面 H 垂直. (1)指出正方体在平面 H 上的正投影的形状; (2)计算投影 MNPQ 的面积.
图 5-2-13
第1课时 简单几何体的三视图
解:(1)略 (2)∵正方体的棱长为 a cm, ∴BD= a2+a2= 2a(cm), ∴投影 MNPQ 的面积为 2a×a= 2a2(cm2).
图 5-2-6
图 5-2-7
第1课时 简单几何体的三视图
B 规律方法综合练 5. [2016·烟台] 如图 5-2-8,圆柱体中挖去一个小圆柱,那么这个几
何体的主视图和俯视图分别为( B )
图 5-2-8
图 5-2-9
第1课时 简单几何体的三视图
6. [2016·潍坊] 如图 5-2-10,几何体是由底面圆心在同一条直线上 的三个圆柱构成的,其俯视图是( C )
第五章 投影与视图
第1课时 简单几何体的三视图
A 知识要点分类练 B 规律方法综合练 C 拓广探究创新练
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第五章视图的创建和使用
5.1 视图概述
5.1.1 视图的基本概念
⏹视图是数据库中一个“不可见的表”,视图是一种基于表的关于数据库数据的查询,其内容由
查询的结果来定义。
⏹对于数据库用户来说,视图似乎是一个真实的表,它具有一组命名的数据列和行。但是,与
真实的表不同,在视图中没有存储任何数据,仅仅是一种较简单的访问数据库里其他表中数据的方式,因此称它为“虚表”。而数据的物理存储位置仍然在表中,这些表称作视图的基表。
⏹一个视图可以派生于一个或多个基表,也可以从其他视图中派生。视图只能建立在当前正在
使用的数据库中。
⏹视图被引用时,其数据是动态生成的。
⏹视图是一种SQL查询,在数据库中存储的是视图的定义,而不是查询的数据。
5.1.2 视图的用途
⏹视点集中:视图集中即是使用户只关心它感兴趣的某些特定数据和他们所负责的特定任务。
这样通过只允许用户看到视图中所定义的数据而不是视图引用表中的数据而提高了数据的安全性。
⏹简化操作:视图大大简化了用户对数据的操作。因为在定义视图时,若视图本身就是一个复
杂查询的结果集,这样在每一次执行相同的查询时,不必重新写这些复杂的查询语句,只要一条简单的查询视图语句即可。可见视图向用户隐藏了表与表之间的复杂的连接操作。
⏹定制数据:视图能够实现让不同的用户以不同的方式看到不同或相同的数据集。因此,当有
许多不同水平的用户共用同一数据库时,这显得极为重要。
⏹合并分割数据:在有些情况下,由于表中数据量太大,故在表的设计时常将表进行水平分割
或垂直分割,但表的结构的变化却对应用程序产生不良的影响。如果使用视图就可以重新保持原有的结构关系,从而使外模式保持不变,原有的应用程序仍可以通过视图来重载数据。
⏹安全性:视图可以作为一种安全机制。通过视图用户只能查看和修改他们所能看到的数据。
其它数据库或表既不可见也不可以访问。如果某一用户想要访问视图的结果集,必须授予其访问权限。视图所引用表的访问权限与视图权限的设置互不影响。
5.1.3 视图的缺点
⏹性能:对试图的查询,SQL Server必须转化成对基本表的查询,这时因为视图本身并不存储数据,其
中的数据来自它所引用的基表。如果这个视图是由一个复杂的多表查询所构成,那么,即使是对视图的一个简单查询,SQL也将把它变成一个复杂的结合体,这需要花费一定的时间。
⏹修改的限制:对视图进行修改,SQL必须把它转化为对与视图引用基表对应的数据修改。对于简单视
图来说,这是很方便的,但是,对于比较复杂的视图,可能是不可修改的。
5.2 创建视图
5.2.1 使用企业管理器创建视图
【案例5.1】在StudentInfo数据库中,创建一个名为asp_scores的视图,用于检索电子商务概论的成绩。
1)打开“StudentInfo”数据库的节点,右击“视图”节点。
2)选择“操作”,“新建视图”命令。
3)在视图设计器窗口中,单击工具栏上的“添加表”按钮。
4)在“表”、“视图”或“函数选项卡中,选择要添加到新视图中的表、视图或返回表的用户定义函数,并单击“添加”按钮,使之出现在关系图窗格中,然后单击“关闭”按钮。
5)若要使某列出现在视图的结果集内,请在关系图窗格中选取表列名称左边的复选框,或者在网格窗格中单击“列”单元格,然后从列表中选择在视图中引用的列。在本案例中,选择了Scores.StudentNo、Students.StudentName、Courses.CourseName以及Scores.Score列。
6)如果需要,请在网格窗体中单击“别名”单元个,并为列指明别名。
7)若要在视图中引用某列,但又不想让它出现在视图的结果集内,应在网格中清除“输入”列的复选框。
8)若要按某个列分组,请在网格窗格中单击该列,然后单击工具栏上“分组”按钮。设置分组后,在关系图窗格中相应列的右边会出现一个括号图标。
9)在准则列中,输入提取行时所使用的过滤条件,由此生成一个WHERE子句。如果已经指定按某个列分组,则生成一个HA VING子句。在某个列上设有过滤条件时,在关系表窗格中该列的右边会出现一个漏斗图标。
10)在“或”列中,输入提取行时所用的附加过滤条件,并用逻辑运算符OR连接到先前的条件表达式上。
11)若要设置视图的其他属性,请单击工具栏上的“属性”按钮,并加以设置。
12)当预览结果合乎需要时,单击工具栏上“保存”按钮。
5.2.2 使用CREATE VIEW语句创建视图
语法格式:
CREA TE VIEW <视图名> [(<列名>[,…, n])]
[WITH ENCRYPTION]
AS
SELECT 语句
[ WITH CHECK OPTION]
在上述语法中,SELECT语句不能引用临时表或表变量,页不能包含ORDER BY、COMPUTE BY子句或INTO 关键字。
WITH ENCRYPTION 表示SQL Server加密包含CREA TE VIEW语句文本的系统表列,使用该子句可以防止讲视图作为SQL Server复制的一部分发布。
WITH CHECK OPTION表示强制视图上执行的所有数据修改语句都必须符合由SELECT语句设置的准则。
在CREA TE VIEW语句中,列名用于指定视图中使用的列名称。只有在下列情况下,才有必要在CREA TE VIEW语句中指定列名。
1)某个列时来自于一个算术表达式、内置函数或常量。
2)由于在SELECT语句中连接了多个表、致使多个列具有相同的名称。
3)要给某个列指定一个不通榆基础表的列名。
别名也可以在SELECT语句中指定。
【案例5.2】在StudentInfo数据库中创建一个视图,用于检索0401班SQL SERVER2000数据库应用的成绩。
【方法要点】在视图定义中包含一个比较复杂的查询语句,然后通过视图检索数据。
代码如下:
USE StudentInfo
GO
CREA TE VIEW [0401class_database_scores] AS
SELECT sc.StudentNo AS 学号,StudentName AS 姓名,CourseName AS 课程,
Score AS 成绩
FROM Scores AS sc INNER JOIN Students AS st ON sc.StudentNo=st.StudentNo
INNER JOIN Courses AS co ON sc.CourseNo=co.CourseNo WHERE CourseName=‟ SQL SERVER2000数据库应用‟ AND Class=‟0401‟
GO
SELECT * FROM [0401class_database_scores]
GO
【案例5.3】在Nothwind数据库中创建一个视图,用于检索雇员信息,并使用中文列名来代基础表中的英文。
【方法要点】在试图定义中为列指定别名时,别名应放在视图后面的括号中。
代码如下:
USE Nothwind
GO
CREA TE VIEW employee_info ( 雇员编号、姓名、头衔、出生日期)
AS
SELECT EmployeeID, FirstName+SPACE(1)+LastName, Title, BirthDate
FROM Employee
GO
SELECT * FROM employee_info
GO
【案例5.4】在Nothwind数据库中创建一个名为employee_info_encryption的视图,要求试图定义进行加密处理。
【方法要点】欲对视图文本进行加密,在CREA TE VIEW语句中使用WITH ENCRYPTION子句即可。
代码如下:
USE Nothwind
GO
CREA TE VIEW employee_info_encryption (雇员编号、姓名、头衔、出生日期)
WITH ENCRYPTION
AS
SELECT EmployeeID, FirstName+SPACE(1)+LastName, Title, BirthDate
FROM Employee
GO