当前位置:文档之家› 软考中级 数据库系统工程师题库

软考中级 数据库系统工程师题库

软考中级数据库系统工程师题库

数据库系统工程师是一项在现代信息化建设中发挥重要作用的职业,其主要任务是设计、开发、维护和管理企业级数据库系统。而成为一名数据库系统工程师需要具备广泛的知识和技能,如数据库原理、SQL语言、数据仓库、数据挖掘、数据库安

全等。因此,软考中级数据库系统工程师考试也必须涵盖这些方面的知识和技能,并且考生需要始终保持对最新技术的热情和学习能力,以不断提高自身的综合素质。

一、数据库原理

数据库原理是数据库系统工程师的基础,考生需要理解并掌握关系数据库和非关系数据库等基本概念和基本操作,掌握数据的组织、存储和访问等基本理论和方法。具体内容包括:

1. 数据库模型:关系模型、层次模型、网状模型、面向对象模型等。

2. 数据库设计:概念设计、逻辑设计、物理设计,数据冗余、数据一致性、数据完整性等。

3. 数据库语言:SQL语言,DDL、DML、DCL命令的使用,

存储过程、触发器、函数等。

4. 数据库管理:备份、恢复、性能优化、安全管理、事务的管理等。

二、数据仓库和数据挖掘

数据仓库是指面向主题的、集成的、时变的数据集合,以支持

企业财务决策和战略决策等活动,数据挖掘是指从数据中提取有价值的知识和信息。数据仓库和数据挖掘在数据库系统工程师的工作中具有非常重要的作用,考生需要了解以下内容:

1. 数据仓库架构:数据仓库、数据集市、数据清洗等基本组成,以及数据仓库的结构和主流架构。

2. 数据仓库设计:维度模型、星型模型、雪花模型等设计方法,ETL(抽取、转换、加载)的基本流程等。

3. 数据挖掘技术:分类、回归、聚类、关联规则等基本算法,时序数据挖掘、文本数据挖掘等高级技术。

4. 商业智能工具:OLAP、信息可视化、报表等基本工具,以

及主流BI工具如SAP Business Objects、IBM Cognos、Oracle BI等。

三、数据库安全

数据库安全是保障数据库安全运行的重要措施之一,考生需要了解企业级数据库中安全问题的全貌,并掌握多种常用的安全技术手段。具体内容包括:

1. 安全威胁:数据库漏洞、SQL注入、拒绝服务攻击、网络

嗅探等威胁及其防范措施。

2. 访问控制:用户管理、角色管理、资源访问控制,数据库加密等技术。

3. 审计日志:审计日志的记录、监控和分析,以及事件的响应和处置等。

综上所述,作为软考中级数据库系统工程师考试的考生,需要全面掌握数据库原理、数据仓库和数据挖掘以及数据库安全等内容,始终保持对最新技术的研究和探索,以提升自身的职业素养和竞争力。

软考中级 数据库系统工程师题库

软考中级数据库系统工程师题库 Soft-test Intermediate Database System Engineer Question Bank 1. Introduction to Database Systems: - Concept of a database system - Characteristics and advantages of using a database system - Components of a database system (database, DBMS, application programs, users) - Categories of database systems (relational, hierarchical, network, object-oriented) - Evolution of database systems - Database architecture (three-tier architecture, client/server architecture) - Database models and their features (relational model, entity-relationship model, object-oriented model) 2. Database Design: - Conceptual, logical, and physical database design - Entity-relationship modeling - Entity-relationship diagram (ERD) and its components (entities, attributes, relationships) - Constraints in database design (domain constraints, entity integrity, referential integrity) - Normalization process (1NF, 2NF, 3NF, BCNF) - Functional dependencies and their role in normalization - Denormalization and its benefits and drawbacks - Database design methodologies (top-down, bottom-up) 3. Relational Database Management System (RDBMS): - Introduction to RDBMS and its characteristics

软考数据库系统工程师试题及答案

2012年软考数据库系统工程师试题及答案 1.单个用户使用的数据视图的描述称为( ) A.外模式 B.概念模式 C.内模式 D.存储模式 2.子模式ddl 用来描述( ) A.数据库的总体逻辑结构 B.数据库的局部逻辑结构 C.数据库的物理存储结构 D.数据库的概念结构 3.在dbs中,dbms和os之间的关系是( ) A.相互调用 调用os 调用dbms D.并发运行 4.数据库物理存储方式的描述称为( ) A.外模式 B.内模式 C.概念模式 D.逻辑模式 5.在下面给出的内容中,不属于dba职责的是( ) A.定义概念模式 B.修改模式结构

C.编写应用程序 D.编写完整性规则 6.在数据库三级模式间引入二级映象的主要作用是( ) A.提高数据与程序的独立性 B.提高数据与程序的安全性 C.保持数据与程序的一致性 D.提高数据与程序的可移植性 、dbms 和dbs 三者之间的关系是( ) 包括dbms和dbs 包括db和dbms 包括db和dbs D.不能相互包括 中“第三级存储器”是指( ) A.磁盘和磁带 B.磁带和光盘 C.光盘和磁盘 D.快闪存和磁盘 9.位于用户和操作系统之间的一层数据管理软件是( ) 10.数据库系统中的数据模型通常由( )三部分组成 A.数据结构、数据操作和完整性约束

B.数据定义、数据操作和安全性约束 C.数据结构、数据管理和数据保护 D.数据定义、数据管理和运行控制 组织提出的dbtg 报告中的数据模型是( )的主要代表 A.层次模型 B.网状模型 C.关系模型 D.实体联系模型 12.数据库技术的三级模式中,数据的全局逻辑结构用( )来描述 A.子模式 B.用户模式 C.模式 D.存储模式 13.用户涉及的逻辑结构用( )描述 A.模式 B.存储模式 C.概念模式 D.子模式 14.数据库的开发控制,完整性检查,安全性检查等是对数据库的( ) A.设计 B.保护 C.操纵 D.维护 15.( )是控制数据整体结构的人,负责三级结构定义和修改

