长风破浪会有时,直挂云帆济沧海 她天津大学21春“计算机科学与技术”《数据库原理》离线作业(二)答案一.综合考核(共50题)1.概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是()A.网状模型B.层次模型C.实体-关系模型D.关系模型参考答案:C2.对实体和实体之间的联系采用同样的数据结构表达的数据模型为()A.非关系模型B.网状模型C.层次模型D.关系模型参考答案:D3.一个关系只有一个()A.超码B.外码C.候选码D.主码参考答案:D4.表示两个或多个事务可以同时运行而不互相影响的是()A.独立性B.持久性C.原子性D.一致性参考答案:A5.有关系模式A(C,T,H,R,S),其中各属性的含义是:C:课程,T:教员,H:上课时间,R:教室,S:学生根据语义有如下函数依赖集:F={C→T,(H,R)→C,(H,T)RC,(H,S)→R},关系模式A的码是()。
A.(H,T)B.(H,S)C.(H,R)D.C参考答案:B6.概念结构设计的目标是产生DB的概念模型,该模型主要反映()A.应用程序员的编程需求B.企业组织的信息需求C.DB的维护需求D.DBA的管理信息需求参考答案:B7.分布式数据库系统的透明性主要表现在位置透明性和()A.映射透明性B.数据透明性C.复制透明性D.处理透明性参考答案:C8.把E-R图转换成关系模型的过程,属于数据库设计的()A.逻辑结构设计B.物理结构设计C.概念结构设计D.总体结构设计参考答案:A9.SQL中的视图提高了数据库系统的()A.隔离性B.并发控制C.完整性D.安全性参考答案:D10.在数据库中,发生数据不一致现象的根本原因是()A.数据相互关系复杂B.数据安全性差C.数据存储量太大D.数据冗余参考答案:D11.下列不属于并发操作带来的问题是()A.脏读B.死锁C.丢失修改D.不可重复读参考答案:B12.要保证数据库的逻辑数据独立性,需要修改的是()A.模式与外模式之间的映射B.模式与内模式之间的映射C.模式D.三级模式参考答案:A13.能够消除多值依赖引起的冗余的范式是()A.BCNFB.4NFC.3NFD.2NF参考答案:B14.五种基本关系代数运算是()。
A.∪∩σΠB.∪∩×σΠC.∪-σΠD.∪-×σΠ参考答案:D15.关系模式的任何属性()A.命名在关系模式上可以不唯一B.可以再分C.以上都不是D.不可再分参考答案:D16.下述各项中,属于数据库系统的特点的是()A.数据独立性B.操作方便C.存取速度快D.存储量大参考答案:A17.子模式DDL是用来描述()A.数据库的物理存储结构B.数据库的概念结构C.数据库的总体逻辑结构D.数据库的局部逻辑结构参考答案:D18.用户或应用程序看到的那部分局部逻辑结构和特征的描述是()模式A.物理模式B.模式C.子模式D.内模式参考答案:C19.数据库中的冗余数据是指可()的数据A.由基本数据导出B.无关紧要C.容易产生错误D.容易产生冲突参考答案:A20.设数据库关系模式R=(A,B,C,D,E),有下列函数依赖:A→BC,D→E,C→D;下述对R的分解中,哪些分解是R的无损连接分解?() Ⅰ.(A,B,C)(C,D,E) Ⅱ.(A,B)(A,C,D,E) Ⅲ.(A,C)(B,C,D,E) Ⅳ.(A,B)(C,D,E)A.都不是B.只有ⅣC.Ⅰ和ⅢD.Ⅰ、Ⅱ和Ⅲ参考答案:C21.在下列几种故障中,不破坏数据库内容的是?()A.计算机病毒发作B.磁盘介质损坏C.瞬时的强磁场干扰D.供电系统故障参考答案:D22.下面的选项不是关系数据库基本特征的是()。
A.与行的次序无关B.与列的次序无关C.不同的列应有不同的数据类型D.不同的列应有不同的列名参考答案:C23.关系数据库地规范化理论主要解决的问题是()A.如何构造合适的数据逻辑结构B.如何构造合适的数据物理结构C.如何构造合适的应用程序界面D.如何控制不同用户的数据操作权限参考答案:A24.公司有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类形是()A.多对多B.多对一C.一对多D.一对一参考答案:B25.下列四项中,不属于数据库系统特点的是()A.数据独立性高B.数据完整性C.数据冗余度高D.数据共享参考答案:C26.在E-R模型向关系模型转换时,M∶N的联系转换为关系模式时,其关键字是()A.重新选取其他属性B.N端实体的关键字C.M端实体的关键字D.M、N端实体的关键字组合参考答案:D27.在数据库的安全性控制中,授权的数据对象的(),授权子系统就越灵活A.范围越小B.范围越大C.约束越细致D.约束范围大参考答案:A28.ORDBS的中文意思是()A.面向对象的数据库系统B.数据库管理系统C.对象关系数据库系统D.关系数据库系统参考答案:C29.四元关系R(A,B,C,D),下列叙述中正确的是()。
A.ⅡB,C(R)表示取值为B,C的两列组成的关系B.ⅡB,C(R)与Ⅱ2,3(R)表示的是同一个关系C.ⅡB,C(R)与Ⅱ2,3(R)表示的不是同一个关系D.Ⅱ2,3(R)表示取值为2,3的两列组成的关系参考答案:B30.在数据库设计中,将E-R图转换成关系数据模型的过程属于()A.需求分析阶段B.逻辑设计阶段C.物理设计阶段D.概念设计阶段参考答案:B31.在客户机/服务器体系结构的DBS中,数据库功能分为前端和后端两部分,下列功能属于后端的是()A.用户界面B.数据输入C.报表输出D.存取结构参考答案:D32.在数据库与宿主语言之间传递信息是通过()A.系统缓冲区B.共享变量C.公共数据区D.全局变量参考答案:B33.若系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况称为()A.运行故障B.系统故障C.介质故障D.事务故障参考答案:C34.数据库系统的数据独立性体现在()A.不会因为某些存储结构的变化而影响其他的存储结构B.不会因为数据的变化而影响到应用程序C.不会因为数据存储结构与数据逻辑结构的变化而影响应用程序D.不会因为存储策略的变化而影响存储结构参考答案:C35.区分不同实体的依据是()。
A.概念B.属性C.对象D.名称参考答案:B36.数据库中全体数据的整体逻辑结构描述称为()A.存储模式B.外模式C.右外模式D.内模式参考答案:D37.在关系数据库中,任何二元关系模式的最高范式必定是()A.BCNFB.3NFC.2NFD.1NF参考答案:A38.在数据库设计中,将ER图转换成关系数据模型的过程属于()A.需求分析阶段B.逻辑设计阶段C.物理设计阶段D.概念设计阶段参考答案:B39.关系数据库规范化是为了解决关系数据库中()的问题而引入的A.插入、删除异常和数据冗余B.提高查询速度C.保证数据的完整性D.保证数据的安全性参考答案:A40.数据操纵语言(DML)的基本功能中,不包括的是()A.数据库中数据排序B.插入新数据C.描述数据库结构D.删除数据库中数据参考答案:C41.数据库系统的组成,除了硬件环境、软件环境、数据库,还包括()A.物理数据库B.操作系统C.人员D.CPU参考答案:C42.学生表(id,name,sex,age,depart_id,depart_name),存在函数依赖是id→name,sex,age,depart_id;dept_id→dept_name,其满足()。
A.BCNFB.3NFC.2NFD.1NF参考答案:C43.事务T在修改数据R之前必须先对其加X锁,直到事务结束才释放,这是()A.零级封锁协议B.二级封锁协议C.三级封锁协议D.一级封锁协议参考答案:D44.在数据库系统中,数据独立性是指()A.用户与计算机系统的独立性B.用户与数据库的独立性C.数据库与计算机的独立性D.数据与应用程序的独立性参考答案:D45.在SQL的授权语句中使用“ALLPRIVILEGES”,表示()A.授权所有用户B.所有的操作权限C.对所有的数据集合D.允许再授权参考答案:B46.后援副本的作用是()A.数据的转储B.故障后的恢复C.保障安全性D.一致性控制参考答案:B47.单个用户使用的数据视图的描述称为()A.概念模式B.存储模式C.外模式D.内模式参考答案:C48.能够消除冗余的键的范式是()A.BCNFB.4NFC.3NFD.2NF参考答案:B49.下面对于关系的叙述中,哪一个是不正确的?()A.每一个关系只有一种记录类型B.在关系中元组的顺序是无关紧要的C.关系中的每一个属性是不可分解的D.任意的一个二维表都是一个关系参考答案:C50.在数据库技术中,独立于计算机系统的模型是()。
A.面向对象的模型B.层次模型C.关系模型D.E-R模型参考答案:D。