《2023年安徽理工大学软件工程专业《数据库原理》科目期末试卷B(有答案).docx》由会员分享,可在线阅读,更多相关《2023年安徽理工大学软件工程专业《数据库原理》科目期末试卷B(有答案).docx(21页珍藏版)》请在第一文库网上搜索。
1、2023年安徽理工大学软件工程专业数据库原理科目期末试卷B(有答案)一、填空题1、数据库管理系统的主要功能有、数据库的运行管理以及数据库的建立和维护等4个方面。2、和一起组成了安全性子系统。3、数据仓库主要是供决策分析用的,所涉及的数据操作主要是,一般情况下不进行。4、关系代数运算中,基本的运算是、和O5、主题在数据仓库中由一系列实现。一个主题之下表的划分可按、数据所属时间段进行划分,主题在数据仓库中可用方式进行存储,如果主题存储量大,为了提高处理效率可采用方式进行存储。6、设某数据库中有作者表(作者号,城市)和出版商表(出版商号,城市),请补全如下查询语句,使该查询语句能查询作者和出版商所在
2、的全部不重复的城市。SE1EeT城市FRoM作者表SE1ECT城市FROM出版商表;7、在VB6.0中,已经用Adobe1连接到数据库,并已绑定到数据库中的某个关系表,现要通过此控件向表中插入数据,需要用到Adobe1Recordset的方法和Update方法,使用Adobe1Recordset的方法可以使当前行指针在结果集中向前移动一行。8、关系规范化的目的是o9、某事务从账户A转出资金并向账户B转入资金,此操作要么全做,要么全不做,为了保证该操作的完整,需要利用到事务性质中的性。10、SQ1语言的数据定义功能包括、和O二、判断题11、关系是一张二维表。()12、在数据库恢复中,对已完成的事
3、务进行撤销处理。()13、全码的关系模式一定属于Bc范式。()14、有出现并发操作时,才有可能出现死锁。()15、数据库系统由软、硬件及各类人员构成。()16、文件系统的缺点是数据不能长期存储。()17、SQ1语言有嵌入式和交互式两种使用方法。()18、从计算机数据管理的角度看,信息就是数据,数据就是信息。()19、在SE1ECT语句中,需要对分组情况满足的条件进行判断时,应使用WHERE子句。()20、机制虽然有一定的安全保护功能,但不精细,往往不能达到应用系统的要求。()21、等值连接与自然连接是同一个概念。()22、在关系运算中,投影是最耗时的操作。()23、可以用UN1ON将两个查询结
4、果合并为一个查询结果。()24、在第一个事务以S锁方式读数据R时,第二个事务可以进行对数据R加S锁并写数据的操作。()25、在关系数据表中,属性的顺序是一定的,不能交换。()三、选择题26、关于关系的完整性约束条件,下列说法错误的是()。A.在关系模型中,允许定义实体完整性、参照完整性和用户定义的完整性C.参照完整性可由用户或系统定义D.用户定义的完整性是应用领域需要遵循的约束条件27、下列不是数据库恢复采用的方法是()。A.建立检查点B.建立副本C.建立日志文件D.建立索引28、Access、De1phiSQ1ServerC. OracIe、Sybase、Informix、Visua1Fox
5、ProD. PowerDesignersSybase、Informix、Visua1FoxPro29、信息是有价值的,信息的价值与()有关。A.正确性、及时性、完整性、开放性和可靠性B.正确性、及时性、完整性和可靠性C.正确性、完整性、开放性和可靠性D.正确性、及时性、完整性和开放性30、在关系代数表达式的等价优化中,不正确的叙述是()。A.尽可能早地执行连接B.尽可能早地执行选择C.尽可能早地执行投影D.把笛卡尔积和随后的选择合并成连接运算31、某校选课关系基本表SC(S#,C#,Grade),其中S#,C#分别代表学号和课程号且均为字符型数据,Grade表示成绩为数值型数据,现要往该表中插
6、入数据,请问以下语句中不正确的是()。A. INSERTINTOSC(S#,C#,Grade)VA1UES(54,C6,90)B. INSERTINTOSC(S#,C#)VA1UES(S5,zC8,)C. INSERTINTOSCVA1ESS4,C4,85)D. Insertintosc(S#,c#,Grade)va1ues(S2,C3,89)32、虽然数据库应用系统对用户界面的要求与具体应用领域密切相关,但都应遵守一定的原则。下列描述的用户界面设计原则,错误的是()。A.当系统出现错误或程序运行时间较长时,用户界面应为用户提供有意义的反馈信息B.友好的用户界面应能容忍用户在使用中的一些操作错
7、误C.Web界面应多采用动画和图形效果,以吸引用户使用D.用户界面应采取灵活多样的数据输入方式,以降低用户输入负担33、下列不属于查询处理器功能组成模块的是()。A.DM1编译器B.查询执行引擎C.嵌入式DM1的预编译器D.查询权限管理器34、有一个关系:职工(职工号,姓名,籍贯),规定职工号的值域是8个数字字符组成的字符串,这一规则属于()。A.参照完整性B.用户定义的完整性C.实体完整性D.关键字完整性约束35、如果一个系统定义为关系系统,则它必须()。A.支持关系数据库B.支持选择、投影和连接运算C. A和B均成立D. A、B都不需要36、若关系模式R(U,F)属于3NF,则()。A.一
8、定属于BCNFB.消除了插入和删除异常C.仍存在一定的插入和删除异常D.属于BCNF且消除了插入和删除异常37、下列有关范式的叙述中正确的是()。A.如果关系模式R1NF,且R中主属性完全函数依赖于码,则R是2NFB.如果关系模式R3NF,X、YcU,若X-Y,则R是BCNFC.如果关系模式RBCNF,若XTTY(YSybaSe、InfOrmix、Visua1FoxPro、Access和SQ1SerVer等sDe1phi、POWerBUi1der和PoWerDeSigner属于应用系统开发工具软件。29、【答案】B【解析】信息的特征体现在它的正确性、及时性、完整性、开放性和可靠性。正确的、及时
9、的、完整的和可靠的信息才具有意义和价值,但是信息是否开放与价值的高低并不成正比,有些保密的国家机密或科技机密是极具价值的。30、【答案】A【解析】在关系代数表达式中,连接运算的结果常常是一个较大的关系。如果尽可能早地执行连接,则运算得到的中间结果就31、【答案】D【解析】在SQ1语言中,使用INSERT语句插入数据时,需要注意以下几个问题:首先,列名表和元组值中的项数应该对称相等,并且保持数据类型一致;其次,元组值中给出的数据元素个数应该小于等于关系模式中的属性列个数,而且此时列名表不可缺省,列名表中未给出的属性列的值在插入时取默认值1此外,列表名缺省时意味着取关系模式中的全部属性列,而且其顺序与模式定义一致,插入时还需要注意非空属性列值的输入及主码列值的唯一性等问题。32、【答案】C【解析】人机界面设计的目的是