计算机四级数据库真题及解析(1)

1

计算机四级数据库真题及解析(1)

1.下列关于数据库基本概念的叙述中,哪一条是错误的( )。

A) " 数据库 " 可理解为是在计算机存储设备中按一定格式存放数据的仓库

B) 数据库是按一定结构组织并可以长期存储在计算机内的、在逻辑上保持一致的、可共享的大量相关联数据的集合

C) 数据库中的数据一般都具有较大的冗余度

D) 数据库中的数据是按一定的数据模型组织在一起的

2. 下列关于数据模型的叙述中,哪一条是错误的( )。

A) 数据模型是用来描述、组织和处理现实世界中数据的工具

B) 数据模型主要用于定义数据库的静态特征,但是不便于描述数据间的动态行为

C) 数据模型需要能比较真实地模拟现实世界

D) 数据模型是数据库系统的核心和基础

3 如果一门课程只能由一位教师讲授,而一位教师可以讲授若干门课程,则课程与教师这两个实体型之间的联系是( )。

A) 一对一

B) 多对多

C) 一对多

D) 多对一

4 下列关于概念模型的叙述中,哪一条是错误的( )。

A) 概念模型是现实世界到信息世界的抽象

B) 概念模型是从用户观点对数据和信息的建模

C) 概念模型具有较强的语法表达能力,却无法描述语义信息

D) 实体-联系模型是最常用的概念模型

5 下列关于数据库中 " 型" 和"值" 的叙述中,哪一条是错误的( )。

A) 数据库中的型是指对某一类数据的结构和属性的描述

B) 数据库的型是随时间发生不断变化的

2

C) 数据库的型亦称为数据库的内涵

D) 数据库的值是型的一个具体赋值

6 下列关于数据模型的叙述中,哪一条是错误的( )。

A) 数据模型是用来描述、组织和处理现实世界中数据的工具

B) 数据模型主要用于定义数据库的静态特征,但是不便于描述数据间的动态行为

C) 数据模型需要能比较真实地模拟现实世界

D) 数据模型是数据库系统的核心和基础

7 下列关于关系数据模型的叙述中,哪一条是错误的( )。

A) 关系模型中数据的物理结构是一张二维表

B) 在关系模型中,现实世界的实体以及实体间的各种联系均用关系来表示

C) 插入、删除、更新是关系模型中的常用操作

8 列关于关系数据语言的叙述中,哪一条是错误的( )。

A) 关系代数是关系操作语言的一种传统表示方式,是一种抽象的查询语言

B) 元组关系演算和域关系演算属于关系演算语言

C) 关系代数比关系演算具有更强的表达能力

D) SQL 语言是一种重要的关系数据语言

现有"学生- 选课-课程"数据库中的三个关系如下:

S(S#,SNAME ,SEX ,BIRTHYEAR ,DEPT ),主码是 S#

C(C#,CNAME ,TEACHER ),主码是 C#

SC(S#,C#,GRADE ),主码是( S#,C#)

9 下列关于保持数据库完整性的叙述中,哪一条是错误的( )。

A) 向关系 SC插入元组时, S# 和 C# 都不能是空值( NULL )

B) 可以任意删除关系 SC中的元组

C) 向任何一个关系插入元组时,必须保证关系主码值的唯一性

D) 可以任意删除关系 C中的元组

10 在关系代数中,从两个关系的笛卡尔积中选取它们属性间满足一定条件的元组的操作称为( )。

A) 并

B) 选择

3

C) 自然连接

D) 连接

12 下列关于关系代数基本运算的等式中,哪一个是正确的( )。

A) R - (R - S) = S

B) R - (R - S) = RS

C) R - (S - R) = S

D) R - (S - R) = R S

13 基于"学生- 选课-课程"数据库中的三个关系:

S(S#,SNAME ,SEX ,BIRTHYEAR ,DEPT ),主码为 S#

C(C#,CNAME ,TEACHER ),主码为 C#

SC(S#,C#,GRADE ),主码为( S#,C#)

为了提高查询速度,对 SC表创建唯一索引,应该建立在哪个(组)属性上( )。

A) S#

B) C#

C) GRADE

