当前位置:文档之家› 中原工学院——数据库系统概论期末考试卷

中原工学院——数据库系统概论期末考试卷

中原工学院——数据库系统概论期末考试卷
中原工学院——数据库系统概论期末考试卷

《数据库系统概论》期末考试卷

一、填空题(每空1分,共20分)

1.实体之间的联系按照联系方式的不同可分为一对一、一对多和多对多。

2.数据库系统的核心是数据库管理系统(DBMS)。

3.在关系模型中,实体以及实体间的联系都是用关系来表示的。

4.在关系代数中专门的关系运算包括选择、投影、连接、除等运算。

5.1975年由IBM公司的M.Zloof提出的QBE语言是一个很有特色的域关系演算语言。

6.SQL语言集数据查询、数据操作、数据定义和数据控制功能于一体,充分体现了关系数据语言的特点和优点。

7.数据库管理系统保证数据安全的主要措施是进行存取控制。

8.人们已经提出了许多种类型的数据依赖,其中最重要的是函数依赖和多值依赖。

9.关系模式由3NF转化为BCNF是消除了主属性对码的部分函数依赖和传递函数依赖。

10.数据库设计应包括两个方面的内容:结构设计和行为设计。

11.CGI规范允许Web服务器执行外部程序,并将它们的输出发送给浏览器。

12.数据库技术与面向对象技术相结合,形成了面向对象数据库系统。

二、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。每小题4分,共20分)

1.数据库类型是按照(B)来划分的。

A.文件形式

B.数据模型

C.记录形式

D.数据存取方法

2.关系演算的基础是(C)

A.形式逻辑中的逻辑演算

B.形式逻辑中的关系演算

C.数理逻辑中的谓词演算

D.数理逻辑中的形式演算

3.若要求分解保持函数依赖,那么模式分解一定能够达到(B)

A.2NF

B.3NF

C.BCNF

D.1NF

4.1级封锁协议加上T要读取的数据R加S锁,这是(C)

A.3级封锁协议

B.4级封锁协议

C.2级封锁协议

D.1级封锁协议

5.建立数据字典的时机是(A)

A.需求分析阶段

B.数据库物理设计阶段

C.数据库实施

D.概念结构设计阶段

四、简答题(每小题6分,共30分)

1.简述数据库管理系统的功能。

DBMS功能包括:1)数据定义。2)数据操纵。3)数据库运行管理。4)数据组织、存储和管理。

5)数据库的建立和维护。6)数据通信接口。

2.简述SQL语言的特点。

答:SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,充分体现了关系数据库语言的特点和优点。其特点如下:

1)综合统一2)高度非过程化3)面向集合的操作方式4)以同一种语法结构提供两种操作方式5)语言简洁,易学易用

3、什么是数据库系统?

答:数据库系统是实现有组织地、动态地存储大量关联数据,方便多用户访问的计算机软、硬资源组成的系统。它包含关联数据的集合,DBMS和用户应用程序等。

4、试述数据库完整保护的主要任务和措施。

主要任务是保障数据的正确性,有效性,协调性,提高数据对用户的可用性。

其措施如下:适时检查完整约束条件,保证语义完整。控制并发操作,使其不破坏完整性。在系统出现故障后,即时恢复系统。

5、在倒排文件中,如果只建立了部分关键字的辅索引,如何进行查找?

对询问中涉及的关键字,首先在已建立的辅索引中求指针的交集P,而后对P中所指记录逐个验证其它关键字是否与询问条件匹配,所有匹配的记录即为查询结果。

五、综合题(每小题10分,共20分)

1.设有一个学生课程数据库,包括学生关系Student、课程关系Course、选修关系SC,图1所示:

Student

学号Sno 姓名

Sname

性别

Ssex

年龄

Sage

所在系

Sdept

95001李勇男20CS 95002刘晨女19IS 95003王敏女18MA 95004张立男19IS

Course

课程号Cno 课程名

Cname

先行课

Cpno

学分

Ccredit

1数据库54

2数学2

3信息系统14

4操作系统63

5数据结构74

6数据处理2

7PASCAL语言64 SC

学号Sno 课程号

Cno

成绩

Grade

95001192

95001285

95001388

95002290

95002380

图1学生-课程数据库

写出完成下列要求的SQL语句:1)查询所有年龄在20岁以下的学生姓名与年龄。2)查询年龄不在20~23(包括20岁和23岁)之间的学生的姓名、系别和年龄。3)查询每个学生及其选修课程的情况。

1)select Sname,Sage

from Student

where Sage<20;

select Sname,Sage

from Student

where not Sage>=20;

2)select Sname,Sdept,Sage

from Student

where Sage not between20and23;

3)select Student.*,SC.*

from Student,SC

where Student.Sno=SC.Sno;

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

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

关键字为:学号

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

关键字为:课程号

实体1与实体2的联系:

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

关键字为:学号+课程号

第二部分

一、单项选择题(本大题共10小题,共30分)

1.数据库中,数据的物理独立性是指()。

A.数据库与数据库管理系统的相互独立

B.用户程序与DBMS的相互独立

C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的

D.应用程序与数据库中的数据的逻辑结构相互独立

2.从E-R模型关系向关系转换时,一个M:N联系转换为关系模式时,该关系模式的关键字是A.M端实体的关键字B.N端实体的关键字()

C.M端实体关键字与N端实体关键字组合D.重新选取其他属性

3.保护数据库,防止未经授权的或不合法的使用造成的资料泄漏、更改破坏。这是指数据的() A.安全性B.完整性C.并发控制D.恢复

4.关系模式中的各级模式之间的关系为()。

A.3NF2NF1NF B.3NF1NF2NF

C.1NF2NF3NF D.2NF1NF3NF

5.五种基本关系代数运算是()

A.∪,-,×,π和σ

B.∪,-,∞,π和σ

C.∪,∩,×,π和σ

D.∪,∩,∞,π和σ

6.在数据库设计中,将ER图转换成关系数据模型的过程属于()

A.需求分析阶段

B.逻辑设计阶段

C.概念设计阶段

D.物理设计阶段

7.SQL中,下列涉及空值的操作,不正确的是()

A.AGE IS NULL

B.AGE IS NOT NULL

C.AGE=NULL

D.NOT(AGE IS NULL)

8.关系数据库规范化是为解决关系数据库中()问题而引入的。

A.插入、删除和数据冗余B.提高查询速度

C.减少数据操作的复杂性D.保证数据的安全性和完整性

9.下图所示的E-R图转换成关系模型,可以转换为()关系模式。

A.1个B.2个C.3个D.4个

