当前位置:文档之家› 视图及其应用

视图及其应用

视图及其应用
视图及其应用

第5章

视图及其应用

教学目标

通过本章学习,使学生掌握视图的基本概念和作用,掌握视图的建立、

修改和操作方法,会根据实际问题的需要,能够熟练地建立相关视图,会利用视图查询数据和修改数据。

重点难点

视图的概念和作用 视图的建立和操作方法 利用视图查询数据的方法

5.1任务描述

本章完成项目的第5个任务:在大学生选课管理数据库Student中,完成如下操作:

1.建立教师的有关任课信息视图。

2.建立学生的有关选课信息视图。

3.建立每门课程被选修的状况视图。

5.2视图综述

5.2.1 视图的基本概念

视图可以被看成是虚拟表或存储查询。除非是索引视图,否则视图的数据不会作为非重复对象存储在数据库中。数据库中存储的是Select语句。Select语句的结果集构成视图所返回的虚拟表。用户可以采用引用表所使用的方法,在SQL语句中引用视图名称来使用此虚拟表。

视图是从一个或者多个表或视图中导出的表,其结构和数据是建立在对表的查询基础上的。和真实的表一样,视图也包括几个被定义的数据列和多个数据行,但从本质上讲,这些数据列和数据行来源于其所引用的表。因此,视图不是真实存在的基础表而是一个虚拟表,视图所对应的数据并不实际地以视图结构存储在数据库中,而是存储在视图所引用的表中。

5.2.2 视图的优点和作用

1.可以使用视图集中数据、简化和定制不同用户对数据库的不同数据要求。用户使用数据库中的数据时,最关心对自己有用的信息。对于庞大的数据,用户可只将自己所需的数据集中到一个视图内,而那些不需要的或者无用的数据则不在视图中显示,从而集中精力处理有用的数据。

2.使用视图可以屏蔽数据的复杂性,方便用户对数据的操作,用户不必了解数据库的结构,就可以方便地使用和管理数据,简化数据权限管理和重新组织数据以便输出到其他应用程序中。

3.视图便于组织数据导出,当需要将多个表中的相关数据导出时,可以将数据集中到一个视图内,通过视图导出相关数据,从而简化了数据的交换操作,也大大地简化了用户对数据的操作。

4.在某些情况下,由于表中数据量太大,因此在表的设计时常将表进行水平或者垂直分割,但表的结构的变化会对应用程序产生不良的影响。

5.视图提供了一个简单而有效的安全机制,能够对数据提供安全保护,视图可以定制显示数据库中的数据信息。因此,数据库管理者为用户创建视图时,就可以只将允许用户使用的数据加入视图。再通过设置有关权限,使用户不能访问基表。

6.视图可以跨服务器组合分区数据,在视图中可以使用UNION集合运算符,将两个或多个查询结果集组合到一个单一的结果集中,方便用户使用。视图还可以让不同的用户以不同的方式看到不同或者相同的数据集。

5.3创建视图

创建视图时应该注意以下情况:

(1)只能在当前数据库中创建视图。

(2)如果视图引用的基表或者视图被删除,则该视图不能再被使用,直到创建新的基表或者视图。

(3)如果视图中某一列是函数、数学表达式、常量或者来自多个表的列名相同,则必须为列定义别名。

(4)不能在视图上创建索引,不能在规则、缺省、触发器的定义中引用视图。

(5)当通过视图查询数据时,SQL Server要检查以确保语句中涉及的所有数据库对象存在,而且数据修改语句不能违反数据完整性规则。

(6)视图的名称必须遵循标识符的规则,且对每个用户必须是唯一的。此外,该名称不得与该用户拥有的任何表的名称相同。

5.3.1 使用SQL Server Management Studio创建视图

1.启动SQL Server Management Studio,并连接到SQL Server 2008中的数据库,在“对象资源管理器”窗口中展开“数据库”节点,再展开新建视图所属的数据库名(比如Student),右击其“视图”节点,出现弹出菜单,如图5-1所示。

图5-1 新建视图

2.在弹出菜单中,执行【新建视图】命令,系统弹出“添加表”对话框,如图5-2所示。

图5-2“添加表”对话框

3.在添加表对话框中,选择创建视图所用的表名和视图名,单击“添加”按钮,将表添加到视图设计器中,在视图设计器窗口的显示区域内显示出新加表的所有字段。添加完毕后,最后关闭“添加表”对话框,系统出现“视图设计器”界面窗口,如图5-3所示。

图5-3“视图设计器”窗口

4.在视图设计器窗口中,从添加表中选择视图中显示的字段显示于“列”项中,可通过“别名”项设置相关字段的别名,可通过“输出”选项设置是否输出相关字段的值,可通过“排序类型”项下的下拉框设置视图的排序字段及排序类型,可通过“筛选器”项下的输入框输入视图记录的筛选条件等,如图5-4所示。

图5-4“视图设计器”窗口

5.设置完成后,单击工具栏上的【保存】按钮,保存视图,完成视图的创建,如图5-5所示。

