当前位置:文档之家› 万常选版数据库系统原理与设计第9章课后习题答案

万常选版数据库系统原理与设计第9章课后习题答案

万常选版数据库系统原理与设计第9章课后习题答案
万常选版数据库系统原理与设计第9章课后习题答案

USE ScoreDB

GO

--9.6 在学生成绩管理数据库ScoreDB中完成。

--(1) 在班级表Class中,分别使用列级和元组级约束保证班级人数classNum属性的取值在(0,50)之间。

--为避免误删Class表的数据,另建两表演示,演示后删除

--列级约束

CREATE TABLE Class1(

classNo char(6) PRIMARY KEY, /*班级编号*/

className varchar(30) NOT NULL, /*班级名称*/

institute varchar(30) NOT NULL, /*所属学院*/

grade smallint NOT NULL /*年级*/

DEFAULT 0,

classNum tinyint NULL /*班级人数*/

CHECK(classNum >=0 AND classNum <= 50)

)

--元组级约束

CREATE TABLE Class2(

classNo char(6) PRIMARY KEY, /*班级编号*/

className varchar(30) NOT NULL, /*班级名称*/

institute varchar(30) NOT NULL, /*所属学院*/

grade smallint NOT NULL /*年级*/

DEFAULT 0,

classNum tinyint NULL, /*班级人数*/

CONSTRAINT CK_Class_classNum CHECK(classNum >=0 AND classNum <= 50)

)

--删除演示表

DROP TABLE Class1

DROP TABLE Class2

GO

--(2) 在学生表Student中,限制籍贯为上海或北京的学生的年龄必须在17岁以上。

--需要使用触发器

CREATE TRIGGER Student_birthday

ON Student

FOR INSERT,UPDATE

AS

IF EXISTS(SELECT * FROM inserted WHERE YEAR(GETDATE())-YEAR(birthday)<17) ROLLBACK

GO

--(3) 对于某门课程,保证如果没有选修其先修课程,则不能选修该课程。

CREATE TRIGGER Score_courseNo

ON Score

FOR INSERT

AS

IF NOT EXISTS(SELECT * FROM Score WHERE courseNo=(

SELECT courseNo FROM Course WHERE priorCourse=(SELECT courseNo FROM inserted))) ROLLBACK

GO

--(4) 如果在学生表中修改了学号,则自动修改成绩表中的学号。

CREATE TRIGGER Student_studentNo

ON Student

FOR UPDATE

AS

IF NOT EXISTS(SELECT * FROM inserted WHERE studentNo=(SELECT studentNo FROM deleted)) UPDATE Score

SET studentNo=(SELECT studentNo FROM inserted)

WHERE studentNo=(SELECT studentNo FROM deleted)

GO

--(5) 使用游标编程统计每个班的学生人数,并将统计结果存入班级表的班级人数属性中。--不使用游标的语句很简单

--UPDATE Class SET classNum=(SELECT COUNT(*) FROM Student WHERE classNo=Class.classNo)

--定义变量并赋值

DECLARE @classNo char(6)=''

DECLARE @classNum int=0

--定义游标

DECLARE CURSOR_Class CURSOR

FOR

SELECT classNo

FROM Class

--使用游标

OPEN CURSOR_Class --打开游标

FETCH CURSOR_Class INTO @classNo

WHILE(@@FETCH_STATUS=0)

BEGIN

SELECT @classNum=(

SELECT count(*)

FROM Student

WHERE classNo=@classNo

)

UPDATE Class SET classNum=@classNum WHERE CURRENT OF CURSOR_Class

FETCH CURSOR_Class INTO @classNo --获取下一个游标值

END

CLOSE CURSOR_Class --关闭游标

DEALLOCATE CURSOR_Class --释放游标

--9.8 在学生成绩管理数据库ScoreDB中,完成如下操作:

--(1) 创建5个用户user01,user02,user03,user04,user05。

--可以采用以下A,B,C,D四种方式创建数据库用户

--A. 创建数据库用户

--下面的示例首先创建名为 user01 且具有密码的服务器登录名,然后在 ScoreDB 中创建对应的数据库用户 user01。

CREATE LOGIN user01 WITH PASSWORD = '123';

USE ScoreDB;

CREATE USER user01 FOR LOGIN user01;

GO

--B. 创建具有默认架构的数据库用户

--下面的示例首先创建名为 user02 且具有密码的服务器登录名,然后创建具有默认架构db_datareader 的对应数据库用户 user02。

CREATE LOGIN user02 WITH PASSWORD = '123';

USE ScoreDB;

CREATE USER user02 FOR LOGIN user02 WITH DEFAULT_SCHEMA = db_datareader;

GO

--C. 从证书创建数据库用户

--下面的示例从证书 Teacher50 创建数据库用户 user03。

USE ScoreDB;

CREATE MASTER KEY ENCRYPTION BY PASSWORD = '123';

GO

CREATE CERTIFICATE Teacher50

WITH SUBJECT = 'Teachers',

EXPIRY_DATE = '11/11/2015';

GO

CREATE USER user03 FOR CERTIFICATE Teacher50;

GO

--D. 创建和使用不含登录名的用户

--以下示例创建一个数据库用户 user04,该用户不映射到 SQL Server 登录名。该示例然后向用户 user01 授予相应权限以便模拟 user04 用户。

USE ScoreDB ;

CREATE USER user04 WITHOUT LOGIN ;

GRANT IMPERSONATE ON USER::user04 TO user01 ;

GO

--为了使用 user04 凭据,用户 user01 执行以下语句。

EXECUTE AS USER = 'user04' ;

GO

--为了恢复到 user01 凭据,该用户执行以下语句。

REVERT ;

GO

--创建和使用不含登录名的用户

CREATE USER user05 WITHOUT LOGIN;

GO

--(2) 将课程表Course的所有权限授予用户 user01 和 user05,并具有转授权限的权利。GRANT ALL ON Course TO user01, user05 WITH GRANT OPTION

--(3) 将班级表Class的查询和修改权限授予用户 user01 和 user02,不具有转授的权利,仅能对班级名称、年级和所属学院这3个属性进行操作。

GRANT SELECT,UPDATE ON Class(className,grade,institute) TO user01, user02

--(4) 用户 user01 将课程表Course的查询和删除权限授予用户user03,不具有转授的权利。

GRANT SELECT,DELETE ON Course TO user03

--(5) 用户 user02 将课程表Course的所有权限表授予用户user04,并具有转授的权利。GRANT ALL ON Course TO user04 WITH GRANT OPTION

--(6) 用户 user04 将课程表Course的查询、删除权限授予用户 user05,并具有转授权限的权利。

GRANT SELECT,DELETE ON Course TO user05 WITH GRANT OPTION

--(7) 用户 user05 将课程表Course的查询权限授予用户 user02。

GRANT SELECT ON Course TO user02

--(8) 删除用户 user05 对课程表Course的查询和删除权限。

REVOKE SELECT,DELETE ON Course FROM user05 CASCADE

--(9) 删除用户 user02 的所有权限。

REVOKE ALL FROM user02

