搜档网
当前位置:搜档网 › ansys内部例题详解

ansys内部例题详解

ansys内部例题详解
ansys内部例题详解

郑重申明:本人能力有限,文中不可避免会有错误,欢迎朋友们批评指正,希望大家相互提高,呵呵,谢谢啦!

12.8. Sample Rigid Body Dynamic Analysis

刚体动力学分析实例

This sample analysis demonstrates how to model a flexible component in ANSYS and export the flexible body information to a file for use in ADAMS. The example also provides brief instructions on how to perform the rigid body dynamic analysis in ADAMS, and details on how to transfer the loads from ADAMS to ANSYS in order to perform a stress analysis.

该实例演示了如果在ANSYS中制作柔性部件及输出可在ADAMS中使用的柔性体信息文件。同样该例子也提供了有关于在ADAMS中进行动力学分析的简单介绍,和如何将载荷信息从ADAMS转换到ANSYS中进行应力分析的详细介绍。

12.8.1. Problem Description

问题描述

In the linkage assembly shown below, Link3 is a flexible component. Link3 is modeled as a rectangular rod in ANSYS using SOLID45elements. The joints in ADAMS will be attached to interface points (nodes) at the middle of the holes at either end of Link3. These middle points are connected to the cylindrical joint surfaces by a spider web of BEAM4 elements.

联动装置装配如下图所示,连杆3是一个柔性部件,为矩形杆件在ANSYS中采用SOLID45单元构造。ADAMS中连接铰将连接在位于杆两端的孔中心接触节点上。这些节点会通过BEAM4单元构造的蜘蛛网格与圆柱铰表面连接。

Figure 12.5: Linkage Assembly联动装置转配图

12.8.2. Problem Specifications 问题说明

The figure below shows the Link3 component as it is modeled in ANSYS. Figure 12.6: Link3 Component

The following are dimensions and properties for the Link3 component. 杆3的尺寸及性能如下

Radius of holes (radh) = 6mm

孔径=6mm

Width of rectangular rod (width) = 25mm

矩形杆件宽度=25mm

Thickness of rectangular rod (thick) = 10mm

杆件厚度=10mm

Length of rectangular rod (length) = 300mm + 4*Radius of holes = 324mm

杆件长度=300+4*孔径=324mm

Young's modulus for rod = 7.22 x 104 MPa

杆的弹性模量=7.22 x 104 MPa

Poisson's ratio for rod = 0.34

杆的泊松比=0.34

Density of rod = 2.4 x 10-9 tons/mm 3

杆的密度=2.4 x 10-9 tons/mm 3 (注意单位是吨/立方毫米)

Young's modulus for beams = 2.1 x 105 MPa

梁的弹性模量=2.1 x 105 MPa (孔内蜘蛛网格是用梁单元构造的)

Poisson's ratio for beams = 0.3

梁的泊松比=0.3

Density of beams = 0.1 x 10-9 tons/mm 3

梁的密度= 0.1 x 10-9 tons/mm 3

12.8.3. Command Input

例子中采用的是命令语句,对于我们这样的初学者可能还是习惯使用图形界面,绿色语句是相应的在图形交互界面的使用方式。

童鞋们也可以将这些命令语句通过命令输入窗口进行练习,帮助自己加深理解,嘿嘿。大家应该都知道!后面的都是注释语句吧,不要嫌我啰嗦,不要扔砖头,sometimes 我是细节控,

sorry!

/BATCH,list

/FILNAME,adamsout ! Define jobname定义工作文件夹名

/TITLE,Export flexible component to ADAMS !定义文件名

/PREP7 ! Enter preprocessor进入前处理

!打开ansys后,初学者注意ansys文件路径一定不要出现中文哦,可以修改文件名和路径点击File—Change Jobname…File—Change Directory…

建模的时候最好是按照工具栏的顺序开始一步一步进行,应该是先进行单元参数设置,再几何建模。大家以后熟练了可以按照这个顺序,我还是按照例子中的来,例子是先几何建模的。

! Define Parameters of rectangular rod 定义直杆的尺寸参数

radh=6 ! Radius of the holes in the rod 孔半径

thick=10 ! Rod thickness 杆厚

width=25 ! Rod width 杆宽

length=300+4*radh ! Rod length 杆长度

这些相当于定义语句,将变量赋值,以后将会用到以上变量,不采用命令语句可以不理会上面的语句。

! Build geometry 创建几何体

RECTNG,0,length,0,width !在XY工作平面坐标0,0处画出尺寸分别为前边定义过尺寸的长、宽的矩形

Preprocessor _Modeling _Create_ Areas_ Rectangle_ By Dimensions按照顺序点击后会出现下图,按图进行设置,点击OK

CYL4,2*radh,width/2,radh !在工作平面坐标2*radh,width/2处画半径为radh

的圆

Preprocessor _Modeling _Create_ Areas_ Circle_ Solid Circle按照顺序点击后会出现下图,

按图进行设置,点击OK

CYL4,length-2*radh,width/2,radh !在工作平面坐标length-2*radh,width/2,处画半径为radh的圆

同理Preprocessor _Modeling _Create_ Areas_ Circle_ Solid Circle设置参数分别为312, 12.5, 6,点击OK

ASBA,1,2 !掏空一个圆

ASBA,4,3 !掏空另一个圆

Preprocessor _Modeling_ Operate_ Booleans_ Subtract_ Areas

点击选中矩形,然后选择Apply,接着选中两个画好的圆,点击OK(如果选错的话,点右键向上的箭头变成向下的箭头,在选择刚刚选错的图形就会撤销错误选择,再次右击,箭头变成向上,可以重新选择)

VEXT,1, , ,0,0,thick !将平面几何生成三维图形(拉伸一个厚度)Preprocessor _Modeling_ Operate_ Extrude _ Areas _ By XYZ Offset 选中现在的

图形,点击Apply,在出现的对话框中,DZ一栏填10,其他不添,OK

ET,1,solid45 ! Define SOLID45 as element type 1定义单元类型Preprocessor _Add/Edit/Delete在对话框中(下面左图)点Add选项,出现右图,选中solid45单元,点Apply

ET,2,beam4 ! Define BEAM4 as element type 2定义单元类型

同理Preprocessor _Add/Edit/Delete选择beam4单元,点OK,定义梁单元是为了建立后面蜘蛛网格,方便与ADAMS中的刚体进行连接,我想应该是类似哑物体吧。

MP,EX,1,7.22e4 ! Material of the rectangular rod 定义直杆的材料系数杨氏模量

MP,PRXY,1,0.34 !泊松比

Preprocessor_ Material Props_ Material Models 出现左边对话框,继续在选择对话框中的Favorites_ Linear Static_ Linear Isotropic出现右边对话框,如图进行设置

MP,DENS,1,2.4e-9 !密度

点击上边左图的Favorites_ Linear Static_ Density,在新对话框输入2.4e-9

MP,EX,2,2.1e5 ! Material of the beams used for the spider web定义梁的材料系数杨氏模量

MP,PRXY,2,0.3 !泊松比

MP,DENS,2,0.1e-9 !密度

点击上边左图的工具栏选项Material_ New Model,出现Material Model Number2,同理按照上面的步骤进行设置。