图5-5 保存视图

5.3.2 使用SQL命令创建视图

语法形式:

CREATE VIEW view_name [ ( column [ ,...n ] ) ]

[WITH ENCRYPTION]

AS

select_statement

[ WITH CHECK OPTION ]

其中:

●view_name指定视图的名称。

●column指定视图中的列名。若没有指定,其列名由SELECT命令指派,即为

SELECT命令中的列名(注意:视图中的列名个数要与SELECT命令中的列项数相同)。

●WITH ENCRYPTION表示SQL Server加密包含CREATE VIEW语句文本在

内的系统表列。

●select_statement用于创建视图的SELECT语句,利用SELECT命令可以从表

中或者视图中选择列构成新视图的列。

●WITH CHECK OPTION用于强制视图上执行的所有数据修改语句都必须符合

由select_statement设置的准则。

【例5-1】在数据库Teaching中,基于表sgrade建立一视图,视图名sview_1,要求只能是中文、英文和数学都及格的学生记录的学号,中文、英文、数学成绩及这三门课程的平均成绩。

Use Teaching

Go

Create View sview_1

AS

Select xh , zw , yw , sx , (zw+yw+sx)/3 pjcj

From sgrade Where zw>=60 and yw>=60 and sx>=60 Go

【例5-2】在数据库Teaching中,基于表sgrade建立一视图,视图名为sview_2,要求该视图含有各个系和各个系的学生人数、学生的平均英语成绩。要求重新命名视图的列,并加密视图。

Use Teaching

Go

Create View sview_2 (szx , xsrs , pjyw)

WITH ENCRYPTION /*加密视图*/

AS

Select szx , Count(*) , Avg(yw) From sgrade

Group By szx

Go

【例5-3】在大学生选课管理数据库Student中,建立一视图,视图名为st_view1,要求该视图含有所有教授和副教授的编号、姓名、年龄和他们所能够讲授课程的编号及相应酬金。

Use Student

Go

Create View st_view1

AS

Select ttab.jsh 教师号, ttab.xm 姓名,

year(getdate())-year(ttab.csrq) 年龄,

tctab.kch 课程号, tctab.cj 酬金

From ttab , tctab

Where ttab.jsh=tctab.jsh AND ttab.zc IN(‘教授’ , ‘副教授’) Go

【例5-4】在大学生选课管理数据库Student中,建立一视图,视图名为st_view2,要求该视图含有所选修的课程至少有一门及格的学生的学号、姓名、入学时间和所属系,且按他们入学时间的先后顺序排列。

Use Student

Go

Create View st_view2

AS

Select xh , xm , rxsj , ssx From stab

Where xh IN(Select Distinct xh From sctab Where cj>=60)

Order By rxsj ASC

Go

5.4操作视图

5.4.1 使用SQL Server Management Studio操作视图

1.修改视图

(1)启动SQL Server Management Studio,并连接到SQL Server 2008中的数据库,在“对象资源管理器”窗口中展开“数据库”节点,再展开修改的视图所属的数据库名(比如Student),再展开其“视图”节点,右击要修改的视图名,系统出现弹出菜单,如图5-6所示。

图5-6 修改视图

(2)执行弹出菜单中的【设计】命令,则进入“视图设计器”窗口,如上图5-4所示,在视图设计器窗口中,修改视图的有关选项即可,同创建视图一样,修改完毕后,要重新保存视图。

2.查看视图的定义信息

同修改视图的操作一样,只是查看视图的定义信息,而不进行修改。

3.删除或重命名视图或查看视图属性

(1)启动SQL Server Management Studio,并连接到SQL Server 2008中的数据库,在“对象资源管理器”窗口中展开“数据库”节点,再展开操作的视图所属的数据库名(比如Student),展开其“视图”节点,右击要删除或重命名或查看属性的视图名,系统出现弹出菜单,如上图5-6所示。

(2)执行弹出菜单中的【删除】命令,可删除视图。

(3)执行弹出菜单中的【重命名】命令,可重命名视图。

(4)执行弹出菜单中的【属性】命令,可查看视图的属性。

4.查看视图的内容

因为视图本身也是一个表,因此查看其内容同表操作一样,执行上图5-6弹出菜单中的【编辑前200行】命令即可查看视图内容。

5.4.2 使用SQL命令操作视图

1.查看视图内容

使用视图查看有关数据信息,同查看表内容一样。

语法格式:

Select * From视图名

【例5-5】在大学生选课管理数据库Student中,通过视图st_view1查看所有教授和副教授的编号、姓名、年龄和他们所能够讲授课程的编号及相应酬金。

Use Student

Go

Select * From st_view1

Go

2. 修改视图

语法格式:

ALTER VIEW view_name [(column[,...n])]

[WITH ENCRYPTION]

AS

select_statement

[ WITH CHECK OPTION ]

其中各项参数同创建视图SQL命令中的一样。

