ImageVerifierCode 换一换
格式:DOCX , 页数:22 ,大小:25.28KB ,
资源ID:10077300      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/10077300.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(计算机四级数据库真题及解析1.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

计算机四级数据库真题及解析1.docx

1、计算机四级数据库真题及解析1计算机四级数据库真题及解析(1)1下列关于数据库基本概念的叙述中,哪一条是错误的( )。A) 数据库可理解为是在计算机存储设备中按一定格式存放数据的仓库B) 数据库是按一定结构组织并可以长期存储在计算机内的、在逻辑上保持 一致的、可共享的大量相关联数据的集合C) 数据库中的数据一般都具有较大的冗余度D) 数据库中的数据是按一定的数据模型组织在一起的2.下列关于数据模型的叙述中,哪一条是错误的()。A) 数据模型是用来描述、组织和处理现实世界中数据的工具B) 数据模型主要用于定义数据库的静态特征,但是不便于描述数据间的动 态行为C) 数据模型需要能比较真实地模拟现实世

2、界D) 数据模型是数据库系统的核心和基础3如果一门课程只能由一位教师讲授,而一位教师可以讲授若干门课程, 则课程与教师这两个实体型之间的联系是()。A) 一对一B) 多对多C) 一对多D) 多对一4下列关于概念模型的叙述中,哪一条是错误的()。A) 概念模型是现实世界到信息世界的抽象B) 概念模型是从用户观点对数据和信息的建模C) 概念模型具有较强的语法表达能力,却无法描述语义信息D) 实体-联系模型是最常用的概念模型5下列关于数据库中型和值的叙述中,哪一条是错误的()。A) 数据库中的型是指对某一类数据的结构和属性的描述B) 数据库的型是随时间发生不断变化的C) 数据库的型亦称为数据库的内涵

3、D) 数据库的值是型的一个具体赋值6下列关于数据模型的叙述中,哪一条是错误的()。A) 数据模型是用来描述、组织和处理现实世界中数据的工具B) 数据模型主要用于定义数据库的静态特征,但是不便于描述数据间的动 态行为C) 数据模型需要能比较真实地模拟现实世界D) 数据模型是数据库系统的核心和基础7下列关于关系数据模型的叙述中,哪一条是错误的( )。A) 关系模型中数据的物理结构是一张二维表B) 在关系模型中,现实世界的实体以及实体间的各种联系均用关系来表示C) 插入、删除、更新是关系模型中的常用操作8列关于关系数据语言的叙述中,哪一条是错误的()。A) 关系代数是关系操作语言的一种传统表示方式,

4、是一种抽象的查询语言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) 向任何一个关系插入元组时,必须保证关系主码值的唯一

5、性D) 可以任意删除关系C中的元组10在关系代数中,从两个关系的笛卡尔积中选取它们属性间满足一定条件 的元组的操作称为()。A) 并B) 选择C)自然连接D)连接12下列关于关系代数基本运算的等式中,哪一个是正确的( )。A)R - (R - S) = SB)R - (R - S) = RSC)R - (S - R) = SD)R - (S - R) = R S13基于学生-选课-课程数据库中的三个关系:S(S#, SNAME,SEX,BIRTHYEAR ,DEPT ),主码为 S#C(C#,CNAME,TEACHER ),主码为 C#SC( S#, C#,GRADE ),主码为(S#,C#)

6、 为了提高查询速度,对SC表创建唯一索弓I,应该建立在哪个(组)属性 上()。A)S#B)C#C)GRADED)(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 (* ) 5B)SELECT S# FROM SC GROUP BY S# WHE

7、RE COUNT (*) 5C)SELECT S# FROM SC HAVING COUNT (*) 5D)SELECT S# FROM SC WHERE COUNT (* ) 515基于学生-选课-课程数据库中的三个关系:S (S#, SNAME,SEX,BIRTHYEAR ,DEPT ),主码为 S#C (C#, CNAME , TEACHER ),主码为 C#SC (S#, C#, GRADE ),主码为(S#, C#)查找选修了 C01号课程的 全体学生的姓名和所在的系,下列SQL语句中哪一个是错误的()。A) SELECT SNAME, DEPT FROM S WHERE S# IN