--(10) 将创建表和存储过程的权限授予用户 user02 和 user03。

GRANT CREATE TABLE,CREATE PROCEDURE TO user02, user03

--9.10 在学生成绩管理数据库ScoreDB中,编写如下的存储过程:

--(1) 根据输入的班级编

号,逐行输出该班每个同学的姓名、课程名和相应成绩,并按姓名排序输出。

CREATE PROCEDURE PROC1(@cNo char(6))

AS

SELECT studentName,courseName,Score

FROM Student INNER JOIN Score ON Student.studentNo=Score.studentNo

INNER JOIN Course ON Score.courseNo=Course.courseNo

WHERE classNo=@cNo

ORDER BY studentName

GO

--EXEC PROC1 'IS0801'

--(2) 根据输入的课程编号,统计该课程的选课人数和平均分,并将统计结果返回给调用者。CREATE PROCEDURE PROC2(@cNo char(3), @count tinyint OUTPUT, @avg numeric(5,1) OUTPUT)

AS

SELECT @count=COUNT(*), @avg=AVG(score)

FROM Score

WHERE courseNo=@cNo

GO

--DECLARE @count tinyint, @avg numeric(5,1)

--EXEC PROC2 '006', @count OUTPUT, @avg OUTPUT

--SELECT @count, @avg

--(3) 不允许使用聚集函数,统计每个学院的选课学生人数和课程平均分,并将学院的名称、选课人数

--和平均分按学院的名称顺序,以集合的方式返回给调用者。

--1) 书上使用临时表的方法:

CREATE PROCEDURE PROC3

AS

BEGIN

--定义一个临时表,存放每个学院的名称、课程名称、课程选课人数和课程平均分

CREATE TABLE #myTemp(

institute varchar(30),

courseName varchar(30),

count tinyint,

avg numeric(5,1),

PRIMARY KEY(institute,courseName)

)

DECLARE @institute varchar(30)

--定义游标curInstitute,查找学院名称

DECLARE curInstitute CURSOR

FOR

SELECT DISTINCT institute

FROM Class

ORDER BY institute

OPEN curInstitute

FETCH curInstitute INTO @institute

WHILE (@@FETCH_STATUS=0)

BEGIN

DECLARE @courseName varchar(30),@count tinyint=0,@avg numeric(5,1)=0

--定义游标curCourse,查询学院名称为@institute的课程名称、课程选课人数和平均分DECLARE curCourse CURSOR

FOR

SELECT courseName,count(*),avg(score)

FROM Score,Course

WHERE studentNo IN(

SELECT studentNo

FROM Student

WHERE classNo IN(

SELECT classNo

FROM Class

WHERE institute=@institute

)

) AND Score.courseNo=Course.courseNo

GROUP BY courseName

OPEN curCourse

FETCH curCourse INTO @courseName,@count,@avg

WHILE(@@FETCH_STATUS=0)

BEGIN

--将学院名称、课程名称、课程选课人数和课程平均分插入到临时表#myTemp中

INSERT INTO #myTemp VALUES(@institute,@courseName,@count,@avg)

--获取下一个游标值,取该学院下一门课程的课程名、选课人数和平均分

FETCH curCourse INTO @courseName,@count,@avg

END

CLOSE curCourse

DEALLOCATE curCourse

--获取游标curInstitute的下一个值,即取下一个学院

FETCH curInstitute INTO @institute

END

CLOSE curInstitute

DEALLOCATE curInstitute

--显示临时表的内容,同时将临时表的内容返回给调用者

SELECT * FROM #myTemp Order BY institute

END

GO

--EXEC PROC3

--DROP PROCEDURE PROC3

--2) 使用游标作为OUTPUT参数的方法:

--将游标使用成O

UTPUT参数。游标可以使用OUTPUT(输出)参数,但不能使用成输入参数。

--也就是说,游标可以作为结果返回,但却不能传输到过程中去。当游标被用作参数时,--需要限定其为OUTPUT和VARYING。VARYING关键字指出该结果集要用来支持输出参数。--这样就提供了将结果集返回到调用过程的能力。

--例如:

CREATE PROCEDURE PROC3(@institute_cursor CURSOR VARYING OUTPUT)

AS

SET @institute_cursor = CURSOR

FOR

SELECT institute, courseName, COUNT(*), AVG(score)

FROM Class,Student,Score,Course

WHERE Class.classNo=Student.classNo

AND Student.studentNo=Score.studentNo

AND Score.courseNo=Course.courseNo

GROUP BY institute,courseName

ORDER BY institute

OPEN @institute_cursor

GO

--DECLARE @MyCursor CURSOR;

--EXEC PROC3 @institute_cursor = @MyCursor OUTPUT;

--WHILE (@@FETCH_STATUS = 0)

--BEGIN

-- FETCH NEXT FROM @MyCursor;

--END;

--CLOSE @MyCursor;

--DEALLOCATE @MyCursor;

--GO

--(4) 不允许使用聚集函数,统计每门课程的选课人数和平均分,按如下格式输出。--课程名 1:xxxxxx

--学号姓名成绩

--xxxxxx xxxxxx xxxx

--... ... ...

--选课人数:xxx

--平均分:xxx.xx

--------------------------------------------------

--课程名 2:xxxxxx

--学号姓名成绩

--xxxxxx xxxxxx xxxx

--... ... ...

--选课人数:xxx

--平均分:xxx.xx

--------------------------------------------------

CREATE PROCEDURE PROC4

AS

BEGIN

SET NOCOUNT ON

DECLARE @courseNo char(3),@courseName varchar(30)

DECLARE @n tinyint=0

DECLARE curCourse CURSOR

FOR

SELECT courseNo,courseName

FROM Course

OPEN curCourse

FETCH curCourse INTO @courseNo,@courseName

WHILE(@@FETCH_STATUS=0)

BEGIN

SET @n=@n+1

PRINT '课程名' + STR(@n,2) + ':' + @courseName

PRINT '学号姓名成绩'

DECLARE @studentNo char(7),@studentName varchar(20),@score numeric(5,1) DECLARE @count tinyint=0,@sum numeric(5,1)=0,@avg numeric(5,1)=0

DECLARE curScore CURSOR

FOR

SELECT Student.studentNo,studentName,score

FROM Student,Score

WHERE courseNo=@courseNo

AND Student.studentNo=Score.studentNo

OPEN curScore

FETCH curScore INTO @studentNo,@studentName,@score

WHILE(@@FETCH_STATUS=0)

BEGIN

PRINT CONVERT(char(10),@studentNo) + CONVERT(char(10),@studentName) + CONVERT(char(10),@score)

SET @sum=@sum+@score

SET @count=@count+1

FETCH curScore INTO @studentNo,@studentName,@score

END

CLOSE curScore

DEALLOCATE curScore

IF @count!=0 SET @avg=@sum/@count

PRINT '选课人数:' + CONVERT(char(3), @count)

PRINT '平均分:' + CONVERT(char(5), @avg)

PRINT '-------------------------------------------'

FETCH curCourse INTO @courseNo,@courseName

END

CLOSE curCourse

DEALLOCATE curCourse

END

GO

--EXEC PROC4