【例5-6】将大学生选课管理数据库Student中的视图st_view2的筛选条件变为“xh NOT IN(Select Distinct xh From sctab)”,并给视图加密。

Use Student

Go

Alter View st_view2

WITH ENCRYPTION

AS

Select xh , xm , rxsj , ssx From stab

Where xh NOT IN(Select Distinct xh From sctab )

Order By rxsj ASC

Go

3.删除视图

语法格式:

DROP VIEW view_name

【例5-7】将上述数据库Teaching中的视图sview_1删掉。

Use Teaching

Go

Drop View sview_1

Go

4.重命名视图

语法格式:

EXEC sp_rename 源视图名, 新视图名

5.查看视图定义信息

EXEC sp_helptext 视图名

5.5视图的应用

5.5.1 利用视图查询数据

因为视图本身也是一个表,因此利用视图查询数据同表的查询一样。这里只介绍利用视图完成一些复杂的查询操作,即先查询所需的中间数据,并形成一视图,然后再对该视图进行所需的查询操作,待查询完毕后,最后将视图删除。

【例5-8】从数据库Teaching中的表sgrade中,查询系学生人数在所有系的平均学生人数之上的系和该系学生的人数,及学生平均中文成绩、平均英文成绩、平均数学成绩。

分析:显然不能直接查询所需的数据,可借助于视图完成。即先查询各个系和各个系的学生人数,及平均中文成绩,平均英文成绩、平均数学成绩,并将其形成一视图sview_3。

Use Teaching

Go

Create View sview_3(szx , xsrs , pjzw , pjyw , pjsx)

AS

Select szx , Count(*) , Avg(zw) , Avg(yw) , Avg(sx)

From sgrade

Group By szx

Go

/*从视图sview_3中查询所需的最终数据*/

Select szx 所在系, xsrs 学生人数, pjzw 平均中文,

pjyw平均英文, pjsx平均数学

From sview_3

Where xsrs>=(Select Avg(xsrs) From sview_3)

Go

Drop View sview_3

Go

【例5-9】在大学生选课管理数据库Student中,查询选课门数最多的学生的学号、姓名、所选课程的门数及选课平均成绩,并将查询结果按所选课的平均成绩降序排列。

分析:显然不能直接查询所需的数据,可借助于视图完成。即先查询每个选课学生的学号、姓名、所选课程的门数及选课平均成绩,并将其形成一视图st_view3。Use Student

Go

Create View st_view3

AS

Select stab.xh 学号, stab.xm 姓名, Count(*) 选课门数,

Avg(sctab.cj) 平均成绩

From stab , sctab

Where stab.xh=sctab.xh

Group By stab.xh , stab.xm

Go

/*从视图st_view3中查询所需的最终数据*/

Select * From st_view3

Where 选课门数>=ALL(Select 选课门数From st_view3)

Order By 平均成绩Desc

Go

Drop View st_view3

Go

附注:在进行复杂的查询时,若使用一次查询不易实现,可使用多次查询来完成。一般借助于临时视图来完成,即先查询所需中间数据形成一视图,然后再借助于视图查询所需最终数据。查询完成后,最后将中间视图删除。

5.5.2 利用视图修改数据

使用视图修改数据时,需要注意以下几点:

(1)修改视图中的数据时,不能同时修改两个或者多个基表,可以对基于两个、多个基表或者视图的视图进行修改,但是每次修改都只能影响一个基表。

(2)不能修改那些通过计算得到的字段。

(3)如果在创建视图时指定了WITH CHECK OPTION选项,那么在使用视图修改数据库信息时,必须保证修改后的数据满足视图定义的范围。

(4)执行UPDATE、DELETE命令时,所删除与更新的数据必须包含在视图的结果集中。

(5)如果视图引用多个表时,无法用DELETE命令删除数据。

1. 通过视图插入记录

【例5-10】在数据库Teaching中,利用视图向表sgrade中添加一个学生记录。

Use Teaching

Go

/*先创建一个基于表sgrade的视图sview_4*/

Create View sview_4

AS

Select * From sgrade Where xm=’李芳’

Go

/*通过视图sview_4向表sgrade中添加记录*/

Insert into sview_4 values(‘100022’ , ’孙大名’ , ’男’ , ’2008-9-1’ ,

‘机械系’, ‘08制造’, 80 , 50 , 70)

Go

2. 通过视图更新记录内容

使用视图可以更新数据记录,但应该注意的是,更新的只是数据库中的基表。

【例5-11】在数据库Teaching中,创建一个基于表sgrade的视图sview_5,然后通过该视图修改表sgrade中的记录。

Use Teaching

Go

/*先创建一个基于表sgrade的视图sview_5*/

Create View sview_5

AS

Select * From sgrade

Go

/*通过视图sview_5修改表sgrade中的记录*/

Update sview_5 Set xm=’李丽霞’Where xm=’李芳’

Go

3. 通过视图删除记录

使用视图删除记录,可以删除任何基表中的记录,直接利用DELETE语句删除记录即可。但应该注意,必须指定在视图中定义过的字段来删除记录。