R, 1, 78.528, 490.67, 490.67,10,10 ! Real constant for BEAM4定义梁的实常数RMORE,,,0.85716,0.85716,

Preprocessor_ Real Constants_ Add/Edit/Delete,点击对话框中的Add,选择Type 2 BEAM4,点ok,出现上图,按图进行设置。Ok,Close。

TYPE,1 ! Set element type attribute pointer to 1将单元类型指定给1(即直杆)

MAT,1 ! Set material attribute pointer to 1将材料属性定义给1 ESIZE,thick/3,0, ! Define global element size 定义全部单元尺寸

VSWEEP,1 ! Mesh rod 划分直杆单元

Preprocessor_ Meshing_ MeshTool 出现对话框如下,点击顶部Global旁边的set 出现右边的对话框,可以对设置单元类型和材料属性,这里不需要修改,默认已经将1号单元类型和材料属性设置给了杆单元,需要设置的是中间的那个Global旁边的set,点击后,在SIZE那栏输入10/3,ok.

! Define interface points: numbers must be higher than highest 定义接触点,号必须大于最高的已经定义过的节点号

! node number already defined

N,100000,2*radh,width/2,thick/2 ! Define interface point 1定义一号接触点 节点编号100000

Preprocessor_ Modeling_ Create_ Nodes_ In Active CS ,按照下图设置,点

Apply

N,100001,length-2*radh,width/2,thick/2 ! Define interface point 2定义另一个接触点,编号100001 两个接触节点都在孔内圆心位置

还是上边对话框,依次输入100001、312、12.5、5.OK

NWPAVE,100000 ! Set working plane to interface point 1将工作平面移至接触点1处

点击设置与例题对应的网格尺寸

WorkPlane_ Offset WP to_ Nodes + (顶部工具栏),然后选中刚刚穿件创建的节点100000,OK

WPSTYL,,,,,,1 ! Set working plane type to cylindrical将工作平面类型改为圆柱坐标

WorkPlane_ Change Active CS to_ Global Cylindrical 改为圆柱坐标

CSYS,4 ! Activate working plane激活工作平面

上一步已经包括激活

NSEL,S,LOC,X,radh ! Select nodes on cylindrical hole 选择圆孔内的节点NSEL,A,,,100000 ! Also select interface node 也要选择接触点

Select_ Entities…出现左图,按左图设置,Apply后出现中图,选中Circle,在孔中心处点击鼠标画圆,将孔表面圈进圆内,注意,圆不要覆盖其他单元节点,ok 后,就可以进行下一步了。最终生成的网格如右图所示

! Generate spider web of beams 生成蜘蛛网格

*GET,nmin,node,,num,min

*GET,nnum,node,,count

*SET,jj,0

TYPE,2

MAT,2

REAL,1

*DO,jj,1,nnum-2

E,100000,nmin

NSEL,u,,,nmin

*GET,nmin,node,,num,min

*ENDDO

将黄色背景语句复制到命令输入框,当当!蜘蛛网格就建好了,呵呵,ANSYS 高手肯定相当不懈,鉴于我敲字这么辛苦的份上,请将不懈转为指点吧,希望高手们不吝赐教,你们几句话就可以令偶们醍醐灌顶啊…

使用上边的循环语句是因为点比较多,一个一个连会费时、费事、费力、费眼睛,不过如果想试呢,可以这样操作Preprocessor_ Modeling_ Create_ Elements_ Auto Numbered_

Thru Nodes,选择孔壁节点与孔中心节点(100000),Apply,呵呵,一条就连好了。对了循环语句中的单元类型与材料属性的赋值,通过Preprocessor_ Modeling_ Create_ Elements_ Elem Attributes进行。

ALLS

!同理生成第2个蜘蛛网格

NWPAVE,100001 ! Set working plane to interface point 2将工作平面移至接触点2

这步应该会吧,再次啰嗦下,WorkPlane_ Offset WP to_ Nodes +,选中右边孔内中心节点100001

WPSTYL,,,,,,1 ! Set working plane type to cylindrical

CSYS,4 ! Activate working plane

NSEL,S,LOC,X,radh ! Select nodes on cylindrical hole

NSEL,A,,,100001 ! Also select interface node

!

! Generate spider web of beams

*GET,nmin,node,,num,min

*GET,nnum,node,,count

*SET,jj,0

TYPE,2

MAT,2

REAL,1

*DO,jj,1,nnum-2

E,100001,nmin

NSEL,u,,,nmin

*GET,nmin,node,,num,min

*ENDDO

ALLS

同理生成右边孔的蜘蛛网格,操作同上

/UNITS,MPA ! Define units used: millimeter定义单位制

! megagram, second, newton

SAVE ! Save database保存数据

NSEL,s,,,100000,100001 ! Select interface points选择两个接触点ADAMS,20,1 ! Start ADAMS macro, 打开ADAMS

! adamsout.mnf is written

FINISH

/EXIT,nosave

网格生成完毕后,先保存一下,然后Preprocessor_ Solution_ ADAMS Connection_ Export to ADAMS,出现选择对话框,鼠标选取孔中心节点即100000和100001,Apply。出现如下对话框,由于我们使用的不是国际单位制,因此需要选择USER defined进行单位转换,出现右图设置转换因子,长度从mm到m,转换因子为1000,质量单位从ton到kg,转换因子为0.001,关系为国际单位=转换因子x目前单位,OK,Filename中设置好存放路径和文件名然后点击Solve and create export file to ADAMS,完成啦,生成的就是ADAMS中可用的MNF文件啦。

其实大家好好看看帮助是很有用的,不要看到整篇英文就头大,多看几遍就OK了,其实我也是刚接触,没人帮我,就只能自己死啃了,加油!通过上面的练习,相信大家对将ADAMS 中的载荷文件导入ANSYS中进行计算应该会很容易上手了,不罗嗦了,祝大家一起进步!如果文中有什么错误,请发到我邮箱,我会及时更正,40031974@qq.com。不要加我,我不加陌生人,我对ansys超级初级,没有自信能解答问题,而且我上网不方便,十天半个月才看次邮箱。P.S.如果有好的文献或者其他资料的话,谢谢分享到我

的邮箱,嘿嘿!

数据库课后练习题

