1、计算机三级(数据库技术)63 及答案解析(总分:99.99,做题时间:90 分钟)一、选择题(每题 1分,共 60分)(总题数:60,分数:60.00)1. 若要求“查询某个学生的基本信息及其选课的平均成绩”,将使用关系_。 (分数:1.00)A.S 和 SCB.SC 和 CC.S 和 CD.S、SC 和 C2.一个公司有若干名兼职人员,而每个兼职人员有可能在多家公司打工,则公司与兼职人员之间具有(分数:1.00)A.一对一联系B.一对多联系C.多对多联系D.多对一联系3.设关系 R和 S的元组个数分别为 100和 300,关系 T是 R与 S的笛卡尔积,则 T的元组个数是(分数:1.00)A
2、.400B.10000C.30000D.900004.下列什么权限允许创建新的关系?(分数:1.00)A.UPDATEB.RESOURCEC.DROPD.ALTERATION5.若关系模式 R1NF,且对于每一个非平凡的函数依赖 XY,都有 X包含码,则 R( )。(分数:1.00)A.1NFB.2NFC.3NFD.BCNF6.数据库系统一般由哪些成分构成? .数据库 .数据库管理员 .数据库管理系统及其工具 .用户 .操作系统 .应用系统(分数:1.00)A.I、II 和 IIIB.I、II、III 和 IVC.I、II、III、IV 和 VD.全部下题是基于如下两个关系,其中雇员信息表关系
3、 EMP的主键是雇员号,部门信息表关系 DEPT的主键是部门号。 (分数: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的
4、地址改为5 号楼(3).在雇员信息表关系 EMP中,哪个属性是外键(Foreign Key)?(分数:0.33)A.雇员号B.雇员名C.部门号D.工资7.Oracle 系统不但具有高性能的 RDBMS,而且提供全过程的应用开发工具。如果要进行数据库建模,使用的是_。(分数:1.00)A.SQL ConnectB.Oracle Designer /2000C.Oracle Developer /2000D.Oracle Financials8.在数据库管理系统中,下面哪个模块不是数据库定义的功能模块?(分数:1.00)A.DDL翻译程序模块B.安全性定义程序模块C.系统初启程序模块D.完整性定义
5、程序模块9.计算机软件分为系统软件和应用软件两大类,其中处于系统软件核心地位的是_。 (分数:1.00)A.操作系统B.编译程序C.数据库管理系统D.网络通信软件10.一个班级有若干名学生,则班级与学生之间具有( )。(分数:1.00)A.一对一联系B.一对多联系C.多对多联系D.多对一联系11.计算机输出设备的功能是(分数:1.00)A.将计算机运算的二进制结果信息打印输出B.将计算机内部的二进制信息显示输出C.将计算机运算的二进制结果信息打印输出和显示输出D.将计算机内部的二进制信息转换为人和设备能识别的信息12.MS_SQL SERVER是( )。(分数:1.00)A.数据库B.数据库系
6、统C.数据处理系统D.数据库管理系统13.在 Oracle工具中,用于支持数据仓库应用的是_。 (分数:1.00)A.Oracle Discoverer/2000B.Oracle Designer/2000C.Oracle Developer/2000D.Oracle Financials14.数据库中对全部数据的物理结构和存储方式的描述,作为数据库的( )。(分数:1.00)A.外模式B.子模式C.模式D.存储模式15.如果数据库要求不高,只是本地的,对于用户界面、通信、多媒体等方面有要求,下面_开发工具不太适合。(分数:1.00)A.Visual BasicB.DelphiC.JavaD.
7、VC16.关系代数是一种抽象的查询语言,是关系数据操纵语言的一种传统表达方式,它是用_的运算来表达查询的。(分数:1.00)A.元组关系B.对关系C.域关系D.基本关系17.SPOOLING 技术是以_为基础的。(分数:1.00)A.通道B.虚拟机C.虚拟内存D.高速缓存18.为了保证事务的正确执行,数据库系统维护以下哪些事务特性? 原子性 一致性 隔离性 持久性 (分数:1.00)A.,和B.,和C.,和D.全部19.若使关系模式 R分解为关系模式 R1,R2 能够进行无损连接分解的充分必要条件是_。(分数:1.00)A.(U1U2U1)F+B.(U1U2U1U2)F+C.(U1U2U2)F
8、+D.(U1U2U1U2)F+20.当中断产生时,系统所做的第一项工作是_。 (分数:1.00)A.识别中断源,分析中断产生的原因B.保护被中断程序的现场C.判断中断源的中断优先级D.取得中断处理程序的入口地址21.DBTG 系统(亦称 CODASYL 系统)是_数据库系统的典型代表。 (分数:1.00)A.层次B.网状C.关系D.面向对象22.以下关于队列的叙述中哪一条是不正确的?(分数:1.00)A.队列的特点是先进先出B.队列既能用顺序方式存储,也能用链接方式存储C.队列适用于二叉树对称序周游算法的实现D.队列适用于树的层次次序周游算法的实现23.以下关于数据结构的基本概念的叙述中哪一条
9、是错误的?(分数:1.00)A.数据元素是数据的基本单位B.数据项是有独立含义的数据最小单位C.数据结构概念包含的主要内容是数据的逻辑结构和数据的存储结构D.数据的逻辑结构分为线性结构和非线性结构24.以下关于广义表的叙述中,_是正确的。 (分数:1.00)A.广义表是 0 个或多个单元素或子表组成的有限序列B.广义表至少有一个元素是子表C.广义表不可以是自身的子表D.广义表不能为空表25.已知关系 R见下表,可以作为 R主码的属性组是( )。 *(分数:1.00)A.ABCB.ABDC.ACDD.BCD26.下列哪一条不属于数据库设计的任务?(分数:1.00)A.进行需求分析B.设计数据库管
10、理系统C.设计数据库逻辑结构D.设计数据库物理结构27.下列什么符号可以表示“可以和任意长的字符串匹配”?(分数:1.00)A.%B.&C.$28.建立一个学生信息表 student,要求它由学号 sno,姓名 sname,性别 sex,年龄 age,4 个属性组成,其学号属性惟一,学号、姓名字段不能为空。下列语句正确的是( )。(分数:1.00)A.CREATE TABLE student (sno char(5)NOT NULL sname char(8)NOT NULL sex char(1) age int);B.CREATE TABLE student (sno char(5)NOT
11、 NULL sname char(8)NOT NULL sex char(1) age int);C.CREATE TABLE (sno char(5)NOT NULL UNIQUE sname char(8)NOT NULL sex char(1) age int);D.CREATE TABLE student (sno char(5)NOT NULL UNIQUE sname char(8)NOT NULL sex char(1) age int);29.下列存储管理方案中,哪一个允许动态扩充内存容量?(分数:1.00)A.固定分区B.可变分区C.页式D.虚拟页式30.有“学生课程”数据库
12、中的三个基本表: 学生信息表:s(sno,sname,sex,age,dept)主码为Sno 课程信息表:c(cno,cname,teacher)主码为 cno 学生选课信息表:sc(sno,cno,grade)主码为(sno,cno) 在“查询选修课程号为 2,且成绩在 70分以上的所有学牛的学号、姓名和选课名称”的 SQL语句中,将使用到的表是( )。 (分数:1.00)A.学生信息表 sB.学生信息表 s和课程信息表 cC.学生信息表 s、课程信息表 c和学生选课信息表 scD.学生信息表 s和学生选课信息表 sc31.从下列关于操作系统的叙述中选出一条正确的叙述_。 (分数:1.00)
13、A.批处理作业必须有作业控制信息B.分时系统不一定都具有人机交互的功能C.从响应时间的角度来看,实时系统与分时系统的要求差不多D.由于采用了分时系统,用户可以独立于计算机的文件系统32.Microsoft SQL Server 2000 和下列_集成使用,可以支持贸易伙伴之间的在线交 流。 (分数:1.00)A.BizTalkTM Server 2000B.Commerce Server 2000C.Microsoft English QueryD.Microsoft OLE DB33.表 emp表的主键是雇员号,DEPT 的主键是部门号。则下列哪个插入操作正确? *(分数:1.00)A.在雇
14、员信息表 emp中插入行(102,赵民,05,1200)B.在雇员信息表 emp中插入行(101,赵民,01,1200)C.先在部门信息表 dept中删除行(03,服务部,02)然后在雇员信息表 emp中插入行(105,李丽,03,1200)D.在雇员信息表 emp中插入行(105,李丽,03,1200)34.在一棵二叉树上,度为零的接点的个数为 N0,度为 2 的结点的个数为 N2,则 N0 =_。(分数:1.00)A.N2 +1B.N2C.N21D.N2/235.对数据库数据的删除是由数据库管理系统的哪个功能模块实现的?(分数:1.00)A.数据库存取功能模块B.数据库存储管理功能模块C.
15、数据库运行处理功能模块D.数据库维护功能模块36.已知关系 R见下表,可以作为 R主码的属性组是( )。 (分数:1.00)A.ABCB.ABDC.ACDD.BCD37.概念模型是将现实世界的客观对象抽象为某一种信息结构,它并不依赖于计算机系统, 它的基本语义单位是_。(分数:1.00)A.位与字节B.数据与信息C.实体与联系D.概念与模型38.在可变分区方式管理下,当回收内存时,若已判定“空闲区表某行的首地址等于回收 分区首地址与长度之和”,则表示_。 (分数:1.00)A.回收分区有下邻空闲区B.回收分区有上邻空闲区C.回收分区有上邻空闲区和下邻空闲区D.回收分区无相邻空闲区39.下面不属
16、于 PowerDesigner 的 Data Architect模块作用的是( )。(分数:1.00)A.运用 E-R图,建立概念数据模型B.针对特定的 DBMS特点,生成相应的物理数据模型(PDM)C.对已有数据库和应用的逆向工程D.生成实体联系模型图(E-R 图)40.设 U是所有属性的集合,x,Y,z 都是 U的子集,且 Z=U-X-Y。下面关于多值依赖的叙述中,不正确的是( )。(分数:1.00)A.若 XY,则 XZB.若 XY,则 KYC.若 XY,且 YY,则 XYD.若 Z=?,则 XY41.下列哪一种文件存储设备不支持文件的随机存取?(分数:1.00)A.磁盘B.光盘C.软盘
17、D.磁带42.Delphi提供了 Windows多少位特性的完整支持?(分数:1.00)A.16B.32C.64D.12843.有关系模式 A(C,T,H,R,S),其中各属性的含义是: C:课程 T:教员 H:上课时间 R:教室 S:学生 根据语义有如下函数依赖集: F=CT,(H,R)C,(H,T)R,(H,S)R 则关系模式 A的规范化程度最高达到( )。 (分数:1.00)A.1NFB.2NFC.3NFD.BCNF44.虚拟设备是指(分数:1.00)A.模拟独占设备的共享设备B.允许用户以标准化方式使用的物理设备C.允许用户使用比系统中拥有的物理设备更多的设备D.允许用户程序部分装入内
18、存即可使用的系统设备45.下列关于“分布式数据库系统”的叙述中,正确的是_。 (分数:1.00)A.分散在各节点的数据是不相关的B.用户可以对远程数据进行访问,但必须指明数据的存储节点C.每个节点是一个独立的数据库系统,既能完成局部应用,也支持全局应用D.数据可以分散在不同节点的计算机上,但必须在同一台计算机上进行数据处理46.关于数据库系统三级模式结构,下列论述中正确的是( )。(分数:1.00)A.三级模式结构是数据库惟一的一种分级模式结构B.外模式/概念模式映像为数据的物理独立性提供支持C.内模式与物理数据库等价,概念模式与逻辑数据库等价D.外模式是概念模式的一个逻辑子集,且外模式的某些
19、描述可以与概念模式不同47.下列叙述不正确的是( )。(分数:1.00)A.DBMS具有数据库定义功能B.DBMS具有数据库存取功能C.DBMS不具有数据库的维护功能D.DBMS具有数据组织存储和管理功能48.当局部的 E-R图集成为全局的 E-R图时,可能存在的冲突有( )。 属性冲突 逻辑冲突 结构冲突 命名冲突 (分数:1.00)A.,和B.,和C.,和D.全部49.如果要求应用软件具有很好的可扩充性、可移植性、互操作性,那么软件系统的前端开发工具主要应具有下述哪一个特征?(分数:1.00)A.支持面向对象的程序设计B.支持与多种数据库联结C.支持开放性D.工具的完备性要好50.下列关于
20、数据结构的叙述中,正确的是_。(分数:1.00)A.数组是同类型值的集合B.递归算法的程序结构比迭代算法的程序结构更为精练C.树是一种线性结构D.用一维数组存储二叉树,总是以先序遍历的顺序存储各结点51.系统软件一般包括 .服务性程序 .语言处理程序 .操作系统 .数据库管理系统(分数:1.00)A.、和B.、和C.、和D.全部52.新奥尔良方法将数据库设计分为 4个阶段,它们是( )。(分数:1.00)A.系统规划阶段,分析设计阶段,实施阶段,运行维护阶段B.需求分析阶段,设计阶段,实施阶段,运行阶段C.系统规划阶段,概念设计阶段,详细设计阶段,实施阶段D.需求分析阶段,概念设计阶段,逻辑设
21、计阶段,物理设计阶段53.概念模型的常用方法是_。(分数:1.00)A.建立数据模型方法B.需求分析方法C.二维表方法D.实体-联系方法54.第二代数据库系统是指( )。(分数:1.00)A.层次型数据库系统B.网状型数据库系统C.分布式数据库系统D.关系型数据库系统55.有关系模式 P(A,B,C,D,E,F,G,H,I,J),根据语义有如下函数依赖集:F=HIJE,IJG,JF,CB,CA,GD。现将关系模式 P分解为 3个关系模式P1(C,E,F,H,I,J),P2(D,G,I,J),P3(A,B,C),则其中 P2的规范化程度达到( )。(分数:1.00)A.1NFB.2NFC.3NF
22、D.BCNF56.文件的逻辑块号到物理块号的变换是由下列哪一项决定的?(分数:1.00)A.逻辑结构B.物理结构C.目录结构D.调度算法57.在关系数据库设计中,使每个关系达到 3NF。这是哪一个设计阶段的任务?(分数:1.00)A.需求分析B.概念设计C.逻辑设计D.物理设计58.基于“学生选课课程”数据库中的三 个关系是: (分数:1.00)A.S#B.C#C.GRADED.(S#,C#)59.下面关于 SQL语言的说法中,哪一种说法是错误的?(分数:1.00)A.一个 SQL数据库就是一个基本表B.SQL语言支持数据库的三级模式结构C.一个基本表可以跨多个存储文件存放,一个存储文件可以存
23、放一个或多个基本表D.SQL的一个表可以是一个基本表,也可以是一个视图二、填空题(每空 2分,共 40分)(总题数:20,分数:40.00)60.视图是 1 的表,其内容是根据查询定义的。(分数:2.00)填空项 1:_61.三级抽象模式在数据库系统中都存储于数据库系统的 1 中。(分数:2.00)填空项 1:_62.在严格两阶段封锁中,对未提交更新的封锁必须保持到事务 1 。(分数:2.00)填空项 1:_63.如果事务 T获得数据项 Q的 1,则 T可读 Q也可能写 Q。(分数:2.00)填空项 1:_64.如果两个实体之间具有 M:N联系,则将它们转换为关系模型的结果是 1 个表。(分数
24、:2.00)填空项 1:_65.在页式存储管理中,用于提高访问速度存而放在高速缓冲存储器中的部分页表称 1。(分数:2.00)填空项 1:_66.用二维表结构表示实体以及实体间联系的数据模型称为 1 数据模型。(分数:2.00)填空项 1:_67.在实体属性中,可用于区别实体集合中不同个体的那个属性或几个属性的组合,称 1。(分数:2.00)填空项 1:_68.数据模型质量的高低不会影响数据库性能的好坏,这句话正确否? 1。(分数:2.00)填空项 1:_69.关系数据库规范化理论的研究中,在函数依赖的范畴内, 1 达到了最高的规范 化程度。(分数:2.00)填空项 1:_70.对于关键码序列
25、 18,30,35,10,46,38,5,40,进行堆排序(假定堆的根结点是 最小关键码),在初始建堆过程中需进行的关键码交换次数为 1。(分数:2.00)填空项 1:_71.数据库管理系统中,为了保证事务的正确执行,维护数据库的完整性,要求数据库系统维护以下事务特性: 1、一致性、隔离性和持久性。(分数:2.00)填空项 1:_72.在关系代数中,从两个关系的笛卡儿积中选取它们的属性或属性组间满足一定条件的元组的操作称为 1 连接。(分数:2.00)73.在关系数据模型中,二维表的列称为 1,二维表的行称为元组。(分数:2.00)填空项 1:_74.为保证对故障恢复的支持,登记日志记录必须先
26、把日志记录写到外存的日志文件中,再把相应的数据库修改写到外存的数据库中。这称为 1 原则。(分数:2.00)填空项 1:_75.SYBASE企业级数据库服务器支持 3种类型的锁机制来保证系统的并发性和性能。这些锁机制包括: 1、数据行锁和所有页锁。(分数:2.00)填空项 1:_76.数据库管理系统是位于用户和 1 系统之间的一个数据管理软件。(分数:2.00)填空项 1:_77.UNIFACE采取应用开发与 1 相分离的策略。(分数:2.00)填空项 1:_78.设 R和 S是两个关系,与关系代数表达式 R*S等价的 SQL语句是 1。(分数:2.00)填空项 1:_79. 1是数据库系统的
27、核心。(分数:2.00)填空项 1:_计算机三级(数据库技术)63 答案解析(总分:99.99,做题时间:90 分钟)一、选择题(每题 1分,共 60分)(总题数:60,分数:60.00)1. 若要求“查询某个学生的基本信息及其选课的平均成绩”,将使用关系_。 (分数:1.00)A.S 和 SC B.SC 和 CC.S 和 CD.S、SC 和 C解析:学生的基本信息来源于表 S,选课成绩信息来源于表 SC,并且两表之间可以通过 S#联系。2.一个公司有若干名兼职人员,而每个兼职人员有可能在多家公司打工,则公司与兼职人员之间具有(分数:1.00)A.一对一联系B.一对多联系C.多对多联系 D.多
28、对一联系解析:如果对于实体集 A中的每一个实体,实体集 B中至多有一个实体与之联系,反之亦然,称为一对一联系;如果对于实体集 A中的每一个实体,实体集 B中有 n个实体与之联系;对于实体集 B中的每一个实体,实体集 A中至多有一个实体与之联系,称实体集 A与 B的联系为一对多联系;如果对于实体集 A中的每一个实体,实体集 B中有 n个实体与之联系;对于实体集 B中的每一个实体,实体集 A中有 m个实体与之联系,称为多对多联系。所以 C)正确。3.设关系 R和 S的元组个数分别为 100和 300,关系 T是 R与 S的笛卡尔积,则 T的元组个数是(分数:1.00)A.400B.10000C.3
29、0000 D.90000解析:笛卡儿积的元组个数为元组的乘积。4.下列什么权限允许创建新的关系?(分数:1.00)A.UPDATEB.RESOURCE C.DROPD.ALTERATION解析:ISDN 是一种开放型的网络,提供的服务主要包括:端到端的连接、传输声音和非声音的数据、支持线路交换。5.若关系模式 R1NF,且对于每一个非平凡的函数依赖 XY,都有 X包含码,则 R( )。(分数:1.00)A.1NFB.2NFC.3NFD.BCNF 解析:OMT 方法是支持软件系统整个生命周期的开发,由分析,系统设计和对象设计三个阶段组成。分析阶段主是解决需求的模型化;系统设计阶段决定系统的体系结
30、构;对象设计经过反复的分析提炼、优化分析模型后,产生一个比较实用的设计。6.数据库系统一般由哪些成分构成? .数据库 .数据库管理员 .数据库管理系统及其工具 .用户 .操作系统 .应用系统(分数:1.00)A.I、II 和 IIIB.I、II、III 和 IVC.I、II、III、IV 和 VD.全部 解析:数据库系统是引入数据库的计算机系统。它由计算机硬件系统、软件系统、数据库、数据库管理员和用户 5部分组合而成。下题是基于如下两个关系,其中雇员信息表关系 EMP的主键是雇员号,部门信息表关系 DEPT的主键是部门号。 (分数:0.99)(1).若执行下面列出的操作,哪个操作不能成功执行?
31、 (分数: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的部门号改为10 D.将 DEPT中部门号=01的地址改为5 号楼解析:部门号是主键,所以不能随便修改。(3).在雇员信息表关系 EMP中,哪个属性
32、是外键(Foreign Key)?(分数:0.33)A.雇员号B.雇员名C.部门号 D.工资解析:EMD 的部门号与 DEPT的部门号有关系,所以为外键。7.Oracle 系统不但具有高性能的 RDBMS,而且提供全过程的应用开发工具。如果要进行数据库建模,使用的是_。(分数:1.00)A.SQL ConnectB.Oracle Designer /2000 C.Oracle Developer /2000D.Oracle Financials解析:Oracle Developer/2000 是界面开发工具;Oracle Designer/2000 是分析设计工具,帮助用户对复杂系 统进行建模
33、、分析和设计;SQL Connect 是关系数据库管理系统中的一种。8.在数据库管理系统中,下面哪个模块不是数据库定义的功能模块?(分数:1.00)A.DDL翻译程序模块B.安全性定义程序模块C.系统初启程序模块 D.完整性定义程序模块解析:用 NT保护子系统,保证实现系统的可兼容性。9.计算机软件分为系统软件和应用软件两大类,其中处于系统软件核心地位的是_。 (分数:1.00)A.操作系统 B.编译程序C.数据库管理系统D.网络通信软件解析:操作系统是系统软件的核心,它是管理计算机软、硬件资源,调度用户作业程序和处理各种中断, 从而保证计算机各个部分协调有效工作的软件。10.一个班级有若干名
34、学生,则班级与学生之间具有( )。(分数:1.00)A.一对一联系B.一对多联系 C.多对多联系D.多对一联系解析:BSP 提出四个方面作为判别优先的标准,其中潜在利益分析主要涉及子系统的相对价值、投资回收的估计,对企业的影响主要涉及子系统对企业现行状况的改善、解决存在问题方面的力度,成功的可能性方面涉及到信息系统实施的先决条件、实施时间、实施要用到的资源和实施的风险分析,企业需求涉及到企业内部各管理层对新系统实施的需求迫切性。有了这几方面内容的涵义,答案是很明显的。11.计算机输出设备的功能是(分数:1.00)A.将计算机运算的二进制结果信息打印输出B.将计算机内部的二进制信息显示输出C.将
35、计算机运算的二进制结果信息打印输出和显示输出D.将计算机内部的二进制信息转换为人和设备能识别的信息 解析:计算机输出设备的功能是:将计算机内部二进制形式的信息转换为人们所需要或其他设备所能接受和识别的信息形式。12.MS_SQL SERVER是( )。(分数:1.00)A.数据库B.数据库系统C.数据处理系统D.数据库管理系统 解析:在给定的时间区间里所能完成的任务数量称为吞吐量。对于单个任务从提交到完成所需的时间称为响应时间。13.在 Oracle工具中,用于支持数据仓库应用的是_。 (分数:1.00)A.Oracle Discoverer/2000 B.Oracle Designer/20
36、00C.Oracle Developer/2000D.Oracle Financials解析:Oracle Discoverer/2000:是一个 OLAP工具,主要用于支持数据仓库应用。Oracle Designer/2000:是 Oracle提供的 CASE工具,能够帮助用户对复杂系统进行建模、分析和设计。Oracle Developer/2000:是 Oracle的一个较新的应用开发工具集,用以实现高生产率、大型事务处理及 客户/服务器结构的应用系统。14.数据库中对全部数据的物理结构和存储方式的描述,作为数据库的( )。(分数:1.00)A.外模式B.子模式C.模式D.存储模式 解析:
37、数据库的三级模式结构中,模式也称为逻辑模式或概念模式。外模式也称为用户模式。内模式也称为物理模式或存储模式。15.如果数据库要求不高,只是本地的,对于用户界面、通信、多媒体等方面有要求,下面_开发工具不太适合。(分数:1.00)A.Visual BasicB.DelphiC.Java D.VC解析:Java 本身语言的特点使得他们在网络开发中具有高人一等的表现,而且面向对象特性高,支持的组 件技术也非常多,跨平台的特性也使得它在现在和未来的开发中占据越来越重要的地位。但是在系统底层 开发和多媒体开发中却表现得并不让人那么满意,这个可能跟设计 Java 的意图有关吧。16.关系代数是一种抽象的查
38、询语言,是关系数据操纵语言的一种传统表达方式,它是用_的运算来表达查询的。(分数:1.00)A.元组关系B.对关系 C.域关系D.基本关系解析:关系代数是一种抽象的查询语言,是关系数据操纵语言的一种传统表达方式,它是用对关系的运算 来表达查询的。关系演算是以数理逻辑中的谓词演算为基础的。按谓词变元的不同,关系演算可分为元组 关系演算和域关系演算。它也是关系数据操纵语言的一种表达方式。17.SPOOLING 技术是以_为基础的。(分数:1.00)A.通道 B.虚拟机C.虚拟内存D.高速缓存解析:SPOOLING 技术是以通道为基础的。通道是用来控制外部设备工作的硬件,具有自己的一套简单指 令系统
39、和通道程序,它接受 CPU 的命令而又独立于 CPU 工作。每台通道把一个或多个外部设备与 CPU 联 系起来,使它们能够并行工作。18.为了保证事务的正确执行,数据库系统维护以下哪些事务特性? 原子性 一致性 隔离性 持久性 (分数:1.00)A.,和B.,和C.,和D.全部 解析:为了保证事务的正确执行,数据库系统维护以下事务特性:原子性、一致性、隔离性、持久性。19.若使关系模式 R分解为关系模式 R1,R2 能够进行无损连接分解的充分必要条件是_。(分数:1.00)A.(U1U2U1)F+B.(U1U2U1U2)F+C.(U1U2U2)F+D.(U1U2U1U2)F+ 解析:关系模式
40、R分解为关系模式 R1,R2 具有无损连接性的分解的充分必要条件是(U1U2U1U2)F+或(U1U2U2U1)F+。20.当中断产生时,系统所做的第一项工作是_。 (分数:1.00)A.识别中断源,分析中断产生的原因B.保护被中断程序的现场 C.判断中断源的中断优先级D.取得中断处理程序的入口地址解析:中断处理一般按顺序完成以下工作: 1、保护被中断程序的现场;2、识别中断源,分析中断产生的原因;3、执行相应的中断处理程序;4、 恢复被中断程序的现场,继续执行被中断的程序。21.DBTG 系统(亦称 CODASYL 系统)是_数据库系统的典型代表。 (分数:1.00)A.层次B.网状 C.关
41、系D.面向对象解析:在数据库技术中,网状数据模型的典型代表是 DBTG系统,亦称 CODASYL系统,这是 20世纪 70年代 数据库语言研究会下属的数据库任务组提出的一个系统方案。22.以下关于队列的叙述中哪一条是不正确的?(分数:1.00)A.队列的特点是先进先出B.队列既能用顺序方式存储,也能用链接方式存储C.队列适用于二叉树对称序周游算法的实现 D.队列适用于树的层次次序周游算法的实现解析:23.以下关于数据结构的基本概念的叙述中哪一条是错误的?(分数:1.00)A.数据元素是数据的基本单位B.数据项是有独立含义的数据最小单位C.数据结构概念包含的主要内容是数据的逻辑结构和数据的存储结
42、构 D.数据的逻辑结构分为线性结构和非线性结构解析:数据结构的概念包含的主要内容是数据的逻辑结构、数据的存储结构和数据的运算。24.以下关于广义表的叙述中,_是正确的。 (分数:1.00)A.广义表是 0 个或多个单元素或子表组成的有限序列 B.广义表至少有一个元素是子表C.广义表不可以是自身的子表D.广义表不能为空表解析:广义表是零个或多个单元素或子表组成的有限序列。25.已知关系 R见下表,可以作为 R主码的属性组是( )。 *(分数:1.00)A.ABCB.ABD C.ACDD.BCD解析:决策支持系统是能够利用数据和模型来帮助决策者解决非结构化问题的高度灵活的、人机交互式计算机信息系统
43、。决策支持系统是模型驱动的,即强调利用模型对数据库中的数据进行深入的加工、分析;另外,决策支持系统要支持决策者的决策风格,需要有灵活的人机界面。所以传统的 DSS三个基本组成部件是数据库子系统、模型库子系统和对活子系统。 26.下列哪一条不属于数据库设计的任务?(分数:1.00)A.进行需求分析B.设计数据库管理系统 C.设计数据库逻辑结构D.设计数据库物理结构解析:数据库设计过程通常分为以下 4个阶段:需求分析、概念结构设计、逻辑结构设计和物理结构设计。27.下列什么符号可以表示“可以和任意长的字符串匹配”?(分数:1.00)A.% B.&C.$解析:%符号可以表示可以和任意长的字符串匹配。
44、28.建立一个学生信息表 student,要求它由学号 sno,姓名 sname,性别 sex,年龄 age,4 个属性组成,其学号属性惟一,学号、姓名字段不能为空。下列语句正确的是( )。(分数:1.00)A.CREATE TABLE student (sno char(5)NOT NULL sname char(8)NOT NULL sex char(1) age int);B.CREATE TABLE student (sno char(5)NOT NULL sname char(8)NOT NULL sex char(1) age int);C.CREATE TABLE (sno ch
45、ar(5)NOT NULL UNIQUE sname char(8)NOT NULL sex char(1) age int);D.CREATE TABLE student (sno char(5)NOT NULL UNIQUE sname char(8)NOT NULL sex char(1) age int); 解析:SCSI 共有 8个总线操作阶段。当有多个设备同时申请使用总线时,会在仲裁阶段做出裁决,决定由哪个设备取得总线使用权。29.下列存储管理方案中,哪一个允许动态扩充内存容量?(分数:1.00)A.固定分区B.可变分区C.页式D.虚拟页式 解析:虚拟存储页式管理的基本思想是:在进
46、程开始执行之前,不是装入全部页面,而是只装入一个(甚至 0个)页面,然后根据进程执行的需要,动态地装入其他页面。30.有“学生课程”数据库中的三个基本表: 学生信息表:s(sno,sname,sex,age,dept)主码为Sno 课程信息表:c(cno,cname,teacher)主码为 cno 学生选课信息表:sc(sno,cno,grade)主码为(sno,cno) 在“查询选修课程号为 2,且成绩在 70分以上的所有学牛的学号、姓名和选课名称”的 SQL语句中,将使用到的表是( )。 (分数:1.00)A.学生信息表 sB.学生信息表 s和课程信息表 cC.学生信息表 s、课程信息表
47、c和学生选课信息表 sc D.学生信息表 s和学生选课信息表 sc解析:OMT 方法是由 James Rambough提出的,它用三种模型来描述软件系统, 实际上是从三个不同的角度去描述完整的系统,即代表系统静态结构的对象模型、反应系统按时间顺序操作的动态模型、反应系统各对象内部状态值关系的功能模型。31.从下列关于操作系统的叙述中选出一条正确的叙述_。 (分数:1.00)A.批处理作业必须有作业控制信息 B.分时系统不一定都具有人机交互的功能C.从响应时间的角度来看,实时系统与分时系统的要求差不多D.由于采用了分时系统,用户可以独立于计算机的文件系统解析:批处理作业由操作系统控制,用以实现作业间的自动切换,其过程必须由作业控制信息。分时系统 具有多路性、交互性、独立性、及时性等特点。分时系统的主要目标是对用户响应的及时性,即不使用户等待每一个命令的处理时间过长。实时操作 系统的一个主要特点是及时响应,即每一个信息接收、