文档库 最新最全的文档下载
当前位置:文档库 › 数据库原理模拟试卷二(含答案)

数据库原理模拟试卷二(含答案)

数据库原理模拟试卷二(含答案)
数据库原理模拟试卷二(含答案)

一、单项选择题(本大题共20小题,每小题1分,共20分)

1.下述各项中,属于数据库系统的特点的是( C )

A.存储量大

B.存取速度快

C.数据独立性

D.操作方便

2. 在关系中,能唯一标识组的属性集称为关系模式的( D )

A.候选键

B.主键

C.外键

D.超键

3.在数据操作语言(DML)的基本功能中,不包括的是( B )

A.插入新数据

B.描述数据库结构

C.对数据库中数据排序

D. 删除数据库中数据

4. 数据库中全体数据的整体逻辑结构描述称为( B )

A.存储模式

B.内模式

C.外模式

D.右外模式

5. 对于分布式数据库,可以简单归纳为( B )

A.数据逻辑上分散,物理上统一

B.数据物理上分散,逻辑上统一

C.数据在逻辑上、物理上都是分散的

D.数据在逻辑上、物理上都是统一的

6.在关系R与关系S进行自然连接时,只把R中原该舍弃的元组保存到新关系中,这种操作称为( C )

A.外连接

B.内连接

C.左外连接

D.右外连接

7.在SQL中使用FOREIGN KEY 时,与之配合的语句是( D )

A.EXISTS

B.EXCEPT

C.TABLE

D.REFERENCES

8.定义片段以及全局关系与片段之间映像的模式是( C )

A.外模式

B. 概念模式

C.分片模式

D.分配模式

9.在客户机/服务器体系结构的DBS中,数据库功能分为前端和后端两部分,下列功能属于后端的是( B )

A.用户界面

B.存取结构

C.数据输入

D.报表输出

10. 能够消除多值依赖引起的冗余的范式是( C )

A.2NF

B.3NF

C.4NF

D.BCNF

11. 位于分片视图和分配视图之间的透明性是( D )

A.全局数据模型透明性

B.分片透明性

C.局部数据模型透明性

D.位置透明性

12. 设关系模式R (A,B,C),F是R上成立的FD集,F = {B→C},则分解ρ = {AB,BC}相对于F ( A )

A.是无损联接,也保持FD的分解

B.是无损联接,但不保持FD的分解

C.不是无损联接,但保持FD的分解

D.既不是无损联接,也不保持FD的分解

13. DBMS中实现事务持久性的子系统是( D )

A.安全性管理子系统

B.完整性管理子系统

C.并发控制子系统

D.恢复管理子系统

14. ORDBS的含义是( C )

A.面向对象的数据库系统

B.数据库管理系统

C.对象关系数据库系统

D.对象关系数据库

15. 在SQL中,建立视图用( C )

A.CREATE SCHEMA 命令

B.CREATE TABLE 命令

C.CREATE VIEW 命令

D.CREATE INDEX 命令

二、填空题(本大题共20个空,每空1分,共20分)

1. 对数据模型的规范化,主要是解决(插入异常)、(删除异常)和数据冗余过大的问题。

2. 数据模型分为(概念)数据模型和(结构)数据模型。

3. 在关系中,内模式是(存储)模式的集合。

4. 当数据库系统的概念模式改变时,(模式/外模式的映象) 要作相应的改变,以保证外模式保不变。

5. 嵌入式SQL需要用(游标机制)把集合操作转换成单记录处理方式。

6. 在SQL中表达完整性约束的规则有多种形式,其主要约束有(主键约束),(外健约束),(属性值约束)和全局约束。

7. 在模式分解时,为保持原模式的特性,要求分解具有(无损失连接)和(保持函数依赖)。

8. 好的模式设计应符合表达性、分离性和(最小冗余性)。

9. 分布式数据库系统是(数据库技术)与(计算机网络)技术结合的产物。

三、名词解释(本大题共5个小题,每小题3分,共15分)

1. DML

数据操纵语言(Data Manipulation Language),由DBMS提供,用于让用户或程序员使用,实现对数据库中数据的操作。DML分成交互型DML和嵌入型DML 两类。依据语言的级别,DML又可分成过程性DML和非过程性DML两种。

2. S封锁

共享型封锁。如果事务T对某数据R加上S封锁,那么其它事务对数据R的X 封锁便不能成功,而对数据R的S封锁请求可以成功。这就保证了其他事务可以读取R但不能修改R,直到事务T释放S封锁。

4.事务

数据库系统的一个操作系列,这些操作或者都做,或者都不做,是一个不可分割的工作单位

5. 丢失更新

当两个或以上的事务同时修改同一数据集合时,由于并发处理,使得某些事务对此数据集合的修改被忽视了.

四、简答题(本大题共5小题,每小题5分,共25分)

1. 简述数据字典的内容和作用.

是对系统中数据的详尽描述,它提供对数据库数据描述的集中管理。它的处理功能是存储和检索元数据,并且为数据库管理员提供有关的报告。对数据库设计来说,数据字典是进行详细的数据收集和数据分析所获得的主要成果。

数据字典包括数据项,数据结构,数据流,数据存储和数据处理过程.

3.设有关系R与S

R: A B C

2 3 4

4 5 6

7 8 9 S:

D E

7 5

4 8

(1)计算T:

T={t|(u)(R(t)∧S(u)∧t[3]>u[1])}

A B C

7 8 9

5.死锁的发生是坏事还是好事?试说明理由。如何解除死锁状态?

死锁的发生即是坏是又是好事。

(1)使并发事务不能继续执行下去,造成时间开销却不产生结果。

(2)在某些时候我们要利用它来解决更新操作导致的数据库不一致状态。

解除死锁状态:抽出某个事务作为牺牲品,把它撤消,做回退操作,解除它的所有封锁,并恢复到初始状态。

五、程序设计题(本大题共4小题,每小题5分,共20分)

1. 设有两个基本表R(A,B,C)和S(A,B,C)

试用SQL查询语句表达下列关系代数表达式:

(1)R-S(2)