ORACLE数据库课程习题 1 通过SQL*PLUS等数据库访问工具登录数据库服务器时, 所需的数据库连接串是在以下哪个文件中定义的( )A (A) tnsnames.ora (B) sqlnet.ora (C) listener.ora (D) init.ora (E) 以上所述都不正确 2 以下关于数据库连接串的叙述正确的是( )E (A) 数据库连接串必须与数据库名一致 (B) 数据库连接串必须与全局数据库名一致 (C) 数据库连接串必须与数据库的实例名(INSTANCE)一致 (D) 数据库连接串必须与数据库的SID一致 (E) 以上所述都不正确 3 关于SQL*PLUS的叙述正确的是( )A (A) SQL*PLUS是ORACLE数据库的专用访问工具 (B) SQL*PLUS是标准的SQL访问工具,可以访问各类关系型数据库 (C) SQL*PLUS是所有ORACLE应用程序的底层API (D) SQL*PLUS是访问ORACLE数据库的唯一对外接口 (E) 以上所述都不正确 4 SQL*PLUS在ORACLE数据库系统中的作用,以下叙述正确的是( )C (A) 是ORACLE数据库服务器的主要组成部分,是服务器运行的基础构件. (B) 是ORACLE数据库系统底层网络通信协议,为所有的ORACLE应用程序提供一个公共的通信平台 (C) 是ORACLE客户端访问服务器的一个工具,通过它可以向服务器发送SQL命令 (D) 是ORACLE客户端到客户端的点对点的通信工具,用来传递各个客户端的数据 (E) 以上所述都不正确 5 命令sqlplus /nolog的作用是( )C (A) 仅创建一个ORACLE实例,但并不打开数据库. (B) 仅创建一个ORACLE实例,但并不登录数据库. (C) 启动sqlplus,但并不登录数据库 (D) 以nolog用户身份启动sqlplus (E) 以上所述都不正确

(完整版)小学六年级数学工程问题经典例题解析

工程问题,是小升初常考的知识点,奥数网小编将工程问题知识点及经典例题解析整理如下,希望对郑州小升初的同学们有帮助。 知识要点 1、分数工程应用题,一般没有具体的工作总量,工作总量常用单位“1”表示,用1/工作时间表示各单位的工作效率。工作效率与完成工作总量所需时间互为倒数。 2、解工程问题的应用题,一般都是围绕寻找工作效率的问题进行。 3、工作效率、工作时间、工作总量是工程问题的三个基本量,解题时要注意对应关系。 经典例题解析 1、一项工程,甲乙两队合作需12天完成,乙丙两队合作需15天完成,甲丙两队合作需20天完成,如果由甲乙丙三队合作需几天完成?

2、师徒二人合作生产一批零件,6天可以完成任务,师傅先做5天后,因事外出,由徒弟接着做3天,共完成任务的7/10,如果每人单独做这批零件各需几天? 3、一件工作甲先做6小时,乙接着做12小时可以完成,甲先做8小时,乙接着做6小时也可以完成,如果甲做3小时后由乙接着做,还需要多少小时完成? 4、蓄水池有一条进水管和一排水管,要灌满一池水,单开进水管需要5小时,排光一池水,单开排水管需3小时。现在池内有半池

水,如果按进水、排水、进水、排水……的顺序轮流各开1小时,问:多上时间后水池的水刚好排完?(精确到分钟) 5、甲乙二人植树,单独植完这批树甲比乙所需要的时间多1/3,如果二人一起干,完成任务时乙比甲多植树36棵,这批树一共多少棵? 6、一项工程,甲单独做需要12小时完成,乙单独做需要18小时完成,若甲先做1小时,然后乙接着做1小时,再由甲接着做1小时,…,两人如此交替工作,问完成任务时,共用了多少小时?

ansys经典例题步骤

Project1 梁的有限元建模与变形分析 计算分析模型如图1-1 所示, 习题文件名: beam。 NOTE:要求选择不同形状的截面分别进行计算。 梁承受均布载荷:1.0e5 Pa 图1-1梁的计算分析模型 梁截面分别采用以下三种截面(单位:m): 矩形截面:圆截面:工字形截面: B=0.1, H=0.15 R=0.1 w1=0.1,w2=0.1,w3=0.2, t1=0.0114,t2=0.0114,t3=0.007 1.1进入ANSYS 程序→ANSYSED 6.1 →Interactive →change the working directory into yours →input Initial jobname: beam→Run 1.2设置计算类型 ANSYS Main Menu: Preferences →select Structural →OK 1.3选择单元类型 ANSYS Main Menu: Preprocessor →Element Type→Add/Edit/Delete… →Add… →select Beam 2 node 188 →OK (back to Element Types window)→Close (the Element Type window) 1.4定义材料参数 ANSYS Main Menu: Preprocessor →Material Props →Material Models →Structural→Linear→Elastic→Isotropic→input EX:2.1e11, PRXY:0.3→OK 1.5定义截面 ANSYS Main Menu: Preprocessor →Sections →Beam →Common Sectns→分别定义矩形截面、圆截面和工字形截面:矩形截面:ID=1,B=0.1,H=0.15 →Apply →圆截面:ID=2,R=0.1 →Apply →工字形截面:ID=3,w1=0.1,w2=0.1,w3=0.2,t1=0.0114,t2=0.0114,t3=0.007→OK

贴现利息的计算题

票据贴现利息的计算 票据贴现利息的计算分两种情况: (1)票据贴现 贴现利息=票据面值x贴现率x贴现期 不带息票据不需要算到期值他的面值就是到期值带息票据要算到期值 (2)带息票据的贴现 票据到期值=票据面值+票面面值*票面利率*票据期限 票据到期值=票据面值×(1+贴现率×票据期限/12) 贴现利息=票据到期值x贴现率x贴现天数/360 贴现利息=票据到期值x贴现率x贴现月数/12 贴现实际所得额=票据面值-贴现息 【例】:汇票金额10000元,到期日2006年7月20日,持票人于4月21日向银行申请贴现,银行年贴现利率3.6%: 贴现利息=10000x90x3.6%/360=90元,银行在贴现当日付给持票人9910元,扣除的90元就是贴现利息。 一公司于8月15日拿一张银行承兑汇票申请贴现面值1000000贴现率2.62%,签发于上年的12月30日,到期日为10月29日,贴现息如何计算? 16(16-31日)+30(9月)+29(1-29日)=75天 贴现息=1000000x 75x(2.62%/360)=5458.33 〔例〕2004年3月23日,企业销售商品收到一张面值为10000元,票面利率为6%,期限为6个月的商业汇票。5月2日,企业将上述票据到银行贴现,银行贴现率为8%。假定在同一票据交换区域,则票据贴现利息计算如下: 票据到期值=10 000 x(1+6×6% /12)=10 300(元) 该应收票据到期日为9月23日,其贴现天数应为144天(30 +30 +31 +31+23-1)

票据贴现利息=票据到期值x贴现率x贴现天数/360=103 00 x 8% x 144/360=329.60(元)

(完整版)数据库课后习题及答案