2022年计算机软考数据库系统工程师练习及答案新

2022年计算机软考数据库系统工程师练习及答案 1.关于er图,下列说法中错误的是( ) A.现实世界的事物表示为实体,事物的性质表示为属性 B.事物之间的自然联系表示为实体之间的联系 C.在er 图中,实体和属性的划分是肯定的、一成不变的 D.在er 图中,实体之间可以有联系,属性和实体之间不能有联系 2.在er 模型转换成关系模型的过程中,下列叙述不正确的是( ) A.每个实体类型转换成一个关系模型 B.每个联系类型转换成一个关系模式 C.每个m:n 联系转换成一个关系模式 D.在1:n联系中,“1”端实体的主键作为外键放在“n”端实体类型转换成的关系模式中 3.在数据库设计中,超类实体与子类实体的关系是( ) A.前者继承后者的全部属性 B.后者继承前者的全部属性 C.前者只继承后者的主键 D.后者只继承前者的主键

4.综合局部er图生成总体er 图过程中,下列说法错误的是( ) A.不同局部er图中消失的相同实体,在总体er 图中只能消失一次。 B.在总体er 图中可以添加属于不同局部er 图实体间的联系。 C.在总体er 图中可以添加局部er图中不存在的联系。 D.在总体er 图中不行以删除任何实体间的联系。 5.假如一个系统定义为关系系统,则它必需( ) A.支持关系数据库 B.支持选择、投影和连接运算 C.A 和B 均成立 D.A、B都不需要 7.数据库技术中的“脏数据”是指( )的数据。 A.错误 B.回返 C.未提交 D.未提交的随后又被撤消 8. er模型转换成关系模型时,一个m:n联系转换为一个关系模式,该关系模型的关键字是( )

A.m 端实体的关键字 B.n 端实体的关键字 D.重新选取的其他属性 9.在一个er 图中,假如共有20 个不同实体类型,在这些实体类型之间存在着9 个不同的二元联系(二元联系是指两个实体之间的联系)其中3 个是1:n 联系,6 个是m:n 联系,还存在1 个m:n 的三元联系,那么依据er模型转换成关系模型的规章,这个er 结构转换成的关系模型个数为( ) A.24 B.27 C.29 D.30 10.在关系数据库中,通过( )来表示概念记录之间的关系。 A.外来关键字 B.关键字 C.数据字典 D.元组11.下列聚合函数中不忽视空值(null) 的是( ) A.sum (列名) B.max (列名)

软考中级 数据库系统工程师题库

软考中级数据库系统工程师题库 数据库系统工程师是一项在现代信息化建设中发挥重要作用的职业,其主要任务是设计、开发、维护和管理企业级数据库系统。而成为一名数据库系统工程师需要具备广泛的知识和技能,如数据库原理、SQL语言、数据仓库、数据挖掘、数据库安 全等。因此,软考中级数据库系统工程师考试也必须涵盖这些方面的知识和技能,并且考生需要始终保持对最新技术的热情和学习能力,以不断提高自身的综合素质。 一、数据库原理 数据库原理是数据库系统工程师的基础,考生需要理解并掌握关系数据库和非关系数据库等基本概念和基本操作,掌握数据的组织、存储和访问等基本理论和方法。具体内容包括: 1. 数据库模型:关系模型、层次模型、网状模型、面向对象模型等。 2. 数据库设计:概念设计、逻辑设计、物理设计,数据冗余、数据一致性、数据完整性等。 3. 数据库语言:SQL语言,DDL、DML、DCL命令的使用, 存储过程、触发器、函数等。 4. 数据库管理:备份、恢复、性能优化、安全管理、事务的管理等。 二、数据仓库和数据挖掘 数据仓库是指面向主题的、集成的、时变的数据集合,以支持

企业财务决策和战略决策等活动,数据挖掘是指从数据中提取有价值的知识和信息。数据仓库和数据挖掘在数据库系统工程师的工作中具有非常重要的作用,考生需要了解以下内容: 1. 数据仓库架构:数据仓库、数据集市、数据清洗等基本组成,以及数据仓库的结构和主流架构。 2. 数据仓库设计:维度模型、星型模型、雪花模型等设计方法,ETL(抽取、转换、加载)的基本流程等。 3. 数据挖掘技术:分类、回归、聚类、关联规则等基本算法,时序数据挖掘、文本数据挖掘等高级技术。 4. 商业智能工具:OLAP、信息可视化、报表等基本工具,以 及主流BI工具如SAP Business Objects、IBM Cognos、Oracle BI等。 三、数据库安全 数据库安全是保障数据库安全运行的重要措施之一,考生需要了解企业级数据库中安全问题的全貌,并掌握多种常用的安全技术手段。具体内容包括: 1. 安全威胁:数据库漏洞、SQL注入、拒绝服务攻击、网络 嗅探等威胁及其防范措施。 2. 访问控制:用户管理、角色管理、资源访问控制,数据库加密等技术。 3. 审计日志:审计日志的记录、监控和分析,以及事件的响应和处置等。

软考中级 数据库系统工程师题库