πA,B(R)πB,C(S)

(1) SELECT A,B,C

FROM R

WHERE NOT EXISTS

(SELECT A,B,C

FROM S

WHERE R.A=S.A AND R.B=S.B AND R.C=S.C)

(2) SELECT R.A,R.B,S.C

FROM R,S

WHERE R.B=S.B

2.对于教学数据库的三个基本表

学生S(S#,SNAME,AGE,SEX)

学习SC(S#,C#,GRADE)

课程C(C#,CNAME,TEACHER)

试用SQL语句完成:在基本表S中检索每一门课程成绩都大于等于80分的学生

学号、姓名和性别,并把检索到的值送往另一个已存在的基本表STUDENT(S

#,SNAME,SEX)。

INSERT INTO STUDENT(S#,SNAME,SEX)

SELECT S#, SNAME, SEX

FROM S WHERE NOT EXISTS

(SELECT * FROM SC WHERE

GRADE<80 AND S.S#=SC.S#)

3.在以上的基本表中,完成以下操作:检索选修课程包含LIU老师所授课的学

生学号。

SELECT DISTINCT S#

FROM SC

WHERE C# IN

(SELECT C#

FROM C

WHERE TEACHER='LIU'))

4.在以上的基本表中,写出与下列关系代数表达式一致的SQL语句:

πcno(C)-πcno(σsname='LIU'(SC S))

SELECT CNO

FROM C

WHERE CNO NOT IN

( SELECT CNO

FROM S,SC

WHERE S.SNO=SC.SNO

AND SNAME='LIU');

2.把下面用关系表示的实体、实体与实体之间的联系,用E-R图表示出来,要求在图中表示联系的类型(1∶1、 1∶n、 m∶n)。

实体1:学生(学号,姓名,性别,年龄)

关键字为:学号

实体2:课程(课程号,课程名,学分数)

关键字为:课程号

实体1与实体2的联系:

学习(学号,课程号,成绩)

关键字为:学号+课程号

注:一个学生可以选多门课程,一门课程也可以被多个学生选,学生选课后有成绩。学生选课关系E-R图

机械原理考试试题及答案详解 (1)

机械原理模拟试卷 一单向选择(每小题1分共10分) 1. 对心直动尖顶盘形凸轮机构的推程压力角超过了许用值时,可采用措施来解决。 (A 增大基圆半径 B 改为滚子推杆 C 改变凸轮转向) 2. 渐开线齿廓的形状取决于的大小。 (A 基圆 B 分度圆 C 节圆) 3. 斜齿圆柱齿轮的标准参数指的是上的参数。 (A 端面 B 法面 C 平面) 4. 加工渐开线齿轮时,刀具分度线与轮坯分度圆不相切,加工出来的齿轮称为齿轮。 (A 标准 B 变位 C 斜齿轮) 5. 若机构具有确定的运动,则其自由度原动件数。 ( A 大于 B 小于 C 等于) 6. 两齿轮的实际中心距与设计中心距略有偏差,则两轮传动比__ _____。 ( A 变大 B 变小 C 不变 ) 7.拟将曲柄摇杆机构改变为双曲柄机构,应取原机构的_____ __作机架。 ( A 曲柄 B 连杆 C 摇杆 ) 8. 行星轮系是指自由度。 ( A 为1的周转轮系 B 为1的定轴轮系 C 为2的周转轮系) 9. 若凸轮实际轮廓曲线出现尖点或交叉,可滚子半径。 ( A 增大 B 减小 C 不变) 10.平面连杆机构急回运动的相对程度,通常用来衡量。 ( A 极位夹角θ B 行程速比系数K C 压力角α) 二、填空题(每空1分共10分) 1. 标准渐开线直齿圆锥齿轮的标准模数和压力角定义在端。 2. 图(a),(b),(c)中,S为总质心,图中转子需静平衡,图中转子需动平衡。

3. 平面移动副自锁条件是,转动副自锁条件是。 4. 周期性速度波动和非周期性速度波动的调节方法分别为应用和。 5. 惰轮对并无影响,但却能改变从动轮的。 6. 平面连杆机构是否具有急回运动的关键是。 三、简答题(每小题6分共24分) 1. 什么是运动副、低副、高副?试各举一个例子。平面机构中若引入一个高副将带入几个约束?若引入一个低副将带入几个约束? 2.何谓曲柄?铰链四杆机构有曲柄存在的条件是什么?当以曲柄为主动件时,曲柄摇杆机构的最小传动角将可能出现在机构的什么位置? 3.什么是渐开线齿廓的根切现象?产生根切原因是什么?标准直齿圆柱齿轮不根切的最小齿数是多少? 4.如图所示平面四杆机构,试回答: (1) 该平面四杆机构的名称; (2) 此机构有无急回运动,为什么? (3) 此机构有无死点,在什么条件下出现死点; (4) 构件AB为主动件时,在什么位置有最小传动角。 四、计算题(共36分) 1. 图所示穿孔式计算机中升杆和计算卡停止机构,有箭头标记的为原动件,试判断此机构运动是否确定。(若有复合铰链、局部自由度、虚约束请指出来)(8分) 2. 在电动机驱动的剪床中,作用在剪床主轴上的阻力矩M r的变化规律如图所示,等效驱动力矩I H

数据库原理模拟试卷五答案

一、单项选择题(本大题共15小题,每小题1分,共15分) 1. 在数据库系统中,数据独立性是指( C ) A.用户与计算机系统的独立性 B.数据库与计算机的独立性 C.数据与应用程序的独立性 D.用户与数据库的独立性 2. 文件系统与数据库系统相比较,其缺陷主要表现在数据联系弱、数据冗余和( C ) A. 数据存储量低 B.处理速度慢 C.数据不一致 D.操作烦琐 3.设计数据库概念结构时,常用的数据抽象方法是聚集和( D ) A.分类 B.继承 C.分析 D.概括 4. 在下列的数据库模式中,独立于计算机系统的模式是( A ) A.概念模式 B.逻辑模式 C.内模式 D.外模式 5. 在SQL中使用CREATE ASSERTION 的作用是建立( C ) A.数据库 B.基本表 C.完整性规则 D.视图 6. 客户/服务器体系结构的关键在于( D ) A.资源共享 B.数据的分布 C.逻辑上的统一 D.功能的分布 7. 在关系模式R(U,F)中,如果X→Y,如果不存在X的真子集X1,使X1→Y,称函数依赖X→Y为( C ) A.平凡函数依赖 B. 部分函数依赖 C.完全函数依赖 D.传递函数依赖 8. 要使数据库具有可恢复性,最基本的原则是( D ) A.加强机房安全管理 B.安装防病毒设施 C.经常检修计算机系统 D.数据重复存储 9.在关系模式R(U,F)中,F是最小函数依赖集,属性T只在F中诸函数依赖“→”的左端出现,则属性T具有以下性质( C ) A.属性T仅是R的主属性,但不包含于侯选键中 B.属性T必是R的非主属性 C.属性T必是组成R候选键的主属性 D.属性T可能是R的主属性,也可能是R的非主属性 解释:函数依赖是语义范畴的概念,本题可以直接从语义上理解:(1)如果t 不包含在任一侯选键中,它至少依赖于候选键,所以它肯定会在F中“→”的右端出现;(2)包含在任何一个候选键中的属性称为主属性。 10. 对关系R进行投影运算后,得到关系S,则( C ) A.关系R的元组数等于关系S的元组数

机械原理模拟题8套(带答案)

模拟试题1 一、填空题:(30分) 1.机构中的速度瞬心是两构件上(相对速度)为零的重合点,它用于平面机构(速度)分析。 2.两构件之间可运动的连接接触称为(运动副)。 3.凸轮的基圆半径越小,则机构尺寸(越大)但过于小的基圆半径会导致压力角(增大)。 4.用齿条型刀具范成法切制渐开线齿轮时,为使标准齿轮不发生根切,应使刀具的(齿顶线不超过极限啮合点)。 5.间歇凸轮机构是将(主动轮的连续转动)转化为(从动转盘的间歇)的运动。 6.刚性转子的平衡中,当转子的质量分布不在一个平面内时,应采用(动平衡)方法平衡。其平衡条件为(∑M = O ;∑F = 0 )。7.机械的等效动力学模型的建立,其等效原则是:等效构件所具有的动能应(等于整个系统的总动能)。等效力、等效力矩所作的功或瞬时功率应(等于整个系统的所有力,所有力矩所作的功或所产生的功率之和)。 8.平面机构结构分析中,基本杆组的结构公式是( 3n = 2PL )。而动态静力分析中,静定条件是(3n = 2PL )。 9.含有两个整转副的将铰链四杆机构,以最短杆为( 连杆 )得到双摇杆机构。 10.渐开线齿轮的加工方法分为( 范成法 )和(仿形法)两类。 二、选择题:(20分) 1.渐开线齿轮齿条啮合时,若齿条相对齿轮作远离圆心的平移,其啮合角( B )。 A) 增大; B)不变; C)减少。 2.为保证一对渐开线齿轮可靠地连续传动,实际啮合线长度( C )基圆齿距。 A)等于; B)小于;C)大于。 3.高副低代中的虚拟构件的自由度为( A )。 A) -1; B) +1 ; C) 0 ; 4.以滑块为主动件的曲柄滑块机构,死点位置出现在( A )。 A)曲柄与连杆共线时B)曲柄与连杆垂直时 C)曲柄与滑块运动方向平行时D)曲柄与滑块运动方向垂直时 5.渐开线齿轮发生根切的根本原因是啮合点跨越了( A )。 A)理论啮合线的端点B)实际啮合线的端点 C)节点D)齿根圆 6.飞轮调速是因为它能(C①)能量,装飞轮后以后,机器的速度波动可以(B②)。 ① A)生产; B)消耗; C)储存和放出。 ②A)消除; B)减小; C)增大。 7.作平面运动的三个构件有被此相关的三个瞬心。这三个瞬心(C)。 A)是重合的; B)不在同一条直线上;C)在一条直线上的。 8.分度圆直径不等于模数与齿数乘积的是( C )。 A)直齿圆柱内齿轮B)蜗轮和变位齿轮 C)蜗杆和斜齿圆柱齿轮D)变位齿轮