第一章数据库系统概述 选择题 1实体-联系模型中,属性是指(C) A.客观存在的事物 B.事物的具体描述 C.事物的某一特征 D.某一具体事件 2对于现实世界中事物的特征,在E-R模型中使用(A) A属性描述B关键字描述C二维表格描述D实体描述 3假设一个书店用这样一组属性描述图书(书号,书名,作者,出版社,出版日期),可以作为“键”的属性是(A) A书号B书名C作者D出版社 4一名作家与他所出版过的书籍之间的联系类型是(B) A一对一B一对多C多对多D都不是 5若无法确定哪个属性为某实体的键,则(A) A该实体没有键B必须增加一个属性作为该实体的键C取一个外关键字作为实体的键D该实体的所有属性构成键 填空题 1对于现实世界中事物的特征在E-R模型中使用属性进行描述 2确定属性的两条基本原则是不可分和无关联 3在描述实体集的所有属性中,可以唯一的标识每个实体的属性称为键 4实体集之间联系的三种类型分别是1:1 、1:n 、和m:n 5数据的完整性是指数据的正确性、有效性、相容性、和一致性 简答题 一、简述数据库的设计步骤 答:1需求分析:对需要使用数据库系统来进行管理的现实世界中对象的业务流程、业务规则和所涉及的数据进行调查、分析和研究,充分理解现实世界中的实际问题和需求。 分析的策略:自下而上——静态需求、自上而下——动态需求 2数据库概念设计:数据库概念设计是在需求分析的基础上,建立概念数据模型,用概念模型描述实际问题所涉及的数据及数据之间的联系。 3数据库逻辑设计:数据库逻辑设计是根据概念数据模型建立逻辑数据模型,逻辑数据模型是一种面向数据库系统的数据模型。 4数据库实现:依据关系模型,在数据库管理系统环境中建立数据库。 二、数据库的功能 答:1提供数据定义语言,允许使用者建立新的数据库并建立数据的逻辑结构 2提供数据查询语言 3提供数据操纵语言 4支持大量数据存储 5控制并发访问 三、数据库的特点 答:1数据结构化。2数据高度共享、低冗余度、易扩充3数据独立4数据由数据库管理系统统一管理和控制:(1)数据安全性(2)数据完整性(3)并发控制(4)数据库恢复 第二章关系模型和关系数据库 选择题 1把E-R模型转换为关系模型时,A实体(“一”方)和B实体(“多”方)之间一对多联系在关系模型中是通过(A)来实现的

小学六年级工程问题讲解完整版

小学六年级工程问题讲 解 HEN system office room 【HEN16H-HENS2AHENS8Q8-HENH1688】

小学六年级工程问题讲解工程问题指的是与工程建造有关的数学问题。这不仅是工程方面的问题,也括行路、水管注水等。 一般常用的数量关系式是: 工作量=工作效率×工作时间, 工作时间=工作量÷工作效率, 工作效率=工作量÷工作时间。 工作量指的是工作的多少,它可以是全部工作量,一般用数1表示,也可 工作效率指的是干工作的快慢,其意义是单位时间里所干的工作量。单位时间的选取,根据题目需要,可以是天,也可以是时、分、秒等。 工作效率的单位是一个复合单位,表示成“工作量/天”,或“工作量/时”等。但在不引起误会的情况下,一般不写工作效率的单位。 题型讲解: 例1 单独干某项工程,甲队需100天完成,乙队需150天完成。甲、乙两队合干50天后,剩下的工程乙队干还需多少天? 分析与解:以全部工程量为单位1。甲队单独干需100天,甲的工作效

例2某项工程,甲单独做需36天完成,乙单独做需45天完成。如果开工时甲、乙两队合做,中途甲队退出转做新的工程,那么乙队又做了18天才完成任务。问:甲队干了多少天? 分析:将题目的条件倒过来想,变为“乙队先干18天,后面的工作甲、乙两队合干需多少天?”这样一来,问题就简单多了。 答:甲队干了12天。 例3单独完成某工程,甲队需10天,乙队需15天,丙队需20天。开始三个队一起干,因工作需要甲队中途撤走了,结果一共用了6天完成这一工程。问:甲队实际工作了几天? 分析与解:乙、丙两队自始至终工作了6天,去掉乙、丙两队6天的工作量,剩下的是甲队干的,所以甲队实际工作了 例4一批零件,张师傅独做20时完成,王师傅独做30时完成。如果两人同时做,那么完成任务时张师傅比王师傅多做60个零件。这批零件共有多少个? 分析与解:这道题可以分三步。首先求出两人合作完成需要的时间, 例5一水池装有一个放水管和一个排水管,单开放水管5时可将空池灌满,单开排水管7时可将满池水排完。如果一开始是空池,打开放水管1时后又打开排水管,那么再过多长时间池内将积有半池水? 例6甲、乙二人同时从两地出发,相向而行。走完全程甲需60分钟,乙需40分钟。出发后5分钟,甲因忘带东西而返回出发点,取东西又耽误了5分钟。甲再出发后多长时间两人相遇?

[整理]《ANSYS120宝典》习题.

第1章 习题 1.ANSYS软件程序包括几大功能模块?分别有什么作用? 2.如何启动和退出ANSYS程序? 3.ANSYS程序有哪几种文件类型? 4.ANSYS结构有限元分析的基本过程是什么? 5.两杆平面桁架尺寸及角度如习题图1.1所示,杆件材料的弹性模量为2.1×1011Pa,泊松 比为0.3,截面面积为10cm2,所受集中力载荷F=1000N。试采用二维杆单元LINK1计算集中力位置节点的位移和约束节点的约束反力。 习题图1.1 两杆平面桁架 第2章 习题 1.建立有限元模型有几种方法? 2.ANSYS程序提供了哪几种坐标系供用户选择? 3.ANSYS程序中如何平移和旋转工作平面? 4.试分别采用自底向上的建模方法和自顶向下的建模方法建立如习题图2.1所示的平面图 形,其中没有尺寸标注的图形读者可自行假定,并试着采用布尔运算的拉伸操作将平面图形沿法向拉伸为立体图形。

习题图2.1 平面图形 5.试分别利用布尔运算建立如习题图2.2所示的立体图形,其中没有尺寸标注的图形读者 可自行假定。 习题图2.2 立体图形 6.试对习题图2.3所示的图形进行映射网格划分,并任意控制其网格尺寸,图形尺寸读者 可自行假定。 习题图2.3 映射网格划分

第3章 习题 1.试阐述ANSYS载荷类型及其加载方式。 2.试阐述ANSYS主要求解器类型及其适用范围。 3.如何进行多载荷步的创建,并进行求解? 4.试建立如习题图3.1所示的矩形梁,并按照图形所示施加约束和载荷,矩形梁尺寸及载 荷位置大小读者可自行假定。 习题图3.1 矩形梁约束与载荷 5.试建立如习题图3.2所示的平面图形,并按照图形所示施加约束和载荷,平面图形的尺 寸及载荷大小读者可自行假定。 习题图3.2 平面图形约束与载荷 第4章 习题

数据库sql课后练习题及答案解析

数据库sql课后练习题及答案解析 (borrow 表) (reader表)1) 找出姓李的读者姓名(NAME)和所在单位(COMPANY)。2) 列出图书库中所有藏书的书名(BOOK_NAME)及出版单位(OUTPUT)。3) 查找“高等教育出版社”的所有图书名称(BOOK_NAME)及单价(PRICE),结果按单价降序排 序。4) 查找价格介于10元和20元之间的图书种类(SORT),结果按出版单位(OUTPUT)和单价(PRICE)升序排序。5) 查找书名以”计算机”开头的所有图书和作者(WRITER)。6) 检索同时借阅了总编号(BOOK_ID)为112266和449901两本书的借书证号(READER_ID)。##7)* 查找所有借了书的读者的姓名(NAME)及所在单位(COMPANY)。8)* 找出李某所借所有图书的书名及借书日期(BORROW_DATE)。9)* 无重复地查询xx年10月以后借书的读者借书证号(READER_ID)、姓名和单位。##10)* 找出借阅了一书的借书证号。11) 找出与”赵正义”在同一天借书的读者姓名、所在单位及借书日期。12) 查询xx年7月以后没有借书的读者借书证号、姓名及单位。#13) 求”科学出版社”图书的最高单价、最低单价、平均单价。##14)* 求”信息系”当前借阅图书的读者人次数。#15) 求出各个出版社图