【例5-12】在数据库Teaching中,利用视图sview_5删除表sgrade中姓名为李丽霞的记录。

Use Teaching

Go

Delete From sview_5 Where xm=’李丽霞’

Go

5.6 任务实现

1.建立教师的有关任课信息视图

(1)在数据库Student中,建立一视图st_view4,该视图能查询当前所有任课教师的编号、姓名、性别、职称和年龄信息。

Use Student

Go

Create View st_view4

AS

Select jsh 教师号, xm 姓名, xb 性别, zc 职称,

year(getdate())-year(csrq) 年龄

From ttab

Where jsh IN(Select Distinct jsh From sctab)

Go

(2)在数据库Student中,建立一视图st_view5,该视图能查询每个能任课教师

的编号、姓名、职称和所能够担任的课程。

Use Student

Go

Create View st_view5

AS

Select ttab.jch 教师号, ttab.xm 姓名,

ttab.zc 职称, ctab.kcm 能任课程

From ttab , ctab , tctab

Where ttab.jch=tctab.jsh AND ctab.kch=tctab.kch

Go

(3)在数据库Student中,建立一视图st_view6,该视图能查询每个教师的编号、姓名、职称和所能够担任课程的门数。

Use Student

Go

Create View st_view6

AS

Select ttab.jsh教师号, ttab.xm 姓名, ttab.zc职称,

Count(*) 任课门数

From ttab , tctab Where ttab.jsh=tctab.jsh

Group By ttab.jsh , ttab.xm , ttab.zc

Go

附注:也可使用子查询完成

Use Student

Go

Create View st_view6

AS

Select jsh 教师号, xm 姓名, zc 职称,

(Select Count(*) From tctab Where jsh=ttab.jsh) 任课门数

From ttab

Go

(4)在数据库Student中,建立一视图st_view7,该视图能查询当前每个任课教师的编号、姓名和所正讲授的课程门数及所教的学生人数。

Use Student

Go

Create View st_view7

AS

Select ttab.jsh 教师号, ttab.xm 姓名,

Count(DISTINCT sctab.kch) 讲课门数,

Count(DISTINCT sctab.xh) 学生人数

From ttab , sctab

Where ttab.jsh=sctab.jsh

Group By ttab.jsh , ttab.xm

Go

2.建立学生的有关选课信息视图

(1)在数据库Student中,建立一视图st_view8,该视图能查询每个选课学生的学号、姓名、所选课程和该课程所选的任课教师及所选课程成绩。

Use Student

Go

Create View st_view8

AS

Select stab.xh 学号, stab.xm 姓名, ctab.kcm 课程,

ttab.xm 教师, sctab.cj 成绩

From stab , ctab , ttab , sctab

Where stab.xh=sctab.xh AND ctab.kch=sctab.kch AND ttab.jsh=sctab.jsh Go

(2)在数据库Student中,建立一视图st_view9,该视图能查询每个学生的学号、姓名、所属系和所选课程的门数及平均成绩。

Use Student

Go

Create View st_view9

AS

Select xh 学号, xm 姓名, ssx 所属系,

(Select Count(*) From sctab Where xh=stab.xh) 选课门数,

(Select Avg(cj) From sctab Where xh=stab.xh) 平均成绩

From stab

Go

3.建立每门课程被选修的状况视图

在数据库Student中,建立一视图st_view10,该视图能查询每门课程的编号、名称、所选学生人数和他们(选这门课)的平均成绩。要求把无人选修课程的相应信息加在后面。

Use Student

revit基本操作说明复习过程

R e v i t2015基本操作 说明

Revit2015基本操作说明

目录 一、Revit2015软件界面说明 (3) 二、Revit2015软件简单操作 (7) 1、打开文件 (7) 2、调整和查看视图 (8) 3、制作和查看剖面 (11) 4、查看构件尺 寸 (12) 5、链接和导入CAD平 面 (15) 6、链接Revit模 型 (15) 7、查看图 纸 (17) 8、查看标高和高程坐 标 (17) 9、导出文 件 (19) 三、Revit2015软件常用快捷键 (21)

一、 Revit2015软件界面说明 Revit2015界面主要包括应用程序菜单、快速访问工具栏、信息中心、功能区、选项栏、项目浏览器、绘图区域、视图控制栏、状态栏等几个区域。 1、 应用程序菜单 应用程序菜 选项卡 功能区 信息中心 绘图区域 视图控制 栏 项目浏览器 属性 选项栏 上下文选项卡

应用程序菜单主要实现多个文件同时操作,还可以使用更高级 的操作如“导出”和“发布”等。 (1)快速访问工具栏 快速访问工具栏主要用于显示常用工具,在操作过程中可以更 快的找到要使用的命令,快速访问工具栏上的命令进行自定义,添 加一些常用的命令。 快速访问工具栏空白处,选择自定义快速访问工具栏进行编 辑。 快速访问工具 栏

