数据库系统概论模拟试卷(四)及参考答案

数据库系统概论模拟试卷(四)及参考答案

ID:1212865

大小:110.34 KB

页数:8页

时间:2017-11-08

数据库系统概论模拟试卷(四)及参考答案_第1页
数据库系统概论模拟试卷(四)及参考答案_第2页
数据库系统概论模拟试卷(四)及参考答案_第3页
数据库系统概论模拟试卷(四)及参考答案_第4页
数据库系统概论模拟试卷(四)及参考答案_第5页
资源描述:

《数据库系统概论模拟试卷(四)及参考答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《数据库系统概论》模拟试卷(四)参考答案一、单项选择题(每小题2分,共30分)第1到第2题基于以下的叙述:有关系模式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的候选码是()(A)、C(B)、(H,R)(C)、(H,T)(D)、(H,S)2、关系模式A的规范化程度最高达到()(A)、1NF(B)、2NF(C)、3NF(D)、BCNF3、假设有关系R(A,B,C

2、)和关系S(C,D)。与SQL语句:selectA,B,DfromR,SwhereR.C=S.C等价的关系代数表达式是()(A)、σR.C=S.C(πA,B,D(RXS))(B)、πA,B,D(σR.C=S.C(RXS))(C)、σR.C=S.C(πA,B(R)XπD(S))(D)、σR.C=S.C(πD(πA,B(R)XS))4、在数据库应用中,一般一条SQL语句可产生或处理一组记录,而宿主语言,如C语言,一条语句一般一次只能处理一条记录,它们之间的协调可通过哪种技术实现()(A)、指针(B)、游标(C)、数组(D)、栈5、在SQL语言的SELECT语句中,实现投

3、影操作是哪个子句?()(A)、SELECT(B)、FROM(C)、WHERE(D)、GROUPBY6、在具有检查点的故障恢复技术中,下面哪个事务不需要REDO()。(A)、T1(B)、T2(C)、T3(D)、T4第7页共8页Tc检查点Tf系统故障T1T2T3T41、下列哪一个允许用户定义新关系时,引用其他关系的主码作为外码()(A)、INSERT(B)、DELETE(C)、REFERENCES(D)、SELECT2、如果有两个事务,同时对数据库中同一个数据进行操作,不会引起冲突的操作是()(A)、一个是DELETE,一个是SELECT(B)、一个是UPDATE,一个

4、是SELECT(C)、两个都是UPDATE(D)、两个都是SELECT3、SQL语言中的COMMIT语句的主要作用是()(A)、结束程序(B)、返回系统(C)、提交事务(D)、存储数据4、在E-R模型向关系模型转换时,M:N的联系转换为关系模式时,其候选码是()(A)、M端实体的候选码(B)、N端实体的候选码(C)、M、N端实体的候选码组合(D)、重新选取其他属性5、若用如下的SQL语句创建一个表SC:CREATETABLESC(S#char(6)NOTNULL,C#char(3)NOTNULL,SCOREint,NOTEchar(20));第7页共8页向表SC插入

5、如下记录行时,()可以被插入。(A)、(‘201009’,‘111’,60,NULL)(B)、(200823,101,NULL,‘必修’)(C)、(NULL,‘103’,80,‘必修’)(D)、(‘201132’,NULL,86,NULL)1、在数据库中,数据的物理独立性是指()。(A)、数据库与数据库管理系统的相互独立(B)、用户程序与DBMS的相互独立(C)、用户的应用程序与存储在磁盘上数据库中的数据是相互独立的(D)、应用程序与数据库中数据的逻辑结构相互独立2、下面列出的关于视图的条目中,不正确的是()。(A)、视图是外模式(B)、视图是虚表(C)、使用视图可

6、以加快查询语句的执行速度(D)、使用视图可以简化查询语句的编写3、假如采用关系数据库系统来实现应用,在数据库设计的()阶段,需要将E-R模型转换为关系数据模型。(A)、概念设计(B)、逻辑设计(C)、物理设计(D)、运行阶段4、设有关系R(书号,书名),如果要检索第3个字母为M,且至少包含4个字母的书名,则SQL查询语句中WHERE子句的条件表达式应写成:Where书名LIKE(   )。(A)、‘__M_’(B)、‘__M%’(C)、‘__M_%’(D)、‘_%M__’二、简答题(每小题5分,共10分)1、进行数据库系统需求分析时,数据字典的内容和作用是什么?答:

7、数据字典是各类数据描述的集合,通常包括数据项.数据结构.数据流.数据存储和处理过程5个部分。数据字典有助于数据的管理和控制,为设计人员和数据库管理员在数据库设计.实现和运行阶段控制有关数据提供依据。2、什么是事务?怎样保证多个事务并发执行是正确的?第7页共8页答:事务是用户定义的数据操作系列,这些操作作为一个完整的工作单元,一个事务内的所有语句被作为一个整体,要么全部执行,要么全部不执行。多个事务的并发执行是正确的,当且仅当其运行结果与按照某一顺序的串行执行的结果相同。两段锁协议是实现可串行化调度的充分条件。三、综合应用题(60分)1、(21分)已知一个公司的职

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。