数据库原理实验报告(1)

南京晓庄学院 《数据库原理与应用》课程实验报告 实验一 SQL Server 2005常用服务与实用工具实验 所在院(系):数学与信息技术学院 班级: 学号: 姓名:

1.实验目的 (1)了解Microsoft 关系数据库管理系统SQL Server的发展历史及其特性。 (2)了解SQL Server 2005的主要组件、常用服务和系统配置。 (3)掌握Microsoft SQL Server Management Studio 图形环境的基本操作方法。了解使用“SQL Server 2005 联机从书”获取帮助信息的方法;了解“查询编辑器”的使用方法;了解模板的使用方法。 2.实验要求 (1)收集整理Microsoft关系数据库管理系统SQL Server的相关资料,总结其发展历史及SQL Server 2005主要版本类别和主要功能特性。 (2)使用SQL Server配置管理器查看和管理SQL Server 2005服务。 (3)使用Microsoft SQL Server Management Studio连接数据库;使用SQL Server帮助系统获 得所感兴趣的相关产品主题/技术文档。 (4)使用Microsoft SQL Server Management Studio“查询编辑器”编辑并执行Transact-SQL 查询语句。 (5)查看Microsoft SQL Server 2005模板,了解模板的使用方法。 (6)按要求完成实验报告。 3.实验步骤、结果和总结实验步骤/结果 (1) 简要总结SQL Server系统发展历史及SQL Server 2005主要版本类别与主要功能特性。

数据库原理模拟试卷一(答案)