2、功能区 创建或打开文件时自动显示,并提供创建文件时所需要的全部工具 通过拖拽等方式,自定义功能区排列顺序,也可以最小化功能区,从而最大程度的使用绘图区域。 3、选项栏 选项栏位于功能区下方,其内容根据当前命令或所选图元变 化。 4、属性

数据库的基本操作及表与视图的基本操作-LJA

南昌航空大学实验报告 二0一0年 11 月 14 日 课程名称:数据库原理实验名称:索引、数据库关系图等的基本操作 班级:学生姓名: LJA 学号: 指导教师评定:签名: 【实验目的】 对数据库对象(如索引、数据库关系图等)进行基本操作。重点掌握交互式界面操作方法。对每一种对象都要知道其作用与意义,能对其实现创建、修改、使用、删除等核心操作。 【实验内容与要求】 基于“订报”数据库ding_bao,对数据库对象如索引、数据库关系图等进行基本操作,掌握对象的创建、修改、使用和删除等核心操作 【实验步骤】 1.创建与删除索引 新建数据库ding_bao,在”ding_bao”数据库中新建报纸编码表(paper), 顾客编码表(customer), 报纸订阅表(cp)。向表中添加记录见附录表3-1 、表3-2 、表3-3。 操作命令: create nonclustered index s_dept_index on student(sdept desc) ; CREATE TABLE PAPER ( pno NCHAR(10) NOT NULL, pna CHAR(10) NOT NULL, PPR FLOAT NOT NULL, PRIMARY KEY (PNO) ); insert into PAPER values ('000001','人民日报',12.5); insert into PAPER values ('000002','解放军报',14.5); insert into PAPER values ('000003','光明日报',10.5); insert into PAPER values ('000004','青年报', 11.5);

数据库表与视图的基本操作实验报告

南昌航空大学实验报告 二00 年月日 课程名称:数据库原理实验名称:表与视图的基本操作班级:122031 姓名:同组人: 指导教师评定:签名:一、实验环境 1.Windows2000或以上版本; 2.SQLServer2000或2005。 二、实验目的 1.掌握数据库表与视图的基础知识; 2.掌握创建、修改、使用、删除表与视图的不同方法。三、实验步骤及参考源代码 1.创建数据库,报纸编码表,顾客编码表,报纸订阅表 create database DingBao create table PAKER( pno nchar(6) primary key, pna nchar(10), ppr float); create table CUSTOMER12203125( cno nchar(4) primary key, c na nchar(10), adr nchar(100)); create table CP12203125( cno nchar(4),

pno nchar(6), num int default 1, primary key(cno,pno), foreign key (cno) references CUSTOMER12203125(cno), foreign key (pno) references PAKER(pno)); 2.插入数据 3.建立视图 create view C_P_N12203125 as select https://www.doczj.com/doc/959553186.html,o,cna,CP12203125.pno,pna,num f rom PAKER12203125,CUSTOMER12203125,CP12203125 where PAKER12203125.pno=CP12203125.pno and https://www.doczj.com/doc/959553186.html,o=https://www.doczj.com/doc/959553186.html,o; 4.修改视图,添加报纸单价信息 alter view C_P_N12203125(cno,cna,pno,pna,num,ppr) as select https://www.doczj.com/doc/959553186.html,o,cna,CP12203125.pno,pna,num,PAKER12203125.pp r from PAKER12203125,CUSTOMER12203125,CP12203125 where PAKER12203125.pno=CP12203125.pno and https://www.doczj.com/doc/959553186.html,o=https://www.doczj.com/doc/959553186.html,o; 5.查询视图,更新视图 select cno,cna,pno,pna,num,ppr from C_P_N12203125 where pna='人民日报' update C_P_N12203125 set pna='江南都市报' where pna='扬子晚报' 6.删除视图 drop view C_P_N12203125 四、实验结果 1.通过以上实验,建立表的结果如下

ppt的基本知识、基本操作

PowerPoint的基本知识、基本操作 PowerPoint 2010是当前非常流行的幻灯片制作工具。用PowerPoint可制作出生动活泼、富有感染力的幻灯片,用于报告、总结和演讲等各种场合。借助图片、声音和图像的强化效果,PowerPoint2010可使用户简洁而又明确地表达自己的观点。PowerPoint具有操作简单、使用方便的特点,用它可制作出专业的演示文稿。 1.PowerPoint 2010 的新增功能 ●在新增的Backstage视图中管理文件 ●与他人共同创作演示文稿 ●自动保存演示文稿的多种版本 ●将幻灯片组织为逻辑节 ●合并和比较演示文稿 ●在不同窗口中使用单独的PowerPoint演示文稿文件 ●在演示文稿中嵌入、编辑和播放视频 ●剪裁视频或音频剪辑 ●将演示文稿转换为视频 ●对图片应用艺术纹理和效果 ●删除图片的背景及其他不需要的部分 ●使用三维动画效果切换 ●向幻灯片中添加屏幕截图 ●将鼠标转变为激光笔 2.PowerPoint启动与退出 PowerPoint的启动和退出与Word、Excel相似,此处不重复叙述。 3.PowerPoint 2010 的主窗口 启动PowerPoint 2010后可看到它的主界面,如图5-1所示,PowerPoint2010的界面是由标题栏、菜单栏、工具栏选项卡、工作区、状态栏等部分组成。