书的最高价格、最低价格和总册数。#16) 分别找出各单位当前借阅图书的读者人数及所在单位。17)* 找出当前至少借阅了2本图书(大于等于2本)的读者姓名及其所在单位。18) 分别找出借书人次数多于1人次的单位及人次数。19) 找出藏书中各个出版单位的名称、每个出版社的书籍的总册数(每种可能有多册)、书的价值总额。20) 查询经济系是否还清所有图书。如果已经还清,显示该系所有读者的姓名、所在单位和职称。附录:建表语句创建图书管理库的图书、读者和借阅三个基本表的表结构:创建BOOK:(图书表)CREATE TABLE BOOK ( BOOK_ID int, SORT VARCHAR(10), BOOK_NAME VARCHAR(50), WRITER VARCHAR(10), OUTPUT VARCHAR(50), PRICE int); 创建READER:(读者表)CREATE TABLE READER (READER_ID int,COMPANY VARCHAR(10),NAME VARCHAR(10),SEX VARCHAR(2),GRADE VARCHAR(10),ADDR VARCHAR(50)); 创建BORROW:(借阅表)CREATE TABLE BORROW ( READER_ID int, BOOK_ID int, BORROW_DATE datetime)插入数据:BOOK表:insert into BOOK values(445501,'TP3/12','数据库导论','王强','科学出版社', 17、90);insert into BOOK values(445502,'TP3/12','数据库导论','王强','科学出版社', 17、90);insert into BOOK values(445503,'TP3/12','数据库导论','王强','科学出版社',

2019工程问题练习(蓄水问题)中的几道难点题解析

工程问题练习(蓄水问题)中的几道难点题解答 1.水池装有甲、乙两个水管,开放甲管3小时20分注满水池的一半,接着又开放乙管,两管一齐注水,又经过2小时15分才注满水池。如果乙管每小时能注水13立方米,则这个水池的容积是多少? 甲:÷3=甲乙:÷2=-= 13÷=180(立方米) 2.一个水池,甲、乙两管同时开,5小时注满;乙、丙两管同时开,4小时注满;如果乙管先开6小时,还需要甲、丙两管同时开2小时才能注满(这时乙管关闭)。那么乙管单独注水需要多少小时注满水池? 甲乙管工效:; 乙丙两管工效:; 如果乙管先开6小时,还需要甲丙两管同时开2小时注满,——相当于甲乙两管同时开2小时、乙丙两管同时开2小时、乙管又开6-2-2小时, 因此乙管每小时注入水池的(1-×2-×2)÷(6-2-2)=(1-)÷2=, 乙管单独注满水需1÷=20小时. 3.甲、乙两管同时打开10分钟能注满水池。现在先打开甲管,9分钟后再打开乙管4分钟就注满水池。已知甲管比乙管每分钟多注入0.28立方米水,那么,这个水池的容积是多少立方米? 甲乙工效和:甲工效:(1-4×)÷9=乙工效:-=容积:0.28÷(-)=8.4立方米 4.一个水池上装有一个进水管和一个出水管。单独开进水管30分钟能把空池注满,单独开出水管20分钟可以把满池的水放完。如果先把进水管打开几分钟,然后再把出水管打开,10分钟可以把水池里的水放完。进水管先打开了几分钟? 设,进水管先打开χ分钟 χ=(-)×10 χ= X=5 5.某水池的容积是100立方米,它有甲、乙两个进水管和一个排水管。甲、乙两管单独注满水池分别需10小时和15小时。水池中原来有一些水,如果甲、乙两管同时进水而排水管放水,需要6小时将水池中的水放完;如果甲管进水而排水管放水,需要2小时将水池中的水放完。那么水池中原来有水多少立方米?解:设水池中原来有水为x立方米.利用排水的速度相等得

各种利息计算方法例题

.各种利息计算方法例题 利息计算基本公式:利息=本金×利率×存期=本金×天数×日利率=本金×月数×月利率 税后利息=利息×80% 天数计算=月×30天+另头天数(如4月24日即为144天) 利率表示法:%代表年利率,‰代表月利率,万分比代表日利率。 1、活期储蓄存单:按实际存期有一天算一天,大小月要调整。现行日利率为每天0.2元。 例:2006年2月18日存入的活期存单一张,金额为1000元,于06年05月08日支取。问应实付多少利息? 解:(158-78-1)天×0.1万×0.2元=1.58元 2、定期存款利息计算: A、提前支取按活期存单的计算方法计算。 B、到期支取的利息=本金×年利率×年数 C、过期支取的利息=到期息+过期息(到期息参照B,过期息参照A) 实付利息=应付利息×80% 例:※2006年03月16日存入一年期存款一笔,金额为50000元,于2006年9月3日支取,利率为2.25%,问应付给储户本息多少? 解:实付息=(273-106+4)天×5万×0.2元=171元 本息合计=50000+171=50171元 ※2001年6月16日存入五年期存款一笔,金额为20000元,利率为2.88%,于2006年6月16日支取,问应实付多少利息? 解:实付息=20000×2.88%×5年 =2880元. ※2003年01年27日存入三年期存款一笔,金额为12000元,利率2.52%,于2006年6月16日支取,问实付利息为多少? 解:到期息=12000×2.52%×3年=907.2元 过期息=(196-57+1)×1.2万×0.2元=33.60元 实付利息=(到期息+过期息)=(907.2+34.08)=940.08元.

数据库课后习题答案

第1章绪论 1 .试述数据、数据库、数据库系统、数据库管理系统的概念。 答: ( l )数据(Data ) :描述事物的符号记录称为数据。数据的种类有数字、文字、图形、图像、声音、正文等。数据与其语义是不可分的。解析在现代计算机系统中数据的概念是广义的。早期的计算机系统主要用于科学计算,处理的数据是整数、实数、浮点数等传统数学中的数据。现代计算机能存储和处理的对象十分广泛,表示这些对象的数据也越来越复杂。数据与其语义是不可分的。500 这个数字可以表示一件物品的价格是500 元,也可以表示一个学术会议参加的人数有500 人,还可以表示一袋奶粉重500 克。 ( 2 )数据库(DataBase ,简称DB ) :数据库是长期储存在计算机内的、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。 ( 3 )数据库系统(DataBas 。Sytem ,简称DBS ) :数据库系统是指在计算机系统中引入数据库后的系统构成,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员构成。解析数据库系统和数据库是两个概念。数据库系统是一个人一机系统,数据库是数据库系统的一个组成部分。但是在日常工作中人们常常把数据库系统简称为数据库。希望读者能够从人们讲话或文章的上下文中区分“数据库系统”和“数据库”,不要引起混淆。 ( 4 )数据库管理系统(DataBase Management sytem ,简称DBMs ) :数据库管理系统是位于用户与操作系统之间的一层数据管理软件,用于科学地组织和存储数据、高效地

小学六年级数学工程问题例题解析