软考中级数据库系统工程师题库 软考中级数据库系统工程师题库 数据库系统中的事务是指什么?请简要描述其特征和ACID属性。 答:事务是数据库系统中用于管理并发操作的基本单位。事务具有以下特征: 原子性(Atomicity):事务中的所有操作要么全部成功执行,要么全部失败回滚。 一致性(Consistency):事务执行前后,数据库所处的状态应该保持一致。 隔离性(Isolation):并发执行的事务之间应该相互隔离,互 不干扰。 持久性(Durability):事务一旦提交,其结果应该永久保存 在数据库中。 请简述数据库的三级模式结构,并说明各个层次的主要功能。

答:数据库的三级模式结构包括外模式、概念模式和内模式。 外模式(External Schema):也称为用户模式,是数据库用户能够看到和访问的部分,它定义了用户对特定数据的逻辑表示和操作方式。 概念模式(Conceptual Schema):是数据库的全局逻辑表示,它描述了数据库中所有数据的逻辑结构和关系。概念模式是数据库设计的中间层,既隐藏了数据的物理存储细节,又为用户提供了统一、简化的数据视图。 内模式(Internal Schema):也称为物理模式,是数据库在物理存储介质上的表示,它描述了数据在磁盘上的存储方式、索引结构等细节。 数据库系统中的索引是什么?请简述索引的作用和常用的索引类型。 答:索引是数据库中一种特殊的数据结构,它用于加快数据的检索速度。索引的作用是通过创建一个特定的数据结构,在数据库中建立关键字与存储位置之间的映射关系,从而提高查询效率。常用的索引类型包括:

B树索引:采用平衡树的结构,适用于范围查询和精确查找操作。 哈希索引:采用哈希表的结构,适用于精确查找操作,但不支持范围查询。 全文索引:用于对文本数据进行关键词搜索。 位图索引:适用于数据列的基数(不同值的个数)较小的情况。请简述关系数据库中的三种范式,并说明其优缺点。 答:关系数据库中的三种范式分别是第一范式(1NF)、第二 范式(2NF)和第三范式(3NF)。 第一范式(1NF):要求数据表中的每个属性都是原子的,即 不可再分。优点是数据结构简单,易于维护和扩展;缺点是数据冗余较多,更新操作可能导致数据不一致。 第二范式(2NF):在1NF的基础上,要求非主键属性必须 完全依赖于候选键。优点是消除了部分数据冗余,提高了数据更新的一致性;缺点是仍然存在部分数据冗余,依赖关系复杂。 第三范式(3NF):在2NF的基础上,要求非主键属性不能 传递依赖于主键。优点是消除了大部分数据冗余,提高了数据

2021年上半年数据库系统工程师(中级)上午选择+下午案例真题+答案解析完整版(全国计算机软考)

2021年上半年数据库系统工程师(中级)上午选择+下午案例真题+答案解析完整版(全国计算机软考) 2021年上半年数据库系统工程师真题+答案解析 上午选择 1、VLIW是(1)的简称。 A. 复杂指令系统计算机 B. 超大规模集成电路 C. 单指令流多数据流 D. 超长指令字 答案: D VLIW是超长指令字的缩写。 2、主存与Cache的地址映射方式中,(2)方式可以实现主存任意一块装入Cache中 任意位置,只有装满才需要替换。 A. 全相联 B. 直接映射 C. 组相联 D. 串并联 答案: A 全相联映射是指主存中任一块都可以映射到Cache中任一块的方式,也就是说,当主 存中的一块需调入Cache�迹�可根据当时Cache的块占用或分配情况,选择一个块给主 存块存储,所选的Cache块可以是Cache中的任意一块。 直接相联映射方式是指主存的某块j只能映射到满足特定关系的 Cache块i中。 全相联映射和直接相联映射方式的优缺点正好相反。对于全相联映射方式来说为优点 的恰是直接相联映射方式的缺点,而对于全相联映射方式来说为缺点的恰是直接相联映射 方式的优点。 组相联映像了兼顾这两种方式的优点:主存和Cache按同样大小划分成块;主存和Cache按同样大小划分成组;主存容量是缓存容量的整数倍,将主存空间按缓冲区的大小 分成区,主存中每一区的组数与缓存的组数相同;当主存的数据调入缓存时,主存与缓存 的组号应相等,也就是各区中的某一块只能存入缓存的同组号的空间内,但组内各块地址 之间则可以任意存放,即从主存的组到Cache的组之间采用直接映象方式;在两个对应的 组内部采用全相联映象方式。 3、如果“2X”的补码是“90H”,那么X的真值是(3)。 A. 72 B. -56 C. 56 D. 111 答案: B

软件水平考试中级数据库系统工程师上午基础知识试题-试卷1_真题无答案

软件水平考试(中级)数据库系统工程师上午(基础知识)试题-试卷1 (总分184, 做题时间90分钟) 1. 选择题 选择题()下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。 1. 对属性值域的约束也称为( )。 SSS_SINGLE_SEL A 静态完整性规则 B 动态完整性规则 C 域完整性规则 D 值完整性规则 2. SQL语言的中文名称为( )。 SSS_SINGLE_SEL A 结构化语言 B 程序语言 C 查询语言 D 结构化查询语言 3. 如果关系R是第一范式,且每一个属性都不传递依赖于R的侯选码,则称R是( )。 SSS_SINGLE_SEL A 1NF B 2NF C BCNF D 4NF 4. 在基于Web的电子商务应用中,业务对象常用的数据库访问方式之一是(4)。 SSS_SINGLE_SEL A JDBC B COM C CGI D XML 5. 对于数据库恢复,下列描述正确的是(13)。 SSS_SINGLE_SEL A 介质故障的恢复不需要DBA的参与,由DBMS自动完成