图5-1 PowerPoint 2010 窗口 4.创建演示文稿 (1)创建新的空白演示文稿 单击“文件”选项卡标签-“新建”选项,转换到Backstage视图,如图5-2所示,选择“空白演示文稿”选项,再单击“创建”按钮,或是双击“空白演示文稿”,即可生成新演示文稿。 图5-2 Backstage视图

工程图与视图操作

工程图与视图操作 一、工程图管理 工程图管理包括:新建工程图、打开工程图、删除工程图和编辑工程图等操作。 1、建立和打开工程图 进入工程图应用模块后: ⑴建立:如果操作部件没有任何工程图,系统会弹出对话框,建立一张工程图; ⑵打开:如果操作部件有工程图,系统则会自动打开。 2、删除和删除编辑工程图 删除:删除某张图纸,可在[图纸布局]中删除按钮或在[编辑]下进行。但不能删除当前打开的工程图。 例:建立工程图 ⑴建模(拉伸30) ⑵进入工程图应用模块 其中: 图纸页名称;SHT1 纸张大小:A4 比例:1:1 投影:第一象限角 单位:毫米 ⑶基本视图(三视图)

二、视图操作 1、添加视图 在UG中,图纸空间内的视图都是主模型视图的复制,而且仅存在于所显示的图纸上,添加视图操作就是一个生成模型视图的过程,即向图纸空间放置各种视图。 添加视图功能有:添加基本视图、投影视图、局部放大视图、各种剖视图等。 1)添加基本视图 基本视图通常有: 2)添加投影视图 在图纸中添加基本视图后,系统会自动进行添加投影视图操作。

3)添加局部放大视图 局部放大图是用于对某一特定区域进行放大后,产生的局部视图。 例:添加视图 ⑴打开ex1.prt文件 ⑵进入制图应用模块 选择A3纸,比例1:1,单位:毫米 ⑶添加基本视图,作为主视图。 ⑷添加投影视图 ⑸添加局部放大图 ⑹添加轴测图 2、对齐视图 对齐视图操作是将不同的视图按指定的条件进行对齐,其中有一个为静止视图,与之对齐的为对齐视图。

3、移动和复制视图 工程图纸中任何视图的位置都是 可以改变的。可以通过视图移动的功 能来重新指定的位置。 进行视图的移动或复制视图操作 时,先选定要移动或复制的视图,再 确定视图的操作方式是移动与复制, 后设置视图移动或复制的方式,并拖 动视图边框到理想位置。 4、视图关联编辑 视图关联编辑功能可以更改 视图中对象的显示,而不影响这 些对象实体在其他视图的显示。使用该操作 功能,可以编辑视图对象的色,线型、线 顔 宽以及对象的可见性等参数。 例:改变视图的线宽和颜色。 改变前改变后

Revit基本操作说明

Revit2015基本操作说明

目录 一、Revit2015软件界面说明 (3) 二、Revit2015软件简单操作 (7) 1、打开文件 (7) 2、调整和查看视图 (8) 3、制作和查看剖面 (11) 4、查看构件尺寸 (12) 5、链接和导入CAD平面 (15) 6、链接Revit模型 (15) 7、查看图纸 (17) 8、查看标高和高程坐标 (17) 9、导出文件 (19) 三、Revit2015软件常用快捷键 (21)

一、 Revit2015软件界面说明 Revit2015界面主要包括应用程序菜单、快速访问工具栏、信息中心、功能区、选项栏、项目浏览器、绘图区域、视图控制栏、状态栏等几个区域。 1、 应用程序菜单 应用程序菜单主要实现多个文件同时操作,还可以使用更高级的操作如“导出”和“发布”等。 (1) 快速访问工具栏 快速访问工具栏主要用于显示常用工具,在操作过程中可以更快的找到要使用的命令,快速访问工具栏上的命令进行自定义,添加一些常用的命令。

快速访问工具栏空白处,选择自定义快速访问工具栏进行编辑。 2、 功能区 快速访问工具栏

创建或打开文件时自动显示,并提供创建文件时所需要的全部工具 通过拖拽等方式,自定义功能区排列顺序,也可以最小化功能区,从而最大程度的使用绘图区域。 3、选项栏 选项栏位于功能区下方,其内容根据当前命令或所选图元变化。 4、属性 将现有图元改成其他类型。