小学六年级数学工程问 题例题解析 Document number【SA80SAB-SAA9SYT-SAATC-SA6UT-SA18】

工程问题,是小升初常考的知识点,奥数网小编将工程问题知识点及经典例题解析整理如下。 知识要点 1、分数工程应用题,一般没有具体的工作总量,工作总量常用单位“1”表示,用1/工作时间表示各单位的工作效率。工作效率与完成工作总量所需时间互为倒数。 2、解工程问题的应用题,一般都是围绕寻找工作效率的问题进行。 3、工作效率、工作时间、工作总量是工程问题的三个基本量,解题时要注意对应关系。 经典例题解析 1、一项工程,甲乙两队合作需12天完成,乙丙两队合作需15天完成,甲丙两队合作需20天完成,如果由甲乙丙三队合作需几天完成

2、师徒二人合作生产一批零件,6天可以完成任务,师傅先做5天后,因事外出,由徒弟接着做3天,共完成任务的7/10,如果每人单独做这批零件各需几天 3、一件工作甲先做6小时,乙接着做12小时可以完成,甲先做8小时,乙接着做6小时也可以完成,如果甲做3小时后由乙接着做,还需要多少小时完成 4、蓄水池有一条进水管和一排水管,要灌满一池水,单开进水管需要5小时,排光一池水,单开排水管需3小时。现在池内有半池水,如果按进水、排水、进水、排水……的顺序轮流各开1小时,问:多上时间后水池的水刚好排完(精确到分钟)

5、甲乙二人植树,单独植完这批树甲比乙所需要的时间多1/ 3,如果二人一起干,完成任务时乙比甲多植树36棵,这批树一共多少棵 6、一项工程,甲单独做需要12小时完成,乙单独做需要18小时完成,若甲先做1小时,然后乙接着做1小时,再由甲接着做1小时,…,两人如此交替工作,问完成任务时,共用了多少小时

小学六年级数学工程问题例题详解及练习(有答案)92885

工程问题(一) 顾名思义,工程问题指的是与工程建造有关的数学问题。其实,这类题目的内容已不仅仅是工程方面的问题,也括行路、水管注水等许多内容。 在分析解答工程问题时,一般常用的数量关系式是: 工作量=工作效率×工作时间, 工作时间=工作量÷工作效率, 工作效率=工作量÷工作时间。 工作量指的是工作的多少,它可以是全部工作量,一般用数1表示,也可 工作效率指的是干工作的快慢,其意义是单位时间里所干的工作量。单位时间的选取,根据题目需要,可以是天,也可以是时、分、秒等。 工作效率的单位是一个复合单位,表示成“工作量/天”,或“工作量/时”等。但在不引起误会的情况下,一般不写工作效率的单位。 例1 单独干某项工程,甲队需100天完成,乙队需150天完成。甲、乙两队合干50天后,剩下的工程乙队干还需多少天? 分析与解:以全部工程量为单位1。甲队单独干需100天,甲的工作效

例2某项工程,甲单独做需36天完成,乙单独做需45天完成。如果开工时甲、乙两队合做,中途甲队退出转做新的工程,那么乙队又做了18天才完成任务。问:甲队干了多少天? 分析:将题目的条件倒过来想,变为“乙队先干18天,后面的工作甲、乙两队合干需多少天?”这样一来,问题就简单多了。 答:甲队干了12天。 例3 单独完成某工程,甲队需10天,乙队需15天,丙队需20天。开始三个队一起干,因工作需要甲队中途撤走了,结果一共用了6天完成这一工程。问:甲队实际工作了几天?

分析与解:乙、丙两队自始至终工作了6天,去掉乙、丙两队6天的工作量,剩下的是甲队干的,所以甲队实际工作了 例4 一批零件,张师傅独做20时完成,王师傅独做30时完成。如果两人同时做,那么完成任务时张师傅比王师傅多做60个零件。这批零件共有多少个? 分析与解:这道题可以分三步。首先求出两人合作完成需要的时间, 例5 一水池装有一个放水管和一个排水管,单开放水管5时可将空池灌满,单开排水管7时可将满池水排完。如果一开始是空池,打开放水管1时后又打开排水管,那么再过多长时间池内将积有半池水?

利息计算方法及例题

各种利息计算方法例题 利息计算基本公式:利息=本金×利率×存期=本金×天数×日利率=本金×月数×月利率 税后利息=利息×80% 天数计算=月×30天+另头天数(如4月24日即为144天) 利率表示法:%代表年利率,‰代表月利率,万分比代表日利率。 1、活期储蓄存单:按实际存期有一天算一天,大小月要调整。现行日利率为每天元。 例:2006年2月18日存入的活期存单一张,金额为1000元,于06年05月08日支取。问应实付多少利息? 解:(158-78-1)天×万×元×80%=元 2、定期存款利息计算: A、提前支取按活期存单的计算方法计算。 B、到期支取的利息=本金×年利率×年数 C、过期支取的利息=到期息+过期息(到期息参照B,过期息参照A) 实付利息=应付利息×80% 例:※2006年03月16日存入一年期存款一笔,金额为50000元,于2006年9月3日支取,利率为%,问应付给储户本息多少? 解:实付息=(273-106+4)天×5万×元×80%=元 本息合计=50000+=元 ※2001年6月16日存入五年期存款一笔,金额为20000元,利率为%,于2006年6月16日支取,问应实付多少利息? 解:实付息=20000×%×5年×80%=2304元. ※2003年01年27日存入三年期存款一笔,金额为12000元,利率%,于2006年6月16日支取,问实付利息为多少? 解:到期息=12000×%×3年=元 过期息=(196-57+1)×万×元=元 实付利息=(到期息+过期息)×80%=+×=元. 3、利随本清贷款利息计算:方法与活期存单一样,按头际天数有一天算一天。逾期归还的,

数据库课本例题

Use basetest 【例1】查询全体学生的记录 【例2】查询全体学生的姓名和性别。 【例3】查询全体学生的姓名和出生年份。 【例4】在例3的基础上,将字段名替换成中文名显示。 【例5】显示学生表student中前5行数据。 【例6】查询学生课程表sc中选修了课程的学生学号。 【例7】查询SC表中选修了课程的学生学号、姓名、院系、课程号和成绩。 【例8】以student为主表查询例7。 【例9】查询表student中年龄大于20岁的学生姓名性别和各自的年龄大小。 【例10】查询年龄在21岁到23岁(包括21和23岁)之间的学生信息。 【例11】查询所有姓黄的学生的姓名、性别、年龄、院系 【例12】查询数学系(MA)学生的姓名、性别和年龄。 【例13】查询没有选修课(cpni)的课程名和学分。 【例14】查询cs系中男生的学号和姓名。 【例15】查询在sc表中选课了的女生的学号和姓名。 【例16】按学生年龄的降序对学生进行排序。 【例17】按院系、学号等对学生情况进行分组。 【例18】按院系、学号等对女学生情况进行分组。 【例19】按院系、性别查看学生的平均年龄。 【例20】在例19的基础上使用WITH CUBE关键字。 【例21】在例19的基础上使用WITH ROLLUP关键字。 【例22】求sc表中选修了课程的学生的总成绩。 【例23】计算选修了课程学生的平均成绩。 【例24】查询选修了课程的学生选修课程的数目 【例25】查询CS系中年龄最大的学生的姓名以及年龄 【例26】查询学号为05007的学生的选修课程的平均成绩和最高成绩 【例27】查询选修了课程5的学生信息,并计算平均成绩和最高成绩,以成绩高低排序。 查询所有系中年龄最大的学生的姓名以及年龄 【例28】查询选修了课程6的学生学号和姓名 【例29】查询选修了数据库的学生信息。 【例30】查询选修了课程6的学生学号、姓名和性别。 【例31】查询除了IS系的其他系中年龄不大于IS系中最小年龄学生的学生信息。 【例32】查询IS系的学生以及年龄大于20岁的学生。 【例33】对例32使用UNION ALL子句。