机械设计基础课后习题答案全

7-1解:(1)先求解该图功的比例尺。 (2 )求最大盈亏功。根据图7.5做能量指示图。将和曲线的交点标注, ,,,,,,,。将各区间所围的面积分为盈功和亏功,并标注“+”号或“-” 号,然后根据各自区间盈亏功的数值大小按比例作出能量指示图(图7.6)如下:首先自向上做 ,表示区间的盈功;其次作向下表示区间的亏功;依次类推,直到画完最后一个封闭 矢量。由图知该机械系统在区间出现最大盈亏功,其绝对值为: (3 )求飞轮的转动惯量 曲轴的平均角速度:; 系统的运转不均匀系数:; 则飞轮的转动惯量:

图7.5图7.6 7-2 图7.7 图7.8 解:(1)驱动力矩。因为给定为常数,因此为一水平直线。在一个运动循环中,驱

动力矩所作的功为,它相当于一个运动循环所作的功,即: 因此求得: (2)求最大盈亏功。根据图7.7做能量指示图。将和曲线的交点标注, ,,。将各区间所围的面积分为盈功和亏功,并标注“+”号或“-”号,然后根据各自区间盈亏 功的数值大小按比例作出能量指示图(图7.8)如下:首先自向上做,表示区间的盈功; 其次作向下表示区间的亏功;然后作向上表示区间的盈功,至此应形成一个封闭区间。 由图知该机械系统在区间出现最大盈亏功。 欲求,先求图7.7中的长度。如图将图中线1和线2延长交于点,那么在中, 相当于该三角形的中位线,可知。又在中,,因此有: ,则

根据所求数据作出能量指示图,见图7.8,可知最大盈亏功出现在段,则 。 (3)求飞轮的转动惯量和质量。 7-3解:原来安装飞轮的轴的转速为,现在电动机的转速为,则若将飞轮 安装在电动机轴上,飞轮的转动惯量为: 7-4解:(1)求安装在主轴上飞轮的转动惯量。先求最大盈亏功。因为是最大动能与最小 动能之差,依题意,在通过轧辊前系统动能达到最大,通过轧辊后系统动能达到最小,因此: 则飞轮的转动惯量: (2)求飞轮的最大转速和最小转速。

生物优化设计答案

生物优化设计答案 Revised by BETTY on December 25,2020

生物优化设计答案 第一节人类的食物快乐预习感知 一蛋白质糖类脂肪维生素无机盐糖类脂肪蛋白质 二1.最主要薯类2.储备肉类植物油3.生长发育瘦肉奶豆类三﹪~70﹪2.钙、磷血红蛋白3.水溶性脂溶性轻松尝试应用1~6DDAABA7(1)A、B(2)C(3)含碘的无机盐(4)糖类、脂肪和蛋白质 能力提升1~14BBDDADCCCCCACB15(1)ADC(2)贫血(3)B16(1)富病主要是由缺乏维生素B1引起的。富病中还有一种称为“神经炎”的疾病。食物疗法是应尽可能多吃一些穷人吃的东西,如新鲜蔬菜、糙米等。(2)穷病主要是由缺乏维生素A引起的,“雀目”指的是夜盲症,食物疗法是应尽可能多吃一些富人吃的东西,如猪肝、鱼肉、胡萝卜和玉米等。 17(1)马铃薯肝(2)糖(3)维生素C18(1)④?使用同一滴管吸取吲哚酚试剂(2)多(3)先加等量的水果汁,再向其中滴吲哚酚试剂(使操作更加简便)(4)猕猴桃 第二节食物的消化和营养物质的吸收快乐预习感知一1.咽胃小肠磨碎搅拌运输2.唾液腺胃腺肝脏消化液消化酶3.唾液淀粉酶胃液胃液肝脏胆汁二1.较大蛋白质脂肪2.唾液淀粉酶麦芽糖三1.可吸收消化2.口腔胃小肠四、口腔食管小肠葡萄糖氨基酸甘

油脂肪酸无机盐维生素例题B轻松尝试应用1~5CBBCA6(1)2、3、5、8、9、10(2)2口腔9大肠5胃8小肠(3)5胃氨基酸2口腔8小肠(4)4肝脏胆汁11胆囊肠腔脂肪(5)8小肠三9大肠(6)1唾液腺4肝脏6胰腺胃腺肠腺(7)唾液腺6胰腺肠腺(8)阑尾能力提升1~11BCBCBDADDBD12(1)变蓝变蓝不变蓝变蓝(2)在0℃和80℃时,唾液不能使淀粉分解。(3)在37℃时,唾液能使淀粉分解。(4)设置4号试管的目的是与1,2,3号试管内的现象对照,以证明淀粉的分解是唾液的作用。13(1)葡萄糖(2)氨基酸(3)小肠(4)水无机盐维生素14(1)2(2)牙齿的咀嚼及舌的搅拌对淀粉消化作用(3)淀粉已被消化(4)唾液和牙齿的咀嚼及舌的搅拌和淀粉的消化都有关系 第三节合理膳食快乐预习感知一日三餐按时进餐不偏食不挑食不暴饮暴食二、谷类蔬菜水果薯类豆类瘦肉清淡少盐例题C轻松尝试应用1~7ACDDDDD8、(1)奶类、豆类动物性食物(2)无机盐维生素脂肪水(3)E糖类(4)D维生素C9、(1)糖类小肠(2)这两类食物中含有较为丰富的蛋白质,蛋白质是生长发育必不可少的营养物质(3)Ⅱ级维生素C能力提升1~ 8ADAACCBA9、(1)佝偻病(2)饮食结构不合理,食物中钙含量不足184(3)缺乏维生素D,影响钙的吸收(4)为正值生长发育时期的青少年提供蛋白质和钙10、(1)二(2)三、四胃(3)糖两能量(4)一日三餐,按时进餐,在每日摄入的总能

机械设计基础第七版课后习题答案

机械设计基础第七版课后习题答案 第一章 1-1什么是运动组合?高对和低对有什么区别? 答:运动副:使两个部件直接接触并能产生一定的相对运动联系。 平面低副-所有表面接触的运动副分为旋转副和移动副。平面高副-与点或线接触的运动副。 1-2什么是机构运动图?它是做什么的? 答:简单的线和符号用于表示部件和运动副,每个运动副的位置按比例确定,以表示机构的组成和传动。如此绘制的简明图形称为机构运动图。功能:机构的运动图不仅能显示机构的传动原理,还能通过图解法找出机构上各相关点的运动特性(位移、速度和加速度)。在分析和设计机构时,表达机构的运动是一种简单而科学的方法。 1-3平面机构有确定运动的条件是什么? 答:如果机构的自由度f大于0且等于活动部件的数量,则确定机构部件之间的相对运动;这是机构有确定运动的条件。(复习关于自由度的四个结论P17)第2章 2-1曲柄摇杆机构的快速返回特性和死点位置是什么? 答:急回特性:当曲柄以相同速度旋转时,摇杆的往复速度不同。反向冲程期间摇臂的平均摆动速度必须大于正常冲程期间的平均摆动速度,这是快速返回特性。死点位置:摇杆是驱动部分,曲柄是从动部分。当曲柄与连杆共线时,摇杆通过连杆施加到曲柄上的驱动力f刚好经过曲柄的旋转中心,因此不会产生转动曲柄的力矩。该机构的位置称为死点位置。也就是说,机构从动件卡住或运动不确定的位置称为死点位置(从动件的驱动角?=0).第三章 3-2通常用什么方法保持凸轮与从动件接触? 答:力锁:使用重力、弹簧力或其他外力来保持从动件始终与凸轮轮廓接触。