一、单项选择题(本大题共20小题,每小题1分,共20分) 1. 提供数据库数据描述的集中管理的是( D ) A.数据库模式 B.数据库 C.数据库管理系统 D.数据字典 2. 授权和完整性管理器属于DBMS的( B ) A.查询处理器 B.存储管理器 C.事务管理器 D.用户管理器 3. 使用CREATE SCHEMA 语句建立的是( A ) A.数据库模式 B.表 C.视图 D.索引 4. 设关系R和S的结构相同,并且各有80个元组,假如这两个关系作交运算,其运算结果的元组个数为( B ) A.80 B.小于等于80 C.大于等于160 D.大于等于80,小于等于160 5. 在SQL的授权语句中使用“ALL PRIVILEGES”,表示( B ) A.授权所有用户 B.所有的操作权限 C.对所有的数据集合 D.允许再授权 6. 表达业务流程分析结果的图表是( B ) A.业务流程图 B.数据流图 C.局部E-R图D、基本E-R图 7. 对数据库模式进行规范化处理,是在数据库设计的( C ) A.需求分析阶段 B.概念设计阶段 C.逻辑设计阶段 D.物理设计阶段 8. 能够消除冗余的键的范式是( C ) A.2NF B.3NF C.4NF D. BCNF 9. 在下列几种故障中,不破坏数据库内容的是( B ) A.计算机病毒发作 B.供电系统故障 C.瞬时的强磁场干扰 D.磁盘介质损坏 10. 在数据库技术中,独立于计算机系统的模型是( A ) A.E-R模型 B.层次模型 C.关系模型 D.面向对象的模型 11. 五种基本关系代数运算是( A ) A.∪,-,×,π和σ B.∪,-,∞,π和σ C.∪,∩,×,π和σ D.∪,∩,∞,π和σ 12. SQL中,下列涉及空值的操作,不正确的是( C ) A.AGE IS NULL B.AGE IS NOT NULL C.AGE = NULL D.NOT (AGE IS NULL) 13. 单个用户使用的数据视图的描述称为( A ) A.外模式 B.概念模式

机械原理模拟试卷二及答案汇编

机械原理模拟试卷(二) 一、填空题(每题2分,共20分) 1.速度与加速度的影像原理只适用于上。 (① 整个机构② 主动件③ 相邻两个构件④ 同一构件) 2.两构件组成平面转动副时,则运动副使构件间丧失了的独立运动。 (① 二个移动② 二个转动③ 一个移动和一个转动) 3.已知一对直齿圆柱齿轮传动的重合εα=1.13,则两对齿啮合的时间比例为。 (① 113% ② 13% ③ 87% ④ 100% ) 4.具有相同理论廓线,只有滚子半径不同的两个对心直动滚子从动件盘形凸轮机构,其从动件的运动规律,凸轮的实际廓线。 (① 相同② 不相同③ 不一定) 5.曲柄滑块机构若存在死点时,其主动件必须是,在此位置与共线。(① 曲柄② 连杆③ 滑块) 6.渐开线齿轮传动的轴承磨损后,中心距变大,这时传动比将。 (① 增大② 减小③ 不变) 7. 若发现移动滚子从动件盘形凸轮机构的压力角超过了许用值,且实际廓线又出现变尖,此时应采取的措施是。 (① 减小滚子半径② 加大基圆半径③ 减小基圆半径) 8. 周转轮系有和两种类型。 9. 就效率观点而言,机器发生自锁的条件是。 10. 图示三凸轮轴的不平衡情况属于不平衡,应选择个平衡基面予以平衡。 二、简答题 ( 每题 5 分,共 25 分 ) 1.计算图示机构自由度,若有复合铰链、局部自由度及虚约束需指出。

2.图示楔块机构,已知:P为驱动力,Q为生产阻力,f为各接触平面间的滑动摩擦系数,试作: (1) 摩擦角的计算公式φ= ; (2) 在图中画出楔块2的两个摩擦面上所受到的全反力R12, R32两个矢量。 3.试在图上标出铰链四杆机构图示位置压力角α和传动角γ。 4.图示凸轮机构。在图中画出凸轮的基圆、偏距圆及理论廓线。

数据库原理实验报告

数据库原理 实验报告 系别电子信息系 专业计算机科学与技术班级学号4080522 姓名龚敏 指导教师李爱英

一.概要设计 1.教学数据库各表的关系模式:(加下线的属性为主键) 学生 (学号,姓名,性别, 出生日期,所在系) 英文缩写对照:student(s_no,s_name,s_sex,s_age,s_birthday,s_department) 课程 (课程号,课程名,学分) 英文缩写对照:course(c_no,c_name,c_score) 教师 (职工号,姓名,性别,职称) 英文缩写对照:teacher(t_no,t_name,t_sex,t_duty) 选课 (学号,课程号,成绩) 英文缩写对照:choice(s_no,c_no,score) 讲授 (职工号,课程号) 英文缩写对照:teaching(t_no,c_no) 2.教学数据库E-R 图: 实体:课程,学生,选课 联系:选课(学生同课程之间多对多的联系m:n),讲授(教师同课程之间多对多的联系m:n)。 二.逻辑设计 代码: use master go create database stu go use stu go n m m n 课程 教师 讲授 选课 学号 姓名 性别 出生日期 成绩 职工号 姓名 性别 职称 学分 课程号 课程名 学生

create table student (s_no char(8) not null primary key, s_name char(8) not null , s_sex varchar(8) not null, s_birthday smalldatetime not null, s_department varchar(13) not null) drop table student use stu go create table teacher (t_no char(8) not null primary key, t_name char(8) not null, t_sex varchar(8) not null, t_duty char(8) not null) create table course (c_no char(8) not null primary key, c_name char(8) not null, c_score varchar not null) create table choice( s_no char(8) not null primary key, c_no char(8) not null primary key, score varchar not null) create table teaching( t_no char(8) not null primary key, c_no char(8) not null primary key) insert student values('101','袁敏','女','1982-2-3','机电') insert student values('102','李志强','男','1983-4-5','计算机') insert student values('103','张亮','男','1984-10-9','建筑') insert student values('104','李平','女','1984-5-6','计算机') insert student values('105','王丽','女','1983-2-1','机电') insert student values('106','刘明耀','男','1982-4-16','计算机') select* from student insert course values('1011','C语言','6') insert course values('1012','数据结构','4') insert course values('1013','微机原理','6') insert course values('1014','数字电路','5') insert course values('1015','高等数学','6') select* from course insert teacher values('0511','张大维','男','副教授') insert teacher values('0512','林楠','女','讲师') insert teacher values('0513','韩晓颖','女','副教授') insert teacher values('0514','李辉','男','讲师') insert teacher values('0515','孙丽','女','助教') select* from teacher insert choice values('101','1011','82.5') insert choice values('101','1012','79') insert choice values('102','1012','92.5') insert choice

