第4章 表和视图
第四章理论课数据库对象
《Oracle数据库应用》理论课数据库对象⏹本章技能目标◆使用同义词◆使用序列◆创建视图◆创建索引1.数据库对象Oracle 数据库对象又称模式对象。
数据库对象是逻辑结构的集合,最基本的数据库对象是表。
其他数据库对象包括:同义词,序列,视图,索引。
下面我们依次讲解这几个数据库对象的使用。
2.同义词同义词是数据库对象的一个别名,这些对象可以是表,视图,序列,过程,函数,程序包,甚至其它同义词,通过使用同义词,用户可以访问其它模式的数据库对象而无需指定模式前缀,例如用户USER1要访问用户USER2的表EMP,必须使用USER2.EMP,那么USER1就可以使用同义词像访问自己的表一样引用USER2.EMP了。
同义词有以下用途:简化SQL语句隐藏对象的名称和所有者提供对对象的公共访问为分布式数据库德远程对象提供了位置透明性同义词允许应用程序访问数据库对象,不论那个用户或哪个数据库拥有该对象。
但是同义词不能代替权限,在使用同义词之前确保用户已得到访问对象的权限。
可以通过同义词执行SELECT,INSERT,UPDA TE,DELETE,LOCK TABLE ,GRANT和REVOKE 等语句。
同义词只是表的一个别名,因此对它的操作都会影响到表。
同义词共有两种类型:公有同义词。
私有同义词。
2.1私有同义词和公有同义词2私有同义词只能在其模式内访问,且不能与当前模式的对象同名。
要在自身的模式创建私有同义词,用户必须拥有CREATE SYNONYM 系统权限。
要在其它用户模式的创建私有同义词,用户必须CREATE ANY SYNONYM 系统权限.。
创建私有同义词语法如下:OR REPLACE 表示在同义词存在的情况下替换该同义词。
synonym_name 表示要创建的同义词的名称。
object_name 指定要为之创建同义词的对象的名称。
例1:假定两个用户模式:ACCP 和SCOTT ,SCOTT 用户拥有EMP表,ACCP 用户需要频繁引用EMP表,为了简化SQL语句,需要为ACCP 用户创建一个同义词。
sqlserver数据库原理及应用第 4 章 表与视图
6.位(bit)型 . )
在SQL Server中位型相当于很多语言 中位型相当于很多语言 中的逻辑型,存储0和 ,占用1个字节存储 中的逻辑型,存储 和1,占用 个字节存储 空间。 空间。
7.字符型 .
字符型数据指由字母、 字符型数据指由字母、数字和其他特 殊符号( 殊符号(如$,#,@)构成的字符串。在 , , )构成的字符串。 引用字符串时要用单引号括起来。 引用字符串时要用单引号括起来。字符型 数据最多包含的字符数目是8000。 数据最多包含的字符数目是 。
−3.40E+38~3.40E+38 40E+38~ 40E+38 E+38 E+
float
−1.79E308~1.79E308 79E308~ 79E
8个字节
5.货币型 .
在SQL Server中用十进制数来表示货 中用十进制数来表示货 币值。 币值。使用货币型数据时必须在数据前加 上货币表示符( ), ),数据中间不能有逗号 上货币表示符($),数据中间不能有逗号 (,);当货币值为负数时 当货币值为负数时, (,);当货币值为负数时,在数据前加 上符号( )。 上符号(−)。
第 4 章 表与视图
4.1 Server中的数据类型 SQL Server中的数据类型
4.2
创 建 表
4.3
修改表的结构
4.4
添加表中的记录
4.5
修改表中的记录
4.6
删除表中的记录
4.7
删 除 表
4.8
视图的概念
4.9
创建视图
4.10
管理视图
4.11
通过视图修改基本表中的数据
4.1 SQL Server中的数据类型 Server中的数据类型 4.1.1 数据类型
第4章access数据库数据表图视引用
4.2.4 查找、查找并替换数据
图4-2-3 “查找和替换”对话框(“替换”卡) 如图4-2-3所示。单击“全部替换”按钮“”,即实现了 将所有满足“查找内容”指定值的字符串“考查”全部更 改为“替换值”指定的字符串“考核”。
4.2.5 复制或移动数据
首先选中需要复制的连续记录中的连续字段中的数据, 使之形成一块反白色的矩形区域,再单击菜单栏上的【编 辑】|【复制】(或单击工具栏上的复制工具按钮 “ ”);然后选中需要得到复制品的相同大小的区域; 最后单击【编辑】|【粘贴】(或单击工具栏上的粘贴工 具按钮“ ”),即完成了数据的复制操作。对于移动 数据,其差别仅在于第二步操作:应单击【编辑】|【剪 切】(或单击工具栏上的剪切工具按钮“ ”)。
图4-1-3 数据表视图【记录】菜单
4.1 Access数据表视图概述
2.工具栏上增加的功能 工具栏上增加的功能按钮,如图4-1-4所示。
图4-1-4 数据表视图工具栏上新增功能
4.2 Access表中数据编辑
4.2.1 增加记录
在关系数据库中,一个数据表被称为一个二维表,一个二 维表的一行称之为一个记录,增加记录也就是在表的末端 增加新的一行。可以有4种操作方法来实现在一个Access 表中增加记录: 1.直接添加 直接用鼠标将光标点到表的最后一行上,键入所需添加
4.3.1 数据表视图的行高和列宽
(2)数据设置行高 将鼠标移至表中需要更改列宽的那一列中任一处,单击菜 单栏上的【格式】|【列宽】即弹出“列宽”对话框如图 4-3-2所示。
图4-3-2 “列宽”对话框
4.3.2 数据表视图的字体
数据表视图中的所有字体(包括字段数据和字段名), 其默认值均为黑色宋体常规小五号字,这是由Access功 能选项参数确定的。若需要更改数据字体设置,当然可以 通过设定Access功能选项参数来实现。
《数据库技术与应用》第4章 习题答案
第4章关系数据库标准语言SQL1. 试述关系数据库标准语言SQL的特点。
解:SQL语言是一种功能强大、通用性好又简单易学的语言,主要特点包括:●综合统一:SQL语言将数据定义语言DDL、数据操纵语言DML、数据控制语言DCL的功能集于一体,语言风格统一,可以独立完成数据库生命周期中的全部活动。
●高度非过程化:用SQL语言进行数据操作只要提出“做什么”,而无需指明“怎么做”。
●面向集合操作:SQL采用集合操作方式。
不仅查询的结果可以是元组的集合,而且一次插入、更新、删除操作的对象也可以是元组的集合。
●支持关系数据库的三级模式结构:外模式对应于视图(View),模式对应于基本表,内模式对应于存储文件。
●简洁易学,灵活易用:SQL语言简洁,只有少量关键字,语法简单。
SQL的使用方式非常灵活,可以直接通过SQL实现人机交互,还可以将SQL语句嵌入到其他高级语言程序中来使用。
2. 概述SQL的基本功能。
解:SQL语言是一种综合的、通用的、功能强大的关系数据库语言,集数据查询(Data Query)、数据操纵(Data Manipulation)、数据定义(Data Definition)和数据控制(Data Control)功能于一体。
数据定义功能。
主要用于定义、删除和修改关系数据库中的对象,数据库对象主要包括基本表、视图等。
数据查询功能。
运用SELECT语句来实现查询数据的功能。
数据操纵功能。
主要用于增加、删除和修改数据库中的数据。
数据控制功能。
主要用来控制用户对数据库的操作权限,包括数据库安全控制和事物管理两部分。
3. 什么是基本表?什么是视图?两者的区别和联系是什么?解:基本表是本身独立存在的表,在SQL中一个关系就对应一个表。
试图是从一个或几个基本表导出的表。
试图本身不独立存储在数据库中,是一个虚表。
即数据库中只存放视图的定义而不存放视图对应的数据。
视图与表的区别:概念不同。
表是使用DBMS的DDL定义的,拥有真实数据的,以独立文件的形式存储在计算机外存上的具有固定模式结构和相应元组数据的实表。
第4章 气-液与液-液界面
4.4 弯曲表面下的附加压力
自然界中有许多情况下液面是弯曲的,弯曲液 面内外存在一压强差,称为附加压强, 用Ps 表示。 附加压强是由于表面张力存在而产生的。 附加压强的产生 1.平液面
f f
P0 0
△ S
在液体表面上取一小面积 △ S, 由于液面水平,表面 张力沿水平方向, △ S 平 衡时,其边界表面张力相 互抵消, △S 内外压强相等:
将金属做成超细微粒以降低熔点;
10
例题
例 1 、将 1g 水分散成半径为 10-9m 的小水滴 (视为球形),其表面积增加了多少倍?
解:对大水滴
1 2 4 AS 4 r 4 cm 4.84 10 cm 4/3
2 2/3 2
对小水滴 6 6 10 3 10 1 2 3 2 As 4 r 3.0 10 m 1 3 4 / 3 r1 r1
这些现象说明:液体表面与体相液 体的性质不完全相同。这些特点可 以从力学和能量的角度予以解释。
13
表面层分子与内部分子相比,它们所处 的环境不同。 体相内部分子 所受四周邻近相同分子的 作用力是 对称 的,各个方向的力彼此抵消 (各向同性);故在液体的内部,分子的移动 无需作功。
14
但是处在界面层的分子,一方面受到体相内 相同物质分子的作用,另一方面受到性质不同的 另一相中物质分子的作用,其所受作用力不能相 互抵消。因此,界面层分子由于其处在一不均匀 对称的力场会显示出一些独特的性质。 对于单组分体系,这种特性主要来自于同一 物质在不同相中的密度不同;对于多组分体系, 特性则来自于界面层的组成与任一相的组成均不 相同。 15
P 4r 2 dr 8r dr 由此可得 2 P r
数据库原理与应用(Access) 第四章 表的创建与表的
本章学习目标
在Access 2003中,表是有结构的数据的集合, 是数据库应用系统的数据“仓库”。开发数据库应用 系统时,开发者首要的工作是分析应用系统的数据要 求,然后根据分析的结果建立适合于系统要求的表结 构和表间关系。例如,我们要设计一个“学生信息管 理系统”就必须先设计表结构、建立表和对表进行必 要的操作与维护。
图4-1 新建表对话框
图4-2 表设计视图窗口
(3)在表设计器窗口单击第一行的“字段名称” 列,输入“学生”表的“学号”字段,单击“数据类 型”列右侧的向下箭头,从下拉列表中选择所需要的 数据类型,如“文本”;在窗口下半部的字段属性区 域设置“字段大小”属性,如8,并将必填字段设置 为“是”。如图4-3所示。 (4) 按上述方法依次定义每个字段的名字、类型、 长度及小数位数等参数。如图4-4所示。 (5)定义好表的全部字段后,单击“保存”按钮, 进入“另存为”对话框,在文件名输入框输入表名 称(“学生”),单击“确定”按钮。进入如图45所示的对话框。
图4-24 查找和替换对话框
(4)若要逐个替换,可单击“查找下一个”按钮, 当找到满足条件的记录时,单击“替换”按钮,可 替换当前记录,若不替换当前记录,则单击“查找 下一个”按钮。如要一次替换所有满足条件的记录, 可单击“全部替换”按钮。 (5)替换完成后,单击“取消”按钮,退出替换 操作。
4.4修改表结构
(9)超级链接 超级链接类型用于保存超链接的字段。超链接 可以是某个UNC路径(通往局域网中一个文件的地 址)或是URL(通往Internet节点)。当单一个超 链接时,Web浏览器或Access 2003将根据超链接 地址到达指定的目标。 (10)查询向导 查询向导类型(Loolup Wizard)字段通过列 表框或组合框提供了一个字段内容的列表,用户可 以在列表框或组合框中选择所列内容作为输入字段 的内容。其长度由系统默认设置。
数据库基础与应用第二版课后答案王珊李盛恩编著
数据库基础与应用1.数据(DB):数据实际上是描述事物的符号纪录。
2.数据库: 数据库实际上是长期存储在计算机内的有组织的、可共享的数据集合。
3.从文件系统的视角上看去,文件是无结构的,文件只是一个字节流,因此,我们经常把文件叫做流式文件,实际上文件的数据是有结构的,数据的结构需要程序员通过编写程序来建立和维护。
4.数据库应用可以分为两大类:联机事务处理(OLTP),联机分析处理(OLAP).联机事务处理解决了组织结构业务自动化问题,而联机分析处理帮助管理层更好的分析组织结构的运站情况。
5. 数据库管理系统(DBMS):数据库管理系统是一类重要的软件,由一组程序组成。
其主要功能是完成对数据库的定义、数据操作。
提供给用户一个简明的接口,实现事务处理等。
6.数据库管理系统的基本功能:数据的定义功能数据操作功能数据库的运行和管理数据库的建立和维护功能7.数据库管理系统由两大部分组成:查询处理器存储管理器8.层次结构:应用层语言翻译层数据存取层数据存储层操作系统数据库9. 数据库系统:数据库系统是基于数据库的计算机应用的系统,有四部分组成数据库数据管理系统应用系统用户。
10. 数据库管理员的职责:(1)决定数据库中要存储的数据及数据结构(2)决定数据库的存储结构和存取策略(3)保证数据的安全性和完整性(4)监控数据库的使用和运行(5)数据库的改进和重组重构11.数据模型的三要素:数据结构数据操作完整性约束12. 数据结构是所研究的对象的类型的集合,这些对象是数据库的组成成分,他们包含两类:一类是与数据之间联系有关的对象。
一类是与数据之间联系有关的对象。
13. 数据操作:数据库主要有检索和更新(插入、删除、修改)两大类操作。
14.在关系模型中任何关系都要满足实体完整性和参照完整性。
15.三种数据模型:概念模型逻辑模型物理模型逻辑模型中有:层次模型网状模型关系模型面向对象模型对象关系模型其中层次模型和网状模型统称为非关系模型。
第4章: 视图管理
4.2.3 更改视图定义
命令ALTER VIEW更改视图 一、通过SQL命令 通过 命令 更改视图 ALTER VIEW [<数据库名 数据库名>.][<拥有者 <视图名 拥有者>.] 视图名 视图名> 数据库名 拥有者 [ ( 属性列名 [ ,...n ] ) ] [ WITH { ENCRYPTION | SCHEMABINDING | VIEW_METADATA } AS <SELECT 语句 [ WITH CHECK OPTION ] 语句> 二、在企业管理器中更改视图
4.1.1 创建视图
一、使用视图设计器创建视图 1. 启动视图设计器的方法 展开指定“数据库”的视图节点。 ① 展开指定“数据库”的视图节点。 ② 单击右键,在快捷菜单中选择“新建视图”。 单击右键,在快捷菜单中选择“新建视图” 2. 视图设计器的组成 关系图窗格、网格窗格、 窗格、 关系图窗格、网格窗格、SQL 窗格、结果窗格
4.1.3 重命名视图
方法1: 方法 :使用企业管理器 操作步骤: 操作步骤: 展开需修改视图所属的“数据库”节点中的“视图” ① 展开需修改视图所属的“数据库”节点中的“视图”节 点。 ② 右击指定的视图,在快捷菜单中选择“重命名”命令。 右击指定的视图,在快捷菜单中选择“重命名”命令。 输入视图的新名称。 ③ 输入视图的新名称。 确认新名称。 ④ 确认新名称。 方法2: 使用SQL命令 方法 使用 命令 格式: 旧视图名>, 新视图名 新视图名> 格式:SP_RENAME <旧视图名 ,<新视图名 旧视图名
四、删除数据
可以通过视图删除基本表的数据。但必须注意, 可以通过视图删除基本表的数据。但必须注意, 对于依赖于多个基本表的视图, 对于依赖于多个基本表的视图,不能使用通过视图 删除数据。 删除数据。 通过视图cs_view,删除学号 例4.15 通过视图 ,删除学号J0406的学生记录。 的学生记录 DELETE FROM cs_view WHERE sno='J0406' GO SELECT * FROM S
第4章 视图
14
使用向导: 使用向导 在OEMC左侧子窗口的树型视图中,选择 左侧子窗口的树型视图中, 左侧子窗口的树型视图中 方案中的视图文件夹 单击鼠标右键 中的视图文件夹, 右键从快 方案中的视图文件夹,单击鼠标右键从快 使用向导创建” 捷菜单中选择“创建” 捷菜单中选择“创建”或“使用向导创建” 选项都可以实现视图的创建。 选项都可以实现视图的创建。
31
FORCE:表示强制创建一个视图,即使创建者对 :表示强制创建一个视图, 强制创建一个视图 内部表并没有 并没有SELECT权限。 权限。 内部表并没有 权限 WITH READ ONLY:仅允许对视图进行查询。 :仅允许对视图进行查询。 CONSTRAINT:在视图的列上加上约束。该选项 列上加上约束。 :在视图的列上加上约束 可以被用来更新和插入的视图所使用。 可以被用来更新和插入的视图所使用。 WITH OBJECT OID:指定了 :指定了Oracle 9i用来标识 用来标识 对象视图中的每一行的对象类型属性 中的每一行的对象类型属性。 对象视图中的每一行的对象类型属性。 WITH CHECK OPTION:限制用户在视图中插 : 入或更新行,该选项通常用于UPDATE和INSERT 入或更新行,该选项通常用于 和 的视图中。 的视图中。 32
描 述
包含了表的列权限,包括授予者、被授予者和权限 数据范围信息,例如数据文件,数据段名和大小 索引信息,例如类型、唯一性和被涉及的表
IND_COLUMNS 索引列信息,例如索引上的列的排序方式 OBJECTS ROLE_PRIVS SEGMENTS SEQUECNCES
对象信息,例如状态和DDL time 角色权限,例如GRANT和ADMIN选项 表和索引的数据段信息,例如tablespace和storage 序列信息,例如序列的cache、cycle和ast_number
机械基础第4章
第4章 常用机构
3)
以杆3为机架, 便得到图(d)所示的曲柄摇块机构。
曲柄摇块机构 以BC 为机架 直动导杆机构 以滑块为机架
杆机构
BC )
为机架
>
C
4
C
4
C
4
1
3 3 B 1 2 B 2 A A 1
A
c)
(d)
(e)
第4章 常用机构
图 4-20 汽车自动卸料机构
第4章 常用机构 4) 直动导杆机构:以滑块4为机架, 则导杆1只相对滑块4作 往复移动。
第4章 常用机构
铰链四杆机构有整转副的条件
一、铰链四杆机构 运动副A成为周转副的条件: 由△BCD可得:
l2 l2 l1
l1 l1 ll l 4 4 4
l2 l3 l3
l3
l1 l 4 l 2 l3 由△BCD可得:
+
同理,可得:
第 4章 § 2常用机构 -2 铰链四杆机构有整转副的条件
第4章 常用机构
图 4-5 曲柄摇杆机构
(1) 具有急回运动。 急回运动(Quick Return Motion):主动件作匀速运动, 从动 件往复运动所需的时间不等的性质。 最大摆角:摇杆两极限位置的夹角φ。 在生产中, 利用机构的急回运动,将慢行程作为工作行程, 快 行程作为空回行程, 可提高生产效率。
第4章 常用机构
A
1 2 B
C 3
4
自卸卡车举升机构
第4章 常用机构
汽车转向机构
A A A E EE B B B
D D D C C C
第4章 常用机构 三、平面连杆机构的特点:
第4章 组合体的视图——答案
4-15根据轴测图补画组合体视图中所缺的图线。
班级:姓名:学号:
4-16根据轴测图补画组合体视图中所缺的图线。
班级:姓名:学号:
4-17分析视图,补画视图中所缺的图线。
班级:姓名:学号:
五、根据两视图补画第三视图
4-18根据组合体两个视图,补画第三视图。
班级:姓名:学号:
4-19根据组合体两个视图,补画第三视图。
班级:姓名:学号:
4-20根据组合体两个视图,补画第三视图。
班级:姓名:学号:
4-21根据组合体两个视图,补画第三视图。
班级:姓名:学号:
4-22根据组合体两个视图,补画第三视图。
班级:姓名:学号:
六、组合体视图及尺寸作业
4-23根据轴测图画三视图。
图名组合体三视图
图幅A3
比例1:1
一、作业内容
根据轴测图(或模型)画组合体三视图,并标注尺寸。
二、组合体轴测图
4-5根据三视图画出正等轴测图。
班级:姓名:学号:
4-6根据三视图画出正等轴测图。
班级:姓名:学号:
三、组合体尺寸ห้องสมุดไป่ตู้注
4-7分析左图的错误尺寸标注,在右图中正确注出尺寸。
班级:姓名:学号:
4-8补全视图中的尺寸(尺寸数值按1:1在图中量取,取整数)。
班级:姓名:学号:
4-9补全视图中的尺寸(尺寸数值按1:1在图中量取,取整数)。
班级:姓名:学号:
4-2根据轴测图,按所注尺寸1∶1画出组合体的三视图。提示:该组合体是看作是长方体被切去I、II、III部分后形成的。通常的画图步骤是:第一步画切割前完整的基本形体;第二步按切割过程逐个画出被切割部分的视图。画图时的注意事项:(1)对于被切割部分,应先画出切平面有积聚性的投影,然后再画其他视图的投影。(2)作截交线的投影时应注意分析截交线的形状和空间位置及投影特性。
工程制图 第4章 基本体的三视图
c”
YW
在投影ac上求出Ⅱ 点的水平投影2。
连接s2,即求出直 线SⅡ的水平投影。
根据在直线上的点 的投影规律,求出M 点的水平投影m。
c
YH
正三棱锥的三面投影图
再根据知二求三的 方法,求出m”。
方法二: 利用辅助平面法
s’
s”
过m’作m’1’ ∥a’c’, 交s’a’于1’。
1’ m’
a’
c’
a
而得到立体的投影图。
一、平面基本体的投影
平面基本体的投影实质是关于其表面上点、线、 面投影的集合,且以棱边的投影为主要特征,对于可 见的棱边,其投影以粗实线表示,反之,则以虚线示 之。在投影图中,当多种图线发生重叠时,应以粗实 线、虚线、点画线等顺序优先绘制。
平面基本体的各表面都是平面,平面与平面 的交线称为棱线,棱线与棱线的交点称为顶点。 平面基本体可分为棱柱体和棱锥体。
射线,投射线与圆锥对W面的转
1′ 2′
1″ 2″
向轮廓线的交点即为投影1”; 根据“宽一致”的投影规律, 以轴线为基准,在W面投影中量
取投பைடு நூலகம்1”的Y坐标值Y1,然后
在圆锥对W面的转向轮廓线的H
面投影上直接量取Y1,得投影1。
⑵过点的H面投影2向上作竖直
投射线,投射线与圆锥对V面转
向轮廓线的V投影的交点即为投
“实体”子菜单 “实体”工具栏
㈠用实体命令绘制基本体 1 .绘制长方体 ⑴ 功能 ⑵ 调用 菜单:绘图(D)→实体(I)→长方体(B) 命令行:BOX 工具栏:
长方体
2 .创建圆柱体
⑴ 功能 ⑵ 调用
菜单:绘图(D)→实体(I)→圆柱体(C) 命令行:CYLINDER 工具栏:
第四章投影和视图单元教案
第四章投影和视图单元教案第一节教学目标。
1. 了解投影和视图的概念和基本原理。
2. 掌握投影和视图的绘制方法。
3. 理解不同视图之间的关系。
4. 能够应用投影和视图的知识解决实际问题。
第二节教学重点和难点。
1. 投影和视图的概念和基本原理。
2. 投影和视图的绘制方法。
3. 不同视图之间的关系。
第三节教学内容。
1. 投影和视图的概念和基本原理。
1.1 投影的概念。
投影是指将三维空间中的物体投射到二维平面上的过程。
在工程制图中,常用投影的方法来表示物体的形状和尺寸。
1.2 视图的概念。
视图是指从不同方向观察物体所得到的投影。
常用的视图有主视图、俯视图和侧视图等。
1.3 投影和视图的基本原理。
投影和视图的绘制是基于投影的原理,通过投影将物体的形状和尺寸投射到平面上,再根据需要绘制不同的视图。
2. 投影和视图的绘制方法。
2.1 正投影和斜投影。
正投影是指投影线垂直于投影面的投影方法,斜投影是指投影线与投影面不垂直的投影方法。
在工程制图中常用正投影来表示物体的形状和尺寸。
2.2 视图的选择和布置。
在进行投影和视图的绘制时,需要根据物体的形状和尺寸选择合适的视图,并合理布置在图纸上。
3. 不同视图之间的关系。
3.1 主视图、俯视图和侧视图的关系。
主视图是指从正面观察物体所得到的视图,俯视图是指从上方观察物体所得到的视图,侧视图是指从侧面观察物体所得到的视图。
这三个视图之间具有一定的关系,可以通过它们来全面地了解物体的形状和尺寸。
第四节教学过程。
1. 投影和视图的概念和基本原理。
1.1 通过实物或图片等形式,让学生了解投影和视图的概念和基本原理。
1.2 讲解投影和视图的基本原理,引导学生理解投影和视图的绘制方法。
2. 投影和视图的绘制方法。
2.1 展示正投影和斜投影的绘制方法,让学生掌握投影的基本技巧。
2.2 给学生提供一些实例,让他们在老师的指导下进行投影和视图的绘制。
3. 不同视图之间的关系。
3.1 通过实例讲解主视图、俯视图和侧视图之间的关系,引导学生理解不同视图之间的联系。
机械制图之第四章组合体视图及尺寸标注
课前准备1、复习棱柱、棱锥的投影规律2、复习圆柱、圆锥、圆球的投影规律3、复习基本立体截交线的作法4、复习两回转体相贯线的作法第4章组合体的视图及尺寸注法我们将那些结构、形状较为复杂的形体称为组合体。
我们见到的零件多为由各种基本形体堆积或挖切而成的组合体,因此,学习分析、绘制、阅读组合体视图是学习机械制图的重要基础。
本章主要内容1.三视图的形成及其投影特性2.组合体三视图的画法3.组合体三视图的尺寸注法4.阅读组合体的三视图§4.1 三视图的形成及其特性本节主要内容:了解三视图的形成掌握三视图的特性一、三视图的形成视图:将机件用正投影法向投影面投射所得到的图形。
三视图:机件在三面投影体系中投射所得到的图形。
正面投影——主视图 水平投影——俯视图 侧面投影——左视图 V 俯视左视 YXZO x 0 zy W二、三视图的特性1、度量性高宽长宽长度:在主视图和俯视图中量取宽度:在俯视图和左视图中量取高度:在主视图和左视图中量取2、对应性主视俯视长相等且对正主视左视高相等且平齐俯视左视宽相等且对应三等关系长对正高平齐宽相等长高宽宽∙ 主视图反映:上、下 、左、右∙ 俯视图反映:前、后 、左、右∙ 左视图反映:上、下 、前、后上下上 下 后 前 前后 左右左右 3、方位性§4.2 组合体的组成方式和画法本节主要内容:了解组合体的组成方式了解形体表面的相互位置关系掌握组合体三视图的画法一、组合体的组成方式由若干简单立体(平面体和曲面体)通过叠加、切割等方式构成的整体,称为组合体。
凸台圆筒支撑板底板肋板组合体的构成方式分为叠加型、切割型和综合型三种基本类型:1、叠加型:几个基本形体按照一定的空间位置关系堆叠而成同轴叠加非对称叠加对称叠加2、切割型:在一个基本形体上切除一个或几个基本形体3、综合型:既有堆叠,又有挖切。
N =((M - D) - E)- F M =(A∪B)∪C1、平行——平齐与不平齐二、几何形体间表面的相互位置关系表面平齐表面不平齐无线 实线共面不画线异面要画线不共面共面2、相切:相切处光滑过渡,无分界线。
【机械制图】第4章 立体的投影
表面求点只
k”
能用辅助圆 法!
M
m
(3)圆球表面上取点
完成圆球表面指定点的另两投影。
m’ (n’)
注意:圆球
m”
表面求点只
k”
能用辅助圆 法!
M
m
(3)圆球表面上取点
完成圆球表面指定点的另两投影。
m’ k’ (n’)
m”
k” (n ”)
注意:圆球 表面求点只 能用辅助圆
法!
(n) M
m k
4.3 立体的截交线
截交线为平面几边形?
——平面七边形
2、投影分析:
截交线的正面投影?
——落在截平面的积聚性投 影上;
截交线的水平投影?
——其中六条边落在六棱柱 棱面的积聚性投影上,另一 条边为截平面与棱柱顶面相 交的一条正垂线。
3、投影作图:
4、整理图线:
【例题3】求正四棱锥被截切后的水平和侧面投影。
6′5′7′
4′8′
Y 可见;反之为不可见。
棱柱表面上取点和取线
已知正六棱柱表面上点M的正面投影及点N的 水平投影,分别求它们的其余两面投影。
a’ d’ n’ m’
a” n” d” m” 请同学们思考:
b’ c’
如果将已知点
b”
c” 加上括号,会是
什么结果?
a
(b)
n
m
d(c)
2. 棱锥的投影
V
a'
X
Z
s'
s” S
n”
请同学们思考:
m’
m”
如果将已知点
a’ 2’ b’ c’ a”(c”)
加上括号,会是 b” 什么结果?
电大《数据库基础与应用》教材第4章答案
电大《数据库基础与应用》教材第4章答案第四章结构化查询语言--SQL一、填空题1. 视图、基本表2. 非过程化、集合3. KUCUN、LIU4. 列级、表级5. 主码、单值、外码、检查6. primary key、foreign key7. 建立、修改、删除、多行(多值)8. 单行(单值)9. 插入、修改、删除10. 表、建立11. 修改、查找12. 基本表、视图13. 没有影响、有影响14. create view、update、drop view 15.投影、连接、选择16.group by、order by17.inner join、left join、right join二、根据主教材第四章所给的商品库和教学库,按照下列所给的每条S QL 查询语句写出相应的功能。
1. 从商品库中查询出每一种商品的商品代号、分类名、数量和品牌等信息。
2. 从商品库中查询出所有商品的不同品牌。
3. 从商品库中查询出品牌为熊猫或春兰的所有商品的商品代号、分类名、产地和品牌。
4. 从教学库中查询出每门课程被选修的学生数。
5. 从教学库中查询出只选修了一门课程的全部学生。
6. 从教学库中查询出学生号为@s1 的学生所选修、而学生号为@s2 的学生没有选修的全部课程。
7. 从教学库中查询出所有已被学生选修的课程。
8. 从教学库中查询出同时选修了3门课程的全部学生。
9. 从教学库中查询出每个专业的学生人数,并按人数多少降序排列。
10. 从教学库中查询出每个学生选课的全部情况,并依次按学生号和成绩排序。
三、根据教材第四章所给的商品库和教学库,按照下列所给的每种功能写出相应的查询语句。
1. select 商品表1.商品代号,单价,数量,产地from 商品表1,商品表2where 商品表1.商品代号=商品表2.商品代号2. select *from 商品表1where 数量 between 10 and 20 (或w here 数量>=10 and 数量<=20) 3.select 分类名,avg(数量) as 平均数量from 商品表1group by 分类名4.select *from 商品表1where 单价>=2000 or 数量>=155.select *from 商品表1where 单价>all(select avg(单价)from 商品表1)6.select distinct 分类名from 商品表1group by 分类名 havingcount(*)>1 7. select *,单价*数量 as总价值from 商品表1order by 总价值 desc8. select distinct 学生.*from 学生,选课where 学生.学生号=选课.学生号 and 课程号=any(select 课程号from 学生,选课where 学生.学生号=选课.学生号 and 姓名=@m1)。
石油化工工艺学(邹长军) 第4章
4.4裂解气的分离
乙烯裂解工艺: 乙烯裂解工艺:
裂解气的预分馏 裂解气的分离: 裂解气的分离: 净化(酸性气体的处理、水的脱除、炔烃脱除) 净化(酸性气体的处理、水的脱除、炔烃脱除) 裂解气的压缩 裂解气制冷 裂解气精馏。 裂解气精馏。
表2 评价参数对比表
参数 名称 PONA 氢含量 K 作用 适合评价 何种原料 石脑油, 石脑油,柴油 各种原料都适合 主要是液体原料 高乙烯产率原料 烷烃含量高, 烷烃含量高,芳烃含 量低 氢含量高, 氢含量高,氢碳比低 高特性因数
粗略表征化学特性 反映原料潜在乙烯含 量 反映原料方向性强弱 反映烷烃支链和直链 比例大小, 比例大小,芳香性的 大小
9.514× 9.514×10-7 1.389× 1.389×10-6 1.872× 1.872×10-6 2.397× 2.397×10-6 2.968× 2.968×10-6
5.486× 5.486×10-7 2.194× 2.194×10-7 9.832× 9.832×10-8 4.886× 4.886×10-8 2.644× 2.644×10-8
石油化工工艺学
裂解过程中的结焦生碳反应
(1)烯烃经过炔烃中间阶段而生碳
CH2 CH2 -H CH2 CH -H CH CH -H CH C -H C C
-H Cn
碳的析出有两种可能: 碳的析出有两种可能: 一种可能是在气相中析出,一般约需900~1000oC以上 一种可能是在气相中析出,一般约需900~ 900 温度,它经过两步:一是碳核的形成(核晶过程) 温度,它经过两步:一是碳核的形成(核晶过程),二是碳 核增长为碳粒。 核增长为碳粒。 另一种可能是在管壁表面上沉积为固体碳层。 另一种可能是在管壁表面上沉积为固体碳层。 此外,在金属和金属氧化物存在下,乙炔更易生碳。 此外,在金属和金属氧化物存在下,乙炔更易生碳。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(2)这时出现如图所示的设计表的各个字段的图 形界面,根据表结构依次输入即可。
(3)输入完成后在“student_ID”列上单击,然 后在工具栏中单击 按钮,这时“学号”前出现 图标。这样就完成了主键的设臵。如果是多列 构成主键,那么就要先同时选中这几列再单击 按钮。 (4)单击工具栏上的 保存按钮,在弹出的“选 择名称”对话框中输入表名就完成了表的创建 工 作。本例输入“student_Info”。
9.二进制类型 有2种类型,常用来存贮图形、声音等数据,不可 以直接输入,长度默认为50,最大8000。 binary:格式是binary(n),数据的存贮长度固 定的,即n+4字节,若长度小于n,余下部分 用0补齐。 Varbinary:格式是Varbinary(n),长度可变, 若长度小于n,余下部分不用0补齐。
建表实例1
要求:建立一个工人表,包括编号、姓名、性别、出 生日期、入厂日期、职称、备注 Create table worker (编号 int not null primary key, 姓名 char(8) not null, 性别 char(2) null, 出生日期 datetime null, 入厂日期 datetime not null , 职称 varchar(20) , 工资 money null default 2000, 备注 ntext null)
复习提问
1、如何将表建立在数据库Northwind中,说出在查 询分析器中的操作过程。 2、建表时,要设臵性别只能为“男”或“女”,如何
设臵限制条件?
3、建表时有一个字段参加工作日期,将其默认值设臵 系统日期,如何设臵限制条件? 4、建表时有2个字段学号和课程号,设臵这2个字段 都设臵为主键,如何设臵限制条件?
10.特殊类型 Sql_variant:可变类型,长度不可以设臵,能保存除 文本、图形数据和timestamp外的其它任何数据。 User_datatype:用户自定义类型,根据数据库中“用 户定义的数据类型”确定。 例:定义数据类型address,命令是: exec sp_addtype address,’varchar(80)’,’not null’ 删除自定义数据类型,命令是: exec sp_droptype address
建表实例5-外键约束
要求:有一个职工信息表(编号,姓名,性别,年龄),其中主键是编号。 现要建立一个工资表(编号、基本工资、奖金、扣款),编号来自 职工信息表中的编号。 Create table 工资表 (编号 char(10) not null primary key foreign key references 职工信息表(编号), 基本工资 float not null, 奖金 float null, 扣款 float null, 合计 float ) 说明:当前键与外键的类型要匹配,宽度相同,外键必须是另一张erver中日期时间型的数据以字符串的形式表示, 即要用单引号括起来,有两种类型。 datetime:日期和时间的结合体,长度为8。范围: 1753.1.1 0时~9999.12.31 23:59:59。格式: MM/DD/YYYY hh:mm:ss AM/PM 日期分隔符可以 是 /或 -,也可表示为 YYYY/MM/DD,时间分隔符 是: ,中间用空格分开。可以只要日期,也可以只要 时间,也可以组合使用,可只精确到月或分。 smalldatetime:长度为4,范围是:1900.1.1~ 2079.6.6。其它要求同datetime。
3.近似数值型 近似数值型数据可以存储精度不是很高,但数据的取值范围却 又非常大的数据。包括2种: real:占4Byte,可用普通方法和科学计数法表示 float:占8Byte,可以写成float(n)的形式,n精度是1~15。 可用普通方法和科学计数法表示,如12.3456e4 4.货币型 在SQL Server中用十进制数来表示货币值。分为2种: money:长度为8Byte,如$326779.1234,精确到万分之一 smallmoney: 4Byte,如$23.333,4.51e8, $4.51e8 5.位(bit)型 在SQL Server中位型相当于逻辑型,只接收0和1,占用1个字 节存储空间,表示是或不是。
4.2 创 建 表
4.2.1 使用企业管理器创建表 4.2.2 使用CREATE TABLE语句创建表
4.2.1 使用企业管理器创建表
以创建附录A中的学生表为例来 说明如何借助企业管理器来操 作,具体步骤如下。 (1)打开“企业管理器”,在 “企业管理器”中展开服务器, 继续展开“数据库”,并展开 要建立表的数据库,本例是 “Student”。在“表”项上 右击鼠标,执行“新建表”命 令,
列约束条件包括: NULL或NOT NULL 能否为空,默认为NULL PRIMARY KEY 主键 UNIQUE 值是否唯一 Foreign key 列名 references 表名(列名) Check (条件表达式) Default (常量表达式) 说明常量值只能是:常量、内部函数、null
10.特殊类型 Timestamp:时间戳,长度是8(与datetime 相同),系统提供一个唯一值,反映数据修改 的相对顺序,相当于一个单调上升的计数器, 当所定义的列在更新或插入新行时,此列值自 动更新并自动填写。如果列名为Timestamp, 系统自动设臵为Timestamp类型。 Uniqueidentifier:唯一标识型,长度为16,是 根据网卡地址和CPU时钟产生的,通过函数 newid()获得,全球各地机器产生的此值都不 同,但用户可以修改。
内容提要
4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 4.9 4.10 4.11 SQL Server中的数据类型 创 建 表 修改表的结构 添加表中的记录 修改表中的记录 删除表中的记录 删 除 表 视图的概念 创建视图 管理视图 通过视图修改基本表中的数据
4.2.2 使用CREATE TABLE语句创建表
语法格式: CREATE TABLE 表名 ( 列名 类型(长度) {列约束条件} [,…n] )
说明: [,…n]:表明可以重复前面的内容。在本语法中表 明可以定义多个字段。 规定长度的数据类型不允许用户再定义长度。
4.2.2 使用CREATE TABLE语句创建表
引例
【例4-1】用SQL语句完成创建student_Info表。 CREATE TABLE student_Info ( student_ID INT not null PRIMARY KEY, student_Name CHAR(10) NULL, student_Sex CHAR(2) NOT NULL, born_Date DATETIME, class_NO INT, tele_Number CHAR(10), ru_Date DATETIME, address VARCHAR(50), comment VARCHAR(200) )
6.字符型 字符型数据指由字母、数字和其他特殊符号(如标点、 $,#,@)、汉字构成的字符串,设计表时应该考 虑最大长度,最好留有余地,赋值时要用’ ’ 引起 来,包括4种类型,其默认值都是50。 char:char(n),1~8000,默认为1,不够时用空 格补齐,超过时截掉后面的。 varchar: varchar(n),最多255,可变长,长度超 过20时,不会用空格补齐,便于节省空间。 nchar: nchar(n),n是1~4000,支持中英法等多 国文字,不够时用空格补齐,超过时截掉后面的。 nvarchar: nvarchar(n),n是1~4000,长度超过 20时,不会用空格补齐,便于节省空间。
建表实例2-默认值及主键定义
要求:建立一个工人表,包括编号、姓名、性别、出 生日期、入厂日期、职称、备注 Create table worker (编号 int not null, 姓名 char(8) not null primary key(编号,姓名), 性别 char(2) null, 出生日期 datetime null, 入厂日期 datetime not null default (getdate()), 职称 varchar(20) null, 工资 money null, 备注 ntext null)
第四章 表和视图
复习提问
1.指出下面3种扩展名对应的文件类型: .mdf .ndf .ldf 2. 建立数据库命令的命令是什么? 3.用SQL命令建立数据库时,说出表示以下短语的功能: name= filename= size= maxsize= filegrowth= log on 4.修改数据库worker,将数据库名称改为employee,写出对应 的SQL命令。 5.删除数据库worker和视图vi,分别写出SQL命令。 6.在SQL Server2000中有个数据库Master,对应的文件是C盘 上的Master.mdf和Master.ldf,指出此数据库的物理文件和逻辑 文件。
7.文本和图像型 当存储的字符数目大于8000时使用文本型,导入 图形应用图像型。包括3种: text:存储文本数据,长度为16 ,最大为231- 1Byte。 ntext:采用unicode编码,长度为16 ,最大容 量230-1Byte,可接受多种编码字符。 image:存储图片,长度为16,容量可到231- 1Byte,但不可以直接输入。
建表实例3-唯一性及约束规则的建立
要求:建立一个工人信息表,包括编号、姓名、职务, 要求主键为编号,姓名具有唯一性 Create table 职工信息表 (编号 char(10), 姓名 char(8), 职务 char(12), Constraint pk_no primary key(编号), Constraint pk_name unique(姓名) ) 说明:使用唯一性约束的字段可以为空,一个表中可 定义多个唯一性字段。