1、计算机三级(数据库技术)55 及答案解析(总分:99.98,做题时间:90 分钟)一、选择题(每题 1分,共 60分)(总题数:60,分数:60.00)1.在并发操作中可能产生若干数据库的不一致性,除了丢失修改、不能重复读以外,还有_ 。(分数:1.00)A.读脏数据B.不可串行化C.事物内部故障D.活锁和死锁2.从资源管理的角度看,操作系统中进程调度是为了进行_。(分数:1.00)A.I/O 管理B.作业管理C.处理机管理D.存储器管理3.哪个公司的数据库系统产品提供了数字图书馆的解决方案?(分数:1.00)A.Oracle公司B.IBM公司C.Microsoft公司D.SUN公司4.下列叙
2、述不正确的是_。(分数:1.00)A.DBMS具有数据库定义功能B.DBMS具有数据库存取功能C.DBMS不具有数据库的维护功能D.DBMS具有数据组织存储和管理功能5.下面哪个不是数据库系统必须提供的数据控制功能?(分数:1.00)A.安全性B.可移植性C.完整性D.并发控制6.在关系代数运算中,有 5种基本运算,它们是【 】。(分数:1.00)A.B.C.D.7.关系模型中常用的关系操作包括( )。 选择 投影 连接 查询 删除 (分数:1.00)A.和B.,和C.,和D.全部8.当局部 E-R图合并成全局 E-R图时,可能出现冲突,下面属于这类冲突的是( )。(分数:1.00)A.命名冲
3、突B.元组冲突C.语法冲突D.数据冲突9.若要求分解既具有无损连接性,又保持函数依赖,则模式分解( )。(分数:1.00)A.可以达到 BCNFB.可以达到 3NF,也能达到 BCNFC.不能达到 3NFD.可以达到 3NF,但不一定能达到 BCNF10.数据库管理系统中用于定义和描述数据库逻辑结构的语言称为( )。(分数:1.00)A.数据库模式描述语言B.数据库子语言C.数据库操纵语言D.数据库结构语言11.在数据库的三级模式结构中,内模式的个数【 】。(分数:1.00)A.只有 1个B.与用户个数相同C.由系统参数决定D.有任意多个12.在 SQL 语言中,一个基本表的定义一旦被删除,则
4、与此基本表相关的下列内容中_也被自动被删除。 在此表中的数据 在此表上建立的索引 在此表上建立的视图 (分数:1.00)A.和B.和C.和D.全部13.关系中的“主码”不允许取空值是指_约束规则。(分数:1.00)A.实体完整性B.引用完整性C.用户定义的完整性D.数据完整性14.某单道批处理系统中有四个作业 JOB1、JOB2、JOB3 和 JOB4,它们到达“输入井”的时刻和需要的运行时间如下表所示: (分数:1.00)A.JOB1B.JOB2C.JOB3D.JOB415.在下面的两个关系中,学号和班级号分别为学生关系和班级关系的主键(或称主码),则外键是( )。 学生(学号,姓名,班级号
5、,成绩) 班级(班级号,班级名,班级人数,平均成绩) (分数:1.00)A.学生关系的“学号”B.班级关系的“班级号”C.学生关系的“班级号”D.班级关系的“班级名”16.下列叙述正确的是_。(分数:1.00)A.同一关系内部属性之间不存在引用关系B.外码一定要与相应的主码同名C.同一个关系中不允许出现完全相同的元组D.同一个关系中主码的值可以相同试题 5456 基于如下描述:有关系模式 P(C,S,T,R,G),根据语义有如下函数依赖集:F=CT,STR,TRC,SCG。(分数:0.99)(1).下列属性组中的哪一个(些)是关系 P的候选码( )。 .(C,S) .(C,R) .(S,T)
6、.(T,R) .(S,R) (分数:0.33)A.只有B.和C.、和D.、和(2).关系模式 P的规范化程度最高达到( )。(分数:0.33)A.1NFB.2NFC.3NFD.BCNF(3).现将关系模式 P分解为两个关系模式 P1(C,T,R),P2(C,S,G),那么这个分解( )。(分数:0.33)A.不具有无损连接性,不保持函数依赖B.具有无损连接性,不保持函数依赖C.不具有无损连接性,保持函数依赖D.具有无损连接性且保持函数依赖17.信息认证是信息安全的一个重要方面,下列哪一项不属于实施信息认证的方法?(分数:1.00)A.身份识别B.密钥管理C.数字签名D.消息认证18.下列 SQ
7、L语句中,修改表结构的是( )。(分数:1.00)A.ALTERB.CREATEC.UPDATED.INSERT19.在多道批处理系统中,为充分利用各种资源,运行的程序应具备的条件是_。(分数:1.00)A.适应于内存分配的B.计算量大的C.I/O量大的D.计算型和 I/O型均衡的20.关系数据库的数据语言是什么语言,其核心部分是查询,因此又称为查询语言?(分数:1.00)A.过程化B.非过程化C.宿主D.系列化21.设有关系 R(A,B,C,D,E),A、B、C、D、E 都不可再分,则 R一定属于( )。(分数:1.00)A.1NFB.2NFC.3NFD.以上 3个选项都有可能22.数据库管
8、理系统 DBMS中用来定义模式、内模式和外模式的语言是( )。(分数:1.00)A.DMLB.CC.DDLD.Basic23.有 student表和 class表,student 表的主键是学号,class 的主键是课程号。则下列描述的删除操作中,哪一个操作不正确?(分数:1.00)A.从 student中删除行(010,王宏大,01,02)B.从 class山删除行(02,计算机,张海)C.从 class中删除行(03,英语,李洪亮)D.先在 student中删除行(010,王宏大,01,02),然后从 class中删除行(01,企业管理,郑红霞)24.在并发操作中可能产生若于数据库的不一致
9、性,除了丢失修改,不能重复读以外,还有( )。(分数:1.00)A.读脏数据B.不可串行化C.事物内部故障D.活锁和死锁25.以下哪一个术语与数据的存储结构有关?(分数:1.00)A.栈B.队列C.散列表D.线性表26.以下关于冗余数据的叙述中,不正确的是_。 (分数:1.00)A.存在冗余容易破坏数据库完整性B.存在冗余会造成数据库维护困难C.数据库中不应该含有任何冗余D.冗余数据是指可以由基本数据导出的数据27.事务的持久性是由数据库管理系统中的哪个部件负责?(分数:1.00)A.恢复管理B.并发控制C.完整性约束D.存储管理28.设两个关系 C和 SC如下,它们的主键分别为 C#和(S#
10、,C#),在关系 SC中除属性 GRADE 的数据类型是整型,且允许空值外,具他属性的数据类型都是字符型。若要向关系 SC执行插入操作,下面给出的 4个元组中哪一个元组可以被插入? *(分数:1.00)A.(003001C2null)B.(004010,C1,90)C.(003089,C1,83)D.(007345,C2,65)29.设 U是所有属性的集合,X、Y、Z 都是 U的子集,且 Z=UXY。下列关于多值依赖的叙述中,哪个(些)是正确的? . 若 X Y,则 XY . 若 XY,则 XY . 若 XY,且 Y? ? Y,则 XY? . 若 X Y,则 X Z(分数:1.00)A.只有B
11、.只有C.和D.和30.设关系 R 和 S 的元数分别是 r 和 s,且 R 有 n 个元组,S 有 m 个元组。执行关系 R 和 S 的笛卡儿积,记为 T=RS,则_。 (分数:1.00)A.T 的元数是 r+s,且有 n+m 个元组B.T 的元数是 r+s,且有 nm 个元组C.T 的元数是 rs,且有 n+m 个元组D.T 的元数是 rs,且有 nm 个元组31.下列关于 Delphi的叙述中,哪种是不正确的?(分数:1.00)A.Delphi属于第四代语言B.Delphi基于面向对象编程方法,是一种可视化开发工具C.Delphi提供了数据迁移工具(DataPump),可以实现数据从一个
12、数据库到另一个数据库的迁移D.Delphi可以方便地支持数据仓库的创建32.把 SQL语言嵌入主语言使用时必须解决的问题有 .区分 SQL语句与主语言语句 .数据库工作单元和程序工作单元之间的通信 .协调 SQL语句与主语言语句处理记录的不同方式 (分数:1.00)A.和B.和C.和D.、和33.关系数据库的规范化理论指出:关系数据库中的关系应满足一定的要求,最起码的要求是达到 1NF,即满足 (分数:1.00)A.每个非码属性都完全依赖于主码属性B.主码属性惟一标识关系中的元组C.关系中的元组不可重复D.每个属性都是不可分解的34.DDBS的“局部映象透明性”位于( )。(分数:1.00)A
13、.全局外模式与全局概念模式之间B.全局概念模式与分片模式之间C.分片模式与分布模式之间D.分布模式与局部概念模式之间35.用户使用操作系统通常有三种方式,它们是终端命令、系统调用命令和:(分数:1.00)A.计算机指令B.宏命令C.作业控制语言D.汇编语言36.UNIFACE应用开发分成哪 3个步骤?(分数:1.00)A.建模、应用、装配B.分析、设计、实现C.建模、构造、装配D.建模、设计、实现37.Oracle的数据仓库解决方案是 Oracle OLAP产品,其中服务器端的工具是( )。(分数:1.00)A.Oracle Express ServerB.Oracle Express Obj
14、ectsC.Oracle Express AnalyzerD.Oracle WebServer38.数据库的网状模型应满足的条件是( )。(分数:1.00)A.允许一个以上的无双亲,也允许一个结点有多个双亲B.必须有两个以上的结点C.有且仅有一个结点无双亲,其余结点都只有一个双亲D.每个结点有且仅有一个双亲39.数据库系统的核心是( )。(分数:1.00)A.编译系统B.数据库C.操作系统D.数据库管理系统40.下列属于 IBM的 DB2产品的是( )。(分数:1.00)A.DB2 Server AnalyzerB.DB2 Warehouse ManagerC.DB2 OLAP ServerD
15、.Adaptive Server Connect41.数据库中用于实现对数据库的基本操作,如查询、插入、删除和修改的语言是( )。(分数:1.00)A.DDLB.DMLC.DCLD.DBMS42.在关系数据库中,索引(index)是三级模式结构中的(分数:1.00)A.概念模式B.内模式C.模式D.外模式43.为了防止一个用户的工作不适当地影响另一个用户,应该采取_。(分数:1.00)A.完整性控制B.安全性控制C.并发控制D.访问控制44.系统故障恢复的步骤是( )。(分数:1.00)A.反向扫描日志文件、对每一个更新操作执行逆操作、如此下去B.对每一个更新操作执行逆操作、反向扫描日志文件、
16、如此下去C.正向扫描日志文件、对 UNDO队列中的事务进行 UNDO处理、对 REDO队列中的事务进行 REDO处理D.正向扫描日志文件、对 REDO队列中的事务进行 REDO处理、对 UNDO队列中的事务进行 UNDO处理45.在下面列出的几种语言中,哪一种是关系数据库的标准语言?(分数:1.00)A.CB.FORTRANC.SQLD.PASCAL46.对于学生信息表:student(sno,sname,sex,age,grade),查询学习成绩为空的学生的学号和姓名,下面语句正确的是( )。(分数:1.00)A.SELECT Sno,sname FROM student WHERE gra
17、de=NULLB.SELECT sno,sname FROM student WHERE grade IS NULLC.SELECT sno,age FROM student WHERE grade IS NULLD.SELECT sno,age FROM student WHERE grade=NULL47.操作系统的安全措施可从隔离方面考虑。以下哪一个不是隔离的措施?(分数:1.00)A.物理隔离B.逻辑隔离C.时间隔离D.空间隔离48.下面列出的条目中,哪些是数据库技术的主要特点? 数据的结构化 数据的冗余度小 较高的数据独立性 程序的标准化 (分数:1.00)A.,和B.和C.,和D.
18、都是下列叙述正确的是( )。(分数:0.99)A.在分布式系统中处理器是紧耦合的B.并行系统是由一些松耦合的结点组成C.在分布式系统中每个结点是一个独立的数据库系统结点D.分布式系统并没有做到真正意义上的相互独立(2).若执行下面列出的操作,_操作不能成功执行。(分数:0.33)A.从 DEPT 中删除系号=03的行B.在 DEPT 中插入行(06,外语系,6 号楼) C)将 DEPT 中系号=02的系号改为10C.将 DEPT 中系号=01的地址改为5 号楼(3).在学生信息表关系 Student 中,_属性是外键(foreign key)。(分数:0.33)A.学号B.学生名C.系号D.书
19、籍费49.通常一台计算机系统的存储介质包括 Cache、内存、磁带和硬盘,其中访问速度最慢 的是_。 (分数:1.00)A.CacheB.磁带C.硬盘D.内存50.在关系数据模型中,一个关系中的主码【 】。(分数:1.00)A.可以取值为 NULL(空值)B.只能是单个属性C.不能是其他关系的外码D.只能有一个51.将逻辑地址转换为物理地址的过程称为_。(分数:1.00)A.寻址B.地址映射C.内存分区D.内存分配52.建立一个用品信息表 goods_inf,要求它由用品号 gno,用品名 gname,用品数量 gnum,用品入库时间gtime,4 个属性组成,其用品号属性惟一,用品名、用品号
20、字段不能为空。下列语句正确的是( )。(分数:1.00)A.CREATE TABLE goods inf (gno char(5) NOT NULL gaame char(8) NOTNULL gnum int gtime DATE):B.CREATE TABLE goods inf (gno char(5) NOT NULL UNIQUE gaame char(8) gnum int gtime DATE):C.CREATE TABLE (gno char(5) NOT NULL UNIQUE gname char(8) NOT NULL gnum int gtime DATE);D.CRE
21、ATE TABLE goods inf (gno char(5) NOT NULL UNIQUE gname char(8) NOT NULL gnum int gtime DATE);53.不允许任何其他事务对这个锁定目标再加上任劳任何类型锁的锁是( )。(分数:1.00)A.共享锁B.排他锁C.共享锁或排他锁D.以上都不是54.数据库是在计算机系统中按照一定的数据模型组织、存储和应用的_。(分数:1.00)A.文件的集合B.数据的结合C.命令的集合D.程序的集合55.下列对 DELETE权限的叙述中,正确的是( )。(分数:1.00)A.允许删除数据B.允许删除关系C.允许对数据库模式进行
22、删除D.和 DROP权限等价56.设有关系 SC(SNO,CNO,GRADE),主码是(SNO,CNO)。遵照实体完整性规则_。 (分数:1.00)A.只有 SNO 不能取空值B.只有 CNO 不能取空值C.只有 GRADE 不能取空值D.SNO 与 CNO 都不能取空值57.Oracle针对 Internet/Intranet的产品是( )。(分数:1.00)A.Oracle WebServerB.Oracle WebListenerC.Oracle WebAgentD.Oracle 7服务器58.当一个事务执行期间所使用的数据,不能被第二个事务再使用,直到第一个事务结束为止。这个性质称为事
23、务的( )。(分数:1.00)A.串行性B.隔离性C.永久性D.原子性二、填空题(每空 2分,共 40分)(总题数:20,分数:40.00)59.关系数据库的基本对象是表、视图和 1。(分数:2.00)填空项 1:_60.数据仓库中存放的数据是为了适应数据的 1 处理要求而集成起来的。(分数:2.00)填空项 1:_61.在分布式数据库系统中,每一个节点都是一个独立的 1 系统。(分数:2.00)62.如果事务 T获得数据项 Q的 1,则 T可读 Q但不能写 Q。(分数:2.00)填空项 1:_63. 1是数据库系统的核心。(分数:2.00)填空项 1:_64.在最坏情况下,冒泡排序的时间复杂
24、度为 1。(分数:2.00)填空项 1:_65.能嵌入 SQL的高级语言称为 1。(分数:2.00)填空项 1:_66.IBM DB2对关系型数据库进行面向对象的扩展,提供对面向对象的支持,主要包括:用户定义数据类型(UDT),用户定义函数(UDF)和大对象(LOB),形成新一代 1 数据库系统。(分数:2.00)填空项 1:_67.新奥尔良方法将数据库设汁过程分为 4个阶段:需求分析、 1、逻辑结构设计和物理设计。(分数:2.00)填空项 1:_68.联系一般分为: 1;一对多的联系;多对多的联系。(分数:2.00)填空项 1:_69.WWW是以超文本标注语言为基础、能够提供 Interne
25、t服务的信息浏览系统,WWW 系 统的结构采用了 1模式。(分数:2.00)填空项 1:_70.E-R图提供了表示实体型、属性和联系的方法,其中 1 上具有 0个或多个属性。(分数:2.00)填空项 1:_71.利用中间件 Middleware的高层 1 可以将底层网络协议与实现技术隔离开来,使得程序员可以将精力集中在应用软件编程上。(分数:2.00)填空项 1:_72.在数据库设计中,把数据需求写成文档,它是各类数据描述的集合,包括数据项、数据结构、数据流、数据存储、数据加工过程等的描述,通常称为 1。(分数:2.00)填空项 1:_73. 1是在用户调查的基础上,通过分析,逐步明确用户对系
26、统的需求,包括数据需求和围绕这些数据的业务处理需求。(分数:2.00)填空项 1:_74.数据模型可分为概念数据模型和结构数据模型,层次模型是 1 数据模型。(分数:2.00)填空项 1:_75.在完全二叉树的顺序存储中,若结点 i有左子女,则其左子女是结点 1。(分数:2.00)填空项 1:_76.对于关键码序列 18,30,35,10,46,38,5,40,进行堆排序(假定堆的根结点是最小关键码),在初始建堆过程中需进行的关键码交换次数为 1 。(分数:2.00)77.在关系模式规范化过程中,若要求分解保持函数依赖,那么分解后的模式一定可以达到 3NF,但不一定能达到 1。(分数:2.00
27、)填空项 1:_78.10.在面向对象模型中,每一个对象是状态和 1 的封装。(分数:2.00)填空项 1:_计算机三级(数据库技术)55 答案解析(总分:99.98,做题时间:90 分钟)一、选择题(每题 1分,共 60分)(总题数:60,分数:60.00)1.在并发操作中可能产生若干数据库的不一致性,除了丢失修改、不能重复读以外,还有_ 。(分数:1.00)A.读脏数据 B.不可串行化C.事物内部故障D.活锁和死锁解析:在并发操作中带来的数据不一致性包括 3 类,丢失修改、不能重复读和读脏数据。而活锁和死锁是 封锁技术实现并发控制时出现的问题。2.从资源管理的角度看,操作系统中进程调度是为
28、了进行_。(分数:1.00)A.I/O 管理B.作业管理C.处理机管理 D.存储器管理解析:就资源管理和用户接口而言,操作系统的主要功能包括: 1、处理机管理:主要是解决处理器的分配和调度问题; 2、存储管理:主要是管理主存储器资源; 3、设备管理:负责有效地管理各类外围设备;4、文件管理:提供文件系统负责统一管理存放于外存空间的信息。 从本质上说,进程调度其实就是在各进程之间分配和调度处理机。 3.哪个公司的数据库系统产品提供了数字图书馆的解决方案?(分数:1.00)A.Oracle公司B.IBM公司 C.Microsoft公司D.SUN公司解析:IBM 公司的数据库系统产品提供了数字图书馆
29、的解决方案。4.下列叙述不正确的是_。(分数:1.00)A.DBMS具有数据库定义功能B.DBMS具有数据库存取功能C.DBMS不具有数据库的维护功能 D.DBMS具有数据组织存储和管理功能解析:DBMS 具有数据库定义功能,数据库的维护功能,数据存取功能,数据组织存储和管理功能。5.下面哪个不是数据库系统必须提供的数据控制功能?(分数:1.00)A.安全性B.可移植性 C.完整性D.并发控制解析:SQL(结构化查询语言)的发展如下:SQL(Structured Query Language)是 1974年由博依斯(Boyce)和张伯伦(Chamberlain)提出的,并在 IBM公司的 Sy
30、stem R 数据库系统上得以实现。这种语言简洁,功能丰富,使用灵活、方便,很快被整个计算机界认可;1986 年 10月,美国国家标准局(ANSI)颁布了 SQL语言的美国标准; 1987 年 6月,国际标准组织(ISO)把这个标准采纳为国际标准;在 SQL成为国际标准后,其他数据库产品厂家也纷纷推出各自的支持 SQL的软件或与 SQL的接口软件。6.在关系代数运算中,有 5种基本运算,它们是【 】。(分数:1.00)A.B.C.D. 解析:关系代数运算的基本运算符有类:集合运算符、专门的关系运算符、算术运算符租辑运算符。并、差、笛卡儿积、投影、选择是 5种基本运算,其他运算可以通过基本的运算
31、导出。7.关系模型中常用的关系操作包括( )。 选择 投影 连接 查询 删除 (分数:1.00)A.和B.,和C.,和D.全部 解析:常用的关系操作包括:选择、投影、连接、查询、删除、交、并、差等。8.当局部 E-R图合并成全局 E-R图时,可能出现冲突,下面属于这类冲突的是( )。(分数:1.00)A.命名冲突 B.元组冲突C.语法冲突D.数据冲突解析:分布式数据具有六种形式:复制数据:相同数据在不同存储位置的拷贝; 子集数据:是大量数据中数据的子集,它也是一种复制数据,但它没有完整的模式或关键 字集合,一般计算机外存的信息也都是子集数据;划分数据:指多台计算机存储不同的数 据,但它们的数据
32、模式相同;重组数据:针对相同数据模式通过某些检索技术将数据重组 的数据;独立模式数据是指不同的计算机含有不同模式的数据和使用不同的程序;不相容数据,指在不同机构建立的独立的计算机系统中,没有统一设计和规划的数据。9.若要求分解既具有无损连接性,又保持函数依赖,则模式分解( )。(分数:1.00)A.可以达到 BCNFB.可以达到 3NF,也能达到 BCNFC.不能达到 3NFD.可以达到 3NF,但不一定能达到 BCNF 解析:若要求分解既具有无损连接性。又保持函数依赖,则模式分解可以达到 3NF,但不一定能达到BCNF。10.数据库管理系统中用于定义和描述数据库逻辑结构的语言称为( )。(分
33、数:1.00)A.数据库模式描述语言 B.数据库子语言C.数据库操纵语言D.数据库结构语言解析:数据库管理系统中用于定义和描述数据库逻辑结构的语言称为数据库模式描述语言。11.在数据库的三级模式结构中,内模式的个数【 】。(分数:1.00)A.只有 1个 B.与用户个数相同C.由系统参数决定D.有任意多个解析:内模式也称为物理模式,一个数据库只有一个内模式。这是对数据物理结构与存储方式的描述,是数据在数据库内部的表示方法。12.在 SQL 语言中,一个基本表的定义一旦被删除,则与此基本表相关的下列内容中_也被自动被删除。 在此表中的数据 在此表上建立的索引 在此表上建立的视图 (分数:1.00
34、)A.和 B.和C.和D.全部解析:基本表定义一旦被删除,表中的数据和在此表上建立的索引都将自动删除,而建立在此表上的视图 虽仍然保留,但已无法引用。13.关系中的“主码”不允许取空值是指_约束规则。(分数:1.00)A.实体完整性 B.引用完整性C.用户定义的完整性D.数据完整性解析:关系中的“主码”不允许取空值,因为关系中的每一行都代表一个实体,而实体的区分就是靠主码 的取值来惟一标识的,如果主码值为空,意味着存在着不可识别的实体,所以这种约束规则是实体完整性 约束规则。14.某单道批处理系统中有四个作业 JOB1、JOB2、JOB3 和 JOB4,它们到达“输入井”的时刻和需要的运行时间
35、如下表所示: (分数:1.00)A.JOB1B.JOB2 C.JOB3D.JOB4解析:根据最高响应比作业优先算法:R=1+作业等待时间估计运行时间,所以 R1=1+60/80;R2 =1+40/20;R3=1+10/40;R4=1。所以 R2最大,所以 JOB2首先被调度。 15.在下面的两个关系中,学号和班级号分别为学生关系和班级关系的主键(或称主码),则外键是( )。 学生(学号,姓名,班级号,成绩) 班级(班级号,班级名,班级人数,平均成绩) (分数:1.00)A.学生关系的“学号”B.班级关系的“班级号”C.学生关系的“班级号” D.班级关系的“班级名”解析:按管理层次可分为:基层、
36、中层和高层;按管理职能可分为:执行层、管理层和战略层。16.下列叙述正确的是_。(分数:1.00)A.同一关系内部属性之间不存在引用关系B.外码一定要与相应的主码同名C.同一个关系中不允许出现完全相同的元组 D.同一个关系中主码的值可以相同解析:同一关系内部属性之间可以存在引用关系,所以选项 A 错误;外码并不一定要与相应的主码同名,所以 B 错误;同一个关系中主码的值不可以相同,所以 D 错误。试题 5456 基于如下描述:有关系模式 P(C,S,T,R,G),根据语义有如下函数依赖集:F=CT,STR,TRC,SCG。(分数:0.99)(1).下列属性组中的哪一个(些)是关系 P的候选码(
37、 )。 .(C,S) .(C,R) .(S,T) .(T,R) .(S,R) (分数:0.33)A.只有B.和 C.、和D.、和解析:(C,S)C;(C,S)S;因为 C4T,所以(C,S)4T;因为 STR,所以(C,S)R;(C,S)G。 所以(C,S)为候选码。(S,T)S;(S,T)T;(S,T)R;因为 TRC,所以(S,T)C;因为 SCG,所以(S,T)G。所以(S,T)也为候选码。 (2).关系模式 P的规范化程度最高达到( )。(分数:0.33)A.1NF B.2NFC.3NFD.BCNF解析:因为(C,S)为候选码,而 CT,存在部分函数依赖,所以规范化程度最高达 1NF。
38、(3).现将关系模式 P分解为两个关系模式 P1(C,T,R),P2(C,S,G),那么这个分解( )。(分数:0.33)A.不具有无损连接性,不保持函数依赖 B.具有无损连接性,不保持函数依赖C.不具有无损连接性,保持函数依赖D.具有无损连接性且保持函数依赖解析:具有无损连接性的分解的充分必要条件是(P1P2P1-P2)F 或者(P2P1P2-P1) F+,此题中,P1 P2=C,P1-P2=T,R。但是 C只能决定 T,不能决定 R,所以不具有无损连接性。 17.信息认证是信息安全的一个重要方面,下列哪一项不属于实施信息认证的方法?(分数:1.00)A.身份识别B.密钥管理C.数字签名D.
39、消息认证 解析:18.下列 SQL语句中,修改表结构的是( )。(分数:1.00)A.ALTER B.CREATEC.UPDATED.INSERT解析:在 SQL语句中,修改表结构的命令是 ALTER,CREATE 用于新建一个表,UPDATE 用于表中数据的更新。INSERT 用于表中数据的插入。19.在多道批处理系统中,为充分利用各种资源,运行的程序应具备的条件是_。(分数:1.00)A.适应于内存分配的B.计算量大的C.I/O量大的D.计算型和 I/O型均衡的 解析:在多道批处理系统中,为充分利用各种资源,运行的程序应具备计算型和 I/O型均衡的的条件。20.关系数据库的数据语言是什么语
40、言,其核心部分是查询,因此又称为查询语言?(分数:1.00)A.过程化B.非过程化 C.宿主D.系列化解析:对于感染了病毒的磁盘,删除磁盘文件并不一定能彻底清除病毒,在引导系统和分区表中还有可能隐藏着病毒,查、杀病毒软件也只能去除该软件查杀范围之内的病毒,只有将磁盘格式化才能彻底清除病毒。21.设有关系 R(A,B,C,D,E),A、B、C、D、E 都不可再分,则 R一定属于( )。(分数:1.00)A.1NF B.2NFC.3NFD.以上 3个选项都有可能解析:总带宽恒定,用户增加,每个用户分得的带宽就降低。22.数据库管理系统 DBMS中用来定义模式、内模式和外模式的语言是( )。(分数:
41、1.00)A.DMLB.CC.DDL D.Basic解析:DML 是实现对数据库操作的语言;C 语言和 Basic语言属于高级语言,不是 DBMS提供的语言;DBMS提供了用来定义模式、外模式和内模式,并将各种模式翻译成相应的目标代码的数据描述语言,简称 DDL语言。23.有 student表和 class表,student 表的主键是学号,class 的主键是课程号。则下列描述的删除操作中,哪一个操作不正确?(分数:1.00)A.从 student中删除行(010,王宏大,01,02)B.从 class山删除行(02,计算机,张海) C.从 class中删除行(03,英语,李洪亮)D.先在
42、student中删除行(010,王宏大,01,02),然后从 class中删除行(01,企业管理,郑红霞)解析:SDH 定义了一套标准化的信息层次结构,这种结构叫做同步传输模块(STM-n)。24.在并发操作中可能产生若于数据库的不一致性,除了丢失修改,不能重复读以外,还有( )。(分数:1.00)A.读脏数据 B.不可串行化C.事物内部故障D.活锁和死锁解析:Windows 2000 是基于 Windows NT发展而来的。25.以下哪一个术语与数据的存储结构有关?(分数:1.00)A.栈B.队列C.散列表 D.线性表解析:8259A 可编程中断控制器可接收来自外设的中断请求信号,并把中断源
43、的中断类型号送 CPU。采用级联方式使用 8259中断控制器,可使它的硬中断源最多扩大到 64个。26.以下关于冗余数据的叙述中,不正确的是_。 (分数:1.00)A.存在冗余容易破坏数据库完整性B.存在冗余会造成数据库维护困难C.数据库中不应该含有任何冗余 D.冗余数据是指可以由基本数据导出的数据解析:由于冗余数据的存在,在数据库操作时会出现插入弊、删除弊、修改弊,因此在数据库设计时,应 该努力降低数据库中数据的冗余度,但这并不意味着数据库中的数据不存在冗余,由于降低冗余将会加大 数据操作的复杂度,并不提倡一味的降低数据的冗余度,一般来说,将数据库中的数据转换成第三范式即 可。同时,还存在一
44、些数据,在无损连接的范围内,根本无法彻底消除其中的冗余数据。27.事务的持久性是由数据库管理系统中的哪个部件负责?(分数:1.00)A.恢复管理 B.并发控制C.完整性约束D.存储管理解析:一个事务一旦完成全部操作,它对数据库的所有更新应永久地反映在数据库中,即使以后系统发生故障,也应保留这个事务执行的痕迹。事务的持久性是由 DBMS的恢复管理子系统实现的。28.设两个关系 C和 SC如下,它们的主键分别为 C#和(S#,C#),在关系 SC中除属性 GRADE 的数据类型是整型,且允许空值外,具他属性的数据类型都是字符型。若要向关系 SC执行插入操作,下面给出的 4个元组中哪一个元组可以被插
45、入? *(分数:1.00)A.(003001C2null)B.(004010,C1,90) C.(003089,C1,83)D.(007345,C2,65)解析:关系模型由关系数据结构、关系操作集合和关系完整性约束 3大要素组成。关系模型的数据结构单一,在关系模型中,现实世界的实体以及实体间的各种联系均用关系来表示。关系操作的特点是集合操作方式,即操作的对象和结果都是集合。关系代数、元组关系演算和域关系演算均是抽象的查询语言这些抽象的语言与具体的 DBMS中实现的实际语言并不完全一样,但它们能用作评估实际系统中查询语言能力的标准或基础。数据库的数据完整性是指数据库中数据的正确性和相容性,那是一
46、种语义概念,包括两个主要方面:与现实世界中应用需求的数据的相容性和正确性。数据库内数据之间的相容性和正确性。29.设 U是所有属性的集合,X、Y、Z 都是 U的子集,且 Z=UXY。下列关于多值依赖的叙述中,哪个(些)是正确的? . 若 X Y,则 XY . 若 XY,则 XY . 若 XY,且 Y? ? Y,则 XY? . 若 X Y,则 X Z(分数:1.00)A.只有 B.只有C.和D.和解析:30.设关系 R 和 S 的元数分别是 r 和 s,且 R 有 n 个元组,S 有 m 个元组。执行关系 R 和 S 的笛卡儿积,记为 T=RS,则_。 (分数:1.00)A.T 的元数是 r+s
47、,且有 n+m 个元组B.T 的元数是 r+s,且有 nm 个元组 C.T 的元数是 rs,且有 n+m 个元组D.T 的元数是 rs,且有 nm 个元组解析:根据笛卡尔积的定义,T 的元数是 r+s,元组数是 nm。31.下列关于 Delphi的叙述中,哪种是不正确的?(分数:1.00)A.Delphi属于第四代语言B.Delphi基于面向对象编程方法,是一种可视化开发工具C.Delphi提供了数据迁移工具(DataPump),可以实现数据从一个数据库到另一个数据库的迁移D.Delphi可以方便地支持数据仓库的创建 解析:不支持创建数据仓库。32.把 SQL语言嵌入主语言使用时必须解决的问题有 .区分 SQL语句与主语言语句 .数据库工作单元和程序工作单元之间的通信 .协调 SQL语句与主语