《数据库原理及应用》模拟试卷答案

《数据库原理及应用》模拟试卷答案 1.填空题(每格1分,总分20分) (1)数据库的保护功能主要包括确保数据的安全性、__________________、________________、__________________四方面的内容。 数据的完整性并发控制数据库恢复 (2)事务的性质:原子性、__________、__________、持久性。一致性隔离性(3)在SQL中,CREATE VIEW 语句用于建立视图,如果要求今后对视图用UPDATE语句更新数据时必须满足于查询中的表达式,则应当在CREATE VIEW 语句中使用 ________________________短语。WITH CHECK OPTION (4)视图是一个虚表,它是从____________中导出的表,在数据库中只存放视图的____________,不存放视图的____________。 基本表或视图定义数据 (5)数据库设计应包括两方面的内容:一是___________特性的设计,二是_____________特性的设计。结构行为 (6)关系数据操作语言(DML)的特点是:操作对象与结果均为关系、操作的非过程性强、语言一体化、并且是建立在数学理论基础之上。DML包括数据查询和________两种数据操作语句。数据更新 (7)使用游标的步骤为:定义游标、打开游标、__取出记录____________、关闭游标(释放游标)。 (8)信息的三种世界是指__________________、__________________和数据世界,其中数据世界又称为计算机世界。信息的现实世界信息世界 (9)从关系规范化理论的角度讲,一个只满足1NF的关系可能存在的四方面问题是:数据冗余度大、__________________异常、__________________异常和 __________________异常。插入修改删除 (10)在SQL中,通配符%表示__________________,下划线_表示 __________________。任何长度的字符串一个任意字符 2.单选题(每题2分,总分20分) (1)以下____B___采用了自底向上的设计分析方法 A)需求分析B)概念结构设计 C)逻辑结构设计D)物理结构设计 (2)在视图上不能完成的操作是( D )。 A、在视图上定义新的视图 B、查询操作

数据库原理B实验报告完整版1-3

实验一 认识DBMS系统 日期 2011-3-23一、实验目的 1.通过对某个商用数据库管理系统的使用,了解DBMS的工作原理和系统构架。 2.熟悉对DBMS的操作 3.搭建今后实验的平台 二、实验原理 企业管理器是SQL Server中最主要的工具,使用它基本上可完成SQL Server的所有管理操作,如数据库的创建和管理、数据表的创建和管理、数据库安全管理等,在本书第五课中将对其作详细介绍。 查询分析器主要用于创建和执行SQL命令,以完成数据库的查询和管理工作。查询分析器和企业管理器是SQL Server的两大主要工具。 服务管理器主要用于启动、暂停、停止和检查本地服务的状态。SQL Server提供如下服务: SQL Server服务:该服务提供管理服务器中的所有数据库、执行T-SQL程序、执行存储过程、处理分布式查询等服务。必须启动该服务,用户才能通过客户端访问SQL Server服务器中的数据。 SQL Server Agent服务:该服务用于执行作业、监视SQL Server以及激发警报。SQL Server Agent允许自动执行某些管理任务的服务,所以必须启动SQL Server Agent 服务,才能使本地或多服务器的管理任务自动运行。 Microsoft Search服务:提供SQL Server全文检索功能。 Distributed Transaction Coordinator服务:提供Microsoft分布式事务处理功能。 MSSQL Server OLAP Service服务:支持Analysis Services的各项功能,该服务在安装了支持Analysis Services才有。 三、实验仪器和设备 1. 计算机 2. SQL Server 2000 四、预习要求 复习已经讲过的SQL Server 2000的基本工具使用方法。

数据库原理期末模拟试题大全及部分答案

数据库原理模拟试卷(1) 一、项选择题(在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的 字母填在题后的括号内。每小题1分,共15分) 1.数据库系统的体系结构是(C ) A、两级模式结构和一级映象 B、三级模式结构和一级映象 C、三级模式结构和两级映象 D、三级模式结构和三级映象 2.SQL语言称为(C )。 A、结构化定义语言 B、结构化控制语言 C、结构化查询语言 D、结构人操纵语言 3.在视图上不能完成的操作是(D)。 A、在视图上定义新的视图 B、查询操作 C、更新视图 D、在视图上定义新的基本表 4.数据库的并发操作有可能带来的三个问题中包括(D)。 A、数据独立性降低 B、无法读出数据 C、权限控制 D、丢失更新 5.当前应用最广泛的数据模型是(B)。 A、ER模型 B、关系模型 C、网状模型 D、层次模型 6.现有一个关系:借阅(书号、书名,库存数,读者号,借期,还期),假如同一本书允许一个读者多次借阅,但不能同时对一种书借多本。则该关系模式的码是(D )。 A、书号 B、读者号 C、书号+读者号 D、书号+读者号+借期 7.要保证数据库物理数据独立性,需要修改的是( B ) A.模式 B.模式与内模式的映射 C.模式与外模式的映射 D.内模式 8.下列四项中,不属于数据库特点的是( D ) A.数据共享 B.数据完整性 C.数据冗余较小 D.数据独立性低 9.数据库中存储的是( D ) A.数据 B.数据模型 C.数据之间的联系 D.数据以及数据之间的联系 10.反映现实世界中实体及实体间联系的信息模型是( D ) A.关系模型 B.层次模型 C.网状模型 D.E—R模型 11. 五种基本关系代数运算是( a) A. ∪,-,×,π和σ B. ∪,-,∞,π和σ C. ∪,∩,×,π和σ D. ∪,∩,∞,π和σ

机械原理期末模拟试题答案