B 日志文件严格按照事务的请求时间顺序进行记录 C 事务故障恢复时需要逆向扫描日志对未完成事务进行UNDO操作 D 检查点时刻的数据库一定是处于一致性状态的 6. 关于事务的故障与恢复,下列描述正确的是(2)。 SSS_SINGLE_SEL A 事务日志用来记录事务执行的频度 B 采用增量备份,数据的恢复可以不使用事务日志文件 C 系统故障的恢复只需进行重做(Redo)操作 D 对日志文件设立检查点目的是为了提高故障恢复的效率 7. 关系的度(degree)是指关系中(18)。 SSS_SINGLE_SEL A 属性的个数 B 元组的个数 C 不同域的个数 D 相同域的个数 8. 如果两名以上的申请人分别就同样的发明创造申请专利,专利权应授予(6)。 SSS_SINGLE_SEL A 最先发明的人 B 最先申请的人 C 所有申请人 D 协商后的申请人 9. 刘先生在参加希赛网软考学院系统分析师考试辅导时,获取了希赛网张教授编制的模拟试卷,之后将该套试卷收入其编写的《模拟试卷及分析》,并将该《模拟试卷及分析》出版,则刘先生(10)。 SSS_SINGLE_SEL A 不侵权,因为试卷不属于著作权法的适用对象 B 不侵权,因为试卷经首次考试后便进入了公有领域 C 侵权,因为试卷是著作权法的保护对象 D 是否侵权,应根据甲乙双方协商情况而定 10. (1)属于第三层VPN协议。 SSS_SINGLE_SEL A TCP B IPsec

软考中级数据库工程师试题集

操作系统、计算机网络部分 1.通常将“C:\windows\myprogram.exe”设置为只读和隐藏属性,以便控制用户对该用户,这一级安全管 理称之为(A)安全管理 A文件级 B目录级 C 用户级 D 系统级 2.下列关于CA(认证中心)的说法中错误的是() A. CA 负责数字证书的审批、发放、归档、撤销等功能 B. 除了CA 本身,没有其他机构能够改动数字证书而不被发觉 C. CA 可以是民间团体,也可以是政府机构 D. 如果A 和B 之间相互进行安全通信必须使用同一CA 颁发的数字证书 答案:D 解析:CA用于验证,不用于通信 3.某Web网站向CA申请了数字证书。用户登录该网站时,通过验证( ),可确认该数字证书的有效性,从 而( )。 A.CA的签名 B.网站的签名 C.会话密钥 D.DES密码 A.向网站确认自己的身份 B获取访问网站权限 C和网站双向认证 D验证网站真伪 解析:CA用于验证真伪,不用于通信 答案:A D 4.在Windows系统中设置默认路由的作用是( )。 A 当主机接收到一个访问请求时首先选择的路由 B当没有其他路由可选时最后选择的路由 C.访问本地主机的路由 D.必须选择的路由 解析:默认路由是一种特殊的静态路由,指的是当路由表中与包的目的地址之间没有匹配的表项时路由器能够做出的选择.如果没有默认路由,那么目的地址在路由表中没有匹配表项的包将被丢弃答案:B 5.关于64位和32位微处理器,不能以2倍关系描述的是() A通用寄存器的位数 B数据总线的宽度 C运算速度 D能同时进行运算的位数 解析:位数是指CPU同时可以处理的数据位数 通用寄存器位数等于字长 运算速度与CPU主频有关(数据总线的宽度可以影响运算速度,因为同时出入的数据量大了) 答案:C 6.若某整数的16位补码为FFFFH(H表示十六进制),则该数的十进制值为() A.0 B.-1 C.216-1 D.-216+1 解析:正数的反码、补码与原码相同。 负数的原码:符号位为1,其它位为绝对值的原码 负数的反码:符号位为1,其它位为绝对值的原码按位取反 负数的补码:原码的符号位不变,数值部分的各位取反,然后整个数加1。 因此,补码FFFFH对应的是-1 答案:B 7.若在系统中有若干个互斥资源R,6个并发进程,每个进程都需要2个资源R,那么使系统不发生死锁 的资源R的最少数目为(6)。 A.6 B.7 C.9 D.12 解析:在极端情况下,假设6个并发进程都获得了一个资源。要避免死锁,则至少需要再增加一个资源。 答案:B 8.栈是一种按“后进先出”原则进行插入和删除操作的数据结构,因此,()必须用栈。 A.函数或过程进行递归调用及返回处理B.将一个元素序列进行逆置 C.链表结点的申请和释放D.可执行程序的装入和卸载 答案:A 9.一个B类网络的子网掩码为255.255.224.0,则这个网络被划分成()个子网 解析:224: 1110 0000 故2^3-2=6 答案:C 例:一个B类网络的子网掩码是255.255.192.0,则这个网络被划分成了几个子网? 在有子网划分的网络中,子网掩码与其IP地址相与得到IP地址的网络部分。

2022软考中级数据库系统工程师历年经典真题及解析part6

第1题 单选题 下列故障中属于事务内部故障的是()。 A.程序中ROLLBACK语句 B.违反完整性约束 C.CPU 故障 D.硬盘损坏 【解析】正确答案:B。 本题考查对故障概念的理解程度。事务故障是指由于事务程序运行过程中,因为非预期的原因,导致在运行过程中不能达到预期的终点,造成数据库的不一致。分析如下: 选项A是错误的。因为程序中ROLLBACK语句本身不是事务故障。 选项B是正确的。因为事务内部更多的故障是非预期的,是不能由应用程序处理的。如运算溢出、并发事务发生死锁而被选中撤销该事务、违反了某些完整性限制等。 选项C是错误的。因为CPU故障属于系统故障,系统故障是指造成系统停止运转的任何事件,使得系统要重新启动。例如,特定类型的硬件错误(CPU故障)、操作系统故障、DBMS代码错误和突然停电等。 选项D是错误的。因为硬盘损坏属于介质故障,介质故障也称为硬故障(HardCrash)。硬故障是指外存故障,如磁盘损坏、磁头碰撞和瞬时强磁场干扰等。这类故障将破坏数据库或部分数据库,并影响正在存取这部分数据的所有事务。 第2题 单选题 Redis是一种 NoSQL数据库,具体地说,是()存储数据库。 A.键-值 B.文档 C.图形 D.XML