D) (S#, C#)

14 基于"学生- 选课-课程"数据库中的三个关系:

S(S#,SNAME ,SEX ,BIRTHYEAR ,DEPT ),主码为 S#

C(C#,CNAME ,TEACHER ),主码为 C#

SC(S#,C#,GRADE ),主码为( S#,C#

查找"选修了至少 5 门课程的学生的学号 ",正确的 SQL语句是( )。

A) SELECT S# FROM SC GROUP BY S# HAVING COUNT (*)≥ 5

B) SELECT S# FROM SC GROUP BY S# WHERE COUNT (*)≥ 5

C) SELECT S# FROM SC HAVING COUNT (*)≥ 5

D) SELECT S# FROM SC WHERE COUNT (*)≥ 5

15 基于"学生- 选课-课程"数据库中的三个关系:

S(S#,SNAME ,SEX ,BIRTHYEAR ,DEPT ),主码为 S#

C(C#,CNAME ,TEACHER ),主码为 C#

SC(S#,C#,GRADE ),主码为( S#,C#)查找"选修了 C01号课程的全体学生的姓名和所在的系 ", 下列SQL语句中哪一个是错误的( )。

4

A) SELECT SNAME, DEPT FROM S WHERE S# IN (SELECT S# FROM SC

WHERE C# ='C01')

B) SELECT SNAME, DEPT FROM S WHERE S# = (SELECT S# FROM SC

WHERE C# ='C01')

C) SELECT SNAME, DEPT FROM S, SC WHERE C# ='C01' AND S.S# =

SC.S#

D) SELECT SNAME, DEPT FROM (S JOIN SC ON WHERE C# ='C01'

AND S.S# = SC.S# )

16 下列关于关系数据库视图的叙述中,哪一条是错误的( )。

A) 视图是关系数据库系统提供给用户以多种角度观察数据库中数据的重要机制

B) 视图可对重构数据库提供一定程度的逻辑独立性

C) 所有的视图都是可查询和可更新的

D) 对视图的一切操作最终要转换为对基本表的操作

17 下列关于将 SQL嵌入主语言使用的叙述中,哪一条是错误的( )。

A) 必须协调 SQL语句与主语言语句处理记录的不同方式

B) 必须处理数据库工作单元和程序工作单元之间的通信

C) 与游标相关的有 4 个语句:游标定义、游标打开、游标推进、游标关闭

D) 游标一旦关闭,就不能再重新打开

19 下列关于数据依赖的叙述中,哪一条是错误的( )。

A) 关系模式的规范化问题与数据依赖的概念密切相关

B) 数据依赖是现实世界属性间相互联系的抽象

C) 数据依赖极为普遍地存在于现实世界中

D) 只有两种类型的数据依赖:函数依赖和多值依赖

20 设 U为所有属性, X、Y、Z为属性集,

Z = U - X - Y, 下列关于多值依赖的叙述中,哪一条是正确的( )。

A) 设 XY W U ,若 X→→Y在 R(W )上成立,则 X→→Y在 R(U)上成立

B) 若 X→→Y在 R(U)上成立,且 Y' Y ,则 X→→Y'在 R(U )上成立

C) 若 X→→Y,则 X→→Z

D) 若 X→→Y,则 X→Y

5

21 设有关系模式 R(A,B,C,D),根据语义有如下函数依赖集:F =

{A→C ,BC →D ,CD →A }。关系模式 R的候选关键码( )。

A) 仅有一个,为( B,C)

B) 仅有一个,为( A,B)

C) 有两个,为( A,B)和( B,C)

D) 有两个,为( B,C)和( A)

22 下列哪一条不是数据库管理系统为用户提供的功能( )。

A) 数据定义功能

B) 数据操纵功能

C) 事务管理功能

D) 进程调度功能

23 下列关于数据库缓冲区管理的叙述中,哪一条是错误的( )。

A) 数据库系统中提高访问效率的一个重要手段是尽可能使得要访问的磁盘块已经在内存缓冲区中

B) 一般地磁盘上数据库内容比缓冲区中相对应的数据库内容要新

C) 内存缓冲区划分为缓冲块,缓冲块大小一般与磁盘块大小相同

D) 负责缓冲区空间分配的子系统称为缓冲区管理器

