1、计算机三级(数据库技术)31 及答案解析(总分:99.99,做题时间:120 分钟)一、选择题(每题 1分,共 60分)(总题数:60,分数:60.00)1.在分区存储管理的可变分区中,系统为当前正在运行的进程提供一对寄存器,它们是_.(分数:1.00)A.基址寄存器和限长寄存器B.页表始址寄存器和限长寄存器C.上界寄存器和限长寄存器D.直接地址寄存器和间接地址寄存器2.设有字符序列(Q,H,C,Y,P,A,M,S,R,D,F,X),则新序列(F,H, C,D,P,A,M,Q,R,S,Y,X)是下列哪一个排序算法一趟扫描的结果_。 (分数:1.00)A.起泡排序B.初始步长为 4 的希尔(sh
2、ell)排序C.二路归并排序D.以第一元素为分界元素的快速排序3.规范化理论是关系数据库进行逻辑设计的理论依据。根据这个理论,关系数据库的关系必须满足:其中每一属性都是( )。(分数:1.00)A.互不相关的B.互不分解的C.长度可变的D.互相关联的4.在对象-关系数据库系统中,创建新的基本数据类型需要说明的信息包括 .类型名 .类型的存储信息 .类型的地址 .类型与 ASCII码之间的转换(分数:1.00)A.I、II 和 IIIB.I、II 和 IVC.II、III 和 IVD.全部5.OLAP是以数据库或数据仓库为基础的,其最终数据来源是来自底层的( )。(分数:1.00)A.数据仓库B
3、.操作系统C.数据字典D.数据库系统6.IBM的商务智能解决方案包括哪些部分? 数据仓库管理器 DB2 多维服务器 前端图形工具 数据挖掘 (分数:1.00)A.,B.和C.,D.全部7.在 SQL语言的 SELECT语句中,实现投影操作的是哪个子句?(分数:1.00)A.SelectB.FromC.WhereD.GroupBy8.下列不属于数据定义语言的是( )。(分数:1.00)A.ALTERB.INSERTC.CREATED.CREATE INDEX9.数据库管理系统中的安全控制模块属于( )。(分数:1.00)A.数据库定义程序模块B.数据库操纵程序模块C.数据库运行管理程序模块D.数
4、据库组织、存储和管理程序模块10.关系中的“主码”不允许取空值是指_约束规则。(分数:1.00)A.实体完整性B.引用完整性C.用户定义的完整性D.数据完整性11.在计算机硬件系统的基本组成中,完成解释指令、执行指令的功能部件是(分数:1.00)A.运算器B.控制器C.存储器D.输入输出设备12.下列不属于物理设计的内容是( )。(分数:1.00)A.存储记录的格式设计B.存储方法设计C.优化模式D.存取方法13.在 SQL 语言中,一个基本表的定义一旦被删除,则与此基本表相关的下列内容中_也被自动被删除。 在此表中的数据 在此表上建立的索引 在此表上建立的视图 (分数:1.00)A.和B.和
5、C.和D.全部14.下列权限中,哪一个不是数据库的访问权限?(分数:1.00)A.Read权限B.Resource权限C.Update权限D.Lock权限15.Oracle数据库系统自它的哪个版本起采用多进程多线索的体系结构?(分数:1.00)A.Oracle 5版B.Oracle 6版C.Oracle 7版D.Oracle 8版16.设有关系 R=(A,B,C),与 SQL语句 select distinct A from R where B=17 等价的关系代数 表达式是_。 (分数:1.00)A.A(B=17(R)B.B=17(A (R)C.B=17(A,C (R)D.A,C (B=17
6、(R)17.有关系 S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#)。其中 S#为学生号, SNAME 为学生姓名,SEX为性别,C#为课程号,CNAME 为课程名。要查询选修“计算机”课的全体女学生姓名的 SQL语句是“SELECT SNAME FROM S,C,SC WHERE“子句。这里 WHERE子句的内容是( )。(分数:1.00)A.SS#=SCS# AND SEX=女AND CNAME=计算机B.SS#=SCS# AND C.C#=SCC# AND CNAME=计算机C.SEX=女AND CNAME=计算机D.SS#=SC S# AND CC#=SCC#
7、 AND SEX=女AND CNAME=计算机18.将逻辑地址转换为物理地址的过程称为_。(分数:1.00)A.寻址B.地址映射C.内存分区D.内存分配19.下列哪一项不属于概念模型应具备的性质?(分数:1.00)A.有丰富的语义表达能力B.易于交流和理解C.易于变动D.在计算机中实现的效率高20.有“学生课程”数据库中的三个基本表: 学生信息表:s(sno,sname,sex,age,dept)主码为Sno 课程信息表:c(cno,cname,teacher)主码为 cno 学生选课信息表:sc(sno,cno,grade)主码为(sno,cno) 则下列叙述中,错误的是( )。 (分数:1
8、.00)A.学生信息表 s中的主码可以改为 snameB.如果知道了课程的 cno,并不一定能够找到惟一的 gradeC.如果知道了课程的 cno就可以在 c表巾找到惟一的课程名称D.如果知道了学生的 sname,并不一定能够找到惟一的 sno21.下面所列的工具中,不能用于数据库应用系统界面开发的工具是(分数:1.00)A.Visual BasicB.DelphiC.Power DesignerD.Power Builder22.关系数据库中,下列_说法是不正确的。 (分数:1.00)A.每一个关系模型中,属性的个数是固定的B.在关系中元组的顺序(行的顺序)是无关紧要的C.在关系中属性的顺序
9、(列的顺序)是无关紧要的D.关系中可以有重复的元组23.已知关系 R见下表,可以作为 R主码的属性组是( )。 *(分数:1.00)A.ABCB.ABDC.ACDD.BCD24.所有数据都满足数据完整性约束条件的状态,称为数据库的( )。(分数:1.00)A.完整性B.正确性C.一致性D.安全性25.数据库中用于实现对数据库的基本操作,如查询、插入、删除和修改的语言是( )。(分数:1.00)A.DDLB.DMLC.DCLD.DBMS26.关系模式 R(B,C,M,T,A,G),根据语义有如下函数依赖集:F=BC,(M,T)B,(M,C)T,(M,A)T,(M,B)C。 则 R的规范化程度最高
10、达到( )。 (分数:1.00)A.1NFB.2NFC.3NFD.4NF27.数据库设计的概念结构设计阶段,表示概念结构的常用方法和描述工具是( )。(分数:1.00)A.层次分析法和层次结构图B.数据流程分析法和数据流程图C.结构分析法和模块结构图D.实体-联系方法和 E-R图28.设两个关系 C和 SC如下,它们的主键分别为 C#和(S#,C#),在关系 SC中除属性 GRADE 的数据类型是整型,且允许空值外,具他属性的数据类型都是字符型。若要向关系 SC执行插入操作,下面给出的 4个元组中哪一个元组可以被插入? (分数:1.00)A.(003001C2null)B.(004010,C1
11、,90)C.(003089,C1,83)D.(007345,C2,65)29.数据库管理系统中的数据操纵语言(DML)所实现的操作一般包括( )。(分数:1.00)A.查询,插入,修改,删除B.排序,授权,删除C.建立,插入,修改,排序D.建立,授权,修改30.在所有的关系数据库上的操作,_是核心,是其他操作的前提。(分数:1.00)A.插入B.删除C.修改D.查询31.关系数据库语言 SQL基本有两种使用方式。在一种使用方式下,它是面向集合的描述型语言,它是非过程性的,大多数语句都可以独立执行,与上下文无关。这种使用方式称为( )。 (分数:1.00)A.宿主语言B.嵌入式语言C.数据定义语
12、言D.自含式(或交互式)语言32.PowerDesigner所包含模块中,用于数据库设计和构造的模块是:(分数:1.00)A.PowerDesigner AppModelerB.PowerDesigner DataArchitectC.PowerDesigner MetaWorksD.PowerDesigner WarehouseArchitect33.单链表的每个结点中包括一个指针 link,它指向该结点的后继结点。现要将指针 q指向的新结点插入到指针 p指向的单链表结点之后,下面的操作序列中哪一个是正确的?(分数:1.00)A.q:=p.link;p.link:=q.link;B.p.li
13、nk:=q.link;q:=p.link;C.q.link:=p.link;q.link:=q;D.p.link:=q; q.link:=p.link;34.下列不属于关系数据库产品的是( )。(分数:1.00)A.DB2B.CODASYL系统C.ORACLE系统D.SYBASE35.数据库系统依靠_支持数据独立性。(分数:1.00)A.具有封装机制B.定义完整性约束条件C.模式分级、各级模式之间的映像D.DDL 语言与 DML 语言互相独立36.在下面列出的数据模型中,哪一个模型是概念数据模型?(分数:1.00)A.关系模型B.层次模型C.网状模型D.实体-联系模型37.DBTG 系统(亦称
14、 CODASYL 系统)是_数据库系统的典型代表。 (分数:1.00)A.层次B.网状C.关系D.面向对象38.在程序状态字 PSW中设置了一位,用于控制用户程序不能执行特权指令,这一位是(分数:1.00)A.保护位B.CPU状态位C.屏蔽位D.条件位39.设有“供应者”关系模式:Supplier(Sname,Saddress,Item,Price),其中各属性分别表示供应者名、供应者地址、货物名称、货物售价,一个供应者供应一种货物则对应到关系中的一个元组。在这个关系中,存在一些问题,其中不正确的说法是( )。(分数:1.00)A.数据冗余B.更新异常C.插入异常D.删除正常40.批处理操作系
15、统的主要缺点是(分数:1.00)A.系统吞吐量小B.用户不能直接控制其作业的执行C.不具备并发性D.系统资源利用率不高41.下列关于 E-R模型向关系数据模型转换的叙述中,正确的是( )。(分数:1.00)A.实体的元组就是关系的属性B.实体的属性就是关系的属性C.实体的候选码就是关系的码D.实体的主属性就是关系的码42.下列叙述不正确的是( )。(分数:1.00)A.过程化语言不仅要指定“做什么”,还要说明“怎么做”B.导航式语言通常是嵌入到某种高级语言中C.导航式语言存取效率高,可移植性好D.导航式语言缺点是编程复杂43.数据库系统发生故障时,可以基于日志进行恢复。下面列出的条目中,哪些是
16、日志记录的内容? 事务开始信息 更新信息 提交信息 事务中止信息 (分数:1.00)A.,和B.,和C.,和D.都是44.数据库系统运行过程中,由于应用程序错误所产生的故障通常称为(分数:1.00)A.设备故障B.事务故障C.系统故障D.介质故障45.下列的数据库管理系统属于层次模型的是_。(分数:1.00)A.IMS数据库管理系统B.CODASYL系统C.ORACLE系统D.FOXBASE系统46.引起中断的中断源分为五种,下述_不属于这五种中断源。(分数:1.00)A.I/O 中断B.溢出中断C.时钟中断D.程序中断47.从下列关于操作系统的叙述中选出一条正确的叙述_。 (分数:1.00)
17、A.批处理作业必须有作业控制信息B.分时系统不一定都具有人机交互的功能C.从响应时间的角度来看,实时系统与分时系统的要求差不多D.由于采用了分时系统,用户可以独立于计算机的文件系统48.下列关于死锁的叙述中,不正确的是( )。(分数:1.00)A.系统的安全状态是没有死锁的状态B.银行家算法是一种有效的避免死锁的算法C.死锁避免策略提高了资源利用率也降低了系统开销D.可以用资源剥夺法或者撤销进程法来解除死锁49.有“学生课程”数据库中的三个基本表: 学生信息表:s(sno,sname,sex,age,dept)主码为Sno 课程信息表:c(cno,cname,teacher)主码为 cno 学
18、生选课信息表:sc(sno,cno,grade)主码为(sno,cno) 在“查询选修课程号为 2,且成绩在 70分以上的所有学牛的学号、姓名和选课名称”的 SQL语句中,将使用到的表是( )。 (分数:1.00)A.学生信息表 sB.学生信息表 s和课程信息表 cC.学生信息表 s、课程信息表 c和学生选课信息表 scD.学生信息表 s和学生选课信息表 sc50.设 U是所有属性的集合,x,Y,z 都是 U的子集,且 Z=U-X-Y。下面关于多值依赖的叙述中,不正确的是( )。(分数:1.00)A.若 XY,则 XZB.若 XY,则 KYC.若 XY,且 YY,则 XYD.若 Z=?,则 X
19、Y51.关系数据库的规范化理论指出:关系数据库中的关系应满足一定的要求,最起码的要求是达到 1NF,即满足 (分数:1.00)A.每个非码属性都完全依赖于主码属性B.主码属性惟一标识关系中的元组C.关系中的元组不可重复D.每个属性都是不可分解的52.有关系模式 P(A,B,C,D,E,F,G,H,I,J),根据语义有如下函数依赖集:F=HIJE,IJG,JF,CB,CA,GD。则关系模式 P的规范化程度员高达到( )。(分数:1.00)A.1NFB.2NFC.3NFD.BCNF53.电子邮件软件向邮件服务器发送邮件时使用的协议是(分数:1.00)A.SMTPB.POP3C.IMAPD.MIME
20、54.用二分法插入排序方法进行排序,被排序的表(或序列)应采用的数据结构是_。(分数:1.00)A.单链表B.数组C.双向链表D.散列表55.在数据库加锁技术中,一个事务如果对某一数据项加了排他(exclusive)锁,它将保持此锁直到该事务结束。这是保证事务哪一种特性的重要措施? (分数:1.00)A.原子性(atomicity)B.一致性或可串行性(consistency or serialize ability)C.永久性(durability)D.隔离性(isolaty)下题是基于如下两个关系,其中雇员信息表关系 EMP的主键是雇员号,部门信息表关系 DEPT的主键是部门号。 (分数:
21、0.99)(1).若执行下面列出的操作,哪个操作不能成功执行? (分数:0.33)A.从 EMP中删除行(010,王宏达,01,1200)B.在 EMP中插入行(102,赵敏,01,1500)C.将 EMP中雇员号=056的工资改为 1600元D.将 EMP中雇员号=101的部门号改为05(2).若执行下面列出的操作,哪个操作不能成功执行?(分数:0.33)A.从 DEPT中删除部门号=03的行B.在 DEPT中插入行(06,计划部,6 号楼)C.将 DEPT中部门号=02的部门号改为10D.将 DEPT中部门号=01的地址改为5 号楼(3).在雇员信息表关系 EMP中,哪个属性是外键(For
22、eign Key)?(分数:0.33)A.雇员号B.雇员名C.部门号D.工资56.下列哪个是并发控制的主要方法?(分数:1.00)A.授权B.封锁C.日志D.索引57.下列叙述中,哪些是 PowerBuilder的特性?(分数:1.00)A.仅和B.仅、和C.仅和D.全部58.下列对数据库的操作中,正确的是( )。(分数:1.00)A.当执行插入操作时首先检查实体完整性规则,插入行在主码属性上的值不能重复B.当执行删除操作时,不需要检查参照完整性规则C.当执行更新操作时,只需要检查参照完整性规则D.如果向参照关系插入操作时,不需要考虑参照完整性59.按照级别从高到低,各级范式之间的关系下面_是
23、正确的。(分数:1.00)A.1NF 2NF 3CNF BCNF 4NF 5NFB.1NF 4NF BCNF 3NF 2NF 5NFC.5NF 4NF 2NF 3NF BCNF 1NFD.5NF ? 4NF ? BCNF ? 3NF ? 2NF ? 1NF二、填空题(每空 2分,共 40分)(总题数:20,分数:40.00)60.设在关系模式 R(A,B,C,D,E,F,G)中,根据语义有如下函数依赖集F=AB,CD,CF,(A,D)E,(E,F)G。关系模式 R的码是 1。(分数:2.00)填空项 1:_61.进程创建工作主要完成的是创建进程控制块(PCB),并把它挂到 1 队列中。(分数:
24、2.00)填空项 1:_62.在完全二叉树的顺序存储中,若结点 i有左子女,则其左子女是结点 1。(分数:2.00)填空项 1:_63.数据库系统的三级组织结构中,DBA 视图是 1。(分数:2.00)填空项 1:_64.用户通过使用 1 将数据库的结构及数据的特性通知相应的 DBMS,从而生成存 储数据的框架。(分数:2.00)填空项 1:_65.树中的结点可以没有后继结点,可以只有一个后继结点,也可以有多个后继结点。树 的定义是一个 1定义。(分数:2.00)填空项 1:_66.链表对于数据元素的插入和删除不需要移动结点,只需改变相关结点的 1 域的值。(分数:2.00)填空项 1:_67
25、.授予用户 U1,U2 和 U3在关系 employee的 salary属性上的 UPDATE权限的语句是 1UPDATE(salary) ON employee TO U1,U2,U3(分数:2.00)填空项 1:_68.文件系统与数据库之间的主要区别是看 1。(分数:2.00)填空项 1:_69.设有关系 R(A,B,C,D,E),各属性函数依赖集合有 FAB,BC,CD,CE若把关系 R分解为R1(A,B,C)和 R2(C,D,E),则 R2属于第 1 范式。 (分数:2.00)填空项 1:_70.数据库的物理设计通常分为两步: 1 和对物理结构进行评价。(分数:2.00)填空项 1:_
26、71.使用 PowerDesigner的 Data Architect可以对数据库生成物理数据模型(PDM),这种功能通常称为 1。(分数:2.00)填空项 1:_72.数据仓库中存放的数据是为了适应数据的 1 处理要求而集成起来的。(分数:2.00)填空项 1:_73.数据仓库中存放的数据是为了适应数据的 1 处理要求而集成起来的。(分数:2.00)填空项 1:_74.数据结构是所研究对象的 1 的集合。这些对象是数据库的组成成分,一般分为两类,一类是与数据类型、内容有关的对象,另一类是与数据之间联系有关的对象。(分数:2.00)填空项 1:_75.回收用户 U1,U2 和 U3在关系 em
27、ployee的 salary属性上的 UPDATE权限的语句是 1UPDATE(salary)ON employee FROM U1,U2,U3(分数:2.00)填空项 1:_76.利用中间件 Middleware的高层 1 可以将底层网络协议与实现技术隔离开来,使得程序员可以将精力集中在应用软件编程上。(分数:2.00)填空项 1:_77.计算机系统中, 1 通常用 8位二进制组成,可代表一个数字、一个字母或一个特殊符号。(分数:2.00)填空项 1:_78. 1权限允许增加或删除关系中的属性。(分数:2.00)填空项 1:_79.对 n个记录的文件进行快速排序,最坏情况下的执行时间为 1。
28、(分数:2.00)填空项 1:_计算机三级(数据库技术)31 答案解析(总分:99.99,做题时间:120 分钟)一、选择题(每题 1分,共 60分)(总题数:60,分数:60.00)1.在分区存储管理的可变分区中,系统为当前正在运行的进程提供一对寄存器,它们是_.(分数:1.00)A.基址寄存器和限长寄存器 B.页表始址寄存器和限长寄存器C.上界寄存器和限长寄存器D.直接地址寄存器和间接地址寄存器解析:在分区存储管理的可变分区,系统为当前正在运行的进程提供一对寄存器,可采用以下两种方式: 基址/限长寄存器,上界/下界寄存器。2.设有字符序列(Q,H,C,Y,P,A,M,S,R,D,F,X),
29、则新序列(F,H, C,D,P,A,M,Q,R,S,Y,X)是下列哪一个排序算法一趟扫描的结果_。 (分数:1.00)A.起泡排序B.初始步长为 4 的希尔(shell)排序C.二路归并排序D.以第一元素为分界元素的快速排序 解析:起泡排序一趟扫描的结果为:(H,C,Q,P,A,M,S,R,D,F,X,Y)。 初始步长为 4的希尔排序一趟扫描的结果为:(P,A,C,S,Q,D,F,X,R,H,M,Y)。 二路归并排序一趟扫描的结果为:(H,Q,C,Y,A,P,M,S,D,R,F,X)。 以第一元素为分界元素的快速排序一趟扫描的结果:(F,H,C,D,P,A,M,Q,R,S,Y,X)。3.规范化
30、理论是关系数据库进行逻辑设计的理论依据。根据这个理论,关系数据库的关系必须满足:其中每一属性都是( )。(分数:1.00)A.互不相关的B.互不分解的 C.长度可变的D.互相关联的解析:规范化理论规定关系数据库中的关系必须满足其每一属性都是互不分解的。4.在对象-关系数据库系统中,创建新的基本数据类型需要说明的信息包括 .类型名 .类型的存储信息 .类型的地址 .类型与 ASCII码之间的转换(分数:1.00)A.I、II 和 IIIB.I、II 和 IV C.II、III 和 IVD.全部解析:在对象-关系数据库系统中,创建新的基本数据类型需要指明类型名、类型的存储信息,以及把该数据类型与
31、ASCII码来回转换的子程序。5.OLAP是以数据库或数据仓库为基础的,其最终数据来源是来自底层的( )。(分数:1.00)A.数据仓库B.操作系统C.数据字典D.数据库系统 解析:联机分析处理 OLAP是专门为支持复杂的分析操作而设计的,侧重于对决策人员和高层管理人员的决策支持,可以应分析人员的要求快速,灵活地进行大数据量的复杂查询处理,并以一种直观易懂的形式将查询结果提供给决策人员。OLAP 是以数据库或数据仓库为基础的,其最终数据来源与 OLTP一样均来自底层的数据库系统。6.IBM的商务智能解决方案包括哪些部分? 数据仓库管理器 DB2 多维服务器 前端图形工具 数据挖掘 (分数:1.
32、00)A.,B.和C.,D.全部 解析:IBM 的商务智能解决方案包括数据仓库管理器、DB2 多维服务器、前端图形工具、数据挖掘。7.在 SQL语言的 SELECT语句中,实现投影操作的是哪个子句?(分数:1.00)A.Select B.FromC.WhereD.GroupBy解析:Select 子句可实现投影操作。8.下列不属于数据定义语言的是( )。(分数:1.00)A.ALTERB.INSERT C.CREATED.CREATE INDEX解析:IEEE-1284 标准为个人计算机的并行接口提供了高速访问手段,该标准提供的数据传输速率比传统的并行接口访问速率要快 50至 100倍,并能做
33、到完全与现有的并行辅助设备兼容。1284 标准定义了 5种数据传输方式,每种方式又都可分为正向方式、反向方式和双向方式。9.数据库管理系统中的安全控制模块属于( )。(分数:1.00)A.数据库定义程序模块B.数据库操纵程序模块C.数据库运行管理程序模块 D.数据库组织、存储和管理程序模块解析:数据库系统运行执行管理功能,包括数据安全性、完整性、一致性和并发控制,数据库管理系统中的安全控制模块就属于数据库运行管理程序模块。10.关系中的“主码”不允许取空值是指_约束规则。(分数:1.00)A.实体完整性 B.引用完整性C.用户定义的完整性D.数据完整性解析:关系中的“主码”不允许取空值,因为关
34、系中的每一行都代表一个实体,而实体的区分就是靠主码 的取值来惟一标识的,如果主码值为空,意味着存在着不可识别的实体,所以这种约束规则是实体完整性 约束规则。11.在计算机硬件系统的基本组成中,完成解释指令、执行指令的功能部件是(分数:1.00)A.运算器B.控制器 C.存储器D.输入输出设备解析:冯.诺依曼提出的存储程序工作原理决定了计算机硬件系统的 5个基本组成部分,即运算器、控制器、存储器、输入设备和输出设备。运算器是计算机中执行各种算术运算和逻辑运算的部件,也叫算术逻辑单元。存储器是计算机中具有记忆能力的部件,它能根据地址接收和保存指令或数据,并能根据命令提供有关地址的指令或数据。控制器
35、的主要作用是使整个计算机能够自动地执行程序,并控制计算机各功能部件协调一致地动作。执行程序时,控制器先从主存中按顺序取出程序中的一条指令,解释该指令并形成数据地址,取出所需的数据,然后向其他功能部件发出执行。12.下列不属于物理设计的内容是( )。(分数:1.00)A.存储记录的格式设计B.存储方法设计C.优化模式 D.存取方法解析:物理设计的内容包括:存储记录的格式设计、存储方法设计、存取方法。13.在 SQL 语言中,一个基本表的定义一旦被删除,则与此基本表相关的下列内容中_也被自动被删除。 在此表中的数据 在此表上建立的索引 在此表上建立的视图 (分数:1.00)A.和 B.和C.和D.
36、全部解析:基本表定义一旦被删除,表中的数据和在此表上建立的索引都将自动删除,而建立在此表上的视图 虽仍然保留,但已无法引用。14.下列权限中,哪一个不是数据库的访问权限?(分数:1.00)A.Read权限B.Resource权限C.Update权限D.Lock权限 解析:用户对数据库可以有几种不同形式的访问权限,包括 read权限、:insert 权限、update 权限和 delete权限。15.Oracle数据库系统自它的哪个版本起采用多进程多线索的体系结构?(分数:1.00)A.Oracle 5版B.Oracle 6版C.Oracle 7版 D.Oracle 8版解析:从 Oracle
37、7起对进程结构做了改进,采用了多进程多线索体系结构。16.设有关系 R=(A,B,C),与 SQL语句 select distinct A from R where B=17 等价的关系代数 表达式是_。 (分数:1.00)A.A(B=17(R) B.B=17(A (R)C.B=17(A,C (R)D.A,C (B=17(R)解析:投影:对 R的投影操作,实际上是从 R中选择出若干属性列组成新的关系,记做:A(R) =tA |tR,A 为 R的属性列。选择:又称为限制,它是关系 R中满足给定条件的诸元组,记做:F(R)=t|tRF(t)= 真,其中 F表示选择条件。对于选项 A,先从关系 R中
38、选择 B=17的元组,然后输出 A列,它与 SQL语句等价,而对于选项 B,先对 R进行投影,形成一个只有属性 A的关系,在该关系中无法执行 B=17 运算,它不能与 SQL语句等价。17.有关系 S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#)。其中 S#为学生号, SNAME 为学生姓名,SEX为性别,C#为课程号,CNAME 为课程名。要查询选修“计算机”课的全体女学生姓名的 SQL语句是“SELECT SNAME FROM S,C,SC WHERE“子句。这里 WHERE子句的内容是( )。(分数:1.00)A.SS#=SCS# AND SEX=女AND CN
39、AME=计算机B.SS#=SCS# AND C.C#=SCC# AND CNAME=计算机C.SEX=女AND CNAME=计算机D.SS#=SC S# AND CC#=SCC# AND SEX=女AND CNAME=计算机 解析:要查询选修“计算机”课的全体女学生姓名,要涉及到 3个表,所以首先要确定这 3个表的连接条件:SS#=SCS# AND CC#=SCC#,然后再写出 SEX=“女”AND CNAME=“计算机”。18.将逻辑地址转换为物理地址的过程称为_。(分数:1.00)A.寻址B.地址映射 C.内存分区D.内存分配解析:程序在装入内存之前,通常为逻辑地址形式,有时甚至在装入内存
40、后,程序仍为相对地址形式。为 了保证 CPU 执行程序指令时能正确访问存储单元,需要将用户程序中的逻辑地址转换为可由机器直接寻址 的物理地址,这一过程称为地址映射。19.下列哪一项不属于概念模型应具备的性质?(分数:1.00)A.有丰富的语义表达能力B.易于交流和理解C.易于变动D.在计算机中实现的效率高 解析:概念模型是按用户的观点对数据和信息建模,也称为信息模型。概念模型语义表达能力强,不涉及信息在计算机中的表示,如实体-联系模型、语义网络模型等。20.有“学生课程”数据库中的三个基本表: 学生信息表:s(sno,sname,sex,age,dept)主码为Sno 课程信息表:c(cno,
41、cname,teacher)主码为 cno 学生选课信息表:sc(sno,cno,grade)主码为(sno,cno) 则下列叙述中,错误的是( )。 (分数:1.00)A.学生信息表 s中的主码可以改为 sname B.如果知道了课程的 cno,并不一定能够找到惟一的 gradeC.如果知道了课程的 cno就可以在 c表巾找到惟一的课程名称D.如果知道了学生的 sname,并不一定能够找到惟一的 sno解析:管理信息系统按其应用层次可分为:面向基层的操作层的数据处 理,面向中层的战术层的数据管理和面向高层的战略层的宏观调控。综上所述,MIS 的 最终用户是各级各类管理人员。 21.下面所列的
42、工具中,不能用于数据库应用系统界面开发的工具是(分数:1.00)A.Visual BasicB.DelphiC.Power Designer D.Power Builder解析:PowerDesigner 不能用于数据库应用系统界面开发。22.关系数据库中,下列_说法是不正确的。 (分数:1.00)A.每一个关系模型中,属性的个数是固定的B.在关系中元组的顺序(行的顺序)是无关紧要的C.在关系中属性的顺序(列的顺序)是无关紧要的D.关系中可以有重复的元组 解析:同一个关系中不允许出现完全相同的元组。23.已知关系 R见下表,可以作为 R主码的属性组是( )。 *(分数:1.00)A.ABCB.
43、ABD C.ACDD.BCD解析:决策支持系统是能够利用数据和模型来帮助决策者解决非结构化问题的高度灵活的、人机交互式计算机信息系统。决策支持系统是模型驱动的,即强调利用模型对数据库中的数据进行深入的加工、分析;另外,决策支持系统要支持决策者的决策风格,需要有灵活的人机界面。所以传统的 DSS三个基本组成部件是数据库子系统、模型库子系统和对活子系统。 24.所有数据都满足数据完整性约束条件的状态,称为数据库的( )。(分数:1.00)A.完整性B.正确性C.一致性 D.安全性解析:RAID 的标准形式有多种,各种单一的 RAID形式还可以通过不同的方式组合成结构更复杂、功能更多的复合 RAID
44、形式。RAID 1 由磁盘对组成,每一个工作盘都有对应的镜像盘,具有最高的安全性。25.数据库中用于实现对数据库的基本操作,如查询、插入、删除和修改的语言是( )。(分数:1.00)A.DDLB.DML C.DCLD.DBMS解析:DDL 表示数据定义语言。DML 表示数据操纵语言。DCL 表示数据控制语言。DBMS 数据库管理系统。注意:数据定义语言包括:创建基本表、修改基本表、创建索引、删除索引,故 A)选项错误;数据操纵语盲包括:查询、插入、删除和修改等等,故 B)选项正确;数据控制语言包括:授予权限、收回权限等等,故 C)选项错误;D)选项和此问题不相关,故 D)选项错误。26.关系模
45、式 R(B,C,M,T,A,G),根据语义有如下函数依赖集:F=BC,(M,T)B,(M,C)T,(M,A)T,(M,B)C。 则 R的规范化程度最高达到( )。 (分数:1.00)A.1NFB.2NF C.3NFD.4NF解析:如果关系模式属于第一范式,并且每一个非主属性都完全函数依赖码,则属于第二范式。由以上可以看出 n的规范化程度最高达到 2NF。27.数据库设计的概念结构设计阶段,表示概念结构的常用方法和描述工具是( )。(分数:1.00)A.层次分析法和层次结构图B.数据流程分析法和数据流程图C.结构分析法和模块结构图D.实体-联系方法和 E-R图 解析:设计数据库概念最著名,最实用
46、的方法是 PPSChen 于 1976年提出的“实体-联系方法”,简称 E-R方法。它采用 E-R模型将现实世界的信息结构统一用实体,属性以及实体之间的联系来描述。28.设两个关系 C和 SC如下,它们的主键分别为 C#和(S#,C#),在关系 SC中除属性 GRADE 的数据类型是整型,且允许空值外,具他属性的数据类型都是字符型。若要向关系 SC执行插入操作,下面给出的 4个元组中哪一个元组可以被插入? (分数:1.00)A.(003001C2null)B.(004010,C1,90) C.(003089,C1,83)D.(007345,C2,65)解析:根据该表的语法,S#和 C#数据类型
47、为字符型,字符型数据需加引号,所以 A),C)不能插入。另外,在关系 SC中,(S#,C#)是主键,不允许有相同的值,所以 D)不能插入。29.数据库管理系统中的数据操纵语言(DML)所实现的操作一般包括( )。(分数:1.00)A.查询,插入,修改,删除 B.排序,授权,删除C.建立,插入,修改,排序D.建立,授权,修改解析:数据库管理系统中数据操纵功能为查询、插入、修改和删除。授权是数据库管理系统的控制功能。30.在所有的关系数据库上的操作,_是核心,是其他操作的前提。(分数:1.00)A.插入B.删除C.修改D.查询 解析:关系数据库上的操作包括:查询、统计和汇总、插入、删除、修改等,其中查询是核心,所以关系 DML 语言,又称为查询语言。31.关系数据库语言 SQL基本有两种使用方式。在一种使用方式下,它是面向集合的描述型语言,它是非过程性的,大多数语句都可以独立执行,与上下文无关。这种使