机械原理课程期末模拟试题 三、 m in /8001r n =解:1 齿轮1

齿轮2’,3,4和H 构成周转轮系;(2分) 2 定轴轮系的传动比: 21 22112-=-== Z Z n n i (2分) 3 周转轮系的传动比: 在转化机构中两中心轮的传动比为: ()330 90124324314242-=-=-=-=--= ''''Z Z Z Z Z Z n n n n i H H H (6分) 由于n 4=0,所以有: 8422121-=?-=='H H i i i (2分) 4 齿轮6的转速: min /100880011r i n n H H -=-== (2分) 25.15 6 6556===Z Z n n i (2分) min /8056 5656r i n i n n H === (2分) 齿轮6的转向如图所示 (2分) 四、图示为某机械系统的等效驱动力矩d M 对转角φ的变化曲线,等效阻力矩r M 为常数。各块面积为m N S .801=,m N S m N S m N S .70,.110,.140432=== ,m N S .505=,m N S .306= ,平均转速 min /600r n =,希望机械的速度波动控制在最大转速m in /610max r n =和最小转速m in /592min r n =之 间,求飞轮的转动惯量F J (δ π2 2max 900 n W J F ?=,其余构件的转动惯量忽略不计)。 解:根据阻力矩和驱动力矩的作用绘制系统动能 变化曲线, (5) 找到最大、最小动能点; (2) 求最大盈亏功 Nm S E E W 1402min max max ==-=? (4) 运动不均匀系数: n n n min max -= δ (3) 03.0600 592 610=-= (2)

数据库原理模拟试卷

郑州大学软件学院《数据库原理》课程模拟试题 (适用专业:10专软件技术、网络技术、网络管理 考试时间:120分钟) 合分人: 一、【填空】:(【每题2分,共 10 分】) (将选择题的答案写在试卷后面的答题纸上) 1、如果数据库系统中数据的物理存储结构发生了改变,而最终用户没有受到影响,则称数据有 数据独立性。 2、视图的更新是指通过视图来插入、修改和 数据。 3、在关系T (S ,SN ,D )和R (D ,CN ,NM )中,T 的主码为S ,R 的主码为D ,则D 在T 中称为 。 4、设有以下关系:合同(合同号,用户号,用户名,用户地址,电话),我们知道合同号是唯一的,则这个关系模式最高满足 第 范式。 5、在SQL 语言中,一个 语句称为一个查询块。 二、【单项选择】:(【每题2 分,共 40 分】) (将选择题的答案写在试卷后面的答题纸上) 1、关于数据的独立性下列说法不正确的是( )。 A 、 逻辑独立性 B 、采用三级映射机制可以实现 C 、 物理独立性 D 、采用三级模式结构可以实现 2、一个完整的数据库系统不包括下面哪些组成部分( )。 A 、数据库(DB )和应用程序 B 、DBMS 和硬件 C 、OS 和存储器 D 、用户 3、在数据库系统的三级模式结构中,用来描述数据的逻辑结构的是( )。 A 、子模式 B 、用户模式 C 、模式 D 、存储模式

4、DML指的是()。 A、数据操纵语言 B、数据查询语言 C、数据定义语言 D、数据控制语言 5、SQL语言中,实现数据查询的语句是()。 A、SELECT B、INSERT C、UPDATE D、DELETE 6、关系数据库管理系统应能实现专门的关系运算包括()。 A、排序、索引和统计 B、选择、投影和连接 C、关联、更新和排序 D、插入、删除和更新 7、SQL语言具有()的功能。 A、关系规范化、数据操纵、数据控制 B、数据定义、数据操纵、数据控制 C、数据定义、关系规范化、数据控制 D、数据定义、关系规范化、数据操纵。 8、在对数据进行什么操作时,DBMS会检查默认值约束()。 A、以下都检查 B、对数据进行修改 C、对数据进行删除 D、对数据进行插入 9、现实世界中客观存在的事物的特征称为()。 A、联系 B、标识符 C、实体 D、属性 10、master数据库是()。 A、始终不会发生改变 B、所有数据库的模板 C、用户可以随意删除 D、SQL SERVER中最重要的数据库 11、一个供应商可供应多种零件,而一种零件可由多个供应商供应,则实体供应商与零件之间的联系是() A、一对一 B、一对多 C、多对一 D、多对多 12、第2范式存在弊病的原因,是由于关系中存在()造成的。 A、函数依赖 B、平凡依赖

数据库原理_期末试卷及答案

数据库原理与应用教程 期末测试题(一) 一、填空题(每空1分,共10分) 1.数据库系统的核心是___ __。 2.在关系模型中,实体以及实体间的联系都是用______来表示的。 3.设关系模型R(A,B,C),F是R上的函数依赖集,F={A→B,C→B},则R的候选码为_________。 4.层次模型用“树结构”来表示数据之间的联系,网状模型用“_________” 来表示数据之间的联系。 5.SQL Server2005中,一个简单的数据库可以只有一个_________文件和一个日志文件。 6.聚集索引和非聚集索引的存储结构都采用____________索引结构。 7.一个事务必须具有的四个属性是原子性、一致性、__________和持久性。 " 8.在T-SQL中,查询表中数据时,可用___________关键字滤掉重复行。 9.调用标量函数时必须提供至少由两部分组成的名称,即________. 函数名。 10.触发器是当数据库服务器中发生数据操作语言事件时会自动执行的存储过程。 二、选择题(每小题1分,共20分) 1、数据管理的发展不包括下面哪个阶段() (A)文件系统(B)数据库系统 (C)人工管理(D)统一管理 2、一个学生可以同时借阅多本书,一本书只能由一个学生借阅,学生和图书之间是什 么样的联系() (A)一对一(B)一对多 ! (C)多对多(D)以上全不是 3、如果事务1将数据库中的A值从200改为300,事务2读A值为300,事务1又将 刚才的操作撤销,A值恢复为200,那么事务2读取了“脏”数据。这种情况 是由于数据库保护中的那方面不当而引起的() (A)并发控制 (B)完整性约束 (C)安全性控制(D)数据库的恢复

数据库原理模拟试题

数据库原理模拟试题 一、 1. 试述基于具体关系的函数相关性定义。 2. 设有关系框架R(A1,A2,...,Ak)及属性集合U= A1,A2,...,Ak,X ?U,Y ?U,W ?U 。试利 用基于具体关系的函数相关性定义证明如下命题: (1)若X ?Y,则X →Y 。 (2)若X →Y ,Y →Z ,则X →Z 。 (3)若X →Y ,YW →Z ,则XW →Z 。 二、 1. 将关系视为K 维空间的点集,试述关系的定义及其形式化表述形式。 2. 已知函数相关性集合: F={AB →C,C →A,BC →D,D →EG,ACD →B,BE →C,CG →BD,CE →AG} (1) 求把F 中,依赖属性集均变换成单个属性后的等价相关性集合G 。 (2) 求出F 的至少两种最小函数相关性集合Fmin1和Fmin2。 三、 1. R S W 给出下列元组演算表达式的结果关系: R1={t|(?u)(R(t)∧W(u)∧t[3]c ∧Y<>cd} R23={Y ∨X|(?v )(?u)(R(XYZ)∧W(UV)∧Z∧t k1∈R ∧t k2∈S}与元组演算: {t|(?t k1)(?t k2)(R(t k1)∧S(t k2)∧t[1]=t k1[1]∧t[2]=t k1[2]∧...∧t[k 1]=t k1[k 1]∧ t[k 1+1]=t k2[1]∧t[k 1+2]=t k2[2]∧...∧t[k 1+k 2]=t k2[k2])} (2)关系代数运算表达式:∏n i i i ,...,,21(R )=[t|∈R] 与元组运算表达式:{t|(?u)(R(u)∧t[1]=u[i 1]∧t[2]=u[i 2]∧...∧t[n]=u[i n ])}

机械原理李瑞琴模拟测验考试

机械原理试卷一 一、单项选择题(每小题2分,共20分) 1、 平面四杆机构中存在死点取决于 是否与连 杆共线。 A 、 主动件 B 、 从动件 C 、 机架 D 、 摇杆 2、在设计铰链四杆机构时,应使最小传动角min γ。 A 、 尽可能小一些 B 、 尽可能大一些 C 、 为0 0 D 、 为0 90 3、与连杆机构相比,凸轮机构的最大缺点是。 A 、 惯性力难以平行 B 、 点、线接触易磨损 C 、设计较为复杂 D 、不能实现间歇运动 4、 盘形凸轮机构的压力角恒等于常数。 A 、摆动尖顶推杆 B 、直动滚子推杆 C 、摆动平底推杆 D 、摆动滚子推杆 5、渐开线上某点的压力角是指该点所受正压力方向与该点方向线之间所夹的锐角。 A 、绝对速度 B 、相对速度 C 、滑动速度 D 、牵连速度 6、渐开线直齿圆柱齿轮传动的重合度是实际啮合线段与的比值。 A 、齿距 B 、基圆齿距 C 、齿厚 D 、齿槽宽 7、用标准齿条形刀具加工* ha =1、0 20=α的渐开线标准齿轮时,不发生跟切的最少齿数是。 A 、14 B 、15 C 、16 D 、17 8、斜齿轮圆柱齿数的标准模数和标准压力角在上。 A 、端面B 、轴面 C 、主平面 D 、法面 9、在蜗杆蜗轮传动中用来计算传动比12i 是错误的。 A 、2112w w i = B 、1212d d i = C 、1212z z i = D 、2 112n n i =

10、渐开线直齿圆锥齿轮的当量齿数V Z 其实际齿数V 。 A 、小于 B 、小于或等于 C 、等于 D 、大于 二、填空题:(每空1分,共20分) 1、速度瞬心是两刚体上为零的重合点,作相对运动的三个构件的三个瞬心必。 2、在机构运动分析的图解法中,影像原理只适用于求的速度或加速 度。 3、滚子推杆盘形凸轮机构的基圆半径是从到的最短距离。 4、设计凸轮机构时,若量得某点的压力角超过许用值,可以用、使压力角减小。 5、以渐开线作为齿廓的优点是,,。 6、用标准齿条型刀具加工标准齿轮时刀具的与轮坯的作纯滚动。 7、正变位齿轮与标准齿数比较,其齿顶高(增大或减小),齿根高 (增大或减小)。 8、蜗杆的标准模数和标准压力角在面,蜗轮的标准模数和标准压力 角在 面。 9、直齿圆柱齿轮上离基圆越远的点其压力角。直齿锥齿轮的几何尺 寸通常都以作为基准。 10、行星轮系的自由度为。差动轮系的自由度为。 三、(12分)计算图示机构的自由度,并判断该机构的运动是否确定; (标有箭头的构件为原动件)若其运动是确定的,要进行杆组分析,并显示出拆组过程,判断机构级别。

《数据库原理》实验4

实验四:数据库综合查询 一、实验目的 1.掌握SELECT语句的基本语法和查询条件表示方法; 2.掌握查询条件种类和表示方法; 3.掌握连接查询的表示及使用; 4.掌握嵌套查询的表示及使用; 5.了解集合查询的表示及使用。 二、实验环境 已安装SQL Server 2008 企业版的计算机; 具有局域网环境,有固定IP; 三、实验学时 2学时 四、实验要求 1.了解SELECT语句的基本语法格式和执行方法; 2.了解连接查询的表示及使用; 3.了解嵌套查询的表示及使用; 4.了解集合查询的表示及使用; 5.完成实验报告; 五、实验内容及步骤 以数据库原理实验2数据为基础,请使用T-SQL 语句实现进行以下操作: 1.查询以‘DB_’开头,且倒数第3个字符为‘s’的课程的详细情况; 2.查询名字中第2个字为‘阳’的学生姓名和学号及选修的课程号、课程名; 3.列出选修了‘数学’或者‘大学英语’的学生学号、姓名、所在院系、选修 课程号及成绩; 4.查询缺少成绩的所有学生的详细情况; 5.查询与‘张力’(假设姓名唯一)年龄不同的所有学生的信息; 6.查询所选课程的平均成绩大于张力的平均成绩的学生学号、姓名及平均成 绩; 7.按照?学号,姓名,所在院系,已修学分?的顺序列出学生学分的获得情况。 其中已修学分为考试已经及格的课程学分之和; 8.列出只选修一门课程的学生的学号、姓名、院系及成绩; 9.查找选修了至少一门和张力选修课程一样的学生的学号、姓名及课程号; 10.只选修?数据库?和?数据结构?两门课程的学生的基本信息;

11.至少选修?数据库?或?数据结构?课程的学生的基本信息; 12.列出所有课程被选修的详细情况,包括课程号、课程名、学号、姓名及成绩; 13.查询只被一名学生选修的课程的课程号、课程名; 14.检索所学课程包含学生‘张向东’所学课程的学生学号、姓名; 15.使用嵌套查询列出选修了?数据结构?课程的学生学号和姓名; 16.使用嵌套查询查询其它系中年龄小于CS系的某个学生的学生姓名、年龄和 院系; 17.使用ANY、ALL 查询,列出其他院系中比CS系所有学生年龄小的学生; 18.分别使用连接查询和嵌套查询,列出与‘张力’在一个院系的学生的信息; 19.使用集合查询列出CS系的学生以及性别为女的学生名单; 20.使用集合查询列出CS系的学生与年龄不大于19岁的学生的交集、差集; 21.使用集合查询列出选修课程1的学生集合与选修课程2的学生集合的交集; 22.思考题:按照课程名顺序显示各个学生选修的课程(如200515001 数据库数 据结构数学); 六、出现问题及解决办法 如:某些查询操作无法执行,如何解决? 1、查询以‘DB_’开头,且倒数第三个字符为‘s’的课程的详细情况 select * from course where cname like 'DB\_%s__' 2、查询名字中第二个字为“阳”的学生姓名和学号及选修的课程号、课程名 select student.sno ,student.sname ,https://www.wendangku.net/doc/70452270.html,o,cname from student,course,sc where sname like '_阳%'and student.sno=sc.sno and https://www.wendangku.net/doc/70452270.html,o=https://www.wendangku.net/doc/70452270.html,o 3、列出选修了‘数学’或‘大学英语’的学生学号、姓名、 select student.sno,sname,sdept,https://www.wendangku.net/doc/70452270.html,o,cname,grade from student,sc,course where student.sno=sc.sno and https://www.wendangku.net/doc/70452270.html,o=https://www.wendangku.net/doc/70452270.html,o and sc.sno in(select sc.sno from sc,course where (cname='大学英语'or cname='数学')and https://www.wendangku.net/doc/70452270.html,o=https://www.wendangku.net/doc/70452270.html,o group by sc.sno) select student.sno,sname,sdept,cno,grade from student,sc where Cno in (select Cno from course where cname='数学'or cname='大学英语')and sc.sno=student.sno 4、查询缺少成绩的所有学生的详细情况; select * from student,sc where Grade is null and student.sno=sc.sno 5、查询与‘张力’(假设姓名唯一)年龄不同的所有学生的信息; select * from student where sage <>(select sage from student where sname='张力') 6、查询所选课程的平均成绩大于张力的平均成绩的学生学号、姓名及平均成绩 select student.sno,sname,平均成绩=A VG(grade) from student ,sc

数据库原理期末试题

大学软件学院《数据库原理》课程模拟试题(适用专业:10专软件技术、网络技术、网络管理考试时间:120分钟) 合分人: (将选择题的答案写在试卷后面的答题纸上) 1、如果数据库系统中数据的物理存储结构发生了改变,而最终用户没有受到影响,则称数据有物理数据独立性。 2、视图的更新是指通过视图来插入、修改和删除数据。 3、在关系T(S,SN,D)和R(D,CN,NM)中,T的主码为S,R的主码为D,则D在T 中称为外键。 4、设有以下关系:合同(合同号,用户号,用户名,用户地址,),我们知道合同号是唯 一的,则这个关系模式最高满足第 1 式。 1、关于数据的独立性下列说法不正确的是( B )。 A、逻辑独立性 B、采用三级映射机制可以实现 C、物理独立性 D、采用三级模式结构可以实现 2、一个完整的数据库系统不包括下面哪些组成部分(C )。 A、数据库(DB)和应用程序 B、DBMS和硬件 C、OS和存储器 D、用户 3、在数据库系统的三级模式结构中,用来描述数据的逻辑结构的是( C )。 A、子模式 B、用户模式 C、模式 D、存储模式 4、DML指的是( A )。

A、数据操纵语言 B、数据查询语言 C、数据定义语言 D、数据控制语言 5、SQL语言中,实现数据查询的语句是(A )。 A、 SELECT B、 INSERT C、 UPDATE D、 DELETE 6、关系数据库管理系统应能实现专门的关系运算包括( B )。 A、排序、索引和统计 B、选择、投影和连接 C、关联、更新和排序 D、插入、删除和更新 7、SQL语言具有( B )的功能。 A、关系规化、数据操纵、数据控制 B、数据定义、数据操纵、数据控制 C、数据定义、关系规化、数据控制 D、数据定义、关系规化、数据操纵。 8、在对数据进行什么操作时,DBMS会检查默认值约束( D)。 A、以下都检查 B、对数据进行修改 C、对数据进行删除 D、对数据进行插入 9、现实世界中客观存在的事物的特征称为( D )。 A、联系 B、标识符 C、实体 D、属性 10、master数据库是( D )。 A、始终不会发生改变 B、所有数据库的模板 C、用户可以随意删除 D、SQL SERVER中最重要的数据库 11、一个供应商可供应多种零件,而一种零件可由多个供应商供应,则实体供应商与零件之间的联系是( D) A、一对一 B、一对多 C、多对一 D、多对多 12、第2式存在弊病的原因,是由于关系中存在( D)造成的。 A、函数依赖 B、平凡依赖 C、部分依赖 D、传递依赖 13、关于登录账号正确的说法是( A )。

相关文档
相关文档 最新文档