24 下列关于数据库查询优化的叙述中,哪一条是错误的( )。

A) 查询优化指的是从一个查询的多个可能的查询处理策略中找出最有效的查询执行计划的处理过程

B) 查询优化包括逻辑查询计划选择和物理查询计划选择两个主要步骤

C) 如果两个关系代数表达式产生的结果关系具有相同的属性集,则称这两个关系代数表达式是等价的

D) 表达式转换的等价规则是将一个关系代数表达式转换为与之等价的另一个关系代数表达式的规则

25 事务的所有操作在数据库中要么全部正确反映出来要么全部不反映。这称作事务的( )。

A) 原子性

B) 一致性

C) 隔离性

6

D) 持久性

26 下列关于分布式数据库中半连接操作的叙述中,哪一条是错误的( )。

A) 半连接操作是分布式数据库中一种有效的查询策略

B) 基本思想是将关系从一个站点传输到另一个站点之前减少该关系中元组的数量

C) 直观看是将一个关系 R的连接列传输到另一个关系 S所在的站点;然后将这些列与 S连接

D) 半连接操作是可交换的,即, R?S=S?R

27 下列关于以 Web服务器为中心的浏览器 / 服务器模式的叙述中,哪一条是错误的( )。

A) Web 服务器负载过重

B) HTTP 是一种高效的协议

C) 服务器扩展程序通过标准的数据库访问中间件完成和数据库的交互

D) CGI 和 Web API 的运行方式类似,但是 Web API 在执行时动态加载到

Web服务器进程内,效率较高

28 下列关于面向对象数据库系统的复杂对象的叙述中,哪一条是错误的( )。

A) 表示复杂对象是开发面向对象系统的一个主要原因

B) 非结构化的复杂对象通常是需要大量存储空间的数据类型

C) DBMS可以直接处理基于非结构化复杂对象的值的选择条件及其他操作

D) 结构化复杂对象一般可以看作是一种层次的机构,每一层的复杂对象和它的组件之间都存在着引用语义

29 下列关于数据挖掘的叙述中,哪一条是错误的( )。

A) 数据挖掘被认为是知识发现过程中的一个特定步骤

B) 数据挖掘是使用专门的算法从数据中抽取有用的模式C) 关联规则的发现是数据挖掘的目标之一

D) " 可信度 " 表示规则所代表的事例(元组)占全部事例(元组)的百分比

30 下列关于模式的叙述中,哪些是正确的( )。

A) 模式也称为逻辑模式

合集下载

2023年计算机四级《数据库工程师》考试历年真题摘选附带答案

2023年计算机四级《数据库工程师》考试历年真题摘选附带答案

2023年计算机四级《数据库工程师》考试历年真题摘选附带答案

第1卷

一.全考点综合测验(共20题)

1.【多选题】下列关于关系模型的基本术语的叙述中,哪些是正确的?

A.关系模式是对关系的描述

B.一般来说,每个关系至少有一个默认的超码

C.一个关系的候选码是这个关系的最小超码

D.关系的最大超码是该关系的所有属性的集合

2.【多选题】下列关于关系代数表达式等价转换规则的叙述中,哪些是正确的?

A.集合的交运算满足交换律: E1∩E2= E2∩E1

B.集合的并运算满足交换律: E1∪E2= E2∪E

C.集合的差运算满足交换律: E1-E2= E2-E1

D.集合的除运算满足交换律: E1÷E2= E2÷E1

E.自然连接运算满足交换律: E1 E2 = E2 E1

3.【多选题】下列关于关系模式的规范化问题的叙述中,哪些是正确的?

A.关系模式需要满足一定的条件,不同程度的条件称作不同的范式

B.第一范式需要满足的条件是元组的每个分量必须是不可分的数据项

C.第二范式、第三范式和 Boyce-Codd 范式在函数依赖的范围内讨论

D.在函数依赖的范畴内, Boyce-Codd 范式达到了最高的规范化程度

E.第四范式的讨论范围不仅涉及函数依赖,还涉及多值依赖

4.【单选题】下列关于关系的形式定义的叙述中,哪一条是错误的?

A.用值域的概念来定义关系:关系是属性值域笛卡尔积的一个子集

B.用集合论的观点定义关系:关系是度为 K的元组的一个有限集合