【解析】正确答案:A。 Redis是种键值类型的存储数据库。 第3题 单选题 某计算机系统由下图所示的部件构成,假定每个部件的千小时可靠度都为R,则该系统的千小时可靠度为()。 A.R+2R/4 B. C. D. 【解析】正确答案:D。 本题考查系统可靠性。 计算机系统是一个复杂的系统,而且影响其可靠性的因素也非常繁复,很难直接对其进行可靠性分析。若采用串联方式,则系统可靠性为每个部件的乘积;若采用并联方式,则系统的可靠性为。 在本题中,既有并联又有串联,计算时首先我们要分别计算图中两个并联后的可靠度,它们分别为,然后是三者串联,根据串联的计算公式,可得系统的可靠度为。因此本题答案选D。 第4题 单选题 下列关于函数依赖的描述,错误的是()。

2020软考中级数据库系统工程师历年经典真题及解析part14

第1题 单选题 “软件产品必须能够在3秒内对用户请求作出响应”属于软件需求中的()。 A.功能需求 B.非功能需求 C.设计约束 D.逻辑需求 【解析】正确答案:B。 软件需求包括三个不同的层次:业务需求、用户需求和功能需求;也包括非功能需求业务需求( business requirement)反映了组织机构或客户对系统、产品高层次的目标要求,它们在项目视图与范围文档中予以说明。 用户需求(user requirement) 文档描述了用户使用产品必须要完成的任务,这在使用实例(use case)文档或方案脚本(scenario)说明中予以说明。 功能需求(functional requirement)定义了开发人员必须实现的软件功能,使得用户能完成他们的任务,从而满足了业务需求。所谓特性(feature)是指逻辑上相关的功能需求的集合,给用户提供处理能力并满足业务需求。 软件需求规格说明还应包括非功能需求,它描述了系统展现给用户的行为和执行的操作等。它包括产品必须遵从的标准、规范和合约;外部界面的具体细节;性能要求;设计或实现的约束条件及质量属性。 所谓约束是指对开发人员在软件产品设计和构造上的限制。质量属性是通过多种角度对产品的特点进行描述,从而反映产品功能。多角度描述产品对用户和开发人员都极为重要。值得注意的一点是,需求并未包括设计细节、实现细节、项目计划信息或测试信息。需求与这些没有关系,它关注的是充分说明你究竟想开发什么。 第2题 单选题 从时间、地区和商品种类三个维度来分析某电器商品销售数据属于()。

A.ETL B.联机事务处理(OLTP) C.联机分析处理(OLAP) D.数据挖掘 【解析】正确答案:C。 ETL,Extraction-Transformation-Loading的缩写,中文名称为数据提取、转换和加载。ETL负责将分散的、异构数据源中的数据如关系数据、平面数据文件等抽取到临时中间层后进行清洗、转换、集成,最后加载到数据仓库或数据集市中,成为联机分析处理、数据挖掘的基础。 OLTP,一般用于事务型数据库,OLTP 数据库旨在使事务应用程序仅写入所需的数据,以便尽快处理单个事务。 OLAP,联机分析处理是共享多维信息的、针对特定问题的联机数据访问和分析的快速软件技术。它通过对信息的多种可能的观察形式进行快速、稳定一致和交互性的存取,允许管理决策人员对数据进行深入观察。决策数据是多维数据,多维数据就是决策的主要内容。 数据挖掘一般是指从大量的数据中自动搜索隐藏于其中的有着特殊关系性(属于Association rule learning)的信息的过程。 题干中通过从时间、地区和商品种类三个维度来分析某电器商品销售数据,应属于OLAP,通过对数据的观察为决策提供依据。 第3题 单选题 以下是平行数据库的四种体系结构,在()体系结构中所有处理器共享一个公共的主存储器和磁盘。 A.共享内存 B.共享磁盘 C.无共享 D.层次

2022软考中级数据库系统工程师历年经典真题及解析part13

第1题 单选题 若CPU要执行的指令为:MOV R1,#45(即将数值45传送到寄存器R1中),则该指令中采用的寻址方式为()。 A.直接寻址和立即寻址 B.寄存器寻址和立即寻址 C.相对寻址和直接寻址 D.寄存器间接寻址和直接寻址 【解析】正确答案:B。 本题考查指令系统基础知识。 指令中的寻址方式就是如何对指令中的地址字段进行解释,以获得操作数的方法或获得程序转移地址的方法。常用的寻址方式有: 立即寻址:操作数就包含在指令中 直接寻址:操作数存放在内存单元中,指令中直接给出操作数所在的存储单元的地址寄存器寻址:操作数存放在某一寄存器中,指令中给出存放操作数所在的寄存器名 寄存器间接寻址:操作数存放在内存单元中,操作数所在存储单元的地址在某个寄存器中 间接寻址:指令中给出操作数地址的地址 相对寻址:指令地址码给出的是一个偏移量(可正可负),操作数地址等于本条指令的地址加上该偏移量 变址寻址:操作数地址等于变址寄存器的内容加偏移量 题目给出的指令中,R1是寄存器,属于寄存器寻址方式,45是立即数,属于立即寻址方式 第2题 案例题 阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。