5、项目浏览器 项目浏览器用于显示所有视图、明细表、图纸、族、组、链接的 revit模型等其他逻辑层次,展开和折叠各分支时显示下一层项目。 Revit中的绘图区域显示的是当前项目的视图(以及图纸和明细

实验六 视图的基本操作

实验6 SQL Server 2000的视图操作 一、实验目的 1.了解视图的功能。 2.掌握应用企业管理器创建和查看视图的方法。 3.掌握应用企业管理器视图修改和删除视图的方法。 4.掌握应用T-SQL创建和查看视图的方法。 5.掌握应用T-SQL修改和删除视图的方法。 二、实验要求 1.创建student数据库中的相关视图。 2.保存实验结果到网络文件夹。 三、实验步骤 1.在members表中创建地址为“湖南株洲”的会员的视图V_addr; create view V_addr as select*from members where m_address='湖南株洲' with check option 2.在orders表中创建购买了商品号为“0910810004”商品的视图V_buy; 3.在members和orders表上创建“湖南株洲”的会员购买了商品号为“0910810004”商品的视图 V_addr_buy; 4.在视图V_addr上查询性别为“男”的会员信息; 5.在视图V_addr中增加一条记录(内容如下),并查看members表中记录的改变情况。记录内容如下: (T-SQL) ‘fengxk’,‘冯向克’,‘男’,‘1978-06-28’,‘北京市’,5000.0,‘fxk0628’ 6.将视图V_addr中会员号为“liuzc518”的会员的密码修改为“liuzc0518”,并查看members中记录的改变情况; 再按F5或点击工具栏上的运行按钮“”,比较运行前后的结果。 7.在V_addr中删除会员号为“fengxk”的记录,并查看members中记录的改变情况; 再按F5或点击工具栏上的运行按钮“”,比较运行前后的结果。 8.删除视图V_addr_buy、V_buy和V_addr; 9.将步骤1-8命令脚本(VIEW01.SQL)保存上交以备教师检查。 10.在企业管理器中完成步骤1-8,并与T-SQL操作进行比较。 四、注意事项 1.创建视图时SELECT语句的使用。 2.视图定义的修改和通过视图修改表中数据区别。 3.视图定义删除和通过视图删除表中的数据区别。 4.视图(虚表)和基表的操作的区别。

3dmax界面认识和基本操作1

模块一 初识模型 本模块学习的内容都是3DS MAX 建模基础。总共分13个部分,从最初的软件界面和基本操作到复合建模,内容由浅到深。学习本模块的目的是熟练基本操作和创建命令以到达能够独立制作出模型。因此对于本模块的学习一定要多练习,多记忆。 标题栏 菜单栏 主要工具栏 命令面板 Reactor 反应器 视图 时间滑动条 状态与提示 时间控制按纽 视口导航按纽 顶视图 前视图 左视图 透视图

1.1max界面认识和基本操作 本小节我们要学习的主要内容是max界面的认识和基本操作,在以后的学习和工作中,这些基本操作会伴随我们一直到底。因此对基本操作的熟练极为重要。下面我们进入本小节的学习 1.1.1 3ds max 2008界面简介及设置 3ds Max的同大多数软件一样,他的用户界面包含了菜单栏、工具栏和工作区域等几大部分。在这里我们把整个工作界面分为8个区域,如图1.1.1。 图1.1.1.1 1.1.1.1 标题栏和菜单栏 图1.1.1.1.1 3ds max同基于Windows操作平台的其他应用程序一样,其标题栏排列在工作界面的最上方,主要用来显示3ds max的软件版本号以及当前工作文档的名称。 3ds max的菜单栏位于工作界面上端标题栏的下方。菜单栏为用户提供了3ds max 中各项命令及功能的使用途径,但通常情况下都是使用 命令面板和主工具栏、快捷键等快捷方式进行实际操作。 菜单:用于对3ds max的场景文件进行创建、保存、导入、导出等操作。

菜单:对对象进行选择、复制和删除等操作。 菜单:提供了三维造型中常用的操作命令,如几何变形、镜像以及材质的编辑等。 New (新建) Reset (重设定) Open (打开) Save (保存) Save As (另存为) Save Selected (选择保存) XRef Objects (导入Xref 对象) XRef Scenes (导入Xref 场景) Merge (结合) Replace (替换) Merge Animation (结合外部动画) Import (导入) Export (导出) Export Selected (导出选择) Archive (文件归档) Summary Info (信息摘要) File Properties (文件属性) View Image File (查看图像文件) History (历史文件记录) Undo (撤消操作) Redo (重做) Hold (暂存) Fetch (取回) Delete (删除) Clone (复制) Select All (选择全部) Select None (全部不选) Select Invert (反相选择) Select By (按名称及颜色选择) Region (范围选择) Named Selection Sets (编辑赋名的选择) Object Properties (属性)

视图操作快捷键

Lock User Interface Toggle(锁定用户界面开关)ALT+0(数字) Align(对齐)ALT+A Normal Align(法线对齐)ALT+N Place Highlight(放置高光)CTRL+H Spacing Tool(间距工具)SHIFT+I Angle Snap Toggle(角度捕捉开关) A Snap Percent Toggle(百分比捕捉开关) SHIFT+CTRL+P Snap Toggle(捕捉开关)S Snaps Cycle(循环捕捉)ALT+S Animate Mode ToggleAuto Key Toggle(自动添加关键帧动画模式开关)N Background Lock Toggle(背景锁定开关)ALT+CTRL+B Bottom View(底视图) B Camera View(摄影机视图) C Front View(前视图) F Left View(左视图)L Disable Viewport(非活动视图) D Isometric User View(用户视图)U Perspective User View(透视图)P Top View(顶视图)T Spot/Directional Light View(聚光灯/平行光灯视图)SHIFT+4 Delete Objects(删除物体)DELETE Open File(打开文件)CTRL+O New Scene(新建场景)CTRL+N Save File(存储文件)CTRL+S Fetch(恢复至最后一次暂存状态)ALT+CTRL+F Expert Mode(全屏模式)CTRL+X Undo Scene Operation(撤消场景**作)CTRL+Z Redo Scene Operation(重做场景**作)CTRL+Y Smart Select(选择模式)Q 注:当选择按钮被激活后再按Q键为循环选择Fence Selection Region(围栏式选择区域)方式。 Cycle Selection Method(循环选择选择方式)CTRL+F Move Mode(移动模式)M Rotate Mode(旋转模式)E Smart Scale(缩放模式)R

PPT的基本知识、操作 课后练习答案

模块一 PPT的基本知识、操作 >> 课后练习 课后练习 1.PowerPoint 2010中主要的编辑视图是______。 A.幻灯片浏览视图 B.普通视图 C.幻灯片阅读视图 D.备注页视图 2.放映当前幻灯片的快捷键是______。 A. F6 B. Shift+F6 C. F5 D. Shift+F5 3.PowerPoint 2010演示文稿文件的扩展名是_________。 A.ppsx B. PPTx C.PPT D.pps 4.在PowerPoint浏览视图下,按住Ctrl键并拖动某幻灯片,完成的操作是________。 A.移动幻灯片 B.删除幻灯片 C.复制幻灯片 D.隐藏幻灯片 5.在PowerPoint中,停止幻灯片播放的快捷键是_________。 A. Enter B. Shift C. Esc D. Ctrl 6.在PowerPoint幻灯片中,直接插入*.swf格式Flash动画文件的方法是_________。 A.“插入”选项卡中的“对象”命令 B.设置按钮的动作 C.设置文字的超链接 D.“插入”选项卡中的“视频”命令,选择“文件中的视频” 7.更改当前幻灯片设计模板的方法是______。 A.选择“设计”选项卡中的各种“主题”选项 B.选择“视图”选项卡中的“幻灯片版式”命令 C.选择“审阅”选项卡中的“幻灯片设计”命令 D.选择“切换”选项卡中的“幻灯片版式”命令 8.在PowerPoint2010中,对幻灯片的重新排序、添加和删除等操作,以及审视整体构思都特别 的视图是_________。 A.幻灯片视图 B.幻灯片浏览视图 C.大纲视图 D.备注页视图

ZBRUSH的界面介绍和基本视图操作

ZBRUSH的界面介绍和基本视图操作 1.打开ZBRUSH: →Load a ZBRUSH tool:导入以前做的 →Import an OBJ file:导入OBJ格式文件 →Other(Press Esc):新建 2.界面 Edit:编辑;Draw:绘画 Intensity:压强 Draw Size:画框大小 Focal Shift:内框大小 :笔刷工具。光滑:Shift :绘画方法性的工具。 :图形、渐变。→Import:自己制作加入 :贴图 :材质 :颜色

:移动;:放大缩小;:精确尺寸;:像素的分配; Move:移动;Scale:放大缩小;Rotate:旋转;:显示线框 3.Tool介绍 ●Load Tool:已有模型调出→在绘图区鼠标右键向下拖→点“Edit”才能工作。 Sare AS:存储 Clone:拷贝 Import:导入 Export:导出 Document:文档存储管理 ●Sub Tool:分层管理器,不同模型在同一界面工作 →Append:叠加;两物体同时在画面中 ●Layers:加工性图层(画笔分层管理) ●Geometry:细分(模型面数) →Del Higher:删除更高的 →Divide:倍数变化,乘积变化 →Smt:加面不影响体形(保留方块) →Sdiv:层级 →Edge Loop:加线 ●Preview:观察工具 ●Deformation:深加工 →Smart Resym:做对称 ●Masking:标记 →ViewMask:Ctrl+鼠标框选 Ctrl+I:反选 →Clear:清除标记,Ctrl+Shift+A 或:Ctrl+鼠标框选空白区域 →MaskAll:设定区域 →HidePt:标记以外影藏 →ShowPt:显示影藏的物体 →Ctrl+鼠标点边缘:可使选中的物体边线变模糊/柔化 →Ctrl+Shift:把框选的部分保存下来 4.Proiection Master:投射工具 →Colors:颜色 →Shaded:光影 →Material:材质 →Double Sided:径向对称 →Deformation:造型

相关主题
文本预览
相关文档 最新文档