形状锁定:使用高副元件本身的几何形状,使从动件始终与凸轮轮廓接触。 3-3什么是刚性冲击和柔性冲击?如何避免刚性冲击? 答:刚性冲击:从动件的速度在运动开始和推动过程结束的瞬间突然变为零。 理论上,加速度是无限的,导致无限的惯性力。该机构受到很大冲击,这被称为刚性冲击。柔性冲击:当从动构件以相等的加速度或减速度运动时,从动构件的惯性力也会在某些加速度突变点发生有限的突变,从而产生冲击。这种由有限突变引起的冲击比由无限惯性力引起的刚性冲击要软得多,所以它被称为柔性冲击。 避免刚性冲击的方法:为了避免刚性冲击,已知运动规律的两段运动,即开始和结束,经常被修改以逐渐增加和降低速度。让随动件按照正弦加速度运动(既不是刚性运动也不是柔性冲击)第4章 4-1棘轮机构、槽轮机构和不完全齿轮机构的运动特点是什么?给出了这些间歇运动机构的应用实例。 答:槽轮机构特点:结构简单,运行可靠。它通常用于只需要恒定旋转角度的分度机构。停止运动主要取决于槽的数量和圆柱销的数量(运动系数)用途:适用于低转速、间歇旋转的设备。例如:电影放映机纺织机械的自动传动链装置 棘轮机构的特点:这种齿形棘轮至少有一个齿距的过程变化,工作时会发出噪音。应用:起重机绞车成型机横向进给机构计数器 不完全齿轮机构的特点:普通齿轮传动,只是轮齿不是分布在整个圆周上。 主动轮上的锁定弧和从动轮上的锁定弧相互配合锁定,保证从动轮停在预定位置。 应用:各种计数器多站自动机半自动机第6章 6-1设计机械零件时应满足哪些基本要求? 答:足够的强度和刚度、摩擦和耐磨性、耐热性和抗振性(衡量机械零件工作能力的标准)。

数据库应用试卷及答案

; 数据库及应用(B卷) 一、选择题(从备选答案中选1 个正确的答案,每题2分、共24分) 1.支持所有用户建立、存储数据库的软件系统是。 A.数据库系统 B.数据库管理系统 C.应用程序 D.操作系统2.DB的三级模式结构中最接近外部存储器的是。 A.子模式 B.外模式 C.概念模式 D.内模式 3.在关系模式R中,函数依赖X→Y的语义是。 A.在R的某一关系中,若两个元组的X值相等,则Y值也相等: B.在R的每一关系中,若两个元组的X值相等,则Y值也相等 C.在R的某一关系中,Y值应与X值相等 D.在R的每一关系中,Y值应与X值相等 4. DBA是________的简称。 A.系统分析员 B.应用程序员 C.数据库管理员 D.数据录入员 5. _____是长期存储在计算机内的有组织,可共享的数据集合. A.数据库管理系统B.数据库系统 C.数据库D.文件组织6.数据库系统的核心是。 《 A. 数据库 B. 数据库管理系统 C. 数据模型 D. 软件工具 7.客观存在并可相互区别的事物叫________。 A.码 B.属性 C.实体 D. 实体集8.数据库的完整性是指数据的_____和_____。 (1)正确性(2)合法性(3)不被非法存取 (4)相容性 (5)不被恶意破坏 A. (1)和(3) B. (2)和(5) C. (1)和(4) D. (2)和(4) 9.一组具有相同数据类型的值的集合称为________。 \ A.关系 B.属性 C.分量 D.域 10.以下______封锁违反两段锁协议。 A.Slock A … Slock B … Xlock C …… Unlock A … Unlock B … Unlock C B.Slock A … Slock B … Xlock C …… Unlock C … Unlock B … Unlock A C.Slock A … Slock B … Xlock C …… Unlock B … Unlock C … Unloc k A D.Slock A …Unlock A …Slock B … Xlock C …… Unlock B … Unlock C 11. “日志”文件用于保存________。

机械设计课后习题答案及解析