8、 (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# =C01AND S.S# = SC.S# )16下列关于关系数据库视图的叙述中,哪一条是错误的( )。A) 视图是关系数据库系统提供给用户以多种角度观察数据库中数

9、据的重要 机制B) 视图可对重构数据库提供一定程度的逻辑独立性C) 所有的视图都是可查询和可更新的D) 对视图的一切操作最终要转换为对基本表的操作17下列关于将SQL嵌入主语言使用的叙述中,哪一条是错误的()。A) 必须协调SQL语句与主语言语句处理记录的不同方式B) 必须处理数据库工作单元和程序工作单元之间的通信C) 与游标相关的有4个语句:游标定义、游标打开、游标推进、游标关闭D) 游标一旦关闭,就不能再重新打开19下列关于数据依赖的叙述中,哪一条是错误的()。A) 关系模式的规范化问题与数据依赖的概念密切相关B) 数据依赖是现实世界属性间相互联系的抽象C) 数据依赖极为普遍地存在于现实世

10、界中D) 只有两种类型的数据依赖:函数依赖和多值依赖20设U为所有属性,X、丫、Z为属性集,Z = U - X - Y,下列关于多值依赖的叙述中,哪一条是正确的()。A) 设XY W U,若X 丫在R (W )上成立,贝U X 丫在R ( U)上 成立B) 若X 丫在R (U)上成立,且 丫丫,则X Y在R ( U )上成立C) 若 X 丫,则 X ZD) 若 X 丫,则 X丫21设有关系模式R (A , B, C, D),根据语义有如下函数依赖集:F = A - C , BC - D , CD - A 。关系模式R的候选关键码()。A) 仅有一个,为(B, C)B) 仅有一个,为(A , B

11、)C) 有两个,为(A, B)和(B, C)D) 有两个,为(B, C)和(A)22下列哪一条不是数据库管理系统为用户提供的功能()。A) 数据定义功能B) 数据操纵功能C) 事务管理功能D) 进程调度功能23下列关于数据库缓冲区管理的叙述中,哪一条是错误的( )。A) 数据库系统中提高访问效率的一个重要手段是尽可能使得要访问的磁盘 块已经在内存缓冲区中B) 一般地磁盘上数据库内容比缓冲区中相对应的数据库内容要新C) 内存缓冲区划分为缓冲块,缓冲块大小一般与磁盘块大小相同D) 负责缓冲区空间分配的子系统称为缓冲区管理器24下列关于数据库查询优化的叙述中,哪一条是错误的( )。A) 查询优化指的

12、是从一个查询的多个可能的查询处理策略中找出最有效的 查询执行计划的处理过程B) 查询优化包括逻辑查询计划选择和物理查询计划选择两个主要步骤C) 如果两个关系代数表达式产生的结果关系具有相同的属性集,则称这两 个关系代数表达式是等价的D) 表达式转换的等价规则是将一个关系代数表达式转换为与之等价的另一 个关系代数表达式的规则25事务的所有操作在数据库中要么全部正确反映出来要么全部不反映。这 称作事务的()。A) 原子性B) 一致性C) 隔离性D)持久性26下列关于分布式数据库中半连接操作的叙述中,哪一条是错误的( )。A) 半连接操作是分布式数据库中一种有效的查询策略B) 基本思想是将关系从一个

13、站点传输到另一个站点之前减少该关系中元组 的数量C) 直观看是将一个关系R的连接列传输到另一个关系S所在的站点;然 后将这些列与S连接D) 半连接操作是可交换的,即, R?S=S?R27下列关于以Web服务器为中心的浏览器/服务器模式的叙述中,哪一条 是错误的()。A) Web服务器负载过重B) HTTP是一种高效的协议C) 服务器扩展程序通过标准的数据库访问中间件完成和数据库的交互D) CGI和Web API的运行方式类似,但是 Web API在执行时动态加载到 Web服务器进程内,效率较高28下列关于面向对象数据库系统的复杂对象的叙述中,哪一条是错误的()。A) 表示复杂对象是开发面向对象

14、系统的一个主要原因B) 非结构化的复杂对象通常是需要大量存储空间的数据类型C) DBMS可以直接处理基于非结构化复杂对象的值的选择条件及其他操作D) 结构化复杂对象一般可以看作是一种层次的机构,每一层的复杂对象和 它的组件之间都存在着引用语义29下列关于数据挖掘的叙述中,哪一条是错误的()。A) 数据挖掘被认为是知识发现过程中的一个特定步骤B) 数据挖掘是使用专门的算法从数据中抽取有用的模式 C)关联规则的发现是数据挖掘的目标之一D)可信度表示规则所代表的事例(元组)占全部事例(元组)的百分 比30下列关于模式的叙述中,哪些是正确的()。A)模式也称为逻辑模式B) 模式实际上是数据库数据的逻辑