C.每一个关系仅仅有一种关系模式

D.关系模型的数据结构表示为二维表,所以任意的一个二维表都能表示一个关系

5.【单选题】在 VB6.0ADO 对象模型中, RecordSet 对象的 AddNew 方法的功能是

A.在对应的的数据库表中增加一条新记录

B.在记录集中增加一个新列

C.在内存中开辟存放一条新纪录的空间

D.增加一个新的记录集

2011年3月全国计算机等级考试四级数据库工程师笔试真题

2011年3月全国计算机等级考试四级数据库工程师笔试真题

2011年3月全国计算机等级考试四级数据库工程师笔试真题

一、选择题((1)~(20)每题1分,(21)~(30)每题2分,共40分)

下列各题A、B、C、D、四个选项中,只有一个选项是正确的。请将正确选项涂写在答题

卡相应位置上,答在试卷上不得分。

1. 某数据库应用系统中,数据库管理员发现某个查询功能是用多表连接操作实现的,此操作性能较差。在保证功能不变的前提下,若要提高该查询的执行效率,下列方法中可行的是

A. 将此查询语句放置在视图中,使用视图实现该查询操作

B. 修改实现此功能的查询语句,将连接查询改为嵌套查询

C. 将此功能涉及到的表进行合并,然后对合并后的表进行查询

D. 将此查询语句放置在存储过程中,通过调用存储过程实现该查询操作

答案:A

解析:创建多表视图,将这几个表中满足条件的信息存储在视图中,可将表与表之间的复杂的连接操作和搜索条件对用户隐藏起来,使查询语句书写简单,提高查询效率。B项增加了查询的复杂度降低了查询的效率,C项增加了数据库的负担,也降低了数据库的效率,D项存储过程定义比较复杂使用起来也没有视图灵活。

2. 在数据库管理系统中,为保证并发事务的正确执行,需采用一定的并发控制技术。下列关于基于锁的并发控制技术的说法,错误的是

A. 锁是一种特殊的二元信号量,用来控制多个并发事务对共享资源的使用

B. 数据库中的锁主要分为排它锁和共享锁,当某个数据项上已加有多个共享锁时,此数据

项上只能再加一个排它锁

C. 数据库管理系统可以采用先来先服务的方式防止出现活锁现象

D. 当数据库管理系统检测到死锁后,可以采用撤销死锁事务的方式解除死锁

答案:B

解析:当某个数据项上有多个共享锁时,不能再添加任何排它锁。

3. 在大型企业的数据库应用系统中,联机事务处理(OLTP)和联机分析处理(OLAP)是常见的数据管理与数据分析形式。关于OLTP和OLAP,一般情况下,下列说法正确的是

计算机等级考试四级数据库原理第18套试题及答案

计算机等级考试四级数据库原理第18套试题及答案

计算机等级考试四级数据库原理第18套试题及答案

计算机等级考试四级数据库原理第18套试题及答案

⼀、单项选择题(共30分;每题1分)1、下列关于数据字典的叙述中,哪个是错误的()。

A)数据字典是数据库中数据的总称

B)数据字典也称为系统⽬录

C)数据字典也称为元数据

D)数据库中数据分为⽤户数据和系统数据,数据字典属于系统数据

2、下列叙述中,哪个不是导致数据库管理系统与⽂件系统相⽐较增加额外开销的主要原因()。

A)为了提供安全性、并发控制等功能⽽导致的额外开销

B)数据库管理系统为了定义和处理数据⽽提供的⼀般性功能⽽导致的额外开销

C)初期对软、硬件购买和培训的⾼额投资

D)数据库开发⼈员开发⼤型应⽤程序的费⽤

3、下列关于⾯向对象模型的数据库的叙述中,哪个是错误的()。

A)⾯向对象编程语⾔出现于20世纪80年代

B)对象模型可以⽀持复杂结构对象的存储和共享

C)⾯向对象数据库结合了抽象数据类型、操作的封装、继承等特性

D)当前⾯向对象模型已全⾯取代关系模型成为数据库系统的主要数据模型

4、下列关于数据模型中的数据操作的叙述中,哪个是错误的()。

A)数据操作描述数据模型的静态特性以及动态特性