3-1某材料的对称循环弯曲疲劳极限MPa 1801=-σ,取循环基数6 0105?=N ,9=m ,试求循环次数N 分别为7 000、25 000、620 000次时的有限寿命弯曲疲劳极限。 [解] MPa 6.37310 710518093 6 9 10111=???==--N N σσN MPa 3.324105.210 51809469 20112=???==--N N σσN MPa 0.227102.610 518095 69 30113=???==--N N σσN 3-2已知材料的力学性能为MPa 260=s σ,MPa 1701=-σ,2.0=σΦ,试绘制此材料的简化的等寿命寿命曲线。 [解] )170,0(' A )0,260(C 0 12σσσΦσ-= -Θ σ Φσσ+= ∴-121 MPa 33.2832 .01170 21210=+?=+= ∴-σΦσσ 得)2 33.283,233.283(D ' ,即)67.141,67.141(D ' 根据点)170,0('A ,)0,260(C ,)67.141,67.141(D ' 按比例绘制该材料的极限应力图如下图所示

3-4 圆轴轴肩处的尺寸为:D =72mm ,d =62mm ,r =3mm 。如用题3-2中的材料,设其强度极限σB =420MPa ,精车,弯曲,βq =1,试绘制此零件的简化等寿命疲劳曲线。 [解] 因 2.14554 ==d D ,067.045 3==d r ,查附表3-2,插值得88.1=ασ,查附图3-1得78.0≈σq ,将所查值代入公式,即 ()()69.1188.178.0111k =-?+=-α+=σσσq 查附图3-2,得75.0=σε;按精车加工工艺,查附图3-4,得91.0=σβ,已知1=q β,则 35.21 1191.0175.069.1111k =???? ??-+=? ??? ??-+=q σσσσββεK ( )()()35.267.141,67.141,0,260,35 .2170 ,0D C A ∴ 根据()()()29.60,67.141,0,260,34.72,0D C A 按比例绘出该零件的极限应力线图如下图 3-5 如题3-4中危险截面上的平均应力MPa 20m =σ,应力幅MPa 20a =σ,试分别按①C r =② C σ=m ,求出该截面的计算安全系数ca S 。 [解] 由题3-4可知35.2,2.0MPa,260MPa,170s 1-====σσK Φσσ (1)C r = 工作应力点在疲劳强度区,根据变应力的循环特性不变公式,其计算安全系数 28.220 2.03035.2170 m a 1-=?+?=+= σΦσK σS σσca (2)C σ=m 工作应力点在疲劳强度区,根据变应力的平均应力不变公式,其计算安全系数 ()()()() 81 .1203035.220 2.035.2170m a m 1-=+??-+=+-+= σσσσca σσK σΦK σS

《机械优化设计》习题及答案

机械优化设计习题及参考答案 1-1、简述优化设计问题数学模型的表达形式。 答:优化问题的数学模型就是实际优化设计问题的数学抽象。在明确设计变量、约束条件、目标函数之后,优化设计问题就可以表示成一般数学形式。求设计变量向量[]12 T n x x x x =使 ()min f x → 且满足约束条件 ()0 (1,2,)k h x k l == ()0(1,2,)j g x j m ≤= 2-1、何谓函数的梯度?梯度对优化设计有何意义? 答:二元函数f(x 1,x 2)在x 0点处的方向导数的表达式可以改写成下面的形式:?? ??????????????=??+??=??2cos 1cos 212cos 21cos 1θθθθxo x f x f xo x f xo x f xo d f 令xo T x f x f x f x f x f ?? ????????=????=?21]21[)0(, 则称它为函数f(x 1,x 2)在x 0点处的梯度。 (1)梯度方向就是函数值变化最快方向,梯度模就是函数变化率的最大值。 (2)梯度与切线方向d 垂直,从而推得梯度方向为等值面的法线方向。梯度)0(x f ?方向为函数变化率最大方向,也就就是最速上升方向。负梯度-)0(x f ?方向为函数变化率最小方向,即最速下降方向。 2-2、求二元函数f(x 1,x 2)=2x 12+x 22-2x 1+x 2在T x ]0,0[0=处函数变化率最 大的方向与数值。 解:由于函数变化率最大的方向就就是梯度的方向,这里用单位向量p 表

示,函数变化率最大与数值时梯度的模)0(x f ?。求f(x1,x2)在x0点处的梯度方向与数值,计算如下: ()??????-=??????+-=???? ??????????=?120122214210x x x x f x f x f 2221)0(?? ? ????+??? ????=?x f x f x f =5 ????? ???????-=??????-=??=5152512)0()0(x f x f p 2-3、试求目标函数()2221212143,x x x x x x f +-=在点X 0=[1,0]T 处的最速下降 方向,并求沿着该方向移动一个单位长度后新点的目标函数值。 解:求目标函数的偏导数 212 21124,46x x x f x x x f +-=??-=?? 则函数在X 0=[1,0]T 处的最速下降方向就是 ??????-=??????-+-=????????????????-=-?=====462446)(0121210 121021 21x x x x x x x x x f x f X f P 这个方向上的单位向量就是: 13]2,3[4 )6(]4,6[T 22T -=+--==P P e 新点就是 ????? ???????-=+=132133101e X X 新点的目标函数值

数据库考题及答案参考

一、填空和选择 1.数据库管理产生和发展的三个阶段Page: 6 人工管理阶段、文件系统阶段、数据库系统阶段 2.视图的概念page 118 视图是从一个或几个基本表(虚表),视图一经定义,就可以和基本表一样被查询,被删除,也可以在一个视图之上在定义新的视图,但对视图的更新操作则有一定的限制 3.关系模型的三类完整性约束page 30 实体完整性、参照完整性、和用户定义性的完整性 4.关系运算运算中的两种特殊符号%百分号,_ 下划线page 96 5.四类数据逻辑模型page 18 逻辑模型主要包括:层次模型/网状模型(格式化模型)、关系模型、面向对象模型、对象关系模型 6.关系模型的三个组成部分page 338 数据结构、关系操作、数据完整性 7.数据字典包含的五个组成部分page 207 数据项、数据结构、数据流、数据存储、处理过程5个部分;其中数据项是数据的最小组成单位,若干数据项可以组成一个数据结构,数据字典通过对数据项和数据结构的定义来描述数据流,数据存储的逻辑内容 8.两种数据操作类型page 12 概念模型一信息模型;(按用户的观点来对数据和信息建模,用于数据库设计) 逻辑模型(按计算机系统的观点对数据建模,主要用于DBMS的实现) 9.数据库系统和文化系统的区别page 7~9 数据库系统实现整体数据的结构化,这事数据库的主要特征之一,也是数据库系统与文件系统的本质区别 Page6的表也可以参照! 10.数据库设计过程的六个阶段(注意ER图转换)page 201 需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库实施、数据库运行和维护 11.关系模型的几个概念page 28 关系模型是目前最重要的一种数据模型。关系数据库系统采用关系模型作为数据组织方式 关系:relation 一个关系对应通常说的一张表 元组tuple: 表中的一行,即一个元组

优化设计 孙靖民 课后答案第6章习题解答

第六章习题解答 1. 已知约束优化问题: 2)(0)()1()2()(min 21222112 221≤-+=≤-=?-+-=x x x g x x x g t s x x x f 试从第k 次的迭代点[]T k x 21)(-= 出发,沿由(-1 1)区间的随机数0.562和-0.254 所确定的方向进行搜索,完成一次迭代,获取一个新的迭代点)1(+k x 。并作图画出目标函数的等值线、可行域和本次迭代的搜索路线。 [解] 1)确定本次迭代的随机方向: []T T R S 0.412 0.9110.2540.5620.254 0.2540.5620.5622222-=??? ??? ??++= 2) 用公式:R k k S x x α+=+)()1( 计算新的迭代点。步长α取为搜索到约束边 界上的最大步长。到第二个约束边界上的步长可取为2,则: 176 .1)412.0(22822.0911.021221 2111 =-?+=+==?+-=+=++R k k R k k S x x S x x αα ? ? ? ???=+176.1822.01 k X 即: 该约束优化问题的目标函数的等值线、可行域和本次迭代的搜索路线如下图所示。

2. 已知约束优化问题: )(0)(0 25)(12 4)(min 2312222112 21≤-=≤-=≤-+=?--=x x g x x g x x x g t s x x x f 试以[][][]T T T x x x 33 ,14,120 30 20 1===为复合形的初始顶点,用复合形法进 行两次迭代计算。 [解] 1)计算初始复合形顶点的目标函数值,并判断各顶点是否为可行点: [][][]9 35 120101-=?==?=-=?=030302023314f x f x f x 经判断,各顶点均为可行点,其中,为最坏点。为最好点,0 203x x 2)计算去掉最坏点 02x 后的复合形的中心点: ?? ????+??????=???? ????????+??????==∑≠=3325.2211 32 10 3312i i i c x L x 3)计算反射点1 R x (取反射系数3.1=α) 20.69 3.30.551422.51.322.5)(110 2001-=????? ?=???? ????????-??????+??????=-+=R R c c R f x x x x x 值为可行点,其目标函数经判断α 4)去掉最坏点1 R 0301x x x x 和,,由02构成新的复合形,在新的复合形中 为最坏点为最好点,011R x x ,进行新的一轮迭代。 5)计算新的复合形中,去掉最坏点后的中心点得: ?? ????=???? ????????+??????= 3.151.775 3.30.5533211 c x 6)计算新一轮迭代的反射点得: ,完成第二次迭代。 值为可行点,其目标函数经判断413.14 5.9451.4825123.151.7751.33.151.775)(1 2011 12-=??????=???? ????????-????? ?+??????=-+=R R c c R f x x x x x α

数据库试题及答案_

笔试样卷一 参考答案 一、简答题(25分) 1.数据库阶段数据管理的主要特点是什么? 2.解释DB、DBMS、DBS三个概念? 3.什么是物理数据独立性和逻辑数据独立性? 4.试说明DBMS的主要功能? 5.在ER模型转换为关系模型时,联系类型要根据不同的情况作不同的处理,试说明之。 二、计算题(20分) 1.设有关系R和S R: S: A B C A B C 3 6 7 3 4 5 2 5 7 7 2 3 7 3 4 4 4 3 列表计算R∪S、R-S、R×S、π 3,2(S)、δ B<5 (R)。(5分) 2.设有三个关系 S (SNO, SNAME, AGE, SEX, SDEPT) SC (SNO, CNO, GRANDE) C (CNO, CNAME, CDEPT, TNAME) 试用关系代数表达式表示下列查询

(1)检索LIU老师所授课程的课程号、课程名 (2)检索年龄大于23岁的男学生的学号和姓名 (3)检索学号为S3的学生所学课程的课程名和认课教师姓名 (4)检索WANG同学不学的课程的课程号 (5)检索至少选修了两门课程的学生的学号(10分) 三、设有三个基本表(45分) S (SNO, SNAME, AGE, SEX, SDEPT) SC (SNO, CNO, GRANDE) C (CNO, CNAME, CDEPT, TNAME) 1.试用T-SQL的查询语句表达下列查询 (1)检索LIU老师所授课程的课程号、课程名 (2)检索年龄大于23岁的男学生的学号和姓名 (3)检索学号为S3的学生所学课程的课程名和认课教师姓名 (4)检索WANG同学不学的课程的课程号 (5)检索至少选修了两门课程的学生的学号(10分) 2.试用T-SQL的查询语句表达下列查询 (1)统计有学生选修的课程的门数 (2)求选修C4课程的学生的年龄 (3)求LIU老师所授课程的每门课程的学生的平均成绩 (4)统计每门课程的学生选修人数 (5)求年龄大于所有女同学年龄的男学生的姓名和年龄(10分)3.试用T-SQL更新语句完成下列更新操作 (1)往表S中插入一个学生资料(‘S9’, ‘WU’, 18)

机械设计课后习题答案完整版

机械设计课后习题答案 3-1某材料的对称循环弯曲疲劳极限MPa 1801=-σ,取循环基数60105?=N ,9=m ,试求循环次数N 分别为7 000、25 000、620 000次时的有限寿命弯曲疲劳极限。 [解] MPa 6.373107105180936910111=???==--N N σσN MPa 3.324105.2105180946920112=???==--N N σσN MPa 0.227102.61051809569 30113=???==--N N σσN 3-2已知材料的力学性能为MPa 260=s σ,MPa 1701=-σ,2.0=σ Φ,试绘制此 材料的简化的等寿命寿命曲线。 [解] )170,0('A )0,260(C 00 12σσσΦσ-=- σΦσσ+= ∴-1210 MPa 33.2832 .0117021210=+?=+=∴-σΦσσ 得)233.283,233.283(D ',即)67.141,67.141(D ' 根据点)170,0('A ,)0,260(C ,)67.141,67.141(D '按比例绘制该材料的极限应力图如下图所示

3-4 圆轴轴肩处的尺寸为:D=72mm,d=62mm,r=3mm。如用题3-2中的材料,设其强度极限σB=420MPa,精车,弯曲,βq=1,试绘制此零件的简化等寿命疲劳曲线。 [解] 因2.1 45 54 = = d D,067 .0 45 3 = = d r,查附表3-2,插值得88.1= α σ ,查附 图3-1得78.0≈ σ q,将所查值代入公式,即 ()()69.1 1 88 .1 78 .0 1 1 1 k= - ? + = - α + = σ σ σ q 查附图3-2,得75.0= σ ε;按精车加工工艺,查附图3-4,得91.0=σβ, 已知1= q β,则 35 .2 1 1 1 91 .0 1 75 .0 69 .1 1 1 1 k = ?? ? ? ? ? - + = ?? ? ? ? ? - + = q σ σ σ σβ β ε K ()()() 35 .2 67 . 141 , 67 . 141 ,0, 260 , 35 .2 170 ,0D C A ∴ 根据()()() 29 . 60 , 67 . 141 , 0, 260 , 34 . 72 ,0D C A按比例绘出该零件的极限应力线图如下图 3-5 如题3-4中危险截面上的平均应力MPa 20 m = σ,应力幅MPa 20 a = σ,试分别按①C r=②C σ= m ,求出该截面的计算安全系数 ca S。 [解] 由题3-4可知35.2 ,2.0 MPa, 260 MPa, 170 s 1- = = = = σ σ K Φ σ σ

机械优化设计课后习题答案

第一章习题答案 1-1 某厂每日(8h 制)产量不低于1800件。计划聘请两种不同的检验员,一级检验员的标准为:速度为25件/h ,正确率为98%,计时工资为4元/h ;二级检验员标准为:速度为15件/h ,正确率为95%,计时工资3元/h 。检验员每错检一件,工厂损失2元。现有可供聘请检验人数为:一级8人和二级10人。为使总检验费用最省,该厂应聘请一级、二级检验员各多少人? 解:(1)确定设计变量; 根据该优化问题给定的条件与要求,取设计变量为X = ?? ????=? ??? ??二级检验员一级检验员 21x x ; (2)建立数学模型的目标函数; 取检验费用为目标函数,即: f (X ) = 8*4*x 1+ 8*3*x 2 + 2(8*25*0.02x 1 +8*15*0.05x 2 ) =40x 1+ 36x 2 (3)本问题的最优化设计数学模型: min f (X ) = 40x 1+ 36x 2 X ∈R 3· s.t. g 1(X ) =1800-8*25x 1+8*15x 2≤0 g 2(X ) =x 1 -8≤0 g 3(X ) =x 2-10≤0 g 4(X ) = -x 1 ≤0 g 5(X ) = -x 2 ≤0 1-2 已知一拉伸弹簧受拉力F ,剪切弹性模量G ,材料重度r ,许用剪切应力[]τ,许用最大变形量[]λ。欲选择一组设计变量T T n D d x x x ][][2 32 1 ==X 使弹簧重量最轻,同时满足下列限制条件:弹簧圈数3n ≥, 簧丝直径0.5d ≥,弹簧中径21050D ≤≤。试建立该优化问题的数学模型。 注:弹簧的应力与变形计算公式如下 3 22234 881 ,1,(2n s s F D FD D k k c d c d Gd τλπ==+==旋绕比), 解: (1)确定设计变量; 根据该优化问题给定的条件与要求,取设计变量为X = ????? ? ????=??????????n D d x x x 2321; (2)建立数学模型的目标函数; 取弹簧重量为目标函数,即: f (X ) = 322 12 4 x x rx π (3)本问题的最优化设计数学模型:

数据库期末试题(附答案)

《数据库原理》课程考试模拟题四 一、单项选择题(在每小题的四个备选答案中选出一个正确答案。本题共16分,每小题1分) 1. 在数据库中,下列说法()是不正确的。 A.数据库中没有数据冗余 B.数据库具有较高的数据独立性 C.数据库能为各种用户共享 D.数据库加强了数据保护 2. 按照传统的数据模型分类,数据库系统可以分为( )三种类型。 A.大型、中型和小型 B.西文、中文和兼容 C.层次、网状和关系 D.数据、图形和多媒体 3. 在数据库的三级模式结构中,( )是用户与数据库系统的接口,是用户用到的那部分数据的描述。 A.外模式 B.内模式 C.存储模式 D.模式 4. 下面选项中不是关系的基本特征的是( )。 A. 不同的列应有不同的数据类型 B. 不同的列应有不同的列名 C. 没有行序和列序 D. 没有重复元组 5. SQL语言具有两种使用方式,分别称为交互式SQL和( )。 A.提示式SQL B.多用户SQL C.嵌入式SQL D.解释式SQL 6. 设关系模式R(ABCD),F是R上成立的FD集,F={A→B,B→C},则(BD)+为( )。 A.BCD B.BC C.ABC D.C 7. E-R图是数据库设计的工具之一,它适用于建立数据库的( )。 A.概念模型 B.逻辑模型 C.结构模型 D.物理模型 8. 若关系模式R(ABCD)已属于3NF,下列说法中( )是正确的。 A.它一定消除了插入和删除异常 B.仍存在一定的插入和删除异常 C.一定属于BCNF D.A和C都是 9. 解决并发操作带来的数据不一致性普遍采用( )。 A.封锁技术 B.恢复技术 C.存取控制技术 D.协商 10. 数据库管理系统通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的( )。 A.可靠性 B.一致性 C.完整性 D.安全性 11. 一个事务一旦完成全部操作后,它对数据库的所有更新应永久地反映在数据库中,不会丢失。这是指事务的( ) 。 A. 原子性 B. 一致性 C. 隔离性 D. 持久性 12. 在数据库中,软件错误属于( )。 A. 事务故障 B. 系统故障 C. 介质故障 D. 活锁 13. 在通常情况下,下面的关系中不可以作为关系数据库的关系是( )。 A.R1(学生号,学生名,性别) B.R2(学生号,学生名,班级号) C.R3(学生号,学生名,宿舍号) D.R4(学生号,学生名,简历) 14. 有12个实体类型,并且它们之间存在着15个不同的二元联系,其中4个是1:1联系类型,5个是1:N

机械设计复习题-标准答案

2012年机械设计自学考试备考试题 第二章 一、选择填空: 1.如果危险截面上的应力超过零件的强度极限,则发生的失效形式为 。C A . 表面破坏 B. 残余变形 C . 整体断裂 D. 功能失效 2.零件设计时,限制零件中的应力不超过允许的限度的设计准则称为 。A A. 强度准则 B. 刚度准则 C . 寿命准则 D. 振动稳定性准则 3.按照机器的组成原理,变速箱是汽车的 。B A . 原动机 B. 传动部分 C. 执行部分 D. 控制系统 4.为了防止零件发生破坏,应采用的设计准则是 。D A.刚度准则 B.寿命准则 C.振动稳定性准则 D. 强度准则 二、填空题: 1.传动件包括带传动、链传动、摩擦轮传动、蜗杆传动和_________。齿轮传动 2.驱动机器完成预定功能的部分称为________。原动机 3.金属材料尤其是钢铁使用最广;在机械产品中钢铁材料占_____。90%以上 4. 描述材料的疲劳特性可用最大应力、应力循环次数和______。应力比(或循环特性) 5.机械零件制造中使用最广的金属材料是_________。钢铁 6.机器的基本组成部分为原动机部分、传动部分和 。执行部分 7.按照机器的组成原理,发动机是汽车的 。原动机部分 8.如果作用于零件上的应力超过材料的屈服极限,则零件将发生 。塑性变形 9. 一部机器的质量基本上取决于________________。设计阶段 10.机器的设计阶段是决定机器质量的________________。关键 第三章 一、选择填空: 1.零件表面经淬火、渗氮、喷丸、滚子碾压等处理后,其疲劳强度______。B A.降低 B .提高 C. 不变 D. 提高或降低视处理方法而定 2.应力的循环特性(应力比)常用“r ”表示,其值为________。D B .a m σσ?C ? 3.变应力的应力幅值a σ为________。 A A. 2min max σσ- B. 2min max σσ+ C . 2max σ?D.min max σσ- 4.对称循环应力,其循环特性“r ”值是________。 D A.1? B.0.5 C. 0 D .-1 5.下列四种叙述中正确的是______。D A.变应力只能由变载荷产生 B.静载荷不能产生变应力

优化设计习题答案精编版

第一、填空题 1.组成优化设计数学模型的三要素是 设计变量 、 目标函数 、 约束条件 。 2.函数()2 2 121 212,45f x x x x x x =+-+在024X ??=????点处的梯度为120-?? ???? ,海赛矩阵 为2442-????-?? 3.目标函数是一项设计所追求的指标的数学反映,因此对它最基本的要求是能用 来评价设计的优劣,,同时必须是设计变量的可计算函数 。 4.建立优化设计数学模型的基本原则是确切反映 工程实际问题,的基础上力求简洁 。 5.约束条件的尺度变换常称 规格化,这是为改善数学模型性态常用的一种方法。 6.随机方向法所用的步长一般按 加速步长 法来确定,此法是指依次迭代的步 长按一定的比例 递增的方法。 7.最速下降法以 负梯度 方向作为搜索方向,因此最速下降法又称为 梯 度法,其收敛速度较 慢 。 8.二元函数在某点处取得极值的充分条件是()00f X ?=必要条件是该点处的海赛矩阵正定 9.拉格朗日乘子法的基本思想是通过增加变量将等式约束 优化问题变成 无 约束优化问题,这种方法又被称为 升维 法。 10改变复合形形状的搜索方法主要有反射,扩张,收缩,压缩 11坐标轮换法的基本思想是把多变量 的优化问题转化为 单变量 的优化问题 12.在选择约束条件时应特别注意避免出现 相互矛盾的约束, ,另外应当尽量减少不必要的约束 。 13.目标函数是n 维变量的函数,它的函数图像只能在n+1, 空间中描述出来,为了在n 维空间中反映目标函数的变化情况,常采用 目标函数等值面 的方法。 14.数学规划法的迭代公式是 1k k k k X X d α+=+ ,其核心是 建立搜索方向, 和 计算最佳步长 15协调曲线法是用来解决 设计目标互相矛盾 的多目标优化设计问题的。

机械设计课后习题答案

第9章 齿轮传动设计 习题解答 9.2 有一渐开线直齿轮如题图所示,用卡尺测量得两个齿和三个齿反向渐开线之间的法向距离(称为公法线长度)分别为mm 11.382=W 和mm 73.613=W ,齿顶圆直径mm 208=a d ,齿根圆直径mm 172=f d ,数得齿数其24=z 。试求: (1)该齿轮的模数m 、分度圆压力角α、齿顶高系数? a h 和顶隙系数?c ; (2)分度圆直径d 、、基圆直径b d 、齿厚s 及齿顶厚a s 。 题9.2图 解:(1)απcos 23m p W W b ==?。 取°=20α进行试算,则mm 001.820cos 11 .3873.61=° ?=πm , 考虑测量误差,可知该齿轮的模数应为mm 8=m 。 因)2(?+=a a h z m d ,即)224(8208?+=a h ,故1=? a h 因)22(????=c h z m d a f ,即)224(8172???=c ,故25.0=?c (2)mm 192248=×==mz d ,mm 421.18020cos 248cos =°×==αmz d b 以下按标准齿轮进行计算:mm 566.122/82/===ππm s )(2ααinv inv r r r s s a a a a ??=,°===842.29)104/21.90arccos()/arccos(11a b a r r α 052838.0180/842.29842.29tan tan =°°?°=?==παααθa a a a inv (也可查表9.2) 014904.0180/2020tan tan =°°?°=?==παααθinv mm 723.5)014904.0052838.0(104296 104 566.12=?×?×=a s 9.3 试问渐开线标准直齿轮的齿根圆与基圆重合时,其齿数应为多少?又问当齿数大于求得的齿数时,齿根圆与基圆哪一个大? 解:)22(?? ??=c h z m d a f ,αcos mz d b =, )](2)cos 1([cos )22(?? ??+??=???=?c h z m mz c h z m d d a a b f αα 当齿根圆与基圆重合时:b f d d =,4145.4120cos 1) 25.01(2cos 1)(2≈=° ?+= ?+=?? αc h z a (按正常齿制进行计算) 因此,当41=z 时,齿根圆和基圆接近重合,实际是齿根圆略小于基圆。 而当45.41>z 时,齿根圆将大于基圆。

数据库试题及答案汇编

《数据库技术与应用》样题 一、选择题( 共 30 分,1--20 每小题 1 分,21—25 每小题 2 分。下列各题 A )、B)、 C)、D)四个选项中,只有一个选项是正确的 ) 1 在 SQL Server 中,关于视图的正确叙述是 A)视图与数据库表相同,用来存储数据B)视图不能同数据库表进行连接操作 C)在视图上不能进行更新操作D)视图是从一个或多个数据库表导出的虚拟表 2 SQL 是那几个英文单词的缩写 A)Standard Query LanguageB)Structured Query Language C) Select Query LanguageD)以上都不是 3 不属于 SQL Server 系统全局变量的是()。 A 、@@ErrorB 、@@ConnectionC 、@@Fetch_StatusD 、@Records 4 下面描述错误的是() A 、每个数据文件中有且只有一个主数据文件 B 、日志文件可以存在于任意文件组中 C 、主数据文件默认为 primary 文件组 D 、文件组是为了更好地实现数据库文件组织 5 SQL Server 数据库文件有三类,其中主数据文件的后缀为( ) A 、.mdfB 、.ldfC 、.ndfD 、.idf 6、下面标识符不合法的是( ) A 、[my delete]B 、_mybaseC 、$moneyD 、trigger1 7 下面字符串能与通配符表达式[ABC]%a 进行匹配的是() A 、BCDEFB 、A_BCDC 、ABC_aD 、A% 8、下面对索引的相关描述正确的是()列值唯一的列适合间索引 A 、经常被查询的列不适合建索引B 、列值惟一的列适合建索引 C 、有很多重复值的列适合建索引D 、是外键或主键的列不适合建索引 9、在“连接”组中有两种连接认证方式,其中在( )方式下,需要客户端应用程序连接 时提供登录时需要的用户标识和密码。 A 、Windows 身份验证B 、SQL Server 身份验证 C 、以超级用户身份登录时D 、其他方式登录时 10、索引是在基本表的列上建立的一种数据库对象,它同基本表分开存储,使用它能够加快 数据的( )速度。 A 、插入B 、修改C 、删除D 、查询 在where 子句中出现频率较高的列应尽量创建索引 11、以下哪种情况应尽量创建索引( ) A 、在 Where 子句中出现频率较高的列B 、具有很多 NULL 值的列 C 、记录较少的基本表D 、需要更新频繁的基本表 12、域完整性用于保证给定字段中数据的有效性,它要求表中指定列的数据具有正确的数据 类型、格式和有效的( )。 A 、数据值B 、数据长度C 、取值范围D 、以上都不是 13 以下不属于表之间定义关系的是 A)一对一关系B) 一对多关系C) 多对多关系D) 少对多关系 14 目前数据库有三种基本的数据模型是 ________ 。 A 、 层次模型、网络模型、关系模型B 、对象模型、网络模型、关系模型 网络模型、对象模型、层次模型D 、层次模型、关系模型、对象模型 15 从“产品”表里查询出价格高于产品名称为“海天酱油”的产品的记录,此 SQL 语句为 A 、SELECT * FROM 产品WHERE 价格>海天酱油

