1、三级数据库技术笔试-35 及答案解析(总分:90.00,做题时间:90 分钟)一、B选择题/B(总题数:60,分数:60.00)1.查询全体主管的姓名(m name)、出生年份(birth)和所在部门(dept),要求用小写字母表示所有部门名,数据表名为 manager 实现该功能的语句为 _。 A. select“m name“,出生年份:,birth,islower(dept) from manager B. select m_name,“出生年份:“,birth,islower(dept)from manager C. selectm_name,“出生年份:“,birth,dept fr
2、om manager D. selectm_name,“出生年份:“,birth,upper(dept)from manager (分数:1.00)A.B.C.D.2.层次型、网状型和关系型数据库划分原则是 A. 记录长度 B. 文件的大小 C. 联系的复杂程度 D. 数据之间的联系 (分数:1.00)A.B.C.D.3.以下关于过程及过程参数的描述中,错误的是U /U。 A.过程的参数可以是控件名称 B.用数组作为过程的参数时,使用的是“传地址”方式 C.只有函数过程能够将过程中处理的信息传回到调用的程序中 D.窗体可以作为过程的参数(分数:1.00)A.B.C.D.4.下列关于信息加密的叙
3、述中,正确的是U /U。 A. 加密通过加密算法实现 B. 加密前的文件称为密文 C. 加密后的文件称为明文 D. 将明文变为密文的过程称为解密(分数:1.00)A.B.C.D.5.在数据库的三级模式结构中,外模式有U /U。 A.1 个 B.2 个 C.3 个 D.任意多个(分数:1.00)A.B.C.D.6.系统抖动是指_。 A. 使用机器时,屏幕闪烁的现象 B. 系统盘有问题,致使系统不稳定的现象 C. 被调出的页面又立刻被调入所形成的频繁调入调出现象 D. 由于内存分配不当,偶然造成内存不够的现象(分数:1.00)A.B.C.D.7.分时操作系统追求的目标是 A. 高吞吐率 B. 充分
4、利用内存 C. 快速响应 D. 减少系统开销(分数:1.00)A.B.C.D.8.下列关于 SQL 语言索引(index)的叙述中,哪一条是不正确的? A. 系统在存取数据时会自动选择合适的索引作为存取路径 B. 使用索引可以加快查询语句的执行速度 C. 一个基本表上可以创建多个索引 D. 索引是外模式(分数:1.00)A.B.C.D.9.从 E-R 模型到关系模式的转换是数据库设计的哪一个阶段的任务? A. 需求分析 B. 概念结构设计 C. 逻辑结构设计 D. 物理结构设计(分数:1.00)A.B.C.D.10.在顺序表(3,6,8,10,12,15,16,18,21,25,30)中,用二
5、分法查找关键码值 11,所需的关键码比较次数为 A. 2 B. 3 C. 4 D. 5 (分数:1.00)A.B.C.D.11.从用户来看,下面列出的条目中属于数据库管理系统应具有的目标是_。用户界面友好内部结构清晰、层次分明开放性,即符合标准和规范负责管理企业组织的数据库资源 A. 和 B. 、和 C. 和 D. 都是(分数:1.00)A.B.C.D.12.在并发控制的技术中,最常用的是封锁方法。对于共享锁(S)和排他锁(X)来说,下面列出的关系中,哪一个是相容的? A. XX B. SS C. SX D. XS(分数:1.00)A.B.C.D.13.下列不属于关系数据库产品的是 A. DB
6、2 B. CODASYL 系统 C. ORACLE 系统 D. SYBASE(分数:1.00)A.B.C.D.14.下列叙述中,哪些是正确的?U /U一个关系对应一个二维表,二维表名就是关系名二维表中的列称为属性。属性的个数称为关系的元(Arity)或度(Degree)二维表中的行定义(记录的型)称为关系模式,每一行(记录的值)称为一个元组,关系模式和元组的集合通称为关系用集合论的观点定义关系:一个 K 元关系是若干个元数为 K 的元组的集合用值域的概念定义关系:关系是属性值域笛卡儿积的一个子集 A.仅、和 B.仅、和 C.仅、和 D.都正确(分数:1.00)A.B.C.D.15.存储管理的目
7、的是实现_。 A. 提高计算机资源的利用率 B. 扩充主存容量,并提高主存利用效率 C. 有效使用和分配外存空间 D. 提高 CPU 的执行效率 (分数:1.00)A.B.C.D.16.若对一个已经排好了序的序列进行排序,在下列 4 种方法中,哪一种方法比较好? A. 冒泡法 B. 直接选择法 C. 直接插入法 D. 归并法 (分数:1.00)A.B.C.D.17.下列不是数据结构概念所包含的内容的是_。 A. 算法表示 B. 存储结构 C. 逻辑结构 D. 运算(分数:1.00)A.B.C.D.18.下列叙述中,正确的是U /U。 A. 一个二维表就是一个关系,二维表的名就是关系的名 B.
8、关系中的列称为属性,属性值的取值范围称为值域 C. 关系中的行称为元组,元组的个数称为关系的元或度 D. 数据库的值是稳定的(分数:1.00)A.B.C.D.19.数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指 _。 A. 同一个应用中的多个程序共享一个数据集合 B. 多个用户、同一种语言共享数据 C. 多个用户共享一个数据文件 D. 多种应用、多种语言、多个用户相互覆盖地使用数据集合(分数:1.00)A.B.C.D.20.数据库是计算机系统中按一定的数据模型组织、存储和使用的U /U。 A. 数据集合 B. 程序集合 C. 命令集合 D. 文件集合(分数:1.00)A.B.C.D
9、.21.如果对关系 emp(eno,ename,salary)成功执行下面的 SQL 语句: CREATE CLUSTER INDEXname_index ON emp(salary)对此结果的正确描述是 A. 在 emp 表上按 salary 升序创建了一个聚簇索引 B. 在 emp 表上按 salary 降序创建了一个聚簇索引 C. 在 emp 表上按 salary 升序创建了一个唯一索引 D. 在 emp 表上按 salary 降序创建了一个唯一索引(分数:1.00)A.B.C.D.22.若要求查找选修“数据库”这门课程的学生姓名和成绩,将使用关系 A. S 和 SC B. SC 和 C
10、 C. S 和 C D. S、SC 和 C(分数:1.00)A.B.C.D.23.建立 E-R 模型的工作属于数据库生命周期中的U /U。 A.分析阶段 B.设计阶段 C.编码阶段 D.测试阶段(分数:1.00)A.B.C.D.24.任何一个具有两个属性的关系 A. 可能属于 1NF B. 可能属于 2NF C. 可能属于 3NF D. 一定属于 3NP(分数:1.00)A.B.C.D.25.在文件系统中,要求物理块必须连续的物理文件是U /U。 A.顺序文件 B.链接文件 C.索引文件 D.Hash 文件(分数:1.00)A.B.C.D.26.快速排序方法在_情况下最不利于发挥其长处。 A.
11、 要排序的数据量太大 B. 要排序的数据中含有多个相同值 C. 要排序的数据已基本有序 D. 要排序的数据个数为整数(分数:1.00)A.B.C.D.27.假设磁盘上的物理块大小是 512 字节,一个逻辑记录长度为 80 个字符,若采用记录成组技术存储若干记录,当块因子为 4 时,磁盘空间的利用率可达到_。 A. 16% B. 33% C. 63% D. 91% (分数:1.00)A.B.C.D.28.在给定的时间区间里所能完成的任务数量称为 A. 响应时间 B. 吞吐量 C. 处理速度 D. 查询速度 (分数:1.00)A.B.C.D.29.在 SQL 语言中,一个基本表的定义一旦被删除,则
12、与此基本表相关的下列内容中自动被删除的是U /U。在此表中的数据 在此表上建立的索引在此表上建立的视图 A.和 B.和 C.和 D.全部(分数:1.00)A.B.C.D.30.一个部门有若干名职工,则部门与职工之间具有 A. 一对一联系 B. 一对多联系 C. 多对多联系 D. 多对一联系(分数:1.00)A.B.C.D.31.候选关键字的属性可以有 A. 0 个 B. 1 个 C. 1 个或多个 D. 多个(分数:1.00)A.B.C.D.32.对调用数据库数据的命令进行语法、语义和权限检查的信息,存储于下列哪一个(些)结构中? A. 数据字典 B. 系统缓冲区 C. 数据存储区 D. 以上
13、三个结构中都有(分数:1.00)A.B.C.D.33.设两个关系 C 和 SC 如下,它们的主键分别为 C#和(S#,C#),除属性 GRADE 的数据类型是整型外,其他属性的数据类型都是字符型。若要向关系 SC 执行下列插入操作,U /U元组可以被插入。 A.(993001,c2,NULL) B.(993089,c1,83) C.(994010,c4,90) D.(997345,c2,65)(分数:1.00)A.B.C.D.34.数据模型的 3 要素是U /U。 A. 外模式、概念模式和内模式 B. 关系模型、网状模型、层次模型 C. 实体、属性和联系 D. 数据结构、数据操作和数据约束条件
14、(分数:1.00)A.B.C.D.35.SQL 通常不提供的操作是U /U。 A.修改索引定义 B.修改视图定义 C.修改索引定义和修改视图定义 D.修改表定义(分数:1.00)A.B.C.D.36.下列U /U工具是 Oracle 数据库管理系统提供的 CASE 工具。 A. Developer/2000 B. PowerBuilder/2000 C. Discoverer/2000 D. Designer/2000(分数:1.00)A.B.C.D.37.数据库管理系统的工作不包括U /U。 A.定义数据库 B.对已定义的数据库进行管理 C.为定义的数据库提供操作系统 D.数据通信(分数:1
15、.00)A.B.C.D.38.下列哪一项是由一组数据组成,这些数据物理上分布在计算机网络的不同结点上,逻辑上是属于同一个系统? A. 分布式数据库系统 B. 并行数据库系统 C. 网络数据库系统 D. 层次数据库系统(分数:1.00)A.B.C.D.39.若 XY 为 F 所逻辑蕴涵,且 (分数:1.00)A.B.C.D.40.下面不属于 PowerDesigner 的 Data Architect 模块作用的是 A. 运用 E-R 图,建立概念数据模型 B. 针对特定的 DBMS 特点,生成相应的物理数据模型(PDM) C. 对已有数据库和应用的逆向工程 D. 生成实体联系模型图(E-R 图
16、)(分数:1.00)A.B.C.D.41.SQL Server 2008 中,如果希望用户 u1 在 DB1 数据库中具有查询 T1 表的权限,正确的授权语句是_。 A.GRANT SELECt ON DB1(T1)TO u1 B.GRANT SELECt TO u1 ON DB1(T1) C.GRANT SELECtTO u1 ON T1 D.GRANT SELECt ON T1 TO u1(分数:1.00)A.B.C.D.42.在下列条目中,不属于数据库管理员(DBA) 的职责的是_。 A. 负责数据库中数据的确定,数据库各级模式的设计 B. 决定数据库中的信息内容和结构 C. 定义数据的
17、安全性要求和完整性约束条件 D. 决定数据库的存储结构和存储策略(分数:1.00)A.B.C.D.43.安全威胁可分为主动攻击和被动攻击,其中主动攻击行为包括 A. 篡改内容、伪造信息、拒绝服务 B. 篡改内容、伪造信息、通信量分析 C. 篡改内容、窃听信息、通信量分析 D. 伪造信息、拒绝服务、窃听信息(分数:1.00)A.B.C.D.44.在数据模型的 3 个结构中,哪个用于描述系统的静态特性? A. 完整性约束 B. 数据操作 C. 数据结构 D. 以上均可(分数:1.00)A.B.C.D.45.引入多道程序设计技术的目的是U /U。 A.增强系统处理的准确性 B.提高系统实时性 C.充
18、分利用处理器资源 D.缓解 CPU 与外设速度不匹配的矛盾(分数:1.00)A.B.C.D.46.关系运算中基本的关系运算包括选择 投影 笛卡儿积 并 差 A. ,和 B. ,和 C. ,和 D. 全部(分数:1.00)A.B.C.D.47.在一棵二叉树的先序遍历、中序遍历、后序遍历所产生的序列中,所有叶结点的先后顺序 A. 都不相同 B. 完全相同 C. 先序和中序相同,而与后序不同 D. 中序和后序相同,而与先序不同(分数:1.00)A.B.C.D.48.设有关系 R=(A, B, C)与 SQL 语句 select distinct A, C from R where B=5 等价的关系
19、代数表达式是 A.C( B=5(R) ( B=5( A.C(R) A. 都等价 B. 仅 C. 仅 D. 都不等价(分数:1.00)A.B.C.D.49.下列的权限中,允许删除关系的是 A. UPDATE B. DELETE C. DROP D. ALTERATION(分数:1.00)A.B.C.D.50.在下面的两个关系中,学号和班级号分别为学生关系和班级关系的主键(或称主码) ,则外键是学生(学号,姓名,班级号,成绩) 班级(班级号,班级名,班级人数,平均成绩) A. 学生关系的“学号” B. 班级关系的“班级号” C. 学生关系的“班级号” D. 班级关系的“班级名”(分数:1.00)A
20、.B.C.D.51.下列U /U不是队列的基本运算。 A.从队尾插入一个新元素 B.判断一个队列是否为空 C.从队列中删除第 i 个元素 D.读取队头元素的值(分数:1.00)A.B.C.D.52.在虚拟页式存储管理系统中,缺页中断属于U /U。 A.硬件故障中断 B.时钟中断 C.程序性中断 D.自愿性中断(分数:1.00)A.B.C.D.53.设关系 R(SNO,SNAME,DNO,MAG),主键为 SNO。其中 SNO 为学生号,SNAME 为学生姓名,DNO 为系号,MAG 为系主任。则关系 R 属于 A. 1NF B. 2NF C. 3NF D. 不属于任何范式 (分数:1.00)A
21、.B.C.D.54.下列关于函数依赖的叙述中,哪一个是不正确的? A. 由 XY,XZ,有 XYZ B. 由 XYZ,有 XZ,YZ C. 由 XY,WYZ,有 XWZ D. 由 XY 及 Z 包含于 Y,有 XZ(分数:1.00)A.B.C.D.55.在多道批处理系统中,为充分利用各种资源,运行的程序应具备的条件是_。 A. 适应于内存分配的 B. 计算量大的 C. I/O 量大的 D. 计算型和 I/O 型均衡的(分数:1.00)A.B.C.D.56.在一棵二叉树上,度为零的结点的个数为 n0,度为 2 的结点的个数为 n2,则 n0 的值为 A. n2+1 B. n2-1 C. n2 D
22、. n2/2(分数:1.00)A.B.C.D.57.以下关于 ER 模型向关系模型转换的叙述中,_是不正确的。 A. 一个 1:1 联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并 B. 一个 1:n 联系可以转换为二个独立的关系模式,也可以与联系的 n 端实体所对应的关系模式合并 C. 一个 m:n 联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并 D. 三个或三个以上的实体间的多元联系转换为一个关系模式 (分数:1.00)A.B.C.D.58.设有栈 S 和队列 Q,其初始状态为空,元素 a1、a2、a3、a4、a5、a6 依
23、次入栈,出栈的元素则进入队列 Q,若 6 个元素出列的顺序是 a2、a4、a3、a6、a5、a1,则栈的容量至少是多大 A. 6 B. 4 C. 3 D. 2(分数:1.00)A.B.C.D.59.数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指_。 A. 同一个应用中的多个程序共享一个数据集合 B. 多个用户、同一种语言共享数据 C. 多个用户共享一个数据文件 D. 多种应用、多种语言、多个用户相互覆盖地使用数据集合(分数:1.00)A.B.C.D.60.下列关于 E-R 模型的叙述中,哪一条是不正确的? A. 在 E-R 图中,实体类型用矩形表示,属性用椭圆形表示,联系类型用菱形
24、表示 B. 实体类型之间的联系通常可以分为 11,1n 和 mn 三类 C. 11 联系是 1n 联系的特例,1n 联系是 mn 联系的特例 D. 联系只能存在于两个实体类型之间(分数:1.00)A.B.C.D.二、B填空题/B(总题数:20,分数:30.00)61.在数据库的三级模式体系结构中,外模式与模式之间的映像(外模式/模式) ,实现了数据库 1 独立性。(分数:2.00)填空项 1:_62.当将局部 E-R 图集成为全局 E-R 图时,如果同一对象在一个局部 E-R 图中作为实体,而在另一个局部E-R 图中作为属性,这种现象称为U U /U /U冲突。(分数:1.00)填空项 1:_
25、63.在 OSI 7 层协议中,U U /U/U负责确定分组如何从出发端到达目的端,即路径选择。(分数:1.00)填空项 1:_64.DB2 数据库系统是 1 的产品。(分数:2.00)填空项 1:_65.概念结构设计的主要成果是U U /U /U。(分数:1.00)填空项 1:_66.引入缓冲技术的主要目的是 1。(分数:2.00)填空项 1:_67.用二维表的形式来表示实体之间联系的数据模型叫做 1。(分数:2.00)填空项 1:_68.在关系数据库标准语言 SQL 中,实现数据检索的语句(命令)是 1。(分数:2.00)填空项 1:_69.在设备管理中,为了克服独占设备速度较慢,降低设备
26、资源利用率的缺点,引入了 1,即共享设备模拟独占设备。(分数:2.00)填空项 1:_70.数据操纵包括对数据库数据的 1、插入、修改和删除等基本操作。(分数:2.00)填空项 1:_71.被中止的事务对数据库所做的任何改变必须撤销,这称作事务的U U /U /U。(分数:2.00)填空项 1:_72.面向对象技术的复杂构造能力,突破了关系模型的U U /U /U不可再分的限制。(分数:1.00)填空项 1:_73.关系模型用U U /U /U结构来表示实体及其联系,它是目前应用最广泛的一种数据结构。(分数:1.00)填空项 1:_74.假设在关系模式 R(U)中,X、Y、Z 都是 U 的子集
27、,且 Z=UxY。若 XY,则称 XY 为 1。(分数:2.00)填空项 1:_75.广义表是线性表的推广,是由零个或多个单元素或U U /U /U所组成的有限序列。(分数:1.00)填空项 1:_76.数据模型质量的高低不会影响数据库性能的好坏,这句话正确否?U U /U /U(分数:1.00)填空项 1:_77.在U U /U/U的情况下,链队列的出队操作需要修改尾指针。(分数:1.00)填空项 1:_78.进程创建工作主要完成的是创建进程控制块(PCB) ,并把它挂到U U /U /U队列中。(分数:1.00)填空项 1:_79.在数据仓库建立过程中,对数据进行纠正和预处理的过程称为数据
28、 1。(分数:2.00)填空项 1:_80.SQL 语言中用于数据操纵的核心语句有:INSERT、UPDATE 和 1 。(分数:1.00)填空项 1:_三级数据库技术笔试-35 答案解析(总分:90.00,做题时间:90 分钟)一、B选择题/B(总题数:60,分数:60.00)1.查询全体主管的姓名(m name)、出生年份(birth)和所在部门(dept),要求用小写字母表示所有部门名,数据表名为 manager 实现该功能的语句为 _。 A. select“m name“,出生年份:,birth,islower(dept) from manager B. select m_name,“
29、出生年份:“,birth,islower(dept)from manager C. selectm_name,“出生年份:“,birth,dept from manager D. selectm_name,“出生年份:“,birth,upper(dept)from manager (分数:1.00)A.B. C.D.解析:解析 查询全体主管的姓名(m_name)、出生年份(birth)和所在部门(dept),要求用小写字母表示所有部门名。数据表为 manager 实现该功能的语句为: select m name,“出生年份:“,birth,islower(dept) from manager;
30、2.层次型、网状型和关系型数据库划分原则是 A. 记录长度 B. 文件的大小 C. 联系的复杂程度 D. 数据之间的联系 (分数:1.00)A.B.C.D. 解析:解析:层次型、网状型和关系型数据库划分原则是数据之间的联系,层次型用有向树描述数据及其联系;网状型用有向图描述数据及其联系;关系型用二维表描述数据及其联系。3.以下关于过程及过程参数的描述中,错误的是U /U。 A.过程的参数可以是控件名称 B.用数组作为过程的参数时,使用的是“传地址”方式 C.只有函数过程能够将过程中处理的信息传回到调用的程序中 D.窗体可以作为过程的参数(分数:1.00)A.B.C. D.解析:4.下列关于信息
31、加密的叙述中,正确的是U /U。 A. 加密通过加密算法实现 B. 加密前的文件称为密文 C. 加密后的文件称为明文 D. 将明文变为密文的过程称为解密(分数:1.00)A. B.C.D.解析:解析 一般人们将加密前的文件称为明文,而加密后的文件称为密文,因此加密的目的就是将明文变为密文。而反过来将密文变成明文的过程则称解密。5.在数据库的三级模式结构中,外模式有U /U。 A.1 个 B.2 个 C.3 个 D.任意多个(分数:1.00)A.B.C.D. 解析:6.系统抖动是指_。 A. 使用机器时,屏幕闪烁的现象 B. 系统盘有问题,致使系统不稳定的现象 C. 被调出的页面又立刻被调入所形
32、成的频繁调入调出现象 D. 由于内存分配不当,偶然造成内存不够的现象(分数:1.00)A.B.C. D.解析:7.分时操作系统追求的目标是 A. 高吞吐率 B. 充分利用内存 C. 快速响应 D. 减少系统开销(分数:1.00)A.B.C. D.解析:解析 分时操作系统使用户通过与计算机相联的终端来使用计算机,允许多个用户同时与计算机进行一系列交往。由于用户直接与计算机系统交互,所以要求系统能快速对用户提出的请求给出应答。8.下列关于 SQL 语言索引(index)的叙述中,哪一条是不正确的? A. 系统在存取数据时会自动选择合适的索引作为存取路径 B. 使用索引可以加快查询语句的执行速度 C
33、. 一个基本表上可以创建多个索引 D. 索引是外模式(分数:1.00)A.B.C.D. 解析:解析 外模式也称子模式或用户模式,它是数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。9.从 E-R 模型到关系模式的转换是数据库设计的哪一个阶段的任务? A. 需求分析 B. 概念结构设计 C. 逻辑结构设计 D. 物理结构设计(分数:1.00)A.B. C.D.解析:解析 这是概念结构设计阶段,因为 E-R 图向关系模型的转换要解决的问题是如何将实体和实体间的联系转换为关系模式,如何确定这些关系模式的属性和码。10.在顺序表(3,
34、6,8,10,12,15,16,18,21,25,30)中,用二分法查找关键码值 11,所需的关键码比较次数为 A. 2 B. 3 C. 4 D. 5 (分数:1.00)A.B.C. D.解析:解析:二分查找又称为折半查找,首先用待查元素的关键字与线性表中间位置的一个元素的关键值做比较,若相同则查找成功,否则以这个中间值为界将线性表分为两个子表,假设子表 1 中所有元素的关键值都小于中间元素,子表 2 中的所有元素的关键值都大于中间元素说明待查元素在子表 1 中,完成了一次查找,这是一次失败的查找,因为 11 并不在序列表中,一共进行了 4 次比较。11.从用户来看,下面列出的条目中属于数据库
35、管理系统应具有的目标是_。用户界面友好内部结构清晰、层次分明开放性,即符合标准和规范负责管理企业组织的数据库资源 A. 和 B. 、和 C. 和 D. 都是(分数:1.00)A.B. C.D.解析:12.在并发控制的技术中,最常用的是封锁方法。对于共享锁(S)和排他锁(X)来说,下面列出的关系中,哪一个是相容的? A. XX B. SS C. SX D. XS(分数:1.00)A.B. C.D.解析:解析 共享锁:如果事务 Ti 获得了数据项 Q 上的共享锁,则 Ti 可读 Q 但不能写 Q;排他锁:如果事务 Ti 获得了数据项 Q 上的排他锁,则 Ti 既可读 Q 又可写 Q。由以上分析可知
36、,共享锁可与共享锁、排他锁相容,但排他锁只能单独存在因此本题的正确答案为 B。13.下列不属于关系数据库产品的是 A. DB2 B. CODASYL 系统 C. ORACLE 系统 D. SYBASE(分数:1.00)A.B. C.D.解析:解析 本题主要考查了对关系数据库系统的产品的了解。 解题要点 CODASYL 系统属于网状模型的数据库产品;DB2、ORACLE、SYBASE 系统属于关系数据库的数据库产品。 考点链接 掌握关系数据库系统和面向对象的数据库系统的概念,以及二者的相关产品。14.下列叙述中,哪些是正确的?U /U一个关系对应一个二维表,二维表名就是关系名二维表中的列称为属性
37、。属性的个数称为关系的元(Arity)或度(Degree)二维表中的行定义(记录的型)称为关系模式,每一行(记录的值)称为一个元组,关系模式和元组的集合通称为关系用集合论的观点定义关系:一个 K 元关系是若干个元数为 K 的元组的集合用值域的概念定义关系:关系是属性值域笛卡儿积的一个子集 A.仅、和 B.仅、和 C.仅、和 D.都正确(分数:1.00)A.B.C.D. 解析:15.存储管理的目的是实现_。 A. 提高计算机资源的利用率 B. 扩充主存容量,并提高主存利用效率 C. 有效使用和分配外存空间 D. 提高 CPU 的执行效率 (分数:1.00)A.B. C.D.解析:解析 存储管理即
38、对主存的管理技术,其目的主要是通过合理地分配与管理主存储器,达到高效利用主存,扩充主存容量的目的。16.若对一个已经排好了序的序列进行排序,在下列 4 种方法中,哪一种方法比较好? A. 冒泡法 B. 直接选择法 C. 直接插入法 D. 归并法 (分数:1.00)A.B.C. D.解析:解析:若以排序所用的比较时间来看,直接插入法和归并法都比较少,对于 n 个元素的序列,大约需要比较 n-1 次;但归并法要占用较大的存储空间,所以用直接插入法比较好。17.下列不是数据结构概念所包含的内容的是_。 A. 算法表示 B. 存储结构 C. 逻辑结构 D. 运算(分数:1.00)A. B.C.D.解析
39、:18.下列叙述中,正确的是U /U。 A. 一个二维表就是一个关系,二维表的名就是关系的名 B. 关系中的列称为属性,属性值的取值范围称为值域 C. 关系中的行称为元组,元组的个数称为关系的元或度 D. 数据库的值是稳定的(分数:1.00)A.B. C.D.解析:解析 在关系模型中。并发任意一个二维表就是一个关系,关系中的列称为属性,属性值的取值范围称为值域。关系中的行称为元组,属性的个数称为关系的元或度。19.数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指 _。 A. 同一个应用中的多个程序共享一个数据集合 B. 多个用户、同一种语言共享数据 C. 多个用户共享一个数据文件 D
40、. 多种应用、多种语言、多个用户相互覆盖地使用数据集合(分数:1.00)A.B.C.D. 解析:20.数据库是计算机系统中按一定的数据模型组织、存储和使用的U /U。 A. 数据集合 B. 程序集合 C. 命令集合 D. 文件集合(分数:1.00)A. B.C.D.解析:解析 所谓数据库是长期存储在计算机内有组织的、大量的、共享的数据集合。数据库中的数据按一定的数据模型组织、描述和存储,可以供各种用户共享且具有合理的冗余度和较高的数据与程序的独立性。21.如果对关系 emp(eno,ename,salary)成功执行下面的 SQL 语句: CREATE CLUSTER INDEXname_in
41、dex ON emp(salary)对此结果的正确描述是 A. 在 emp 表上按 salary 升序创建了一个聚簇索引 B. 在 emp 表上按 salary 降序创建了一个聚簇索引 C. 在 emp 表上按 salary 升序创建了一个唯一索引 D. 在 emp 表上按 salary 降序创建了一个唯一索引(分数:1.00)A. B.C.D.解析:解析 通过 CREATE INDEX name_index ON emp(salary)判断语句要在 emp 表上按 salary 创建索引 name index,CLUSTER 表示要建立的索引是聚簇索引,索引排列顺序的缺省值为 ASC(升序)
42、。因此本题的答案为 A。22.若要求查找选修“数据库”这门课程的学生姓名和成绩,将使用关系 A. S 和 SC B. SC 和 C C. S 和 C D. S、SC 和 C(分数:1.00)A.B.C.D. 解析:解析 若要求查找选修“数据库技术”这门课程的学生姓名和成绩,首先从关系 SC 和 C 中选出选修“数据库技术”选门课程的学生的学号和成绩,然后根据 S 和 5C 的关系找到所选学号对应的姓名。因此在这一过程中关系 S、SC 和 C 都需要使用。23.建立 E-R 模型的工作属于数据库生命周期中的U /U。 A.分析阶段 B.设计阶段 C.编码阶段 D.测试阶段(分数:1.00)A.B
43、. C.D.解析:解析 概念结构设计的目标是建立反映企业组织信息需求的数据库概念结构,即概念模式,常用E-R 图来描述概念结构。24.任何一个具有两个属性的关系 A. 可能属于 1NF B. 可能属于 2NF C. 可能属于 3NF D. 一定属于 3NP(分数:1.00)A.B.C.D. 解析:解析 具有两个属性的关系,只可能有两种情况:一种情况是其中一个属性为主属性,另一个为非主属性,这样就不存在非主属性对码的部分函数依赖和传递函数依赖,属于 3NF;另一种情况是,两个属性均为主属性,没有非主属性,当然根本谈不到非主属性对码的部分函数依赖和传递函数依赖,属于3NF。所以任何一个具有两个属性
44、的关系,一定属于 3NF,从而也一定属于 1NF 和 2NF。可见只有选项 D)是正确的。25.在文件系统中,要求物理块必须连续的物理文件是U /U。 A.顺序文件 B.链接文件 C.索引文件 D.Hash 文件(分数:1.00)A. B.C.D.解析:26.快速排序方法在_情况下最不利于发挥其长处。 A. 要排序的数据量太大 B. 要排序的数据中含有多个相同值 C. 要排序的数据已基本有序 D. 要排序的数据个数为整数(分数:1.00)A.B.C. D.解析:解析 快速排序的基本思想是以基准元素为中心,将待排序表分成两个子表,然后继续对子表进行划分,直到所有子表的长度为 1。如果每次划分结果,两个子表长度相等,则效率最高,如果一个子表的长度为 0 则效率最低。对已基本有序的表以第 1 个为标准进行划分时,其中一个表长