六年级工程问题练习题

六年级工程问题练习题 知识点: 六年级工程问题练习题:“工程问题”,六年级工程问题练习题位“1”,因此工 作效率就是工作时间的倒数。它们的基本关系式是:工作总量宁工作效率二工作时间。 一、基本工程问题 例1:甲、乙两队开挖一条水渠。甲队单独挖要8天完成,乙队单独挖要12天完成。现在两队同时挖了几天后,乙队调走,余下的甲队在3天内完成。乙队挖了多少天? 例2:加工一批零件,甲单独做20天可以完工,乙单独做30天可以完工。现两队合作来完成这个任务,合作中甲休息了 2 .5天,乙休息了若干天,这样共14天完工。乙休息了几天? 例3:一池水,甲、乙两管同时开,5小时灌满,乙、丙两管同时开,4小时灌满现在先开乙管6小时,还需甲、丙两管同时开2小时才能灌满。乙单独开几小时可以灌满? 5_ 例4:某工程,甲、乙合作1天可以完成全工程的24。如果这项工程由甲队 13 单独做2天,再由乙队单独做3天,能完成全工程的24。甲、乙两队单独完成这 项工程各需要几天? 例5:一项工程,甲先单独做2天,然后与乙合做7天,这样才能完成全工程的一半。已知甲、乙工效的比是 2:3。如果这项工程由乙单独做,需要多少天才能完成?

基本练习: 1、修一条公路,甲队独修15天完工,乙队独修12天完工。两队合修4天后, 乙队调走,剩下的路由甲队继续修完。甲队一共修了多少天? 2、一项工程,甲单独做20天完成,乙单独做30天完成。甲、乙合做几天后乙因事请假,甲继续做,从开工到完成任务共用了16天。乙请假多少天? 3、一条公路由甲、乙两个筑路队合修要12天完成。现在由甲队修3天后, 再由乙队修1天,共修了这条公路的20。如果这条公路由甲队单独修,要多少天才能修完? 4、两列火车同时从甲、乙两地同时相对开出。快车行完全程需要20小时, 慢车行完全程需要30小时。开出后15小时两车相遇。已知快车中途停留4小时, 慢车停留了几小时? 1 5、师徒两人共同加工一批零件,2天加工了总数的3。这批零件如果全部由 师傅单独加工,需10天完成。如果全部由徒弟加工,需要多少天才能完成? 6、一项工程,甲、乙两队合作30天完成。如果甲队单独做24天后,乙队再加入合作,两队合作12天后,甲队因事离去,由乙队继续做了15天才完成。这项工程如果由甲队单独完成,需要多少天?

(完整版)数据库课后部分习题答案2015

习题1 5.实体之间联系有哪几种?分别举例说明? 答:1:1联系:如果实体集El中每个实体至多和实体集E2中的一个实体有联习,反之亦然,那么El和E2的联系称为“l:1联系”。例如:电影院的座位和观众实体之间的联系。 1:N联系:如果实体集El中每个实体可以与实体集E2中任意个(零个或多个)实体有联系,而E2中每个实体至多和El中一个实体有联系,那么El和E2的联系是“1:N联系”。例如:部门和职工两个实体集之间的联系。 M:N联系:如果实体集El中每个实体可以与实体集E2中任意个(零个或多个)实体有联系,反之亦然,那么El和E2的联系称为“M:N联系”。例如:工程项目和职工两个实体集之间的联系。 7.简述数据库系统的两级映像和数据独立性之间的关系。 答:为了能够在系统内部实现外部级、概念级和内部级3个抽象层次的联系和转换,数据库管理系统在这三级模式之间提供了两层映像: 外模式/模式映像定义通常包含在各自外模式的描述中,保证了数据与程序的逻辑独立性,简称数据的逻辑独立性,应用程序是依据外模式编写的; 模式/内模式映像包含在模式描述中,此映像是唯一的,它定义了数据全局逻辑结构与存储结构之间的对应关系,它保证了数据与程序的物理独立性,所以称为数据的物理独立性。 习题2 1.名词解释: 超键:能惟一标识元组的属性或属性集,称为关系的超键。 候选键:不含有多余属性的超键,称为候选键。 实体完整性规则:实体的主键值不允许是空值。 参照完整性规则:依赖关系中的外键值或者为空值,或者是相应参照关系中某个主键值。 函数依赖:设有关系模式R(U),X和Y是属性集U的子集,若对于R(U)的任意一个可能的关系r,r中不可能存在两个元组在X上的属性值相等,而在Y上的属性值不等,则称X函数确定Y或Y函数依赖(Functional Dependency,简记为FD)于X,记作X→Y。 无损分解:当对关系模式R进行分解时,R的元组将分别在相应属性集进行投影而产生新的关系。如果对新的关系进行自然连接得到的元组集合与原关系完全一致,则称该分解为无损分解。 2NF:如果关系模式R属于1NF,且它的每一个非主属性都完全函数依赖于R的候选键,则称R属于第二范式,简记为R∈2NF。 3NF:如果关系模式R属于1NF,且每个非主属性都不传递依赖于R的候选键,那么称R属于第三范式,简记为R∈3NF。 3.笛卡尔积、等值连接和自然连接三者之间有什么区别? 答:笛卡儿积是一个基本操作,而等值连接和自然连接是组合操作。 设关系R的元数为r,元组个数为m;关系S的元数为s。,元组个数为n。 那么,R×S的元数为r+s,元组个数为m×n; 的元数也是r+s,但元组个数小于等于m×n;

几个ansys经典实例(长见识)