机械设计课后习题答案 徐锦康 top

机械设计答案 第1章机械设计概论 1-2 设计机器时应满足哪些基本要求? 答:1、功能要求 满足机器预定的工作要求,如机器工作部分的运动形式、速度、运动精度和平稳性、需要传递的功率,以及某些使用上的特殊要求(如高温、防潮等)。 2、安全可靠性要求 (1)使整个技术系统和零件在规定的外载荷和规定的工作时间内,能正常工作而不发生断裂、过度变形、过度磨损、不丧失稳定性。 (2)能实现对操作人员的防护,保证人身安全和身体健康。 (3)对于技术系统的周围环境和人不致造成危害和污染,同时要保证机器对环境的适应性。 3、经济性 在产品整个设计周期中,必须把产品设计、销售及制造三方面作为一个系统工程来考虑,用价值工程理论指导产品设计,正确使用材料,采用合理的结构尺寸和工艺,以降低产品的成本。设计机械系统和零部件时,应尽可能标准化、通用化、系列化,以提高设计质量、降低制造成本。 4、其他要求 机械系统外形美观,便于操作和维修。此外还必须考虑有些机械由于工作环境和要求不同,而对设计提出某些特殊要求,如食品卫生条件、耐腐蚀、高精度要求等。 1-4 机械零件的计算准则与失效形式有什么关系?常用的设计准则有哪些?它们各针对什么失效形式? 答:在设计中,应保证所设计的机械零件在正常工作中不发生任何失效。为此对于每种失效形式都制定了防止这种失效应满足的条件,这样的条件就是所谓的工作能力计算准则。它是设计机械零件的理论依据。 常用的设计准则有: 1、强度准则:确保零件不发生断裂破坏或过大的塑性变形,是最基本的设计准则。 2、刚度准则:确保零件不发生过大的弹性变形。 3、寿命准则:通常与零件的疲劳、磨损、腐蚀相关。 4、振动稳定性准则:高速运转机械的设计应注重此项准则。 5、可靠性准则:当计及随机因素影响时,仍应确保上述各项准则。 1-7 机械零件设计的一般步骤有哪些?其中哪个步骤对零件尺寸的确定起决定性的作用?

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