15、视图C) 一个数据库可以有多个模式D) 逻辑模式的基础是数据模型E) DBMS提供模式数据操作语言DML来描述逻辑模31下列关于模式的叙述中,哪些是正确的()。A) 模式也称为逻辑模式B) 模式实际上是数据库数据的逻辑视图C) 一个数据库可以有多个模式D) 逻辑模式的基础是数据模型E) DBMS提供模式数据操作语言DML来描述逻辑模式32下列关于实体完整性约束的叙述中,哪些是正确的( )。A) 实体完整性约束是一种关系模型完整性约束B) 实体完整性约束是对关系中主码属性值的约束C) 若属性A是关系R的主码属性,则属性A不能取空值D) 关系可以没有主码,只要有主码,则主码的值唯一E) 组成主码的

16、属性可以取空值,只要主码属性集整体不取空值即可33下列关于E-R模型向关系模型转换的叙述中,哪些是正确的()。A) 一个实体类型转换成一个关系模式,关系的码就是实体的码B) 一个1 : 1联系可以转换为一个独立的关系模式,也可以与联系的任意 一端实体所对应的关系模式合并C) 一个1 : n联系转换为一个关系模式,关系的码是1 : n联系的1端实体 的码D) 一个m : n联系转换为一个关系模式,关系的码为各实体码的组合E) 三个或三个以上实体间的多元联系转换为一个关系模式 ,关系的码为各实体码的组合34下列关于扩充的关系操作的叙述中,哪些是正确的( )。A) 广义投影、赋值、外连接、半连接、聚

17、集和外部并都属于扩充的关系操 作B) 对关系R的广义投影操作,是在若干算术表达式上的投影,这些算术 表达式只涉及常量和R中的属性C) 若关系R和S是相容的,则RS表示通过赋值操作将关系S赋给关系RD) 设关系R和S具有公共属性集丫,执行R S会丢弃那些在丫上没有匹 配值的元组,若要保留R中本应丢弃的元组,则称为 R和S的右外连接。E) 设关系R和S具有公共属性集丫,执行R S会丢弃那些在丫上没有匹 配值的元组,若要保留S中本应丢弃的元组,则称为 R和S的右外连接。36下列关于SQL语言的特点的叙述中,哪些是正确的()。A) 集数据定义语言(DDL)、数据操纵语言(DML)、数据控制语言(DCL

18、)的 功能于一体,语言风格统一一B) 高度过程化,用户可以清晰地指出如何对数据进行操作,选择什么样的 存取路径,从而执行效率高C) 采用面向集合的操作方式,不仅查找结果可以是元组的集合,而且一次 插入、删除、更新操作的对象也可以是元组的集合D) 以统一的语法结构提供自含式和嵌入式两种不同的使用方式E) 提供预定义的数据类型,除此之外,用户不可以自行定义自己专用的数 据类型37下列关于关系代数表达式等价转换规则的叙述中,哪些是正确的( )A) 选择运算满足交换律:B) 集合的差运算满足交换律: E1-E2 = E2-E1C) 自然连接运算满足交换律:D) 集合的交运算满足交换律: E1A E2

19、= E2A E1E) 集合的除运算满足交换律: E1- E2 = E2- E138下列关于并发事务的调度的叙述中,哪些是正确的( )。A) 一组事务的一个调度必须包含这一组事务的全部指令B) 可串行化的调度应满足:事务在该调度下的执行结果与这些事务在某个串行调度下的执行结果相同C) 可恢复的调度应满足:对于每对事务 Ti和Tj,如果Tj读取了由Ti所 写的数据项,则Tj先于Ti提交D) 无级联调度应满足:对于每对事务 Ti和Tj,如果Tj读取了由Ti所写 的数据项,则Ti必须在Tj这一读取前提交E) 可恢复的调度一定是无级联调度39下列关于数据库安全性的类型和一般措施的叙述中,哪些是正确的(

20、)A) 数据库的安全性威胁会导致丧失或削弱数据库的完整性、可用性、机密 性B) 一般DBMS包含一个数据库安全和授权子系统,用于负责数据库的安 全性功能以避免发生未授权的访问C) 自主安全性机制用于对多级安全性进行控制D) 强制安全性机制用于向用户授予特权,包括以指定的方式访问指定的数 据文件、记录或字段的能力E) 基于角色的访问控制可用于数据库安全性控制 40下列关于数据仓库的特点的叙述中,哪些是正确的()。A) 数据仓库是面向主题的B) 数据仓库是基于半结构化数据模型的C) 数据仓库的数据是集成的D) 数据仓库的数据是相对稳定的E) 数据仓库数据是反映历史变化的41软件的组成包括计算机程序