B)数据操作指数据库中允许操作的集合

C)数据库中主要包括检索和修改两⼤类操作

D)数据模型必须定义数据库操作的确切含义以及实现操作的语⾔等

5、下列关于三个不同抽象层⾯的数据模型的叙述中,哪个是错误的()。

A)三个不同抽象层⾯的数据模型指的是概念模型、逻辑模型和物理模型

B)E-R模型⼀般与关系模型相关联

C)EER模型⼀般与对象-关系模型相关联

D)⾯向对象模型的概念模型与逻辑模型有很⼤的区别

6、下列关于数据库系统的三级模式结构的叙述中,哪个是错误的()。

A)数据字典的最基本内容就是数据库系统的三级抽象模式

B)内模式是存储模式,是数据库内部的表⽰⽅法

C)模式也称为逻辑模式,DBMS提供模式数据定义语⾔来描述逻辑模式

D)外模式也称为⽤户模式,是所有⽤户的公共数据视图

全国计算机等级考试四级数据库工程师历年真题及答案(2008年3月-2011年3月)

全国计算机等级考试四级数据库工程师历年真题及答案(2008年3月-2011年3月)

全国计算机等级考试四级数据库工程师历年真题及答案

(2008年3月-2011年3月)

百手整理 起驾为您

2008年9月

全国计算机等级考试四级数据库工程师笔试试卷

(考试时间120分钟,满分100分)

一、选择题(1-20每题1分,21-30每题2分,共40分)

下列各题A、B、C、D四个选项中,只有一个选项是正确的。请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。

1.在数据库应用系统生命周期模型中,规划与分析阶段的输出结果不包括______。

(A)需求规范说明书

(B)系统范围与边界

(C)可行性分析报告

(D)项目计划书

2.在信息系统的需求分析中,广为使用的DFD建模方法属于______。

(A)结构化分析方法

(B)数据分析方法

(C)数据抽象方法

(D)业务归纳方法

3.不允许出现在最终IDEF1X图中的是______。

(A)标定型联系

(B)非标定型联系

(C)分类联系

(D)多对多联系

4.下列哪些属性不适合建立索引?______

(A)经常出现在GROUP BY字句中的属性

(B)经常参与连接操作的属性

(C)经常出现在WHERE字句中的属性

(D)经常需要进行更新操作的属性

5.在数据库应用系统生命周期模型中,作为系统总体设计阶段输入的是______。

(A)技术可行性分析报告和需求规范说明书

(B)软硬件选型和配置设计

(C)数据库应用系统体系结构设计

(D)应用软件总体设计 6.SQL Server 2000中,如果希望用户u1在DB1数据库中具有查询T1表的权限,正确的授权语句是______。

(A)GRANT SELECT ON DB1(T1) TO u1

(B)GRANT SELECT TO u1 ON DB1(T1)

(C)GRANT SELECT TO u1 ON T1

(D)GRANT SELECT TO u1 ON T1

7.SQL Server 2000提供了很多预定义的角色,下述关于public角色说法正确的是______。

计算机四级数据库真题_第6套

计算机四级数据库真题_第6套

计算机四级数据库真题_第6套

[1/80单项选择题]

1.下列关于数据字典的叙述中,哪一条是错误的()。

A.数据库中的数据可分为用户数据和系统数据

B.数据字典指的是系统数据

C.数据字典中包括数据库的描述信息、存储管理信息和控制信息

D.用户管理信息并不包含在数据字典中

正确答案:D解析:空[2/80单项选择题]

2.下列哪一项工作主要属于数据库应用程序员的职责()。

A.负责应用系统的需求分析和规范说明

B.负责设计和编写应用系统的程序模块,并进行调试和安装

C.确定系统的硬软件配置并参与数据库系统的概要设计

D.负责用户需求调查和系统分析

正确答案:B解析:空[3/80单项选择题]

3.下列关于数据库和文件系统的叙述中,哪一条不是数据库系统所具有的特点()。

A.数据结构化、共享性高、冗余度小

B.数据面向的对象是某一企业或组织

C.应用程序自己对数据进行管理、控制

D.采用大容量磁盘或磁盘阵列来存储数据

正确答案:C解析:空[4/80单项选择题]