n m

10.如下面的数据库的表中,若职工表的主关键字是职工号,部门表的主关键字是部门号,SQL操作()不能执行。

职工表部门表

A.从职工表中删除行(‘025’,‘王芳’,‘03’,720)

B.将行(‘005’,‘乔兴’,‘04’,750)插入到职工表中

C.将职工号为‘001’工资改为700

D.将职工号为‘038’部门号改为‘03’

二、填空题(本大题共5小题,每空1分,共10分)

1.对于非规范化的模式,结过使属性域变为简单域转变为1NF,将1NF经过消除非主属性对码的_______________转变为2NF,将2NF经过消除非主属性对码的_______________转变为3NF。

2.在关系A(S,SN,D)和B(D,CN,NM)中,A的主键是S,B的主键是D,则D在S中称为___________。3.数据模型由_________________、_________________和_________________三部分组成的。

4.数据库体系结构按照_______________、_______________和_______________三层结构进行组织。5.E-R图向关系模型转化要解决的问题是如何将实体和实体之间的联系转换成关系模式,如何确定这些关系模式的_________________。

三、计算题(本大题共5小题,每小题2分,共10分)

设有如下图所示的关系R,S和T,计算:

⑴R1=R∪S R S T

⑵R2=R-S

⑶R3=R T

⑷R4=R T

(5)R5=

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

设教学数据库中有三个基本表:

学生表S(SNO,SNAME,SEX,AGE,DEPT)

课程表C(CNO,CNAME,TEACHER)

学生选课表SC(SNO,CNO,GRADE)

其中:SNO为学号,SNAME为姓名,SEX为性别,AGE为年龄,DEPT为系别,CNO为课程CNAME 为课程名,TEACHER任课老师,GRADE为成绩。

试写出下列操作的SQL语句:

1检索学生姓名及其所选修课程号和成绩。

2检索选修课程“C2”的学生中的最高成绩。

3检索所有比“王华”年龄大的学生姓名、年龄和性别。

4检索选修四门以上课程的学生总成绩(不统计不及格的课程),并要求按总成绩的降序排列出来。

5把Wu老师的女同学选课成绩增加5%

五、综合题(本大题共2小题,每小题15分,共30分)

1.假设某商业集团数据库中有一关系模式R如下:R(商店编号,商品编号,数量,部门编号,负责人)如果规定:

(1)每个商店的每种商品只在一个部门销售;

(2)每个商店的每个部门只有一个负责人;

(3)每个商店的每种商品只有一个库存数量。

试回答下列问题:

(1)根据上述规定,写出关系模式R的基本函数依赖;

(2)找出关系模式R的候选码;

(3)试问关系模式R最高已经达到第几范式?为什么?

(4)如果R不属于3NF,请将R分解成3NF模式集。

2.假定一个部门的数据库包括以下的信息:

职工的信息:职工号、姓名、住址和所在部门。

部门的信息:部门所有职工、经理和销售的产品。

产品的信息:产品名、制造商、价格、型号及产品内部编号。

制造商的信息:制造商名称、地址、生产的产品名和价格。

完成如下设计:

(1)设计该计算机管理系统的E-R图;

(2)写出关系模式集,并用下划线和波浪线标识出每个模式的主码和外码。(3)在上述数据库中,写出主码和外码的总数这两个数字。

数据库期末考试填空题及答案

