1、计算机三级(数据库技术)36 及答案解析(总分:99.99,做题时间:120 分钟)一、选择题(每题 1分,共 60分)(总题数:60,分数:60.00)1.在关系数据库中,若数据库的存储结构改变了,而用户的应用程序可以不变这是( )。(分数:1.00)A.数据的物理独立性B.数据的逻辑独立性C.数据的位置独立性D.数据的语义独立性2.设 U是所有属性的集合,X、Y、Z 都是 U的子集,且 Z=UXY。下面关于多值依赖的叙述中,哪个(些)是正确的? .若 XY,则 XY .若 XY,则 XY .若 XY,且,则 X .若 XY,则 XZ(分数:1.00)A.只有B.只有C.和D.和3.设森林
2、F中有 3棵树,其第一、第二和第三棵树的结点个数分别是 n1,n2 和 n3,则与森林 F 对应的二叉树根结点的右子树上的结点个数是_。(分数:1.00)A.n1B.n1+n2C.n3D.n2+n34.下列关于链式存储结构的叙述中,哪些是正确的? .逻辑上相邻的结点物理上不必邻接 .每个结点都包含恰好一个指针域 .用指针来体现数据元素之间逻辑上的联系 .可以通过计算直接确定第 i个结点的存储地址 .存储密度小于顺序存储结构 (分数:1.00)A.、和B.、和C.、和D.、和5.如下是一个稀疏矩阵的三元组法存储表示和基于此表示所得出的相关叙述 (分数:1.00)A.仅 IB.I和 IIC.仅 I
3、IID.全部6.下面所列的工具中,不能用于数据库应用系统界面开发的工具是(分数:1.00)A.Visual BasicB.DelphiC.Power DesignerD.Power Builder7._是构成高度安全操作系统的常用技术。(分数:1.00)A.安全核B.物理隔阂C.时间隔阂D.密码隔阂8.在 SQL中,关系模式被称为“基本表”,存储模式称为“存储文件”,子模式称为“视图”,下列说法不正确的是( )。(分数:1.00)A.基本表是实际存储在数据库中的表B.视图是若干个基本表或其他视图构成的子集C.个基本表不能跨越多个存储文件,同理,一个存储文件也不能存放多个基本表D.用户可以用 S
4、QL语句对视图和基本表进行查询等操作9.下列属于人工管理阶段的特点的是( )。(分数:1.00)A.数据能够保存B.数据无专门软件进行管理C.数据能共享D.数据具有独立性10.有“学生课程”数据库中的三个基本表: 学生信息表:s(sno,sname,sex,age,dept)主码为Sno 课程信息表:c(cno,cname,teacher)主码为 cno 学生选课信息表:sc(sno,cno,grade)主码为(sno,cno) 则下列叙述中,错误的是( )。 (分数:1.00)A.学生信息表 s中的主码可以改为 snameB.如果知道了课程的 cno,并不一定能够找到惟一的 gradeC.如
5、果知道了课程的 cno就可以在 c表巾找到惟一的课程名称D.如果知道了学生的 sname,并不一定能够找到惟一的 sno11.当局部的 E-R图集成为全局的 E-R图时,可能存在的冲突有( )。 属性冲突 逻辑冲突 结构冲突 命名冲突 (分数:1.00)A.,和B.,和C.,和D.全部12.现代操作系统中都引入了虚拟存储技术。要引入虚拟存储技术需要具备的前提是_.(分数:1.00)A.有大量的外存B.程序执行的局部性原理C.硬件提供地址转换机制D.选择一种合适的页面调度算法13.下面关于模式和实例的说法中,不正确的是( )。(分数:1.00)A.模式的一个具体值称为模式的一个实例B.一个模式对
6、应着一个惟一的实例C.模式是相对稳定的,实例是相对变动的D.模式反映的是数据的结构及其联系14.下列关于 E-R模型的叙述中,哪一条是不正确的?(分数:1.00)A.在 E-R图中,实体类型用矩形表示,属性用椭圆形表示,联系类型用菱形表示B.实体类型之间的联系通常可以分为 1 : 1,1 : n 和 m : n三类C.1 : 1联系是 1 : n联系的特例,1 : n 联系是 m : n联系的特例D.联系只能存在于两个实体类型之间15.设关系 R与关系 S具有相同的目(或称度),且相对应的属性的值取自同一个域,则 R-(R-S)等于( )。(分数:1.00)A.RSB.RSC.RSD.R-S1
7、6.对于数据表:student(sno,sname,sex,age,grade),查询学习成绩为空的学生的学号和姓名,下面语句正确的是_。(分数:1.00)A.SELECT sno,sname FROM student WHERE grade=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=NULL17.关系模式 R(B,C,M,T,A,G),根据语义有
8、如下函数依赖集:F=BC,(M,T)B,(M,C)T,(M,A)T,(M,B)C。 则关系模式 R的码是( )。 (分数:1.00)A.(M,T)B.(M,C)C.(M,A)D.(A,B)18.以下有关进程状态的叙述中,_是不正确的。 (分数:1.00)A.进程运行指正占用处理器B.进程阻塞指正等待某个事件的发生C.进程就绪指只要获得处理器即可运行D.以上描述都不正确19.如果一棵二叉树结点的前序序列是 C、D、E,后序序列是 E、D、C,则该二叉树结 点的对称序序列_。(分数:1.00)A.必为 E、D、CB.必为 C、D、EC.必为 D、C、ED.不能确定20.有 student表和 cl
9、ass表,student 表的主键是学号,class 的主键是课程号。则下列描述的删除操作中,哪一个操作不正确?(分数:1.00)A.从 student中删除行(010,王宏大,01,02)B.从 class山删除行(02,计算机,张海)C.从 class中删除行(03,英语,李洪亮)D.先在 student中删除行(010,王宏大,01,02),然后从 class中删除行(01,企业管理,郑红霞)21.下列关于 E-R模型向关系数据模型转换的叙述中,正确的是( )。(分数:1.00)A.实体的元组就是关系的属性B.实体的属性就是关系的属性C.实体的候选码就是关系的码D.实体的主属性就是关系的
10、码22.在给定的时间区间里所能完成的任务数量称为( )。(分数:1.00)A.响应时间B.吞吐量C.处理速度D.查询速度23.采用 Spooling技术的主要目的是【 】。(分数:1.00)A.提供内存和磁盘的接口B.减轻用户编程负担C.提高 CPU和设备交换信息的速度D.提高独占设备的利用率24.下列条目中,_是当 SQL 语句嵌入到主语言时要解决的问题。 I区分 SQL 语句与主语言语句 II数据库工作单元和程序工作单元之间的通信 III协调 SQL 语句与主语言语句处理记录的不同方式 (分数:1.00)A.只有 I 和 IIB.只有 I 和 IIIC.只有 II 和 IIID.都是25.
11、数据库管理系统 FoxBASE和 Oracle都是关系型数据库管理系统,但它们之间存在重要差别。其差别之一是 (分数:1.00)A.FoxBASE可以使用汉字,而 Oracle不可以使用汉字B.FoxBASE是单用户数据库,而 Oracle是多用户数据库C.FoxBASE一个数据库是一个表,而 Oracle一个数据库可以包含多个表D.FoxBASE在微机上运行,而 Oracle在大中型机上运行26.在并发操作中可能产生若干数据库的不一致性,除了丢失修改、不能重复读以外,还有_ 。(分数:1.00)A.读脏数据B.不可串行化C.事物内部故障D.活锁和死锁27.在关系代数中,从两个关系的笛卡尔积中
12、,选取它们属性间满足一定条件的元组的操作,称为(分数:1.00)A.投影B.选择C.自然连接D. 连接28.UNIX系统中,文件存储器的管理采用的是( )。(分数:1.00)A.位图法B.空闲块表法C.成组连接法D.单块连接法29.在 SQL语言的 SELECT语句中,用于对结果元组进行排序的是哪一个子句( )。(分数:1.00)A.GROUP BYB.HAVINGC.ORDER BYD.WHERE30.下列有关程序设计语言的叙述中,不正确的是_。 (分数:1.00)A.机器语言是最初级的计算机语言B.机器语言程序的形式是二进制代码C.机器语言需要编译后才可以被计算机执行D.用机器语言编写程序
13、比较困难31.文件系统的多级目录结构是一种(分数:1.00)A.线性结构B.树形结构C.散列结构D.双链表结构32.有一个关系:学生(学号,姓名,系别),规定学号的值域是 8个数字组成的字符串,这一规则属于( )。(分数:1.00)A.实体完整性约束B.参照完整性约束C.用户自定义完整性约束D.关键字完整性约束33.数据传送操作过程中由于磁头损坏或故障造成磁盘块上的内容丢失。这类故障属于( )。(分数:1.00)A.系统故障B.磁盘故障C.逻辑错误D.硬件故障34.为了减少栈溢出的可能性,可让两个栈共享一片连续内存空间,两个栈的栈底分别设在这片空间的两端,这样,只有_时才可能产生上溢。 (分数
14、:1.00)A.两个栈的栈顶在栈空间的某一位置相遇B.其中一个栈的栈顶到达栈空间的中心点C.两个栈的栈顶同时到达栈空间的中心点D.两个栈均不为空,且一个栈的栈顶到达另一个栈的栈底35.中断处理结束后,需要重新选择运行的进程,此时操作系统将控制转到_。(分数:1.00)A.原语管理模块B.进程控制模块C.恢复现场模块D.进程调度模块36.以层次模型建立的数据库系统,其主要代表是( )。(分数:1.00)A.DBTGB.SQLC.MISD.IMS以下三个小题基于“学生?选课?课程”数据库中的如下三个关系:学生基本信息:S(S#,SNAME,SEX,AGE) 选课信息:SC(S#,C#,GRADE)
15、 课程信息:C(C#,CNAME,TEACHER)(分数:0.99)(1).若要求“查询某个学生的基本信息及其选课的平均成绩”,将使用关系(分数:0.33)A.S和 SCB.SC和 CC.S和 CD.S、SC 和 C(2).若要求“查询选修了 3门以上课程的学生的学生号”,正确的 SQL语句是(分数:0.33)A.SELECT S# FROM SC GROUP BY S# WHERE COUNT(*) 3B.SELECT S# FROM SC GROUP BY S# HAVING COUNT(*) 3C.SELECT S# FROM SC ORDER BY S# WHERE COUNT(*)
16、3D.SELECT S# FROM SC ORDER BY S# HAVING COUNT(*) 3(3).若要求“查询选修了 C2号课程的学生的学生号”,正确的关系代数表达式是? ?S# ( ?C#=C2 ( SC ) ) ?C#=C2 ( ?S# ( S ? SC) ) ?C#=C2(?S#(SC)(分数:0.33)A.只有B.只有C.只有D.都正确37.在并发控制的技术中,最常用的是封锁方法。对于共享锁(S)和排他锁(X)来说,下面列出的相容关系中,哪一个是不正确的?(分数:1.00)A.X/X:TRUEB.S/S:TRUEC.S/X:FALSED.X/S:FALSE38.在面向对象的数
17、据模型中,所有具有相同属性和方法集的对象构成了一个对象的( )。(分数:1.00)A.类B.封装C.对象标识D.继承39.在下列资源中,属于永久性资源的是_。 (分数:1.00)A.I/O 中断B.数据文件C.消息D.同步原语40.限制关系模式的属性之间不允许有非平凡且非函数依赖的多值依赖的是( )。(分数:1.00)A.4NFB.2NFC.3NFD.BCNF41.下述不属于概念模型应具备的性质是( )。(分数:1.00)A.有丰富的语义表达能力B.易于交流和理解C.易于变动D.在计算机中实现的效率高42.下面列出的条目中,哪些是事务并发执行中可能出现的主要问题? 丢失更新 对未提交更新的依赖
18、 不一致的分析 (分数:1.00)A.和B.和C.和D.都是43.按行优先顺序存储下三角矩阵的非零元素,则计算非零元素 aij(1jin)的地址的公式为 (分数:1.00)A.LOC(aij)=LOC(a11)+i(i+1)/2+jB.LOC(aij)=LOC(a11)+i(i+1)/2+(j-1)C.LOC(aij)=LOC(a11)+i(i-1)/2+jD.LOC(aij)=LOC(a11)+i(i-1)/2+(j-1)44.UNIFACE应用开发分三个步骤,其中对业务规则和处理流程进一步分析、明确、细化的过程是( )。(分数:1.00)A.构造B.装配C.建模D.设计45.下列对文件系统
19、的多级目录结构的描述正确的是_。(分数:1.00)A.线性结构B.树形结构C.散列结构D.双链表结构46.候选关键字的属性可以有( )。(分数:1.00)A.0个B.1个C.1个或多个D.多个47.在数据库技术中,通过_反映现实世界中事物的存在方式或运动状态。(分数:1.00)A.信息B.数据C.消息D.命令48.对一个长度为 10 的排好序的表用二分法检索,若检索不成功,至少需要比较的次数是_.(分数:1.00)A.6B.5C.4D.349.哪个公司的数据库系统产品提供了数字图书馆的解决方案?(分数:1.00)A.Oracle公司B.IBM公司C.Microsoft公司D.SUN公司50.关
20、系模式 Student(Sno,Sname,Cno, Cname,Grade,Tname,Taddr)的属性分别表示学号、学生姓名、课程号、课程名、任课教 师名和教师地址。其中,一个学生可以选修若干门课程,一个教师可以讲授若干门课程, 一门课程可以有若干教师讲授,一个学生选修一门课程时必须选定讲授课程的教师,教 师不会重名。关系模式 Student 的规范化程度最高达到_。 (分数:1.00)A.1NFB.2NFC.3NFD.BCNF51.下述_功能是数据库定义模块的基本功能。 I数据库模式定义 II数据库完整性定义 III数据库安全性定义 IV存取路径定义 (分数:1.00)A.仅 I、II
21、 和 IIIB.仅 I、II 和 IVC.仅 II、III 和 IVD.都是52.当前数据库技术的发展已形成各种类型的数据库应用技术,下述属于这种发展推动力 的是:_。 . 应用的驱动 . 多种技术与数据库技术的结合 . 关系数据库的研究基础(分数:1.00)A.B.C.和D.和和53.数据库系统的数据共享是指【 】。(分数:1.00)A.多个用户共享一个数据文件中的数据B.多个用户使用同一种语言共享数据C.多个应用、多种语言、多个用户共享数据D.同一个应用的多个程序共享数据54.下列关于 E-R 模型的叙述中,_是不正确的。 (分数:1.00)A.在 E-R 图中,实体类型用矩形表示,属性用
22、椭圆形表示,联系用棱形表示B.实体类型间的联系通常可以分为 1:1,1:n 和 m:n 三类C.1:1 联系是 1:n 联系的特例,1:n 联系是 m:n 联系的特例D.联系只能存在于两个实体类型之间55.下列不属于数据管理技术发展过程中数据库系统阶段的特点的是?(分数:1.00)A.数据结构化B.数据共享性高C.数据无专门软件进行管理D.数据具有独立性56.设有关系 R(A,B,C)和 S(A,D,E,F),且 R.A和 S.A取自同一个域,与下面 SQL语句: SELECT R.A,B,E,F FROM R,S WHERE R.A=S.A AND B=3等价的关系代数表达式是: (分数:1
23、.00)A.只有B.只有C.和D.都等价57.关系模式 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.2NFC.3NFD.4NF58.在面向对象数据模型中,子类不但可以从其超类中继承所有的属性和方法,而且还可以定义自己的属性和方法,这有利于实现(分数:1.00)A.可移植性B.可扩充性C.安全性D.可靠性59.下列关于紧凑技术的叙述中,哪一个是不正确的?(分数:1.00)A.内存中任意一个作业都可以随时移动B.移动可以集中分散的空闲区C.移动会增加处
24、理器的开销D.采用紧凑技术时应尽可能减少移动的信息量二、填空题(每空 2分,共 40分)(总题数:20,分数:40.00)60.数据库管理系统(DBMS)提供数据库操纵语言(DML)及它的翻译程序,实现对 数据库数据的操作,包括数据插入、删除、更新和 1。(分数:2.00)填空项 1:_61.Internet服务提供商(ISP)是用户接入 Internet的入口点。一般用户计算机接入 Internet有两种方式:一种是通过电话网,另一种是通过 1。(分数:2.00)填空项 1:_62.对数据库结构的描述和定义存储在 1 中,它是 DBMS 运行的基本依据。(分数:2.00)填空项 1:_63.
25、若记录型 A中的每一个值,记录型 B中可以由 N个值(N=0)与之联系,反之,若记录型 B中的每一个值,记录型 A中至多有一个值与之对应,则称记录型 A与记录型 B之间是 1 的联系。 (分数:2.00)填空项 1:_64.15.严格两阶段封锁协议要求对更新数据的封锁必须保持到事务 1。(分数:2.00)填空项 1:_65.多个事务在某个调度下的执行是正确的,是能保证数据库一致性的,当且仅当该调度是 1。(分数:2.00)填空项 1:_66.数据管理经过了人工管理、文件系统和 13 个发展阶段。(分数:2.00)填空项 1:_67.在点点网络中,分组从通信子网的源节点到达目的结点的路由是由 1
26、 决定的。(分数:2.00)填空项 1:_68.如果多个事物在某个调度下执行结果与这些事物在某个串行调度下的执行结果相同,称这个调度为 1调度。(分数:2.00)填空项 1:_69.逻辑文件有两种形式,一种是流式文件,另一种是 1。(分数:2.00)填空项 1:_70.使用 PowerDesigner的 Data Architect可以对数据库生成物理数据模型(PDM),这种功能通常称为 1。(分数:2.00)填空项 1:_71.新奥尔良方法将数据库设计过程分为 4个阶段: 1、概念结构设计、逻辑结构设计和物理设计。(分数:2.00)填空项 1:_72.关系模式规范化过程中,若要求分解保持函数
27、依赖,那么模式分解一定可以达到 3NF,但不一定能达到 1。(分数:2.00)填空项 1:_73.数据库技术的主要特点 1,具有较高的数据和程序的独立性以及对数据实行集中统一的控制。 (分数:2.00)填空项 1:_74.关系操作能力可用两种方式来表示: 1 和逻辑方式。(分数:2.00)填空项 1:_75.分布式数据库中定义数据分片时,必须满足 3个条件:完备性条件、重构条件和 1。(分数:2.00)填空项 1:_76.二维数组是一种非线性结构,其中的每一个元素最多有 1 个直接前驱。(分数:2.00)填空项 1:_77.数据库恢复通常基于数据备份和 1 。(分数:2.00)78.利用中间件
28、 Middleware的高层 1 可以将底层网络协议与实现技术隔离开来,使 得程序员可以将精力集中在应用软件编程上。(分数:2.00)填空项 1:_79.数据管理是指对数据的分类、组织、编码、储存、 1 和维护。(分数:2.00)填空项 1:_计算机三级(数据库技术)36 答案解析(总分:99.99,做题时间:120 分钟)一、选择题(每题 1分,共 60分)(总题数:60,分数:60.00)1.在关系数据库中,若数据库的存储结构改变了,而用户的应用程序可以不变这是( )。(分数:1.00)A.数据的物理独立性 B.数据的逻辑独立性C.数据的位置独立性D.数据的语义独立性解析:当数据库的存储结
29、构改变了,由数据库管理员对模式内模式映像做相应改变,可以使模式保持不变,从而应用程序也不必改变。保证了数据与应用程序的物理独立性,简称数据的物理独立性。 2.设 U是所有属性的集合,X、Y、Z 都是 U的子集,且 Z=UXY。下面关于多值依赖的叙述中,哪个(些)是正确的? .若 XY,则 XY .若 XY,则 XY .若 XY,且,则 X .若 XY,则 XZ(分数:1.00)A.只有B.只有C.和D.和 解析:设 R(U)是属性集 U上的关系模式,X,Y 和 Z是 U的子集,并且 Z=U-X-Y,多值依赖 XY 成立,当且仅当对 R(U)的任意一个关系 r,给定一对(X,Z)值,对应一组 Y
30、值,这组值仅仅决定于 X值,与 Z值无关。3.设森林 F中有 3棵树,其第一、第二和第三棵树的结点个数分别是 n1,n2 和 n3,则与森林 F 对应的二叉树根结点的右子树上的结点个数是_。(分数:1.00)A.n1B.n1+n2C.n3D.n2+n3 解析:因为森林的第一棵树对应于二叉树根结点及其左子树,因此在本例中森林 F 对应的二叉树根结点的 右子树,将由 F 的第二、第三棵树转换而来,其结点总数为 n2+n3。4.下列关于链式存储结构的叙述中,哪些是正确的? .逻辑上相邻的结点物理上不必邻接 .每个结点都包含恰好一个指针域 .用指针来体现数据元素之间逻辑上的联系 .可以通过计算直接确定
31、第 i个结点的存储地址 .存储密度小于顺序存储结构 (分数:1.00)A.、和B.、和C.、和D.、和 解析:链式存储结构的主要特点是: 结点中除自身信息外,还有表示链接信息的指针域,因此比顺序存储结构的存储密度小,存储空间利用率低。 逻辑上相邻的结点物理上不必相邻。 插入、删除操作灵活方便,不必移动结点,只要改变结点中的指针值即可。 5.如下是一个稀疏矩阵的三元组法存储表示和基于此表示所得出的相关叙述 (分数:1.00)A.仅 IB.I和 IIC.仅 III D.全部解析:三元组法用一线性表来表示稀疏矩阵。线性表的每个结点对应稀疏矩阵的一个非零元素,每个结点 包含三个域,分别为该元素的行下标
32、、列下标和值。结点间的次序按矩阵的行优先顺序排列(跳过零元素)。 所以该稀疏矩阵有 6个非 0元素,而行数和列数是不好确定的。6.下面所列的工具中,不能用于数据库应用系统界面开发的工具是(分数:1.00)A.Visual BasicB.DelphiC.Power Designer D.Power Builder解析:PowerDesigner 不能用于数据库应用系统界面开发。7._是构成高度安全操作系统的常用技术。(分数:1.00)A.安全核 B.物理隔阂C.时间隔阂D.密码隔阂解析:操作系统的安全措施主要从隔阂、分层和内控三个方面进行考虑。物理隔阂、时间隔阂和密码隔阂 属于隔离措施的不同类型
33、。安全核是构成高度安全操作系统的常用技术。8.在 SQL中,关系模式被称为“基本表”,存储模式称为“存储文件”,子模式称为“视图”,下列说法不正确的是( )。(分数:1.00)A.基本表是实际存储在数据库中的表B.视图是若干个基本表或其他视图构成的子集C.个基本表不能跨越多个存储文件,同理,一个存储文件也不能存放多个基本表 D.用户可以用 SQL语句对视图和基本表进行查询等操作解析:管理信息系统具有这样三项功能:信息处理;辅助事务处理;辅助组织管理;辅助决策。9.下列属于人工管理阶段的特点的是( )。(分数:1.00)A.数据能够保存B.数据无专门软件进行管理 C.数据能共享D.数据具有独立性
34、解析:人工管理阶段的特点的是:数据不保存、数据无专门软件进行管理、数据不共享、数据不具有独立性。10.有“学生课程”数据库中的三个基本表: 学生信息表:s(sno,sname,sex,age,dept)主码为Sno 课程信息表:c(cno,cname,teacher)主码为 cno 学生选课信息表:sc(sno,cno,grade)主码为(sno,cno) 则下列叙述中,错误的是( )。 (分数:1.00)A.学生信息表 s中的主码可以改为 sname B.如果知道了课程的 cno,并不一定能够找到惟一的 gradeC.如果知道了课程的 cno就可以在 c表巾找到惟一的课程名称D.如果知道了学
35、生的 sname,并不一定能够找到惟一的 sno解析:主码是能够惟一标识表中元组的属性,在。表中 sname值可能会有相同的,因此不能将其设为主码。11.当局部的 E-R图集成为全局的 E-R图时,可能存在的冲突有( )。 属性冲突 逻辑冲突 结构冲突 命名冲突 (分数:1.00)A.,和 B.,和C.,和D.全部解析:战略数据规划的重要内容包括企业模型的建立、主题数据库及其组 合等内容。其中文件系统,应用数据库属于主题数据库的四类环境。 12.现代操作系统中都引入了虚拟存储技术。要引入虚拟存储技术需要具备的前提是_.(分数:1.00)A.有大量的外存B.程序执行的局部性原理 C.硬件提供地址
36、转换机制D.选择一种合适的页面调度算法解析:程序局部性原理是虚拟技术引入的前提。因为进程的某些程序段在进程整个运行期间,可能根本不 使用,如出错处理等,因而没有必要调入内存;互斥执行的程序段在进程运行时,根据系统只执行其中一段,如分支语句等。因而各互斥段没有必要同时驻留内存;在进程的一次运行中有些程序段执行完毕,从 某一时刻起不再用到,因而没有必要再占用内存区域。13.下面关于模式和实例的说法中,不正确的是( )。(分数:1.00)A.模式的一个具体值称为模式的一个实例B.一个模式对应着一个惟一的实例 C.模式是相对稳定的,实例是相对变动的D.模式反映的是数据的结构及其联系解析:常用的关系操作
37、包括:选择、投影、连接、查询、删除、交、并、差等。14.下列关于 E-R模型的叙述中,哪一条是不正确的?(分数:1.00)A.在 E-R图中,实体类型用矩形表示,属性用椭圆形表示,联系类型用菱形表示B.实体类型之间的联系通常可以分为 1 : 1,1 : n 和 m : n三类C.1 : 1联系是 1 : n联系的特例,1 : n 联系是 m : n联系的特例D.联系只能存在于两个实体类型之间 解析:15.设关系 R与关系 S具有相同的目(或称度),且相对应的属性的值取自同一个域,则 R-(R-S)等于( )。(分数:1.00)A.RSB.RS C.RSD.R-S解析:在关系代数中交的定义为:关
38、系 R和 S具有相同的关系模式。关系 R和 S的交是由属于 S的元组构成的集合,由定义可以推出:RS=R-(R-S)。16.对于数据表:student(sno,sname,sex,age,grade),查询学习成绩为空的学生的学号和姓名,下面语句正确的是_。(分数:1.00)A.SELECT sno,sname FROM student WHERE grade=NULLB.SELECT sno,sname FROM student WHERE grade IS NULL C.SELECT sno,age FROM student WHERE grade IS NULLD.SELECT sno,
39、age FROM student WHERE grade=NULL解析:A、D 选项中,不能写成列名=NULL;C、D 选项查询的字段不正确。17.关系模式 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.(M,T)B.(M,C)C.(M,A) D.(A,B)解析:码也称为关键字,是表中若干属性的属性组,其值惟一标识表的一个元组,由函数据依赖的关系可以看出 R的码为(M,A)。18.以下有关进程状态的叙述中,_是不正确的。 (分数:1.00)A.进程运行指正占用处理器
40、B.进程阻塞指正等待某个事件的发生C.进程就绪指只要获得处理器即可运行D.以上描述都不正确 解析:进程最基本的状态有 3 种:运行、就绪、阻塞。运行:正占用处理器;就绪:只要获得处理器即可 运行;阻塞:正等待某个事件的发生。19.如果一棵二叉树结点的前序序列是 C、D、E,后序序列是 E、D、C,则该二叉树结 点的对称序序列_。(分数:1.00)A.必为 E、D、CB.必为 C、D、EC.必为 D、C、ED.不能确定 解析:根据题目给定的前序序列和后序序列。满足条件的二叉树有多个,所以该二叉树结点的对称序序列 不能确定。20.有 student表和 class表,student 表的主键是学号
41、,class 的主键是课程号。则下列描述的删除操作中,哪一个操作不正确?(分数:1.00)A.从 student中删除行(010,王宏大,01,02)B.从 class山删除行(02,计算机,张海) C.从 class中删除行(03,英语,李洪亮)D.先在 student中删除行(010,王宏大,01,02),然后从 class中删除行(01,企业管理,郑红霞)解析:class 的课程号是 student表的外键,只有当课程号不被 student表所使用的时候才能删除。因此B)不正确。21.下列关于 E-R模型向关系数据模型转换的叙述中,正确的是( )。(分数:1.00)A.实体的元组就是关系
42、的属性B.实体的属性就是关系的属性 C.实体的候选码就是关系的码D.实体的主属性就是关系的码解析:SQL 语言中的 CREATE TABLE语句实现数据定义功能。22.在给定的时间区间里所能完成的任务数量称为( )。(分数:1.00)A.响应时间B.吞吐量 C.处理速度D.查询速度解析:JMartin 将计算机的数据环境分为四种类型,按从低到高的层次依次是数据文件、应用数据库、主题数据库、信息检索系统。23.采用 Spooling技术的主要目的是【 】。(分数:1.00)A.提供内存和磁盘的接口B.减轻用户编程负担C.提高 CPU和设备交换信息的速度D.提高独占设备的利用率 解析:Spooli
43、ng 技术是为解决独占设备数量少、速度慢、不能满足众多进程的要求,而且在进程独占设备期间设备利用率又比较低的情况而提出的一种设备管理技术。24.下列条目中,_是当 SQL 语句嵌入到主语言时要解决的问题。 I区分 SQL 语句与主语言语句 II数据库工作单元和程序工作单元之间的通信 III协调 SQL 语句与主语言语句处理记录的不同方式 (分数:1.00)A.只有 I 和 IIB.只有 I 和 IIIC.只有 II 和 IIID.都是 解析:把 SQL 嵌入主语言必须解决的 3 个问题是:1、区分 SQL 语句与主语言语句。2、数据库工作单元和程序工作单元之间的通信。3、协调 SQL 语句与主
44、语言语句处理记录的不同方式。25.数据库管理系统 FoxBASE和 Oracle都是关系型数据库管理系统,但它们之间存在重要差别。其差别之一是 (分数:1.00)A.FoxBASE可以使用汉字,而 Oracle不可以使用汉字B.FoxBASE是单用户数据库,而 Oracle是多用户数据库C.FoxBASE一个数据库是一个表,而 Oracle一个数据库可以包含多个表 D.FoxBASE在微机上运行,而 Oracle在大中型机上运行解析:FoxBASE 所有的功能 Oracle基本上都具备,当然包括 A),B),D)的 3个选项所列出的功能。在Oracle又有了很大的发展,其中基本的是一个数据库可
45、以包含多个表(这个功能 Visual FoxPro也有),而 FoxBASE一个数据库就是一个表。26.在并发操作中可能产生若干数据库的不一致性,除了丢失修改、不能重复读以外,还有_ 。(分数:1.00)A.读脏数据 B.不可串行化C.事物内部故障D.活锁和死锁解析:在并发操作中带来的数据不一致性包括 3 类,丢失修改、不能重复读和读脏数据。而活锁和死锁是 封锁技术实现并发控制时出现的问题。27.在关系代数中,从两个关系的笛卡尔积中,选取它们属性间满足一定条件的元组的操作,称为(分数:1.00)A.投影B.选择C.自然连接D. 连接 解析:28.UNIX系统中,文件存储器的管理采用的是( )。
46、(分数:1.00)A.位图法B.空闲块表法C.成组连接法 D.单块连接法解析:UNIX 系统中,文件存贮器的管理采用的是成组连接法。29.在 SQL语言的 SELECT语句中,用于对结果元组进行排序的是哪一个子句( )。(分数:1.00)A.GROUP BYB.HAVINGC.ORDER BY D.WHERE解析:GROUP BY 是进行分组子句,HAVING 给出的分组语句的附加条件,而 WHERE子句是条件表达式。 30.下列有关程序设计语言的叙述中,不正确的是_。 (分数:1.00)A.机器语言是最初级的计算机语言B.机器语言程序的形式是二进制代码C.机器语言需要编译后才可以被计算机执行
47、 D.用机器语言编写程序比较困难解析:机器语言可以被计算机直接执行,由于机器语言直接依赖于计算机,所以不同型号的计算机,其机 器语言是不同的。31.文件系统的多级目录结构是一种(分数:1.00)A.线性结构B.树形结构 C.散列结构D.双链表结构解析:多级目录结构称为树形结构。32.有一个关系:学生(学号,姓名,系别),规定学号的值域是 8个数字组成的字符串,这一规则属于( )。(分数:1.00)A.实体完整性约束B.参照完整性约束C.用户自定义完整性约束 D.关键字完整性约束解析:关系的约束条件也称为关系的数据完整性规则。它是对关系的一些限制和规定。它包括实体完整性、参照完整性和用户定义完整性。实体完整性:这条规定的现实意义是,关系模型对应的是现实世界的数据实体,而关键字是实体惟一性的表现,没有关键字就没有实体,所有关键字不能是空值。这是实体存在的最基本的前提,所以称之为实体完整性。参照完整性:参照完整性规则也可称为引用完整性规则。这条规则是对关系外部关键字的规定,要求外部