单选题

单选题 SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,语句INSERT、 DELETE、UPDATE实现哪类功能?
【正确答案】 B
【答案解析】[解析] 本题是对SQL语言的四大功能的考查。SQL语言的数据查询用SELECT;数据定义用CREATE、DROP、ALTER;数据操纵用INSERT、UPDATE、DELETE;数据控制用 GRANT、REVOKE。因此本题的答案为选项B。
单选题 在下列列出的几种语言中,关系数据库的标准语言是
【正确答案】 D
【答案解析】[解析] SQL语言称为结构化查询语言,是关系数据库的标准语言。因此本题正确选项为D。
单选题 设关系R和关系S具有相同的元数,且对应的属性取自相同的域。集合{t/t∈R∧t∈S}标记的是
【正确答案】 D
【答案解析】[解析] 本题是对关系的传统集合运算的考查。集合{t/t∈R∧t∈S}的意思是形成的关系中的元组既包含在R中也包含在s中,换句话说,就是R和S的交集。因此本题的答案为选项 D(R∩S)。
单选题 查找学号为“200301188'’的学生的“数据库”课程的成绩,至少将使用关系
【正确答案】 B
【答案解析】[解析] 由于要查找的结果是成绩,所以无论如何要使用关系SC。但是关系SC中没有课程名,而要查的是“数据库”课程的成绩,所以必须使用关系C以便找出“数据库”课程所对应的课程号。所以正确答案为选项B(SC和C) 。
单选题 Oracle数据库系统自它的哪个版本起采用多进程多线索的体系结构?
【正确答案】 C
【答案解析】[解析] Oracle数据库系统自它的Oracle 7版本起采用多进程多线索的体系结拘。
单选题 数据流图和数据字典这两个工具共同完成对需求分析调查结果的描述。以下哪一项不是数据字典中的项目?
【正确答案】 D
【答案解析】[解析] 数据字典分别对5种类型的条目进行说明:数据项说明、数据结构说明、数据流说明、数据存储说明和处理过程说明。对照题目中的四个选项可知,只有选项D(数据完整性说明)不属于数据字典中的项目,本题正确答案为D。
单选题 数据库管理系统(DBMS)的层次结构中,数据存取层的处理对象是
【正确答案】 A
【答案解析】[解析] 本题是对数据库管理系统的层次结构的考查。按处理对象的不同,依最高级到最低级的次序来划分,依此为:应用层、语言翻译处理层、数据存取层、数据存储层。其中数据存取层处理的对象是单个的元组,它把上层的集合操作转换为单记录操作。因此本题正确答案为A (单个元组)。
单选题 下列哪一项不是由于关系模式设计不当所带来的问题?
【正确答案】 B
【答案解析】[解析] 本题是对关系模式设计不当所带来问题的考查,若关系模式设计不当可能带来以下问题:①数据冗余;②更新异常;③插入异常;④删除异常。对照题目中的四个选项可知, A、C、D均是关系设计不当所带来的,‘而选项B则是并发执行中存在的问题,因此本题的正确答案是选项B(丢失修改)。
单选题 对数据库数据的删除是由数据库管理系统的哪个功能模块实现的?
【正确答案】 A
【答案解析】[解析] 本题是对数据库管理系统的基本功能的考查。系统的基本功能包括:①数据库定义功能;②数据操作功能;③数据库的运行管理和控制功能;④数据库的建立和维护功能;⑤数据库存取功能。其中数据库存取模块包括:查询处理程序模块、数据修改程序模块、交互式查询程序模块和嵌入式查询模块。因此对数据库数据的删除是由数据库管理系统数据库存取功能模块中的数据修改程序模块完成的,本题正确答案为A。
单选题 下面关于显示器的四条叙述中,正确的一条是
【正确答案】 C
【答案解析】[解析] 本题是对计算机输入输出设备的考查。显示器又称监视器,是计算机最常用的输出设备之一。所以本题正确答案为亡。
单选题 保持事务的原子性是数据库管理系统中哪一个部件的责任?
【正确答案】 A
【答案解析】[解析] 保持事务的原子性是数据库管理系统中事务管理部件的责任。本题的答案为A。
单选题 并发操作有可能引起下述哪些问题?
Ⅰ.丢失修改 Ⅱ.不可重复读 Ⅲ.读“脏”数据
【正确答案】 D
【答案解析】[解析] 本题是对事务并发执行存在问题的考查。当多个事务并发执行时,即使每个事务都单独地正确执行,数据库的一致性也可能被破坏,因为在并发执行中可能出现以下3个问题:①丢失更新;②对未提交更新的依赖;③不一致的分析。由以上分析可知,题干中的Ⅰ、Ⅱ、Ⅲ项均是可能出现的问题。因此本题正确答案为选项D。
单选题 下面对DROP权限的叙述中,正确的是
【正确答案】 B
【答案解析】[解析] 使用DROP TABLE可以删除基本表,使用DROP INDEX可以删除索引,因此选项B的说法正确。DELETE FROM表名 [WHERE谓词]是从指定表中删除满足谓词的那些记录,没有WHERE语句时表示删除此表中的全部记录,但此表的定义仍在数据字典中。因此DROP的权限与DELETE的权限不等价。因此本题的答案为B。
单选题 下述哪一条不是由于关系模式设计不当而引起的?
【正确答案】 B
【答案解析】[解析] 本题是对关系模式设计不当所带来问题的考查,若关系模式设计不当可能带来以下问题:①数据冗余;②更新异常;③插入异常;④删除异常。对照题目中的4个选项可知, A、C、D均是关系设计不当所带来的,而选项B则是并发执行中存在的问题,因此本题的答案是选项 B(丢失修改)。
单选题 下述哪一条是由于关系模式设计不当所引起的问题?
【正确答案】 A
【答案解析】[解析] 关系模式设计不当会引起的问题有:①数据冗余;②更新异常;③插入异常;④删除异常。因此本题的答案为A。
单选题 下列关于部分函数依赖的叙述中,哪一条是正确的?
【正确答案】 C
【答案解析】[解析] 本题是对函数依赖定义和公理的考查。选项A、B显然是不正确的;按照函数部分依赖的定义选项C(若X→Y,且存在X的真子集X',X'→Y,则称Y对X部分函数依赖)是正确的。而D(若X→Y,且对于X的任何真子集X',都有X'≠>Y,则称Y对X部分函数依赖)是错误的,因为若X→Y,且对于X的任何真子集 X',都有X'≠>Y,则称Y对X是完全函数依赖。所以本题正确答案为选项C。
单选题 关于数据和信息,下列叙述中正确的是
【正确答案】 D
【答案解析】[解析] 信息与数据既有区别又有联系。数据是信息的载体。信息是数据的内涵。数据的表示形式有多种,同一信息可以用不同的数据来表示。数据处理实质上是对表示信息的源数据进行汇集、综合、推导等处理,数据处理本质上是信息处理。因此正确答案为选项D。
单选题 关系模式R中若没有非主属性,则
【正确答案】 B
【答案解析】[解析] 在函数依赖的范畴内规范化程度有四级。第一范式(1NF)要求的条件是元组中的所有分量必须是不可分的数据项;第二范式(2NF)要求关系模式R∈1NF,且每一个非主属性完全函数依赖于码,即不允许非主属性对码的部分函数依赖;第三范式(3NF)要求关系模式R∈2NF,且每一个非主属性都不传递依赖于码。最高范式(BCNF)要求关系模式R∈3NF,且对于每一个非平凡的函数依赖X→Y,都有X包含码。对本题而言,因为关系模式R中若没有非主属性,因此R属于3NF,但并不能保证对于每一个非平凡的函数依赖X→y,都有X包含码。因此本题正确答案为选项B。
单选题 数据库应用系统开发一般包括两个方面的内容,就是
【正确答案】 D
【答案解析】[解析] 数据库设计包括两方面的内容,一是数据库设计,二是数据库应用设计,通常,前者称为结构特性设计,后者称为行为特性设计。本题正确答案为选项D。
单选题 为了检验数字证书的合法性,要使用( )来验证。
【正确答案】 A
【答案解析】[解析] 为了保证使用者公用密钥的完整性,需要使用由某一证书权威机构颁发的数字证书来分发公用密钥。为了证明数字证书的合法性,证书必须经该权威机构进行数字签名。当用户使用证书时,用该机构的公用密钥来检查证书的合法性,进而证明该证书土公用密钥的合法性。
单选题 下列关于模式分解的叙述中,哪一条是不正确的?
【正确答案】 A
【答案解析】[解析] 模式分解的几个事实:
①分解具有无损连接性和分解保持函数依赖是两个相互独立的标准。具有无损连接的分解不一定保持函数依赖;保持函数依赖的分解不一定具有无损连接性。关系模式的一个分解可能具有无损连接性;可能是保持函数依赖的,也可能是既具有无损连接性又保持函数依赖的。
②若要求分解具有无损连接性,那么模式分解一定可以达到BCNF。
③若要求分解既具有无损连接性,又保持函数依赖,则模式分解可以达到3NF,但不一定能达到 BCNF。
④若要求分解既具有无损连接,又保持函数依赖,则模式分解可以达到3NF,但不一定能达到 BCNFo.
所以选项人的叙述是错误的,本题的答案为A。
单选题 建立Delphi程序的基本操作步骤中不包括
【正确答案】 A
【答案解析】[解析] 建立一个Delphi程序时,用户二般只,需在一个窗体对象上放置所需要的各种构件,然后对其特征赋值,并编写代码以控制事件。Delphi程序设计的基本步骤为:开始创建一个新的项目→设计窗体→将所需构件放入窗体中的适当位置→处理窗体、编写构件响应的事件→编译、运行程序。需求分析不是Delphi程序设计的基本步骤,因此本题的答案为A。
单选题 下列哪些条目是新一代数据库开发工具应具有的特征?
Ⅰ.支持开发人员对各种数据对象(字符、数字、图形、声音等)的处理
Ⅱ.支持基于Internet应用的开发
Ⅲ.支持面向对象的程序设计
【正确答案】 D
【答案解析】[解析] 新一代数据库开发工具应具有的特征有:①支持与多种数据库链接,可进行对异种数据库源的透明访问。②支持独立于特定DBMS的应用开发,提供统一的访问DBMS的用户界面和应用程序的接口。③支持可视化图形用户界面。④支持面向对象的程序设计。⑤提供完善的数据对象。⑥支持开放性。⑦工具的完备和集成一体化,以支持开发人员对各种数据对象(字符、数字、图形、声音等)的操作和处理。⑧支持汉化。随着Internet技术的迅速发展,越来越多的开发工具针对Web应用提出了解决方案。本题的答案为D。
单选题 在学生登记表关系中,如果姓名不允许重名时,下列说法中正确的是
【正确答案】 C
【答案解析】[解析] 候选码是指在一个关系的若干元组中用来唯一标识该关系的元组。因为学号和姓名都能唯一地确定一个学生。因此它们都属于候选码,正确答案为选项C。
单选题 UNIFACE采用构件式的开发,其应用开发分为三个步骤,分别是
【正确答案】 C
【答案解析】[解析] UNIFACE采取应用开发与部属相分离的策略。UNIFACE的应用开发环境是Windows平台,开发出的应用可被部属在各种平台上。3个步骤是:建模、构造和装配。因此正确答案为选项C。