某商业银行账务系统的部分关系模式如下: 账户表:Account (ano, aname, balance),其中属性含义分别为:账户号码,账户名称和账户余额。 交易明细表:TranDetails (too, ano, ttime, toptr, amount, ttype),其中属性分别为:交易编号,账户号码,交易时间,交易操作员,交易金额,交易类型(1-存款,2-取款,3-转账)。 余额汇总表:AcctSums (adate, atime, allamt),其中属性分别为:汇总日期,汇总时间,总余额。 常见的交易规则如下: 存/取款交易:操作员核对用户相关信息,在系统上执行存/取款交易。账务系统増加/ 减少该账户余额/并在交易明细表中增加一条存/取款交易明细。 转账交易:操作员核对用户相关信息,核对转账交易账户信息,在系统上执行转账交易。账务系统对转出账户减少其账户余额,对转入账户增加其账户余额,并在交易明细表中增加一条转账交易明细。 余额汇总交易:将账户表中所有账户余额累计汇总。 假定当前账户表中的数据记录如表5-1所示。 表5-1 请根据上述描述,回答以下问题。 【问题1】(3分) 假设在正常交易时间,账户上在进行相应存取款或转账操作时,要执行余额汇总交易。下面是用SQL实现的余额汇总程序,请补全空缺处的代码。要求(不考虑并发性能)在保证余额汇总交易正确性的前提下,不能影响其他存取款或转账交易的正确性。CREATE PROCEDURE AcctSum(OUT: Amts DOUBLE) BEGIN SET TRANSACTION ISOLATION LEVEL(); BEGIN TRANSACTION; SELECT sum(balance) INTO : Amts FROM Accounts; if error// error是由DBMS提供的上一句SQL的执行状态 BEGIN

2020软考中级数据库系统工程师历年经典真题及解析part18

第1题 单选题 某计算机系统由下图所示的部件构成,假定每个部件的千小时可靠度都为R ,则该系统的千小时可靠度为()。 A.R+2R/4 B. C. D. 【解析】正确答案:D。 本题考查系统可靠性方面的基础知识。 由子系统构成串联系统时,其中任何一个子系统失效就足以使系统失效,其可靠度等于各子系统可靠度的乘积;构成并联系统时,只要有一个子系统正常工作,系统就能正常工作,设每个子系统的可靠性分别以表示,则整个系统的可靠度由下式来求得: 因此,本系统的可靠度为。 第2题 单选题 数据库恢复操作的基本原理是()。 A.存取控制 B.加密 C.完整性约束 D.冗余

【解析】正确答案:D。 第3题 单选题 在下图所示的网络配置中,发现工作站B无法与服务器A通信。(),故障影响了两者互通。 A.服务器A的IP地址是广播地址 B.工作站B的IP地址是网络地址 C.工作站B与网关不属于同一子网 D.服务器A与网关不属于同一子网 【解析】正确答案:D。 服务器 A 的IP 地址131.1.123.24/27: 10000011.00000001. 01111011.00011000 服务器A 的地址不是广播地址。 服务器 A 的网关地址 131.1.123.33: 10000011.00000001. 01111011.00100001 这个地址与服务器 A 的地址不属于同一个子网。 工作站 B 的 IP 地址 131.1.123.43/27: 10000011.00000001.01111011.00101011 这个地址不是网络地址。 工作站 B 的网关地址131.1.123.33: 10000011.ω000001.01111011.00100001 工作站 B与网关属于同一个子网。

2022年软考《数据库系统工程师》练习题及答案

2022软考《数据库系统工程师》练习题及答案 1. 实体联系模型属于() A 层次模型 B网状模型 C关系模型 D概念数据模型 2. 采纳二维表格构造表达实体型及实体间联系的数据模型是() A层次模型 B 网状模型 C 关系模型 D 实体联系模型 3. 下述关于数据库系统的正确表达是() A 数据库系统削减了数据冗余 B 数据库系统避开了数据冗余 C 数据库系统中数据的全都性是指数据类型全都 D 数据库系统比文件系统能治理更多的数据 4. DBMS对数据库中数据查询、插入、修改和删除操作的功能称为() A 数据定义 B 数据治理

C 数据操作 D 数据掌握 5. DBMS是() A OS的一局部 B OS支持下的系统软件 C一种编译程序 D一种操作系统 6. 反映现实世界中实体及实体间联系的信息模型是() A.关系模型 B.层次模型 C.网状模型 D.E-R 7. 子模式DDL用来描述() A. 数据库的总体规律构造 B. 数据库的局部规律构造 C. 数据库的物理存储构造 D. 数据库的概念构造 8. 数据库三级模式体系构造的划分,有利于保持数据库的() A 数据安全性 B 数据独立性

C 数据并发性 D 数据完整性 9. 规律数据独立性是指() A 概念模式转变,外模式和应用程序不变 B 概念模式转变,内模式不变 C 内模式转变,概念模式不变 D 内模式转变,外模式和应用程序不变 10. 在DBS中,DBMS和OS之间的关系是() A. 相互调用 B. DBMS调用OS C. OS调用DBMS D. 并发运行 答案:1-5 D C A C B 6-10 D B B A B 11. 在下面给出的内容中,不属于DBA职责的是() A.定义概念模式 B.修改模式构造 C.编写应用程序

2021年计算机软考数据库系统工程师练习及参考答案

2021年计算机软考数据库系统工程师练习及参 考答案 1.单个用户使用的数据视图的描述称为( ) A.外模式 B.概念模式 C.内模式 D.存储模式 2.子模式ddl 用来描述( ) A.数据库的总体逻辑结构 B.数据库的局部逻辑结构 C.数据库的物理存储结构 D.数据库的概念结构 3.在dbs中,dbms和os之间的关系是( ) A.相互调用 B.dbms调用os C.os 调用dbms