4.下列关于数据模型的物理层模型的叙述中,哪一条是错误的()。

A.物理层模型描述逻辑模型的物理实现

B.物理层模型确定数据的物理存储结构、数据存取路径

C.物理模型的设计目标是提高数据库性能和有效利用存储空间

D.层次模型和网状模型是物理层模型,而关系模型是逻辑层模型

正确答案:D解析:空[5/80单项选择题]

5.下列关于E-R模型的叙述中,哪一条是错误的()。

A.ER模型是一种概念模型

B.EER模型是扩充的实体-联系模型

C.EER模型具有概括、聚集等语义描述能力

D.ER模型与EER模型一般只与关系模型关联

正确答案:D解析:空[6/80单项选择题]

6.如果每门课程可以有多名学生选修,而每个学生可以选修多门课程,则学生与课程这两个实体型之间的联系是下列哪一个()。A.一对一

B.多对多

C.一对多

D.多对一

正确答案:B 解析:空[7/80 单项选择题]

7.下列关于关系模型的数据结构的叙述中,哪一条是正确的( )。

2012年9月全国计算机等级考试四级数据库工程师真题及答案

2012年9月全国计算机等级考试四级数据库工程师真题及答案

2012年9月全国计算机等级考试四级数据库工程师真题及答案

百手整理 起驾为您

(考试时间120分钟,满分100分)

一、选择题(1-20每题1分,21-30每题2分,共40分)

下列各题A、B、C、D四个选项中,只有一个选项是正确的。请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。

1、数据库系统的三级模式结构和二层映像功能提供了数据的逻辑独立性和物理独立性。下列提供逻辑独立性的是

A)外模式/模式映像

B)模式/内模式映像

C)内模式/外模式映像

D)以上都是

2、某数据库应用系统在运行中,用户反映某操作很慢。系统工程师在用户的客户机及数据库服务器上使用数据库管理系统自带的客户端程序执行此操作所涉及的SQL语句,发现在两个环境下SQL语句执行的速度都很慢。为了提高效率,下列检查无需进行的是

A)检查客户机到数据库服务器的网络情况

B)检查数据库服务器的CPU使用情况

C)检查这些操作涉及的表是否已建立有效的索引

D)检查数据库中是否存在大量锁

3、浏览器/服务器架构是现阶段非常流行的数据库应用系统架构。在此架构中,应用服务器起到了非常重要的作用。下列关于应用服务器的说法,错误的是

A)应用服务器一般运行程序代码,实现面向具体应用领域的业务规则,数据库服务器承担数据存储、管理等功能

B)应用服务器会根据用户请求连接相应的数据库,获取数据并进行处理,将结果返回给用户

C)应用服务器一般需具有数据访问和数据存储等功能,在数据库服务器出现问题时可以继续向用户提供服务

D)应用服务器一般提供了集群、失效恢复、负载均衡等公共服务,可以大幅度提高系统性能和可靠性

4、关系模型是数据库系统最常用的一种数据模型。下列关于关系模型的说法,错误的是

A)关系模型中的关系是一个二维表,表中的一行对应关系中的一个元组

B)按照一定的规则可以将ER模型转换为关系模型中的关系模式

C)关系模型是建立在集合论的基础上的,关系模型中数据存取对用户是透明的

2022年计算机四级数据库工程师笔试选择真题_数据库认证工程师

2022年计算机四级数据库工程师笔试选择真题_数据库认证工程师

计算机等级网权威发布2022年计算机四级数据库工程师笔试选择真题,更多2022年计算机四级数据库工程师笔试选择真题相关信息请访问计算机等级考试网。

一、选择题

(1)视图是数据库中的重要对象,下列有关视图的说法错误的是

A)一般情况下,数据库只存储视图的定义,其数据仍存放在相关的基本表中

B)可以将复杂的查询语句封装在视图中以简化相关查询语句的编写

C)通过视图可以屏蔽不希望用户看到的敏感数据,提高数据库数据的安全性

D)可以在视图的基础上建立新的视图,但这样定义的视图会导致数据库性能下降,一般不推荐使用

(3)在关系数据库中,NULL是一个特殊值,在很多数据操作中都需要对NULL进行特殊处理。关于NULL,下列说法正确的是