21、、规程和相关的()。A) 数据B) 文档C) 设备驱动D) 算法42GB/T 11457-2006软件工程术语在定义软件工程时要求软件功能能 够应用计算机科学理论和技术以及工程管理原则和方法,按预算和进度,实现 满足用户要求的软件产品的定义、开发、发布和()。A) 维护B) 保护C) 售后支持D) 维修43开发软件时对提高软件开发人员工作效率至关重要的是( )。A) 软件开发环境B) 操作系统的资源管理功能C) 开发人员数量D) 计算机的并行处理能力44编码一修补模型是没有掌握软件工程的人们最常用的过程模型。以下不 属于该过程模型活动的是()。A) 分析和获取基本需求并进行设计B) 实现初始版

22、本C) 修改和补充原始版本D) 退役45在面向对象的系统中,构成系统基本单元的是()。A) 模块B) 构件C) 功能D) 对象46在UML提供的图中,用于按时间顺序描述对象之间交互的图是( )A) 网络图B) 状态图C) 协作图D) 顺序图47可行性研究的目的是要搞清待开发的软件是否值得做,能不能做。以下 不属于研究对象的是()。A) 经济可行性B) 技术可行性C) 实施可行性D) 用户操作可行性48结构化分析方法是一种传统的软件需求建模方法,它面向( )。A) 对象B) 数据流C) 数据结构D) 进程49Rumbaugh等人提出的对象模型化技术(OMT )用于分析、系统设计和 对象级设计。分

23、析活动建立了三个模型,以下列出的模型中不属于 OMT模型 的是()。A) 对象模型(用类图描述对象、类、层次和关系)B) 动态模型(用状态迁移图和事件时序图描述对象和系统的行为)C) 功能模型(用数据流图描述穿越系统的数据流)D) 用例模型(描述用户与系统间如何交互的场景)50需求定义活动的最主要结果为()。A) 用户需求描述文档B) 数据流图和数据字典C) 需求规格说明书D) 可行性研究报告51软件设计的目标是()。A) 给出问题的软件解决方案B) 建立系统的程序模块结构C) 定义问题解决所需算法和数据结构D) 建立系统模型52软件设计的主要任务之一是设计软件的体系结构。软件体系结构设计的任

24、务是要划分模块和确定()。A) 模块间的操作细节B) 模块内的操作细节C) 模块间的组成关系D) 模块内的具体算法和数据结构53内聚是模块内部各个成分之间相互关联的紧密程度的度量。如果一个模 块内部各个处理必须按特定的次序执行,这种内聚类型是( )。A) 逻辑内聚B) 通信内聚C) 过程内聚D) 信息内聚54以下关于面向对象设计的说法中错误的是()。A) 面向对象设计与面向对象分析是面向对象软件开发过程中两个重要的阶 段B) 面向对象设计应在面向对象分析之前,因为只有产生了设计结果才可对 其进行分析C) 面向对象设计应该依赖于面向对象分析的结果D) 面向对象设计产生的结果在形式上可以与面向对象