D.并发运行 4.数据库物理存储方式的描述称为( ) A.外模式 B.内模式 C.概念模式 D.逻辑模式 5.在下面给出的内容中,不属于dba职责的是( ) A.定义概念模式 B.修改模式结构 C.编写应用程序 D.编写完整性规则 6.在数据库三级模式间引入二级映象的主要作用是( ) A.提高数据与程序的独立性 B.提高数据与程序的安全性 C.保持数据与程序的一致性

D.提高数据与程序的可移植性 7.db、dbms 和dbs 三者之间的关系是( ) A.db 包括dbms和dbs B.dbs包括db和dbms C.dbms包括db和dbs D.不能相互包括 8.dbs中“第三级存储器”是指( ) A.磁盘和磁带 B.磁带和光盘 C.光盘和磁盘 D.快闪存和磁盘 9.位于用户和操作系统之间的一层数据管理软件是( ) A.dbs B.db C.dbms

D.mis 10.数据库系统中的数据模型通常由( )三部分组成 A.数据结构、数据操作和完整性约束 B.数据定义、数据操作和安全性约束 C.数据结构、数据管理和数据保护 D.数据定义、数据管理和运行控制 11.codasyl 组织提出的dbtg 报告中的数据模型是( )的主要代表 A.层次模型 B.网状模型 C.关系模型 D.实体联系模型 12.数据库技术的三级模式中,数据的全局逻辑结构用( )来描述 A.子模式 B.用户模式

2021软考中级数据库系统工程师历年经典真题及解析part2

第1题 单选题 某系统中有3个并发进程竞争资源 R ,每个进程都需要5 个R ,那么至少有()个R,才能保证系统不会发生死锁。 A.12 B.13 C.14 D.15 【解析】正确答案:B。 给每个进程分配其所需的最大资源数少一个资源(本题3*4个),如果还有一个资源剩余,则不会发生死锁。因为将这个剩余资源分配给任意一个进程,该进程就会得到满足运行,其运行后,将其所释放的资源再分配给其他进程,这样所有的进程都可以执行完成。 第2题 单选题 在数据库应用系统开发过程中,常采用()来实现对数据库的更新操作,其内部以事务程序的方式来编写。 A.视图 B.索引 C.存储过程 D.触发器 【解析】正确答案:C。 对数据库的更新,应采用事务的方式,以对应现实中的业务。用户在现实业务过程中通过调用事务程序,将事务程序交由DBMS来执行,DBMS通过其并发调度机制完成事务的并行执行。存储过程正是在服务器端所提供的功能调用,使用与编写更新数据库的事务

程序。触发器是由更新语句来触发执行的,适用于数据的联动操作和复杂约束的实现,无法供应用程序主动调用。 第3题 单选题 数据的物理存储结构,对于程序员来讲,()。 A.采用数据库方式管理数据是可见的,采用文件方式管理数据是不可见的 B.采用数据库方式管理数据是不可见的,采用文件方式管理数据是可见 C.采用数据障方式管理数据建可见的,采用文件方式管理数据是可见的 D.采用数据库方式管理数据是不可见的,采用文件方式管理数据是不可见的 【解析】正确答案:B。 通过DBMS管理数据有较高的数据独立性,数据独立性是指数据与程序独立,将数据的定义从程序中分离出去,由DBMS负责数据的存储,应用程序关心的只是数据的逻辑结构,无须了解数据在磁盘上的数据库中的存储形式,从而简化应用程序,大大减少应用程序编制的工作量。如果采用文件方式管理数据,应用程序得明确数据的定义等操作,也就是说程序员需要操作文件中的数据。 第4题 单选题 模块A直接访问模块B的内部数据,则模块A和模块B的耦合类型为()。 A.数据耦合 B.标记耦合 C.公共耦合 D.内容耦合 【解析】正确答案:D。 本题主要考查耦合的基本内容。 耦合是指两个或两个以上的模块相互依赖于对方的一个量度。它可以分为非直接耦合、

2023年软考数据库系统工程师考试真题加答案解析上午下午直接打印

2023年上六个月数据库系统工程师考试上午真题(原则参照答案) 单项选择题 在下列各题旳备选项中,请选择1个最符合题意旳选项。 1 在CPU中,常用来为ALU执行算术逻辑运算提供数据并暂存运算成果旳寄存器是()。 A. 程序计数器 B. 状态寄存器ﻫ C. 通用寄存器 D. 累加寄存器 2 某机器字长为n,最高位是符号位,其定点整数旳最大值为()。 A.2n-1 ﻫB.2n-1-1 C.2nﻫ D.2n-1 3 海明码运用奇偶性检错和纠错,通过在n个数据位之间插入k个检查位,扩大数据编码旳码距。若n=48,则k应为()。 A. 4 ﻫ B. 5ﻫC. 6 D. 7 4 一般可以将计算机系统中执行一条指令旳过程分为取指令,分析和执行指令3步。若取指令时间为4t,分析时间为2t。执行时间为3t,按次序方式从头到尾执行完600条指令所需时间为()t;若按照执行第i条,分析第i+1条,读取第i+2条重叠旳流水线方式执行指令,则从头到尾执行完600条指令所需时间为()t。A.2400 ﻫB. 3000 ﻫC. 3600ﻫD. 5400 A. 2400ﻫB. 2405 C.3000 ﻫD. 3009