A)判断元组的某一列是否为NULL一般使用“=NULL”

B)NULL在数据库中表示尚不确定的值

C)在SQLServer2000中执行“SELECTNULL+5”将会出现异常

D)NULL只适用于字符和数值类型 (4)某教务管理系统包含选课模块、成绩录入模块和学籍管理模块。选课模块面向学校几万名学生,成绩录入模块面向学校上千名任课教师,学籍管理模块面向少量有一定权限的管理人员。该系统是上世纪用C/S结构和相关技术开发的,为了方便用户使用,需要对系统进行升级和改造。设有下列技术改造方案:

I.选课模块和成绩录入模块采用B/S结构进行改造,学籍管理模块仍采用C/S结构

II.选课模块采用B/S结构进行改造,成绩录入模块和学籍管理模块仍采用C/S结构

III.选课模块、成绩录入模块和学籍管理模块均采用B/S结构进行改造

Ⅳ.成绩录入模块采用B/S结构进行改造,选课模块和学籍管理模块仍采用C/S结构

上述方案中,较为合理的是

A)仅I和II

B)仅I、II和III

C)仅I和III

D)仅II、III和IV

(5)数据库在外存中是以文件形式组织的,组织文件记录方法的不同就形成了不同的文件结构。下列关于顺序文件结构及其存取效率的说法错误的是 A)顺序文件因其记录按照查找码值升序或降序排列,当按照查找码的值顺序读取记录时其效率很高

[英语四六级]四级数据库历年真题

1 2008年4月全国计算机等级考试四级笔试试卷 数据库工程师 一、选择题 (1) 数据模型定义子数据库中数据的组织、描述、存储和操作规范,可以分为概念模型、数据结构模型和物理模型三大类。概念模型的典型代表是 A)实体-联系模型 B)关系模型 C)面向对象模型 D)网状模型 (2) 根据数据库应用系统生命周期模型,完成数据库关系模式设计的阶段是 A)需求分析 B)概念设计 C)逻辑设计 D)物理设计 (3) 考虑一个关系表和建立在该表上的一个索引,如果该表中的数据记录的排序顺序与该索引的索引项的排序顺序一致,则该索引为 A)聚集索引 B)非聚集索引 C)稠密索引 D)辅索引 (4) 当多个事务并发执行时,数据库管理系统应保证一个事务的执行结果不受其他事务的干扰,事务并发执行的结果与这些事务串行执行的结果一样,这一特性被称为事务的 A)原子性 B)一致性 C)持久性 D)隔离性 (5) 在数据库物理设计阶段,建立索引的目的是为了提高数据的 A)更改效率 B)插入效率 C)查询效率 D)删除效率 (6) 存储过程是存储在数据库中的代码,具有很多有点。下列陈述中不属于存储过程有点的是 A) 可通过预编译机制提高数据操作的性能 B)可方便的按用户视图表达数据 C)可减少客户端和服务器端的网络流量 D)可实现一定的安全控制 (7) 数据库文件结构包括堆文件、索引文件和散列文件等几种形式,利用哈希函数实现对数据库快速访问的文件结构是 A)顺序文件 B)聚集文件 C)索引文件 D)散列文件 (8) 数据库镜像有很多有点,但不包括 A)提供完整或接近完整的数据允余,提高数据可靠性 B)主数据库系统发生故障时,可快速启用数据库镜像提供服务 C)降低数据库存储系统的建设成本 D)提高主数据库系统在升级期间的可用性 (9) 在 SQL Server 2000 中,若希望用户 user1 具有数据库服务器上的全部权限,则应将 user1 加入到下列哪个角色 A)db_owner B) public C) db_datawriter D) sysadmin (10) SQL Server 2000 提供了完全备份、差异备份和日志备份等几种备份方法,其中差异备份备份的内容是 A)上次差异备份之后修改的数据库全部内容 B)上次完全备份之后修改的数据库全部内容 C)上次日志备份之后修改的数据库全部内容 D)上次完全备份之后修改的数据库内容,但不包括日志等其他内容 (11) SQL Server 2000数据库用户的来源 A)可以是所以SQL Server 的登陆用户

2019年全国计算机四级数据库考试重点(1)

2019年全国计算机四级数据库考试重点(1)