平面问题斜支座的处理 如图5-7所示,为一个带斜支座的平面应力结构,其中位置2及3处为固定约束,位置4处为一个45o的斜支座,试用一个4节点矩形单元分析该结构的位移场。 (a)平面结构(b)有限元分析模型 图5-7 带斜支座的平面结构 基于ANSYS平台,分别采用约束方程以及局部坐标系的斜支座约束这两种方式来进行处理。 (7) 模型加约束 左边施加X,Y方向的位移约束 ANSYS Main Menu: Solution →Define Loads →Apply →-Structural→Displacement On Nodes →选取2,3号节点→OK →Lab2: All DOF(施加X,Y方向的位移约束) →OK 以下提供两种方法处理斜支座问题,使用时选择一种方法。 ?采用约束方程来处理斜支座 ANSYS Main Menu:Preprocessor →Coupling/ Ceqn →Constraint Eqn :Const :0, NODE1:4, Lab1: UX,C1:1,NODE2:4,Lab2:UY,C2:1→OK 或者?采用斜支座的局部坐标来施加位移约束 ANSYS Utility Menu:WorkPlane →Local Coordinate System →Create local system →At specified LOC + →单击图形中的任意一点→OK →XC、YC、ZC分别设定为2,0,0,THXY:45 →OK ANSYS Main Menu:Preprocessor →modeling →Move / Modify →Rotate Node CS →To active CS → 选择4号节点 ANSYS Main Menu:Solution →Define Loads →Apply →Structural →Displacement On Nodes →选取4号节点→OK →选择Lab2:UY(施加Y方向的位移约束) →OK 命令流; !---方法1 begin----以下的一条命令为采用约束方程的方式对斜支座进行处理 CE,1,0,4,UX,1,4,UY,-1 !建立约束方程(No.1): 0=node4_UX*1+node_UY*(-1) !---方法1 end --- !--- 方法2 begin --以下三条命令为定义局部坐标系,进行旋转,施加位移约束 !local,11,0,2,0,0,45 !在4号节点建立局部坐标系 !nrotat, 4 !将4号节点坐标系旋转为与局部坐标系相同 !D,4,UY !在局部坐标下添加位移约束 !--- 方法2 end

数据库课后题E-R图

10 .试给出3个实际部门的E —R图,要求实体型之间具有一对一、一对多、多对多 各种不同的联系。 答: E 一R图,要求有三个实体型,而且3个实体型之间有多 3个实体型之间的多对多联系和三个实体型两两之间的三个多对多联系等价 吗 3个实体型之间的多对多联系和 它们拥有不同的语义。3个实体型两两之间的三个多对多联系如下图所示。 12.学校中有若干系,每个系有若干班级和教研室,每个教研室有若干教员,其中有的教授和副教授每 人各带若干研究生;每个班有若干学生,每个学生选修若干课程,每门课可由若干学生选修。请用E 一 R图画出此学校的概念模型。 答: 11 ?试给出一个实际部门的对 多联系。 为什么 答: 3个实体型两两之间的3个多对多联系是不等价,因为 祷

13.某工厂生产若干产品, 这些零件由不同的原材料制 成,不同零件所用的材料可以相同。这些零件按所属的不同产品分别放在仓库中,原材料按照类别放在若干仓库中。请用 E 一R图画出此工厂产品、 零件、材料、仓库的概念模型。 答: 14.试述层次模型的概念,举出三个层次模型的实例。 答: (I )教员学生层次数据库模型 每种产品由不同的零件组成,有的零件可用在不同的产品上。

I >?研穿爾勺I Itff畫拓I I学号]ft若]皓] It'til I 职工号I 甘吿I研樂疗时I (2 )行政机构层次数据库模型 18 .现有一局部应用,包括两个实体: 请读者 自己设计适当的属性,画出性名、码和完整性 约束条件)答: 罔为: 关系模型为:作者(作者号,姓名,年龄,性别,电话,地址)出版社(出版社号,名称, 地址,联系电 话)出版(作者号,出版社号,书的数量)出版关系的主码作者号,出版社号分别参照作者关系的主码作 者号和出版社关系的主码出版社号。 19 ?请设计一个图书馆数据库,此数据库中对每个借阅者保存读者记录,包括:读者号, 姓名,地址,性 别,年龄,单位。对每本书存有:书号,书名,作者,出版社。对每本被 辄办驚也也1 1斡空1 r 1 口咸HL 枸 I IKV ]堆再I哥凭丽「I “出版社”和“作者”,这两个实体是多对多的联系, E 一R图,再将其转换为关系模型(包括关系名、属 年站电 怖/:号 fl A

数据库教材部分习题解答

1 n

习题1 题五。1

Ch2 题5: ⑴Пsno(σjno=j1 (spj)) ⑵Пsno(σjno=j1∧pno=p1 (spj)) ⑶Пsno(Пsno,pno(σjno=j1 (spj))∞Пpno(σ (p))) color=红色 ⑷Пjno(j)- Пjno(Пsno,pno(σcity=天津∧color=红色(s×p)) ∞spj) ⑸Пjno,pno(spj)÷Пpno(σsno=s1 (spj)) 4、

一、程序设计题 1.解: 2 S(学号,姓名,性别,专业,奖学金) C(课程号,课程名,学分) SC(学号,课程号,分数) 用关系代数表达式实现下列各题。 (1)检索“英语”专业学生所学课程的学号、姓名、课程名和分数。 解:1.П学号,姓名,课程名,分数(σ专业='英语'(学生∞学习∞课程)) (2)检索“数据库技术”课程成绩高于90分的所有学生的学号、姓名、专业和分数。 解:П学号,姓名,专业,分数(σ分数>90∧名称='数据库技术'(学生∞学习∞课程)) (3)检索选修课程号为C2和C5的学生学号。 解:除法 (4)检索不选修“C1”课程的学生学号,姓名和专业。 解:П学号,姓名,专业(学生)-П学号,姓名,专业(σ课程号='C1'(学生∞学习)) (5)检索没有任何一门课程成绩不及格的所有学生的学号、姓名和专业。 解:П学号,姓名,专业(学生)-П学号,姓名,专业(σ分数<60(学生∞学习))

①create table 借阅(借书证号 char(3), 总编号 char(6), 借书日期 datetime, primary key(借书证号, 总编号), FOREIGN KEY(借书证号) REFERENCES 读者(借书证号), FOREIGN KEY(总编号) REFERENCES图书(总编号)) ②alter table读者 add constraint c1 check(性别 in(‘男’,’女’)) ③ create unique index bookidx on 图书(总编号 desc) ④select * from 图书 where 出版单位=‘清华大学出版社’ order by 单价 desc ⑤select 图书* from 图书,借阅 where 图书. 总编号=借阅. 总编号 and 单价>17 ⑥select 总编号from 图书 where 单价>(select max(单价) from 图书 where 出版 单位=‘清华大学出版社’) ⑦select 出版单位,count(借书证号),sum(单价) from 图书 group by 出版单位 having count(借书证号)>5 ⑧ ⑨insert into 借阅 values(‘006’,‘010206’,’2000-12-16’) 10、 update 图书 set 单价=单价+5 where 出版单位=‘高等教育出版社’ 11、delete from 借阅 where ‘张三’= (select 作者from 图书WHERE 图书. 总 编号=借阅. 总编号) 12、create view dzview(借书证号,姓名,性别, 单位) as select 读者. 借书证号,姓名, 性别, 单位 from 图书,读者,借阅 where 读者. 借书证号=借阅. 借书证号and 图书. 总编号=借阅. 总编号 and 出版单位=‘清华大学出版社’and 单位=‘计算机系’ 13 grant select,update(借书日期) on 借阅 to 张军 3.4习题3* 二、 DC 三、 3.1 create trigger t1 on借阅 for delete as update读者 set 借阅册数=借阅册数-1 where 读者.书号=(select 书号 from deleted where 读者. 总编号= deleted . 总编号) 3.2 create procedure p1 @n char(3), @t dadatime as select * from借阅 where 借书证号=@n and 借书日期>=@t

相关主题