若用256K X 8bit旳存储器芯片,构成地址40000000H到400FFFFFH且按字节编址旳内存区域,则需()片芯片。A.4 B. 8 C.16 D. 32 6 如下有关木马程序旳论述中,对旳旳是()。 A. 木马程序重要通过移动磁盘传播 B. 木马程序旳客户端运行在袭击者旳机器上 C. 木马程序旳目旳是使计算机或网络无法提供正常旳服务ﻫ D. Sniffer是经典旳木马程序 7 防火墙旳工作层次是决定防火墙效率及安全旳重要原因,如下论述中,对旳旳是()。 A. 防火墙工作层次越低,工作效率越高,安全性越高 B.防火墙工作层次越低,工作效率越低,安全性越低 C. 防火墙工作层次越高,工作效率越高,安全性越低 D. 防火墙工作层次越高,工作效率越低,安全性越高 8 如下有关包过滤防火墙和代理服务防火墙旳论述中,对旳旳是()。 A. 包过滤成本技术实现成本较高,因此安全性能高 B.包过滤技术对应用和顾客是透明旳 C.代理服务技术安全性较高,可以提高网络整体性能 D. 道理服务技术只能配置成顾客认证后才建立连接

软考中级 数据库系统工程师题库

软考中级数据库系统工程师题库分布式数据库系统的设计与实现 一、引言 随着信息技术的发展,数据量呈指数级增长,传统的单机数据库已经无法满足大规模数据处理的需求。因此,分布式数据库系统应运而生,它将数据分散存储于多个计算节点上,通过网络协同工作,实现高效的数据管理与处理。本文将介绍分布式数据库系统的设计与实现过程。 二、分布式数据库系统的设计原则 1. 数据分区与分片:将数据分成若干个逻辑或物理上独立的片段,并分布于多个节点上,以提高并发性能和可扩展性。 2. 数据复制与副本管理:通过数据复制实现高可用和容错性,副本管理策略应根据数据的重要性和节点的可靠性灵活配置。 3. 事务与并发控制:分布式环境下,需要保证事务的一致性和隔离性。并发控制机制如锁、MVCC等应用于分布式环境中。 4. 查询优化与分布式执行计划:根据数据分布情况和节点计算能力,制定查询优化策略和分布式执行计划,提高查询性能。 5. 节点管理与监控:分布式数据库系统需要实现节点的动态加入和退出,并进行状态监控和故障恢复。 三、分布式数据库系统的实施步骤 1.需求分析:确定系统的功能需求和性能需求,根据具体业务场景制定设计方案。

2.架构设计:确定分布式数据库系统的整体架构,选择合适的分布式数据库 引擎和集群管理工具。 3.数据分区与分片:根据数据的特点和负载情况,设计合理的数据分区和分 片策略,确定数据分布和复制方案。 4.节点选择与配置:选择合适的实例类型和规模,并进行节点初始化和配置,确保节点的稳定运行。 5.数据迁移与同步:将现有的数据迁移到分布式数据库系统中,并确保数据 的一致性和完整性。 6.事务管理与并发控制:设计并实现分布式事务管理和并发控制机制,确保 数据一致性和隔离性。 7.查询优化与性能调优:通过索引、分区裁剪、分布式执行计划等手段,提 高查询的性能和效率。 8.故障监控与恢复:设计并实现节点的监控与故障恢复机制,及时发现和处 理故障,保证系统的连续可用性。 9.安全与权限管理:设置合理的安全策略和权限控制,保护数据的机密性和 完整性。 10.系统优化与升级:定期对系统进行优化与升级,根据业务发展和技术变革,持续提高系统的性能和功能。 四、分布式数据库系统的挑战与前景 分布式数据库系统在提高数据处理能力和可扩展性方面具有明显优势,但也 面临一些挑战。如数据一致性问题、性能调优问题、故障恢复等。然而,随着云计算、大数据、物联网等技术的快速发展,分布式数据库系统的前景仍然广阔。未来,

软考数据库系统工程师试题及答案

软考数据库系统工程师 试题及答案 TYYGROUP system office room 【TYYUA16H-TYY-TYYYUA8Q8-

2023年软考数据库系统工程师试题及答案 1.单个顾客使用旳数据视图旳描述称为( ) A.外模式 B.概念模式 C.内模式 D.存储模式 2.子模式ddl 用来描述( ) A.数据库旳总体逻辑构造 B.数据库旳局部逻辑构造 C.数据库旳物理存储构造 D.数据库旳概念构造 3.在dbs中,dbms和os之间旳关系是( ) A.互相调用 调用os 调用dbms D.并发运行 4.数据库物理存储方式旳描述称为( ) A.外模式

B.内模式 C.概念模式 D.逻辑模式 5.在下面给出旳内容中,不属于dba职责旳是( ) A.定义概念模式 B.修改模式构造 C.编写应用程序 D.编写完整性规则 6.在数据库三级模式间引入二级映象旳重要作用是( ) A.提高数据与程序旳独立性 B.提高数据与程序旳安全性 C.保持数据与程序旳一致性 D.提高数据与程序旳可移植性 、dbms 和dbs 三者之间旳关系是( ) 包括dbms和dbs 包括db和dbms 包括db和dbs D.不能互相包括 中“第三级存储器”是指( )

A.磁盘和磁带 B.磁带和光盘 C.光盘和磁盘 D.快闪存和磁盘 9.位于顾客和操作系统之间旳一层数据管理软件是( ) 10.数据库系统中旳数据模型一般由( )三部分构成 A.数据构造、数据操作和完整性约束 B.数据定义、数据操作和安全性约束 C.数据构造、数据管理和数据保护 D.数据定义、数据管理和运行控制 组织提出旳dbtg 汇报中旳数据模型是( )旳重要代表 A.层次模型 B.网状模型 C.关系模型 D.实体联络模型

相关主题
文本预览
相关文档 最新文档