一、数据模型

1.数据模型的三要素

(1)数据结构 数据结构是所研究的对象类型(Object Type)的集合。这些对象和对象类型是数据库的组成成分。一般可分为两类:一类是与数据类型、内容和其它性质相关的对象;一类是与数据之间的联系相关的对象。前者如网状模型中的数据项和记录,关系模型中的域、属性和关系等。后者如网状模型中的关系模型(set type)。在数据库领域中,通常按照数据结构的类型来命名数据模型,进而对数据库管理系统实行分类。如层次结构、网状结构和关系结构的数据模型分别称作为层次模型、网状模型和关系模型。相对应地,数据库分别称作为层次数据库、网状数据库和关系数据库。

(2)数据操作 数据操作是指对各种对象类型的实例(或值)所允许执行的操作的集合,包括操作及相关的操作规则。在数据库中,主要的操作有检索和更新(包括插入、删除、修改)两大类。数据模型定义了这些操作的定义、语法(即使用这些操作时所用的语言)。数据结构是对系统静态特性的描述,而数据操作是对系统动态特性的描述。两者既有联系,又有区别。

(3)数据的约束条件 数据的约束条件是完整性规则的集合。完整性规则是指在给定的数据模型中,数据及其联系所具有的制约条件和依存条件,用以限制符合数据模型的数据库的状态以及状态的变化,确保数据的准确性、有效性和一致性。

2.概念模型

数据模型是数据库系统的核心和基础。每个DBMS软件都是基于某种数据模型的。为了把现实世界中的具体事物或事物之间的联系表示成DBMS所支持的数据模型,人们首先必须将现实世界的事物及其之间的联系实行抽象,转换为信息世界的概念模型;然后将信息世界的概念模型转换为机器世界的数据模型。也就是说,首先把现实世界中的客观对象抽象成一种信息结构。这种信息结构并不依赖于具体的计算机系统和DBMS。然后,再把概念模型转换为某一计算机系统上某一DBMS所支持的数据模型。所以,概念模型是从现实世界到机器世界的一个中间层次。现实世界的事物反映到人的大脑之中,然后人们开始理解这些事物,经过选择、命名、分类和组织等抽象工作之后形成概念模型,并进入到信息世界。

全国计算机等级考试四级数据库工程师真题2009年9月_真题-无答案

全国计算机等级考试四级数据库工程师真题2009年9月

(总分100,考试时间90分钟)

一、选择题下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。

1. 查询处理器是数据库管理系统的重要组成部分,下列不属于查询处理器功能组成模块的是______。

A. DML编译器 B. 查询执行引擎

C. 嵌入式DML的预编译器 D. 查询权限管理器

2. 关于数据视图与三级模式,下列说法错误的是______。

A. 数据视图是指用户从某个角度看到的客观世界数据对象的特征

B. 外模式是数据库用户能使用的局部数据,描述外模式时,通常需要给出其物理结构

C. 概念模式以数据模型的形式描述数据

D. 三级模式结构实现了数据的独立性

3. 为了保证数据库应用系统正常运行,数据库管理员在日常工作中需要对数据库进行维护。下列一般不属于数据库管理与日常维护工作的是______。

A. 数据内容一致性维护 B. 数据库备份与恢复

C. 数据库安全性维护 D. 数据库存储空间管理

4. 事务的活锁又称为事务的饥饿,为了避免数据库出现事务活锁,可以采用的措施是______。

A. 使用先来先服务策略处理事务请求 B. 使用两阶段锁协议

C. 对事务进行并发调度 D. 使用小粒度锁

5. 关于数据库视图,下列说法正确的是______。

A. 视图可以提高数据的操作性能 B. 定义视图的语句可以是任何数据操作语句

C. 视图可以提供一定程度的数据独立性 D. 视图的数据一般是物理存储的

6. 在需求分析阶段,结构化分析和建模方法是一种较为有效的需求分析方法,下列不属于结构化分析和建模方法优点的是______。

A. 用图形化的模型能直观地表示系统功能

B. 可避免过早陷入具体细节

C. 图形对象不涉及太多技术术语,便于用户理解模型

D. 从局部或子系统开始分析问题,便于建模人员了解业务模型

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档