25、分析产生的结果类似, 例如都可以使用UML表达55以下不属于程序实现的任务的是()。A) 设计审查B) 程序编码C) 代码走查D) 程序调试56以下关于程序调试的说法中,正确的是()。A) 程序调试是在源代码编写完成后开始的工作B) 软件测试的主要目的是找错,而程序调试的主要任务是纠错C) 在已出现缺陷的地方,出现其他缺陷的几率很低D) 一般认为,潜在缺陷定位的工作量占整个调试工作量的 5%57下列有关测试的说法中,错误的是()。A) 程序员应避免测试自己的程序B) 软件测试本质上是一个过程C) 白盒测试是一种静态测试方法D) 等价类划分是一种黑盒测试技术58对于以下程序if (a0 and

26、b0)the n c = c/a;if (a1 or c1)the n c = c+1;执行条件组合覆盖,为使得每一条件取值组合至少执行一次,需要的测试 用例数是()。A) 2 B) 3C) 4D) 559以下有关单元测试的说法中错误的是()。A) 单元测试需要驱动模块和桩模块的支持B) 单元测试目的在于验证代码是否与设计相符合C) 单元测试集中对用源代码实现的每一个程序单元进行测试D) 单元测试应在真实环境下开展60以下有关软件维护的说法中,错误的是()。A) 依据GB /T 11457-2006,软件维护为在交付之前,修改软件系统与部件以排除故障,改进性能或其他属性或适应变更了的环境的过程

27、 B) 软件维护并不是将产品恢复到产品的初始状态,以使它能够满意地运转, 而是给用户提供一个对原始软件进行了修改的新产品C) 软件维护活动的目的是纠正、修改、适应或改进现有软件 D)软件维护在一个现有软件结构中引入修改,并且必须考虑代码结构所施加的约束61以下不属于软件可维护性特性的是()。A) 易分析性B) 易变更性C) 可测试性D) 易用性62按不同人员的工作内容来分类软件过程,基本过程包括( )。A) 维护过程和改进过程B) 开发过程和改进过程C) 获取过程和供应过程D) 改进过程和裁减过程63运行过程是使用方为使用软件产品所需进行的一系列活动。以下不属于运行过程活动的是()。A) 制订

28、操作规程B) 建立接受问题、记录问题、解决问题、追踪问题和提供反馈的过程C) 实施运行测试、提交问题报告和修改请求D) 问题与修改分析、修改实施、评审和验收64在软件过程改进的IDEAL模型中,找出过程改进的动因、确定变更范 围、动员组织内的员工参与和投入到过程改进中来、建立基础设施,这些活动 属于IDEAL模型的()。A) 启动阶段B) 诊断阶段C) 行动阶段D) 提高阶段65在实际项目管理中,不属于项目中信息形式的有()。A) 书面材料B) 个别沟通谈话C) 团体口头信息D) 业务流程建模66不属于软件项目成本的是()。A) 硬件/支持软件成本B) 售后支持和维护费用C) 软件开发成本D)

29、 项目管理费用67以下有关项目沟通方法的说法中错误的是()。A) 为减少沟通路径,提高生产率,项目沟通应以团队领导为主导,上下沟 通,减少团队成员的横向沟通B) 沟通时应耐心聆听对方的陈述,理解传达的讯息,并且有积极的反馈C) 沟通时不一定都是听对方的建议,而是一种情绪的发泄或者希望对方接 受自己的观点。所以站在对方的角度,说出对方的情绪和背后的期待,可以使 对方获得找到知音的感觉D) 可以重复表述对方的话,针对自己的理解提出问题,让对方确认,以真 正了解对方的意图,再用对方熟悉的语言表述自己的观点68软件评审主要分为:管理评审、技术评审、文档评审以及( )。A) 质量评审B) 过程评审C)

30、进度评审D)项目评审69软件质量特性与ISO 9126质量模型的基本层次,包括外部质量、内部 质量和()。A) 过程质量B) 使用质量C) 文档质量D) 需求质量70软件质量模型中互操作性是属于以下哪一个质量特性的子特性()A) 功能性B) 易用性C) 可移植性D) 可维护性71软件产品的质量需要在软件生产过程中层层把关。因此,软件过程的作 用就是把各个技术层次结合在一起,合理地组织()。A) 相关活动B) 人员C) 设施D) 规程E) 方法72在UML中用例之间的依赖关系包括哪2项()。A) 包含依赖B) 导入依赖C) 导出依赖D) 扩展依赖E) 实例化依赖73UML的设计视图也叫做开发视图。其中,描述静态设计的图是哪 3项()。A) 类图B) 用例图C) 模块图D)对象图E)状态图74软件需求分析阶段需要考虑的需求包括()。A) 业务需求B) 用户需求C) 功能需求D) 系统需求E) 组织需求75面向对象程序设计(OOP )方法的特点包括()。A) 封装B)

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1