1 .数据库数据具有__________、__________和__________三个基本特点。 2.数据库管理系统是数据库系统的一个重要组成部分,它的功能包括__________、__________、__________、__________。 3. 数据库系统是指在计算机系统中引入数据库后的系统,一般由__________、__________、__________和__________构成。 4. 数据库管理技术的发展是与计算机技术及其应用的发展联系在一起的,它经历了三个阶段:__________阶段,__________阶段和__________阶段。 5. 数据库具有数据结构化、最小的__________、较高的__________等特点。 6. DBMS还必须提供__________保护、__________检查、__________、__________等数据控制功能。 7. 模式(Schema)是数据库中全体数据的__________和__________的描述,它仅仅涉及到__________的描述,不涉及到具体的值。 8. 三级模式之间的两层映象保证了数据库系统中的数据能够具有较高的__________和__________。 9. 根据模型应用的不同目的,可以将这些模型划分为两类,它们分别属于两个不同的层次。第一类是__________,第二类是__________。 10. 数据模型的三要素是指__________,__________,__________。实际数据库系统中所支持的主要数据模型是__________,__________,__________。 11. 数据模型中的__________是对数据系统的静态特征描述,包括数据结构和数据间联系的描述,__________是对数据库系统的动态特征描述,是一组定义在数据上的操作,包括操作的涵义、操作符、运算规则及其语言等。 12. 用树型结构表示实体类型及实体间联系的数据模型称为__________模型,上一层的父结点和下一层的子结点之间的联系是的联系。 13. 用有向图结构表示实体类型及实体间联系的数据模型称为__________模型,数据之间的联系通常通过__________实现。 14. 关系的完整性约束条件包括三大类:__________、__________和__________。 15. 关系数据模型中,二维表的列称为________,二维表的行称为________。 16. 用户选作元组标识的一个候选码为________,其属性不能取________。 17. 关系代数运算中,传统的集合运算有_____,_____,_____,_____。 18. 关系代数运算中,基本的运算是________,________,________,________,________。 (问答题) 19. 关系代数运算中,专门的关系运算有________,________,________。 20. 关系数据库中基于数学上的两类运算是________和________。 21. 关系代数中,从两个关系中找出相同元组的运算称为________运算。 22. R S表示R与S的________。 23. 设有学生关系:S(XH,XM,XB,NL,DP)。在这个关系中,XH表示学号,XM表示姓名,XB表示性别,NL表示年龄,DP表示系部。查询学生姓名和所在系的投影操作的关系运算式是________________。 24. 在“学生-选课-课程”数据库中的3个关系如下:S(S#,SNAME,SEX,AGE);SC(S#,C#,GRADE); C(C#,CNAME,TEACHER),查找选修“数据库技术”这门课程学生的学生名和成绩,若用关系代数表达式来表示为________________。 25. 已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主码是________,系关系的外码是________,学生关系的主码是________,学生关系的外码是________。

测量方法和结果的精确度

毕业设计(论文)译文 题目名称:测量方法和结果的精确度 (准确度和精密度) 第二部分: 确定标准检测方法的重复性和复现性 学院名称:理学院 班级:物理082 学号:200800124111 学生姓名:张鹏举 指导教师:刘敏 2012年2月

中原工学院理学院物理系应用物理专业 2012届本科毕业论文译文 精确度实验的数据分析实例 B.1 煤中硫含量的测定(在没有丢失数据和不准确数据的基础上进行几个层次的实验) B.1.1 实验背景 (a) 测量方法 煤中硫含量的测定,测定结果按质量百分比表示。 (b) 实验来源 汤姆金S.S 商业与工程化学(目录C中见参考6) (c) 实验描述 八个实验室参与实验,参照实验数据中所描述到的标准测量方法进行实验分析。实验室1报告四个实验结果,实验室5报告四或者5个实验结果,其余的实验室进行3种类型的实验。 (d) 图形化展示 曼德尔的h和k数据本应该绘制出来,但是由于在这个实验中它们的参考价值不大,因此为了能够有足够的空间进行不同数据的图形展示,这两个数据就被忽略了,曼德尔的实验在B.3中进行了十分详细的描述。 B1.2 原始数据 这些数据以百分比的形式给出,见图2表B.1以A的形式(见7.2.8)。没有任何十分具体的数据。 关于这些数据的图形展示见B.1到B.4

参考8 就表B.1 提到的实验,实验室只需以最小数目进行试验,没有试验数量的要求。ISO5725中提到推荐程序,实验室1和实验室5的随机选取应基于三组实验的结果最精确化。然而,为了表明对于不同实验结果的计算机化展示,在这个例子中所有的实验结果都必须保留。读者可随机做选择以来减少三组实验的实验结果,这样的过程对M,S,R的应用相对有一定影响。 B.1.3 计算单元格均数 如所给单元格,并按重量百分比[%(m/m)]、按表 B.2 形式如B 图 2 (见7,2,9)的格式 表格B.2-表格含义:媒中硫量

数据库系统概论期末试题及答案(重点知识)

试题十 一、单项选择题 (本大题共15小题,每小题2分,共30分) 在每小题列出的四个备选项中只有一个是符合题目要 求的,错选、多选或未选均无分。 1. 数据库系统的特点是( )、数据独立、减少数据冗余、避免数据不一致和加强了数据保护。 A .数据共享 B .数据存储 C .数据应用 D .数据保密 2. 数据库系统中,物理数据独立性是指( )。 A .数据库与数据库管理系统的相互独立 B .应用程序与DBMS 的相互独立 C .应用程序与存储在磁盘上数据库的物理模式是相互独立的 D .应用程序与数据库中数据的逻辑结构相互独立 3. 在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是( )。 A .外模式 B .内模式 C .存储模式 D .模式 4. E-R 模型用于数据库设计的哪个阶段( )? A .需求分析 B .概念结构设计 C .逻辑结构设计 D .物理结构设计 5. 现有关系表:学生(宿舍编号,宿舍地址,学号,姓名,性别,专业,出生日期)的主码是( )。 A .宿舍编号 B .学号 C .宿舍地址,姓名 D .宿舍编号,学号 6. 自然连接是构成新关系的有效方法。一般情况下,当对关系R 和S 使用自然连接时,要求R 和S 含有一个或多个共有的( )。 A .元组 B .行 C .记录 D .属性 7. 下列关系运算中,( )运算不属于专门的关系运算。 A .选择 B .连接 C .广义笛卡尔积 D .投影 8. SQL 语言具有( )的功能。 ( 考 生 答 题 不 得 超 过 此 线 )

A.关系规范化、数据操纵、数据控制 B.数据定义、数据操纵、数据控制 C.数据定义、关系规范化、数据控制 D.数据定义、关系规范化、数据操纵 9.如果在一个关系中,存在某个属性(或属性组),虽然不是该关系的主码或只是主码的一部分,但却是另一个关系的主码时,称该属性(或属性组)为这个关系的() A.候选码 B.主码 C. 外码 D. 连接码 10.下列关于关系数据模型的术语中,()术语所表达的概念与二维表中的 “行”的概念最接近? A.属性 B.关系 C. 域 D. 元组 11.假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME, TEACHER),学生选课关系是SC(S#,C#,GRADE)。 要查找某个学生的基本信息及其选课的平均成绩,将使用关系()A.S和SC B.SC和C C.S和C D.S、SC和C 12.在SQL语言的SELECT语句中,用于对结果元组进行排序的是()子句。 A. GROUP BY B.HAVING C.ORDER BY D.WHERE 13.设有关系SC(SNO,CNO,GRADE),主码是(SNO,CNO)。遵照实体完整性规则,下面()选项是正确的。 A.只有SNO不能取空值B.只有CNO不能取空值 C.只有GRADE不能取空值D.SNO与CNO都不能取空值 14.下面关于函数依赖的叙述中,()是不正确的。 A.若X→Y,WY→Z,则XW→Z B.若Y X,则X→Y C.若XY→Z,则X→Z,Y→Z D.若X→YZ,则X→Y,X→Z 15.设有关系R(A,B,C)和S(C,D)。与SQL语句select A,B,D from R,S where R.C=S.C等价的关系代数表达式是() A.σR.C=S.C(πA,B,D(R×S)) B.πA,B,D(σR,C= S.C(R×S)) C.σR.C=S.C((πA,B(R))×(πD(S))) D.σR,C=S.C(πD((πA,B(R))×S))

sql数据库期末考试题及答案

一、单选题(共 10 道试题,共 50 分。)V 1. SQL Server中,保存着每个数据库对象的信息的系统表是( C)。 A. sysdatabases B. Syscolumns C. Sysobjects D. Syslogs 2. 在存在下列关键字的SQL语句中,不可能出现Where子句的是(D )。 A. Update B. Delete C. Insert D. Alter 3. 在查询语句的Where子句中,如果出现了“age Between 30 and 40”,这个表达式等同于(A )。 A. age>=30 and age<=40 B. age>=30 or age<=40 C. age>30 and age<40 D. age>30 or age<40 4. 如果要在一张管理职工工资的表中限制工资的输入范围,应使用(D )约束。 A. PDRIMARY KEY B. FOREIGN KEY C. unique D. check 5. 记录数据库事务操作信息的文件是(D )。 A. 数据文件 B. 索引文件 C. 辅助数据文件 D. 日志文件 6. 要查询XSH数据库CP表中产品名含有“冰箱”的产品情况,可用( C)命令。 A. SELECT * FROM CP WHERE 产品名称 LIKE ‘冰箱’ B. SELECT * FROM XSH WHERE 产品名称 LIKE ‘冰箱’ C. SELECT * FROM CP WHERE 产品名称 LIKE ‘%冰箱%’ D. SELECT * FROM CP WHERE 产品名称=‘冰箱’ 7. 储蓄所有多个储户,储户能够在多个储蓄所存取款,储蓄所与储户之间是(D )。 A. 一对一的联系 B. 一对多的联系 C. 多对一的联系 D. 多对多的联系 8. SQL的聚集函数COUNT、SUM、AVG、MAX、MIN不允许出现在查询语句的( D)子句之中。 A. SELECT B. HAVING C. GROUP BY… HAVING D. WHERE 9. 列值为空值(NULL),则说明这一列( C)。 A. 数值为0

中原工学院计算机组成原理试卷

本试卷共2页,此页为B 卷第1页(注:参加重修考试者请在重修标识框内打钩)中原工学院2008~2009学年第1学期计算机专业计算机组成原理课程期末试卷一、填空:(19分)1、[x]补=1.01011,则x 的真值为,[-x]补=,[x/2]补 =。 2、动态存储器的刷新是按方式进行刷新的,常用的刷新方式 有,,。 3、一个组相联映射的Cache ,有128块,每组4块,主存共有16384块, 每块64个字,则主存地址共位,其中主存字块标记应为位, 组地址应为__位,Cache 地址共位。 4、CPU 从主存取出一条指令并执行该指令的时间叫,它通常包 含若干个,而后者又包含若干个。 5、微命令编码方法通常有,, 三种方法。6、实现n ×n 位运算的不带符号阵列乘法器需要__________个全加器和__________与门。二、选择:(10分) 1、使用74LS181这种器件来构成一个16位的ALU ,需要使用() 片74LS181。 A 、2 B 、4 C 、8 D 、162、主存储器与CPU 之间增加Cache 的目的是()A 、解决CPU 与主存之间的速度匹配问题。B 、扩大主存储器的容量。C 、扩大CPU 中通用寄存器的数量。D 、降低主存储器的成本。3、下列因素中,与Cache 的命中率无关的是()A 、主存的存取时间。B 、块的大小。C 、地址映射方式。D 、Cache 的容量。4、某机器字长32位,存储容量是1MB ,若字编址,其寻址范围是()A 、0~1M B、0~512KB C、0~256K D、0~256KB 题号一二三四五六七八九十总分5、微程序控制器中,机器指令与微指令的关系是 () A、一条机器指令是由一条微指令来解释执行。 B、一条机器指令是由一段用微指令编成的微程 序来解释执行。 C、一段机器指令组成的程序是由一条微指令来解释执行。 D、一条微指令是由若干条机器指令组成。 三、名词解释:(10分) 1、(5分)DMA : 2、(5分)虚拟存储器: 四、简答:(24分) 1、(8分)提高主存速度有哪些具体措施?试简述之。 2、(8分)试述后续微地址的形成方法并指出其优缺 点。 B 卷√ A 卷重修标识

专科《数据库系统概论》_试卷_答案

专科《数据库系统概论》 一、(共48题,共150分) 1. 概念模型是对现实世界的第一层抽象,这一类模型中最著名的模型是()。(2分) A.层次模型 B.关系模型 C.网状模型 D.实体-关系模型即E-R模型 .标准答案:D 2. 数据库的逻辑数据独立性是指当数据的模式发生变化时,只需要修改(),而应用系统保持不变。(2分) A.模式与外模式之间的映射 B.模式与内模式之间的映射 C.模式 D.内模式 .标准答案:A 3. 下面的选项不是关系数据库基本特征的是()。(2分) A.不同的列应有不同的数据类型 B.不同的列应有不同的列名 C.与行的次序无关 D.与列的次序无关 .标准答案:A 4. 关系代数的运算分为传统的集合运算为和专门的()运算2类。(2分) A.逻辑运算 B.谓词演算 C.关系运算 D.代数运算 .标准答案:C 5. 设关系R与关系S具有相同的关系模式,则R-(R-S)等于()(2分) ∪S ∩S ×S .标准答案:B 6. SQL语言中,删除一个视图的命令是()。(2分) .标准答案:B 7. 设关系数据库中一个表S的结构为:S(SN,CN,grade),其中SN为学生名,CN为课程名,二者均为字符型;grade为成绩,数值型,取值范围0-100。若要更正王二的化学成绩为85分,则可用()。(2分) S SET grade=85 WHERE SN=’王二’ AND CN=’化学’ S SET grade=’85’ WHERE SN=’王二’ AND CN=’化学’ grade=85 WHERE SN=’王二’ AND CN=’化学’ grade=’85’ WHERE SN=’王二’ AND CN=’化学’ .标准答案:A 8. 有如下两个关系,其中雇员信息表关系EMP的主码是雇员号,外码是部门号;部门信息表关系DEPT的主码是部门号。 若执行下面列出的操作,哪个操作不能成功执行()(2分) A.从EMP中删除行(‘010’,‘王宏达’,‘01’,1200) B.在EMP中插入行(‘102’,‘赵敏’,‘01’,1500) C.将EMP中雇员号=‘056’的工资改为1600元 D.将EMP中雇员号=‘101’的部门号改为‘05’ .标准答案:D 9. 关系模式R中的属性全是主属性,则R的最高范式必定是()。(2分) .标准答案:C 10. 在数据库设计中,将E-R图转换成关系数据模型的过程属于()。(2分) A.需求分析阶段 B.逻辑设计阶段 C.概念设计阶段 D.物理设计阶段 .标准答案:B 11. 相对于数据库系统,文件系统阶段数据管理有哪些缺陷(5分) 标准答案:数据无意义、数据冗余多、数据不一致、不完整、不安全、数据之间的联系弱。 12. 什么是数据库管理系统(5分)

数据库系统概论复习题及答案

第一学期期末考试试卷和答案 试卷代码:03115 授课课时:96 课程名称:数据库系统原理A 适用对象:本科选课班 一、选择题(从下列各题四个答案中选出一个正确答案,每小题1分,共10分) 1、在数据库技术发展的几个阶段中,数据独立性最高的是__A___阶段。 A、数据库系统 B、文件系统 C、人工管理 D、数据项管理 2、在SQL的SELECT语句中,与选择运算对应的命令动词是__C___。 A、SELECT B、FROM C、WHERE D、ORDER BY 3、在数据库中,下列说法_A__是不正确的 A、数据库避免了一切数据的重复 B、若系统是完全可以控制的,则系统可确保更新是的一致性 C、数据可以共享 D、数据库减少了冗余 4、在数据库系统中,模式/外模式映像用于解决数据的_C__ A、结构独立性 B、物理独立性 C、逻辑独立性 D、分布独立性 5、关系代数的5种基本运算是__D_。 A、并、差、选择、投影、自然连接 B、并、差、交、选择、投影 C、并、差、交、选择、笛卡尔积 D、并、差、选择、投影、笛卡尔积 6、在SQL语句中,谓词“EXISTS”的含义是_B___。 A、全称量词 B、存在量词 C、自然连接--在连接条件中使用等于(=)运算符比较被连接列的列值,但它使用选择列表指出查询结果集合中所包括的列,并删除连接表中的重复列 D、等值连接--在连接条件中使用等于号(=)运算符比较被连接列的列值,其查询结果中列出被连接表中的所有列,包括其中的重复列 7、规范化过程主要为克服数据库逻辑结构中的插入异常、删除异常、更新异常以及_C__的缺陷 A、数据不一致性 B、结构不合理 C、冗余度大 D、数据丢失 8、数据库数据的正确性和相容性是数据库的__B____。 A、安全性 B、可维护性 C、完整性 D、并发控制 9、数据库三级模式体系结构主要的目标是确保数据库的_B__。 A、数据安全性 B、数据独立性

中原工学院2006至2007学年第二学期机械原理课程期末考试试题

中原工学院2006至2007学年第二学期机械原理课程期末考试试题 中原工学院 2006~2007学年第二学期 机械制造及自动化专业机械原理课程期末试卷专业___________班级___________姓名__________学号___________大题一二三四五成绩 成绩 一、是非题(用“Y”表示正确,“N”表示错误填在题末的括号中)。(本大题共10小题,每小题1分,总计10分) 1.构件是机构或机器中独立运动的单元体,也是机械原理研究的对象。( ) 2.机构具有确定相对运动的条件为:其的自由度 0。( ) =0 3.在摆动导杆机构中,若取曲柄为原动件时,机构的最小传动角γ min =90o。( ) o;而取导杆为原动件时,则机构的最小传动角γ min 4.机构当出现死点时,对运动传递是不利的,因此应设法避免;而在夹具设计时,却需要利用机构的死点性质。( ) 5.当其它条件不变时,凸轮的基圆半径越大,则凸轮机构的压力角就越小,机构传力效果越好。( ) 6.在蜗杆传动中,蜗杆的升角等于蜗轮的螺旋角,且蜗杆与蜗轮的螺旋线旋向相同。( ) 7.渐开线直齿圆锥齿轮的标准参数取在大端上。( ) 8.为了减小飞轮的尺寸,在机器的低速轴上安装飞轮后,可以较好地降低机器的速度波动。( ) 9.机器等效动力学模型中的等效质量(或转动惯量)是一个假想质量(或转动惯量),它不是原机器中各运动构件的质量(或转动惯量)之和,而是根据动能相等的原则转化后计算得出的。( ) 10.不论刚性回转体上有多少个不平衡质量,也不论它们如何分布,只需要在任意选定两个平面内,分别适当地加平衡质量即可达到动平 衡。( ) 二、填空题(将正确的答案填在题中横线上方空格处)。 (本大题共5小题,每空2分,总计10分)

RC串联电路暂态过程

中原工学院理学院教案专用纸第 1 页 教学说明【课题】RC串联电路的暂态过程(3 学时) 【目的】 1.观察RC电路在充、放点过程中V O和V R的变化规律; 描绘出V O和V R的实验曲线; 2.了解时间常数τ和半衰期T1/2的物理意义,并计V O 和V R的变化规律算出它们的量值。 【实验仪器】 DH4503-2RLC实验仪、示波器 【重点】 RC电路在充、放点过程中V O和V R的变化规律 【难点】 了解时间常数τ和半衰期T1/2的物理意义 【前言】 电阻、电容是电路的基本元件。在阻容串联电路中,接 通或断开直流电源时,电路往往产生由一种状态过渡到另一 种状态的暂态过程。这些过程的规律在电子技术中及生产生 活实践中得到了广泛的应用。比如说,我们人体可以看成是 一个孤立电容,人在活动时由于摩擦会带上一定量的电荷, 此电荷若不及时放掉,积累到一定程度时会产生静电火花, 引发事故。如何才能尽快放掉摩擦电荷呢?作了这个实验后 就会明白,放电的快慢由放电时间常数τ=R·C决定,抗静 电剂是在布表面涂上一层活性剂降低电阻;导电布则是在织 布纤维中混入一定量的金属丝,目的都是为了减小R,从而 缩短放电时间常数τ。 我们将看到,在观察这种瞬变过程时,示波器和信号发 生器是不可缺少的。它们的这种用途也是其它仪器无法代替 的。 【教学内容】 一、基本原理 RC电路的特点是充放点过程按指数函数规律进行的。 充电过程 在图1的电路中,当K扳向“1”的瞬间,电容器尚未积 累电荷,此时电动势E全部

降落在R 上最大的充电电流为I O =E/R ;随着电容器电荷的积累,V O 增大,R 两端的电压V R 减小,充电电流i 跟着减小,着又反过来使V O 的增长率变的缓慢;直至V O 等于E 时,充电过程才终止,电路达到稳定状态。 图1 RC 串联电路 在这过程中,电路方程为: V R +V O =iR+C Q =E (1) 用dt dQ i =代入,得:E C Q dt dQ R =+ (2) 由初始条件:t=0时Q=0,的(2)式的解为: )1(RC t e CE Q - -= )1(RC t o e E C Q V --== (3) 从(3)式可见,Q 和V O 是随时间t 按指数函数的规律增长的,函数的曲线如图2(a)所示。 相应可得: RC t e R E dt dQ i -== (4) RC t Ee iR -==R V 式(4)表明,充电电流i 和电阻电压V R 是随着时间t 按指数规律衰减的;起函数曲线 V C C R V R E K 1 2

数据库系统概论试题及答案1

试题一 一、单项选择题 在每小题列出的四个备选项中只有一个是符合题目要 求的,请将其代码填写在题后的括号内。错选、多选 或未选均无分。 1. 数据库系统的核心是() A.数据库B.数据库管理系统 C.数据模型D.软件工具 2.下列四项中,不属于数据库系统的特点的是() A.数据结构化B.数据由DBMS统一管理和控制 C.数据冗余度大D.数据独立性高 3.概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是() A.层次模型B.关系模型 C.网状模型D.实体-联系模型 4.数据的物理独立性是指() A.数据库与数据库管理系统相互独立 B.用户程序与数据库管理系统相互独立 C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的 D.应用程序与数据库中数据的逻辑结构是相互独立的 5.要保证数据库的逻辑数据独立性,需要修改的是() A.模式与外模式之间的映象B.模式与内模式之间的映象 C.模式D.三级模式 6.关系数据模型的基本数据结构是() A.树B.图C.索引D.关系 7.有一名为“列车运营”实体,含有:车次、日期、实际发车时间、实际抵达时间、情况摘要等属性,该实体主码是() A.车次B.日期 C.车次+日期D.车次+情况摘要 8.己知关系R和S,R∩S等价于() A. (R-S)-S B. S-(S-R)

C.(S-R)-R D. S-(R-S) 9.学校数据库中有学生和宿舍两个关系: 学生(学号,姓名)和宿舍(楼名,房间号,床位号,学号) 假设有的学生不住宿,床位也可能空闲。如果要列出所有学生住宿和宿舍分配的情况,包括没有住宿的学生和空闲的床位,则应执行() A. 全外联接 B. 左外联接 C. 右外联接 D. 自然联接 10.用下面的T-SQL语句建立一个基本表: CREATE TABLE Student(Sno CHAR(4) PRIMARY KEY, Sname CHAR(8) NOT NULL, Sex CHAR(2), Age INT) 可以插入到表中的元组是() A. '5021','刘祥',男,21 B. NULL,'刘祥',NULL,21 C. '5021',NULL,男,21 D. '5021','刘祥',NULL,NULL 11. 把对关系SPJ的属性QTY的修改权授予用户李勇的T-SQL语句是() A. GRANT QTY ON SPJ TO '李勇' B. GRANT UPDA TE(QTY) ON SPJ TO '李勇' C. GRANT UPDA TE (QTY) ON SPJ TO 李勇 D. GRANT UPDA TE ON SPJ (QTY) TO 李勇 12.图1中()是最小关系系统 A B C D 图1 13.关系规范化中的插入操作异常是指 ( ) A.不该删除的数据被删除B.不该插入的数据被插入 C.应该删除的数据未被删除D.应该插入的数据未被插入 14.在关系数据库设计中,设计关系模式是数据库设计中()阶段的任务A.逻辑设计B.物理设计C.需求分析D.概念设计 15.在E-R模型中,如果有3个不同的实体型,3个m:n联系,根据E-R模型转换为关系模型的规则,转换后关系的数目为()。

数据库系统概论各章复习试题及答案

数据库系统概论复习资料: 第一章: 一、选择题: 1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是 A 阶段。 A.数据库系统 B.文件系统 C.人工管理 D.数据项管理 2.数据库的概念模型独立于 A 。 A.具体的机器和DBMS B.E-R图 C.信息世界 D.现实世界 3.数据库的基本特点是 B 。 A.(1)数据可以共享(或数据结构化) (2)数据独立性 (3)数据冗余大,易移植 (4)统一管理和控制 B.(1)数据可以共享(或数据结构化) (2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制 C.(1)数据可以共享(或数据结构化) (2)数据互换性 (3)数据冗余小,易扩充 (4)统一管理和控制 D.(1)数据非结构化 (2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制 4. B 是存储在计算机内有结构的数据的集合。 A.数据库系统B.数据库 C.数据库管理系统 D.数据结构 5.数据库中存储的是 C 。 A.数据 B.数据模型C.数据以及数据之间的联系 D.信息 6. 数据库中,数据的物理独立性是指 C 。 A.数据库与数据库管理系统的相互独立 B.用户程序与DBMS的相互独立 C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的 D.应用程序与数据库中数据的逻辑结构相互独立 7. 数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指 D 。 A.同一个应用中的多个程序共享一个数据集合 B.多个用户、同一种语言共享数据 C.多个用户共享一个数据文件 D.多种应用、多种语言、多个用户相互覆盖地使用数据集合 8.数据库系统的核心是 B 。 A.数据库 B.数据库管理系统 C.数据模型 D.软件工具 9. 下述关于数据库系统的正确叙述是 A 。 A.数据库系统减少了数据冗余 B.数据库系统避免了一切冗余 C.数据库系统中数据的一致性是指数据类型一致 D.数据库系统比文件系统能管理更多的数据 10. 数将数据库的结构划分成多个层次,是为了提高数据库的①和②。 ①A.数据独立性 B.逻辑独立性 C.管理规范性 D.数据的共享 ②A.数据独立性 B.物理独立性 C.逻辑独立性 D.管理规范性 【答案:】①B ②B 11. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是 A 。 A.DBS包括DB和DBMS B.DDMS包括DB和DBS C.DB包括DBS和DBMS D.DBS就是DB,也就是DBMS

SQLServer数据库期末复习试题试卷及答案

现有关系数据库如下: 数据库名:教学数据库(Teacher) 教师信息表(教师编号,姓名,性别,民族,职称,身份证号) 课程信息表(课程号,课程名,标准课时数) 任课信息表(教师编号,课程号,实际课时数) 一、用SQL语言实现下列功能 1. 创建数据库。 要求:数据库名为 Teacher,主数据文件名为 Teacher_data.MDF,存放在目录下,初始值大小为2MB增长方式为按照10%的比例增长;日志文件名为Teacher_log.LDF,存放在目录下,初始值大小为 1MB增长方式为按照1MB的增量增长。 2. 创建教师信息表Teacherinfo,数据表的各字段属性如下表所示: 列名数据类型长度属性描述 Teacher_Id char 6 主键教师编号 Teacher_Name n varchar 8 不允许空姓名 Sex n char 2 检查(男/女)性别 Birth_Place n varchar 20 默认值(汉族)民族 Zhiche ng n varchar 20 不允许空职称 H Id char 16 唯一身份证号 3.创建课程信息表Course info,数据表的各字段属性如下表所示: 列名数据类型长度属性描述 Course_ld char 5 主键】田千口i=r. 课程 号 Course_Name n varchar 20 不允许空课程名 B Hours Int 检查(0~200) 标准课时数 4.创建任课信息表TCinfo,数据表的各字段属性如下表所示: 列名数据类型长度属性描述 Id int 自动编号 Teacher_Id char 6 外键教师编号 Course_Id char 5 外键】田千口 i=r. 课程号S Hours Int 实际课时数 5. 将下列课程信息添加到课程表中: 课号课程名称课时数 30001 SQL Server 数据库 90 30002 数据结构60 30003 VB 程序设计72 修改课号为30003的课程名称:Visual Basic 程序设计。

几何学在高等数学教育中的作用

第24卷 第4期 开封大学学报 V o.l 24 N o .42010年12月 J OU RNAL OF KA IFENG UN I VER SI TY D ec .2010 收稿日期:2010-05-19 基金项目:中原工学院 解析几何 教学改革项目(200915)。 作者简介:高永良(1973-),男,河南固始人,讲师。研究方向:基础数学理论。 几何学在高等数学教育中的作用 高永良,王燕燕 (中原工学院理学院,河南郑州450007) 摘 要:几何学对于人类认识客观世界发挥了巨大作用;几何学的美是数学美的重要组成部分,几何学对于培养大学生的空间想象能力和直觉能力具有重要作用。因此在高等数学教育中应 加强几何学教学。 关键词:高等数学教育;几何学;教学改革中图分类号:G642 文献标识码:A 文章编号:1008-343X(2010)04-0076-02 数学素养作为当代大学生的基本素质之一,正在被越来越多的高校所重视。这具体体现在大学课程设置的变化上,譬如,以前文科学生是不学数学的,现在文科学生也必须学数学,只是比理工科的浅显一些。但是,作为数学重要分支之一的几何学并没有得到重视。在大学数学教学中普遍存在着几何课程和内容被压缩的现象,包括数学专业教学计划中也是如此。往往在 形 和 数 的教学中,偏重于 数 的处理而忽略 形 的意义。其原因是很多教育机构和学校对几何学在大学数学教育中的作用认识不足。对这一问题,教育界和学术界有深入探讨的必要。笔者在此结合自己的教学经历,谈谈个人的一些认识。 首先,几何学是人类认识客观世界的一个重要工具。几何学中各种空间特别是微分流形概念的建立为各种数学门类的展开提供了适当的基础和舞台。姜伯驹先生在为陈维桓教授 微分流形初步 一书作的序中指出:数学科学虽有众多分支,却是有机的统一。几何的、代数的、分析的方法相辅相成,使现代数学成为人类认识世界、改造世界的锐利武器。几何学的对象比较直观,比较接近人们的生活经验,所以更能激发开创性思维。数学历史上许多划时代的事件,如无理数的发现、公理化方法的创立、坐标方法的提出、非欧几何的诞生、空间观念的改变,还有对整体性质和行为的关注、非线性数学的兴起等等,都首先发生在几何学的沃土上。许多学科的发展也常常需要用几何学的观点进行观察和处 理,需要用几何的语言。然而,在20世纪50年代到90年代我国大学的几次教学改革中,几何课程被一再削减。当时吴光磊先生就一语双关地批评这种现 象为 得意忘形 。几何课程被忽视,削弱了我国数学教育的基础,影响了我国科技的发展。今天,数学科学的大趋势是走向综合,几何的观点、方法、语言正在大规模地向其他数学分支渗透。而在高新技术发展的过程中,几何学的原理更是得到了空前的应用,无论是计算机图形学、CT 扫描或核磁共振成像、视觉信息处理,还是机器人、虚拟现实、数字仿真技术,都广泛采用了传统的和现代的几何学理论。在当前的教学改革中,我们应该记取过去的教训,少走弯路。 目前,在大学非数学专业的教学中,几何学遭到排斥的状况仍然没有什么改变。非数学专业的学生没有专门学习空间解析几何课,只在线性代数教材第一章学到了一些向量代数的基本概念和基本结论,这导致大部分学生空间想象能力比较薄弱。在学习 概率论与数理统计 这门课的 几何概型 这一节时,由于学生画不出图形,因此求解问题出现困难。例如这一题向区间[0,a]上随机投掷三个点,问三点到原点的三个线段构成三角形的概率。设三线段的长分别为x,y,z ,则解这个问题就需要在三维空间中正确地画出样本空间和事件所对应的图形。另外,在讲到二维连续型随机变量的概率分布时,需要计算相关事件的概率,相当一部分学生不会算,积分限不知怎么写,原因是几何知识和几何思想 76

数据库系统概论试题及答案整理版

数据库系统概论复习资料 第一章绪论 一、选择题 1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个 阶段中,数据独立性最高的是 A 阶段。 A.数据库系B.文件系统C.人工管理D.数据项管理 2.数据库的概念模型独立于 A 。 A.具体的机器和DBMS B.E-R图C.信息世界D.现实世界 3.数据库的基本特点是 B 。 A.(1)数据结构化(2)数据独立性 (3)数据共享性高,冗余大,易移植 (4)统一管理和控制 B.(1)数据结构化(2)数据独立性 (3)数据共享性高,冗余小,易扩充 (4)统一管理和控制 C.(1)数据结构化(2)数据互换性 (3)数据共享性高,冗余小,易扩充 (4)统一管理和控制 D.(1)数据非结构化 (2)数据独立性 (3)数据共享性高,冗余小,易扩充 (4)统一管理和控制 4. B 是存储在计算机内有结构的数据的集合。 A.数据库系统B.数据库C.数据库管理系统D.数据结构 5.数据库中存储的是 C 。 A. 数据 B. 数据模型 C.数据及数据间的联系 D. 信息 6.数据库中,数据的物理独立性是指 C 。 A.数据库与数据库管理系统的相互独立 B.用户程序与DBMS的相互独立 C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的 D.应用程序与数据库中数据的逻辑结构相互独立 7.数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指 D 。 A.同一个应用中的多个程序共享一个数据集合 B.多个用户、同一种语言共享数据 C.多个用户共享一个数据文件 D.多种应用、多种语言、多个用户相互覆盖地使用数据集合

sql数据库期末考试题及答案

一、单选题(共10 道试题,共50 分。) 1. SQL Server中,保存着每个数据库对象的信息的系统表是(C)。 A. sysdatabases B. Syscolumns C. Sysobjects D. Syslogs 2. 在存在下列关键字的SQL语句中,不可能出现Where子句的是(D)。 A. Update B. Delete C. Insert D. Alter 3. 在查询语句的Where子句中,如果出现了“age Between 30 and 40”,这个表达式等同于(A)。 A. age>=30 and age<=40 B. age>=30 or age<=40 C. age>30 and age<40 D. age>30 or age<40 4. 如果要在一张管理职工工资的表中限制工资的输入范围,应使用(D)约束。 A. PDRIMARY KEY B. FOREIGN KEY C. unique D. check 5. 记录数据库事务操作信息的文件是(D)。 A. 数据文件 B. 索引文件 C. 辅助数据文件 D. 日志文件 6. 要查询XSH数据库CP表中产品名含有“冰箱”的产品情况,可用(C)命令。 A. SELECT * FROM CP WHERE 产品名称LIKE …冰箱? B. SELECT * FROM XSH WHERE 产品名称LIKE …冰箱? C. SELECT * FROM CP WHERE 产品名称LIKE …%冰箱%? D. SELECT * FROM CP WHERE 产品名称=…冰箱? 7. 储蓄所有多个储户,储户能够在多个储蓄所存取款,储蓄所与储户之间是(D)。 A. 一对一的联系 B. 一对多的联系 C. 多对一的联系 D. 多对多的联系 8. SQL的聚集函数COUNT、SUM、AVG、MAX、MIN不允许出现在查询语句的(D)子句之中。 A. SELECT B. HAVING C. GROUP BY… HAVING D. WHERE 9. 列值为空值(NULL),则说明这一列(C)。 A. 数值为0 B. 数值为空格 C. 数值是未知的 D. 不存在 10. 数据库的数据一般存放在(D)中。 A. 内存 B. CPU C. 寄存器 D. 磁盘 二、判断题(共10 道试题,共50 分。)V 1. 如果定义视图的FROM子句包括多张表,并且视图中列来自多张表,则不能用DML语句通过视图操纵数据。 A. 错误 B. 正确 2. 在sysdatabases中,还记录着存储过程中每个参数的信息。A A. 错误 B. 正确 3. 在SELECT语句中,当使用ORDER BY子句时,一定要使用GROUP BY 子句。A A. 错误 B. 正确 4. 由于索引是独立的,删除表时,与该表相关的索引并不被删除。A A. 错误 B. 正确 5. 日志文件用于存放恢复数据库用的所有日志信息,每个数据库至少拥有一个日志文件,也可以拥有多个日志文件,扩展名ldf B A. 错误 B. 正确 6. 使用INSERT命令一次只能插入一行数据。A A. 错误 B. 正确

数据库系统概论期末试题及答案

《数据库原理及应用》试题1 一、选择题 1、数据库系统的基本特征是。_________A、数据的统一控制 B、数据共享 性和统一控制 C、数据共享性、独立性和冗余度小 D、数据共享性和数据独立性 (难度系数C)正确答案:C 2、DB、DBMS和DBS三者之间的关系是。_________ A、DBS与DB和DBMS无关 B、 DBMS包括DBS和DB C、DB包括DBMS和DBS D、DBS包括DB和DBMS (难度系数B)正确答案:D R?(R?S) S,关系代数表示的是3、设有关系R和。_________A、R∩S B、R―S C、R÷S D、R∪S (难度系数B)正确答案:A 4、自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用 自然连接时,要求R和S含有一个或多个共有的__________。 A、行 B、属性 C、记录 D、元组 (难度系数C)正确答案:B 5、以下是信息世界的模型,且实际上是现实世界到机器世界的一个中间层次的是_________。 A、数据模型 B、概念模型 C、关系模型 D、E-R图 (难度系数C)正确答案:C 6、构成E—R模型的三个基本要素是。_________A、实体、属性值、关系; B、实体、 属性、联系; C、实体、实体集、联系; D、实体、实体集、属性; (难度系数C)正确答案:B 7、在关系代数运算中,五种基本运算为_________。 A、并、差、选择、投影、连接 B、并、交、选择、投影、笛卡尔积 C、并、差、选择、投影、笛卡尔积 D、并、除、投影、笛卡尔积、选择 (难度系数B)正确答案:C 8、在下列关于规范化理论的叙述中,不正确的是。_________、任何一个关系模式一定有键。 A. B、任何一个包含两个属性的关系模式一定满足3NF。 C、任何一个包含两个属性的关系模式一定满足BCNF。 D、任何一个包含三个属性的关系模式一定满足2NF。 (难度系数B)正确答案:D 9、设有关系模式R(A,B,C)和S(C,D)。与SQL语句“SELECT A,B,D FROM R,S WHERE =”等价的关系代数表达式为。_________π(σ(R?S))σ(π(R?S))、 B、

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

数据库期末考试复习题(附答案) 数据库系统概论 2011年期末考试复习题 一、选择题 ? 第(1)至(3)题基于以下的叙述:有关系模式A(C,T,H,R,S),基中各属性的含义是: ? C:课程T:教员H:上课时间R:教室S:学生 ? 根据语义有如下函数依赖集:? F={C→T,(H,R)→C,(H,T)→R,(H,S)→R} ? 1、关系模式A的码是(D) ? A. C B. (H,R)C.(H,T)D.H,S) ? 2、关系模式A的规范化程度最高达到(B) ? A. 1NF B. 2NF C. 3NFD. BCNF ? 3、现将关系模式A分解为两个关系模式A1(C,T),A2(H,R,S),则其中A1的规范化程度达到(D) ? A. 1NF B. 2NF C. 3NF D. BCNF ? 4.设有关系R(A,B,C)和S(C,D)。与SQL语句? select A,B,D from R,S where R.C=S.C ? 等价的关系代数表达式是(B) ? A. σR.C=S.C(πA,B,D(R×S)) ? B. πA,B,D(σR,C= S.C (R×S)) ? C. σR.C=S.C((πA,B R)×(πDS)) ? D. σR,C=S.C(πD((πA,BR)×S) ? 5、设关系R和关系S的元数分别是3和4,关系T是R与S的广义笛卡尔积,即:T=R×S,则关系T的元数是(C) ? A. 7 B. 9 C. 12 D. 16 ? 6、数据库设计阶段分为(B) ? A. 物理设计阶段、逻辑设计阶段、编程和调试阶段 ? B. 概念设计阶段、逻辑设计阶段、物理设计阶段、实施和调试阶段 ? C. 方案设计阶段、总体设计阶段、个别设计和编程阶段 ? D. 模型设计阶段、程序设计阶段和运行阶段 ? 7、设U是所有属性的集合,X、Y、Z都是U的子集,且Z=U-X-Y。下面关于多值依赖的叙述中,不正确的是(C) ? A. 若X→→Y,则X→→Z B. 若X→Y,则X→→Y ? C. 若X→→Y,且Y′?Y,则X→→Y′ D. 若Z=Φ,则X→→Y ? 8、查询优化策略中,正确的策略是(D) A.尽可能早地执行笛卡尔积操作B.尽可能早地执行并操作 C.尽可能早地执行差操作D.尽可能早地执行选择操作 ? 9、语句delete from sc 表明(A) A. 删除sc中的全部记录 B. 删除基本表sc? C. 删除基本表sc中的列数据 D. 删除基本表sc中的部分行 ? 10、在DB应用中,一般一条SQL 语句可产生或处理一组记录,而DB主语言语句一般一次只能处理一条记录,其协调可通过哪种技术实现(B) ? A. 指针 B. 游标 C. 数组 D. 栈 11、五种基本关系代数运算是( A ) ? A. ∪,-,×,π和σ B. ∪,-,?,π和σ

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