数据库系统工程师考试真题

数据库系统工程师考试真题
数据库系统工程师考试真题

数据库系统工程师

2014上半年数据库系统工程师试题及答案

1.在CPU中,常用来为ALU执行算术逻辑运算提供数据并暂存运算结果的寄存器是(D)。

A.程序计数器

B.状态寄存器

C.通用寄存器

D.累加寄存器

2.某机器字长为n,最高位是符号位,其定点整数的最大值为(B)。

A.2n-1

B.2n-1-1

C.2n

D.2n-1

3.海明码利用奇偶性检错和纠错,通过在n个数据位之间插入k个检验位,扩大数据编码的码距。若n=48,则k应为(C)。

A.4

B.5

C.6

D.7

4/5.通常可以将计算机系统中执行一条指令的过程分为取指令,分析和执行指令3步。若取指令时间为4t,分析时间为2t。执行时间为3t,按顺序方式从头到尾执行完600条指令所需时间为(D)t;若按照执行第i条,分析第i+1条,读取第i+2条重叠的流水线方式执行指令,则从头到尾执行完600条指令所需时间为(B)t。

(1)A.2400B.3000C.3600D.5400

(2)A.2400B.2405C.3000D.3009

6.若用256KX

A.4

B.8

C.16

D.32

7.以下关于木马程序的叙述中,正确的是(B)。

A.木马程序主要通过移动磁盘传播

B.木马程序的客户端运行在攻击者的机器上

C.木马程序的目的是使计算机或网络无法提供正常的服务

D.Sniffer是典型的木马程序

8.防火墙的工作层次是决定防火墙效率及安全的主要因素,以下叙述中,正确的是(D)。

A.防火墙工作层次越低,工作效率越高,安全性越高

B.防火墙工作层次越低,工作效率越低,安全性越低

C.防火墙工作层次越高,工作效率越高,安全性越低

D.防火墙工作层次越高,工作效率越低,安全性越高

9.以下关于包过滤防火墙和代理服务防火墙的叙述中,正确的是(B)。

A.包过滤成本技术实现成本较高,所以安全性能高

B.包过滤技术对应用和用户是透明的

C.代理服务技术安全性较高,可以提高网络整体性能

D.道理服务技术只能配置成用户认证后才建立连接

10.王某买了一幅美术作品原件,则他享有该美术作品的(D)。

A.着作权

B.所有权

C.展览权

D.所有权与其展览权

11.甲、乙两软件公司于2012年7月12日就其财务软件产品分别申请“用友”和“用有”商标注册。两财务软件相似,甲第一次使用时间为2009年7月,乙第一次使用时间为2009年5月。此情形下,(C)能获准注册。

A.“用友”

B.“用友”与“用有”都

C.“用有”D、由甲、乙抽签结果确定

12.以下媒体中,(B)是表示媒体,(D)是表现媒体。

(1)A.图像B.图像编码C.电磁波D.鼠标

(2)A.图像B.图像编码C.电磁波D.鼠标

13.(B)表示显示器在横向(行)上具有的像素点数目。

A.显示分辨率

B.水平分辨率

C.垂直分辨率

D.显示深度

14.以下关于结构化开发方法的叙述中,不正确的是(D)。

A.将数据流映射为软件系统的模块结构

B.一般情况下,数据流类型包括变换流型和事务流型

C.不同类型的数据流有不同的映射方法

D.一个软件系统只有一种数据流类型

15.模块A提供某个班级某门课程的成绩给模块B,模块B计算平均成绩、最高分和最低分,将计算结果返回给模块A,则模块B在软件结构图中属于(C)模块。

A.传入

B.传出

C.变换

D.协调

16.(B)软件成本估算模型是一种静态单变量模型,用于对整个软件系统进行估算。

A.Putnam

B.基本COCOMO

C.中级COCOMO

D.详细COCOMO

17.以下关于进度管理工具图的叙述中,不正确的是(D)。

A.能清晰地表达每个任务的开始时间、结束时间和持续时间

B.能清晰地表达任务之间的并行关系

C.不能清晰地确定任务之间的依赖关系

D.能清晰地确定影响进度的关键任务

18.项目复杂性、规模和结构的不确定性属于(A)风险。

A.项目

B.技术

C.经济

D.商业

19.以下程序设计语言中,(C)更适合用来进行动态网页处理。

A.HTML

B.LISP

C.PHP

D.JAVA/C++

20.引用调用方式下进行函数调用,是将(B)。

A.实参的值传递给形参

B.实参的地址传递给形参

C.形参的值传递给实参

D.形参的地址传递给实参

21.编译程序对高级语言源程序进行编译的过程中,要不断收集、记录和使用源程序中一些相关符号的类型和特征等信息,并将其存入(A)中。

A.符号表

B.哈希表

C.动态查找表

D.栈和队列

22.设计操作系统时不需要考虑的问题是(D)。

A.计算机系统中硬件资源的管理

B.计算机系统中软件资源的管理

C.用户与计算机之间的接口

D.语言编译器的设计实现

23/24.假设某计算机系统中资源R的可用数为6,系统中有3个进程竞争R,且每个进程都需要i 个R,该系统可能会发生死锁的最小i值是(C)。若信号量S的当前值为-2,则R的可用数和等待R的进程数分别为(D)。

(1)A.1B.2C.3D.4

(2)A.0、0B.0、1C.1、0D.0、2

25.某计算机系统页面大小为4K,若进程的页面变换表如下所示,逻辑地址为十六进制1D16H。该地址经过变换后,其物理地址应为十六进制(B)。

A.1024H

B.3D16H

C.4D16H

D.6D16H

26.若某文件系统的目录结构如下图所示,假设用户要访问文件fault.swf,且当前工作目录为swshare,则该文件的相对路径和绝对路径分别为(B)。

A.swshare\flash\和\flash\

B.flash\和\swshare\flash\

C.\swshare\flash\和flsah\

D.\flash\和\swshare\flash\

27/28.在数据库设计过程中,设计用户外模式属于(C);数据的物理独立性和数据的逻辑独立性是分别通过修改(A)来完成的。

(1)A.概念结构设计B.物理设计C.逻辑结构设计D.数据库实施

(2)A.模式与内模式之间的映像、外模式与模式之间的映像

B.外模式与内模式之间的映像、外模式与模式之间的映像

C.外模式与模式之间的映像、模式与内模式之间的映像

D.外模式与内模式之间的映像、模式与内模式之间的映像

29/30.为了保证数据库中数据的安全可靠和正确有效,系统在进行事务处理时,对数据的插入、删除或修改的全部有关内容先写入(C);当系统正常运行时,按一定的时间间隔,把数据库缓冲区内容写入(B):当发生故障时,根据现场数据内容及相关文件来恢复系统的状态。

(1)A.索引文件B.数据文件C.日志文件D.数据字典

(2)A.索引文件B.数据文件C.日志文件D.数据字典

31.假设系统中有运行的事务,若要转储全部数据库应采用(C)方式。

A.静态全局转储

B.静态增量转储

C.动态全局转储

D.动态增量转储

32/33/34.给定关系模式R(U,F),U={A,B,C,D},函数依赖集F={AB->C,CD->B}。关系模式R(C),且分别有(A)。若将R分解成p={R1(ABC),R2(CDB)},则分解p(B)。

(1)A.只有1个候选关键字ACB B.只有1个候选关键字BCD

C.有2个候选关键字ACD和ABD

D.有2个候选关键字ACB和BCD

(2)A.0个非主属性和4个主属性B.1个非主属性和3个主属性

C.2个非主属性和2个主属性

D.3个非主属性和1个主属性

(3)A.具有无损连接性、保持函数依赖B.具有无损连接性、不保持函数依赖

C.不具有无损连接性、保持函数依赖

D.不具有无损连接性、不保持函数依赖/

35/36.给定关系模式R(A,B,C,D)和关系S(A,C,D,E),对其进行自然连接运算,

后的属性列为(B)个;与

等价的关系代数表达式为(C)。

(1)A.4B.5C.6D.8

(2)

37.与等价的SQL语句如下:A,D

38-42.假定某企业根据2014年5月员工的出勤率、岗位、应扣款得出的工资表如下:

a.查询部门人数大于2的部门员工平均工资的SQL语句如下:SELECT(A)FROM工资表(D)(C)

(1)A.部门,AVG(应发工资)AS平均工资

B.姓名,AVG(应发工资)AS平均工资

C.部门,平均工资ASAVG(应发工资)

D.姓名,平均工资ASAVG(应发工资)

(2)A.ORDERBY姓名B.ORDERBY部门

C.GROUPBY姓名

D.GROUPBY部门

(3)A.WHERECOUNT(姓名)>2

B.WHERECOUNT(DISTINCT(部门))>2

C.HAVINGCOUNT(姓名)>2

D.HAVINGCOUNT(DISTINCT(部门))>2

b.将设计部员工的基本工资增加10%的SQL语句如下Update工资表Update工资表(B)(C);

(1)A.Set基本工资=基本工资*'1.1'

B.Set基本工资=基本工资*1.1

C.Insert基本工资=基本工资*'1.1'

D.Insert基本工资=基本工资*1.1

(2)A.HAVING部门=设计部

B.WHERE'部门'='设计部'

C.WHERE部门='设计部'

D.WHERE部门=设计部

43/44.事务是一个操作序列,这些橾作(D)。“当多个事务并发执行时,任何一个事务的更新操作直到其成功提交前的整个过程,对其他事务都是不可见的。“这一性质通常被称为事务的(C)性质。

(1)A.“可以做,也可以不做”,是数据库环境中可分割的逻辑工作单位

B.“可以只做其中的一部分”,是数据库环境中可分割的逻辑工作单位

C.“要么都做,要么都不做”,是数据库环境中可分割的逻辑工作单位

D.“要么都做,要么都不做”,是数据库环境中不可分割的逻辑工作单位

(2)A.原子性B.—致性C.隔离性D.持久性

45.能实现UNIQUE约束功能的索引是(C);针对复杂的约束,应采用(B)来实现。

(1)A.普通索引B.聚簇索引C.唯一值索引D.复合索引

(2)A.存储过程B.触发器C.函数D.多表查询

46-48.数据库的安全机制中,通过GRANT语句实现的是(A);通过建立(B)使用户只能看到部分数据,从而保护了其它数据;通过提供(C)供第=方开发人员调用进行数据更新,从而保证数据库的关系模式不被第三方所获取。

(1)A.用户授权B.许可证C.加密D.回收权限

(2)A.索引B.视图C.存储过程D.触发器

(3)A.索引B.视图C.存储过程D.触发器

49/50.嵌入式SQL中,若查询结果为多条记录时,将查询结果交予主语言处理时,应使用的机制是(A),引入(D)来解决主语言无空值的问题。

(1)A.主变量B.游标C.SQLCAD.指示变量

(2)A.主变量B.游标C.SQLCA D.指示变量

51/52.事务T1中有两次查询学生表中的男生人数,在这两次查询执行中间,事务T2对学生表中加入了一条男生记录,导致T1两次查询的结果不一致,此类问题属于(A),为解决这一问题,应采用的隔级别是(C)。

(1)A.可重复读B.读脏数据C.丢失修改D.幻影现象

(2)A.ReadUncommittedB.ReadCommitted

C.RepeatableRead

D.Serializable

53.两个函数依赖集F和G等价是指(B)。

A.F=G

B.F+=G+

C.F—>G

D.G—>F

54.通过反复使用保证无损连接性,又保持函数依赖的分解,能保证分解之后的关系模式至少达到(C)。

A.INF

B.2NF

C.3NF

D.BCNF

55/56.在设计分E-R图阶段,人力部门定义的员工实体具有属件:员工号,姓名,性别和出生日期;教学部门定义的教师实体具有属性;教工号,姓名和职称.、这种情况属于(B),合并E-R图时,,解决这一冲突的方法是(B)。

(1)A.属性冲突B.命名冲突C.结构冲突D.实体冲突

(2)A.员工和教师实体保持各自属性不变

B.员工实体中加入职称属性,删除教师实体

C.将教师实体所有属性并入员工实体,删除教师实体

D.将教师实体删除

57/58.某企业的E-R图中,职工实体的属性有:职工号、姓名、性别,出生日期,电话和所在部门,其中职工号为实体标识符,电话为多值属性,离退休职工所在部门为离退办.在逻辑设计阶段.应将职工号和电话单独构造一个关系模式.该关系模式为(D);因为离退休职工不参与企业的绝大部分业务.应将这部分职工独立建立一个离退休职工关系模式,这种处理方式成为(A)。

(1)A.1NFB.2NFC.3NF D.4NF

(2)A.水平分解B.垂直分解C.规范化D.逆规范化

59.分布式数据库系统除了包含集中式数据库系统的模式结构之外,还增加了几个模式级别,其中(B)定义分布式数据库中数据的整体逻辑结构,使得数据如同没有分布一样。

A.全局外模式

B.全局概念模式

C.分片

D.分布

60.以下关于面向对象数据库的叙述中,不正确的是(C)。

A.类之间可以具有层次结构

B.类内部可以具有有嵌套层次结构

C.类的属性不能是类

D.类包含属性和方法

61.以下关于数据仓库的叙述中,不正确的是(B)。

A.数据仓库是商业智能系统的基础

B.数据仓库是面向业务的,支持联机事务处理(OLTP)

C.数据仓库是面向分析的,支持联机分析处理(0LAP)

D.数据仓库中的数据视图往往是多维的

62.当不知道数据对象有哪些类型时,可以使用(B)是的同类数据对象与其它类型数据对象分离。

A.分类

B.聚类

C.关联规则

D.回归

(1)A.15 B.32 C.62 D.64

(2)A. B. C. D.

A.选取“自动获得IP地址”

66.某用户在使用校园网中的一台计算机访问某网站时,发现使用域名不能访问该网站,但是使用该网站的IP地址可以访问该网站,造成该故障产生的原因有很多,其中不包括(C)。

A.该计算机设置的本地DNS服务器工作不正常

B.该计算机的DNS服务器设置错误

C.该计算机与DNS服务器不在同一子网

D.本地DNS服务器网络连接中断

67.中国自主研发的3G通信标准是(B)。

A.CDMA2000

B.TD-SCDMA

C.WCDMA

D.WiMAX

2013上半年数据库系统工程师试题及答案

1、常用的虚拟存储器由______两级存储器组成。

A.主存——辅存B.主存——网盘C.Cache——主存D.Cache——硬盘

2、中断向量可提供______。

A.I/O设备的端口地址B.所传送数据的起始地址

C.中断服务程序的入口地址D.主程序的断点地址

3、为了便于实现多级中断,使用______来保护断点和现场最有效。

A.ROM B.中断向量表C.通用寄存器D.堆栈

4、在DMA工作方式下,在______之间建立了直接的数据通路。

A.CPU与外设B.CPU与主存C.主存与外设D.外设与外设

5/、地址编号从80000H到BFFFFH且按字节编址的内存容量为______KB,若用16K×4bit的存储器芯片构成该内存,共需______片。

(1)A.128 B.256C.512 D.1024

(2)A.8 B.16 C.32D.64

7、利用报文摘要算法生成报文摘要的目的是______。

A.验证通信对方的身份,防止假冒B.对传输数据进行加密,防止数据被窃听

C.防止发送方否认发送过的数据D.防止发送的报文被篡改

8、防火墙通常分为内网、外网和DMZ三个区域,按照受保护程度,从高到低正确的排列次序为______。

A.内网、外网和DMZ B.外网、内网和DMZ

C.DMZ、内网和外网D.内网、DMZ和外网

9、近年来,在我国出现的各类病毒中,______病毒通过木马形式感染智能手机。

A.欢乐时光B.熊猫烧香C.X卧底D.CIH

10、王某是一名软件设计师,按公司规定编写软件文档,并上交公司存档。这些软件文档属于职务作品,且______。

A.其着作权由公司享有

B.其着作权由软件设计师享有

C.除其署名权以外,着作权的其他权利由软件设计师享有

D.其着作权由公司和软件设计师共同享有

11、甲经销商擅自复制并销售乙公司开发的OA软件光盘已构成侵权。丙企业在未知的情形下从甲经销商处购入10张并已安装使用。在丙企业知道了所使用的软件为侵权复制品的情形下,以下说法正确的是______。

A.丙企业的使用行为侵权,须承担赔偿责任

B.丙企业的使用行为不侵权,可以继续使用这10张软件光盘

C.丙企业的使用行为侵权,支付合理费用后可以继续使用这10张软件光盘

D.丙企业的使用行为不侵权,不需承担任何法律责任

12、在声音信号数字化过程中首先要进行______。

A.解码B.D/A转换C.编码D.A/D转换

13、以下关于DPI的叙述中,正确的是______。

A.每英寸的bit数B.存储每个像素所用的位数

C.每英寸像素点D.显示屏上能够显示出的像素数目

14、媒体可以分为感觉媒体、表示媒体、表现媒体、存储媒体、传输媒体,______属于表现媒体。

A.打印机B.硬盘C.光缆D.图像

15、“软件产品必须能够在3秒内对用户请求作出响应”属于软件需求中的______。

A.功能需求B.非功能需求C.设计约束D.逻辑需求

16、统一过程模型是一种“用例和风险驱动,以架构为中心,迭代并且增量”的开发过程,定义了不同阶段及其制品,其中精化阶段关注______。

A.项目的初创活动B.需求分析和架构演进

C.系统的构建,产生实现模型D.软件提交方面的工作,产生软件增量

17/18、在进行进度安排时,PERT图不能清晰地描述______,但可以给出哪些任务完成后才能开始另一些任务。某项目X包含任务A,B,…,J,其PERT如图所示(A=1表示任务A的持续时间是1天),则项目X的关键路径是______。

(1)A.每个任务从何时开始B.每个任务到何时结束

C.各任务之间的并行情况D.各任务之间的依赖关系

(2)A.A.D-H-J B.B-E-H-J C.B-F-J D.C-G-I-J

19、某项目为了修正一个错误而进行了修改。错误修正后,还需要进行______以发现这一修正是否引起原本正确运行的代码出错。

A.单元测试B.接收测试C.安装测试D.回归测试

20、以下关于解释程序和编译程序的叙述中,正确的是______。

A.编译程序和解释程序都生成源程序的目标程序

B.编译程序和解释程序都不生成源程序的目标程序

C.编译程序生成源程序的目标程序,解释程序则不然

D.编译程序不生成源程序的目标程序,而解释程序反之

21、以下关于传值调用与引用调用的叙述中,正确的是______。

①在传值调用方式下,可以实现形参和实参间双向传递数据的效果

②在传值调用方式下,实参可以是变量,也可以是常量和表达式

③在引用调用方式下,可以实现形参和实参间双向传递数据的效果

④在引用调用方式下,实参可以是变量,也可以是常量和表达式

A.①③B.①④C.②③D.②④

22、在对高级语言源程序进行编译的过程中,为源程序中变量所分配的存储单元的地址属于

______。

A.逻辑地址B.物理地址C.接口地址D.线性地址

23、假设某分时系统采用简单时间片轮转法,当系统中的用户数为n、时间片为q时,系统对每个用户的响应时间T=______。

A.n B.q C.n×q D.n+q

24、在支持多线程的操作系统中,假设进程P创建了若干个线程,那么______是不能被这些线程共享的。

A.该进程的代码段B.该进程中打开的文件

C.该进程的全局变量D.该进程中某线程的栈指针

25/26、进程资源图如图所示,其中:图(a)中______;图(b)中______。

(1)A.P1是非阻塞节点、P2是阻塞节点,所以该图不可以化简、是死锁的

B.P1、P2都是阻塞节点,所以该图不可以化简、是死锁的

C.P1、P2都是非阻塞节点,所以该图可以化简、是非死锁的

D.P1是阻塞节点、P2是非阻塞节点,所以该图不可以化简、是死锁的

(2)A.P1、P2、P3都是非阻塞节点,该图可以化简、是非死锁的

B.P1、P2、P3都是阻塞节点,该图不可以化简、是死锁的

C.P2是阻塞节点,P1、P3是非阻塞节点,该图可以化简、是非死锁的

D.P1、P2是非阻塞节点,P3是阻塞节点,该图不可以化简、是死锁的

27、假设内存管理采用可变式分区分配方案,系统中有5个进程P1~P5,且某一时刻内存使用情况如图所示(图中空白处表示未使用分区)。此时,若P5进程运行完并释放其占有的空间,则释放后系统的空闲区数应______。

A.保持不变B.减1C.加1 D.置零

28/29、在数据库系统中,当视图创建完毕后,数据字典中保存的是______。事实上,视图是一个______。

(1)A.查询语句B.查询结果

C.视图定义D.所引用的基本表的定义

(2)A.真实存在的表,并保存了待查询的数据

B.真实存在的表,只有部分数据来源于基本表

C.虚拟表,查询时只能从一个基本表中导出的表

D.虚拟表,查询时可以从一个或者多个基本表或视图中导出的表

30-32、数据库中数据的______是指数据库的正确性和相容性,以防止合法用户向数据库加入不符合语义的数据;______是指保护数据库,以防止不合法的使用所造成的数据泄漏、更改或破坏;______是指在多用户共享的系统中,保证数据库的完整性不受破坏,避免用户得到不正确的数据。

(1)A.安全性B.可靠性C.完整性D.并发控制

(2)A.安全性B.可靠性C.完整性D.并发控制

(3)A.安全性B.可靠性C.完整性D.并发控制

33-35、关系R、S分别如表1、表2所示,关系代数表达式πR.A,S.B,S.C(σR.A>S.B(R×S))=______,它与元组演算表达式{t|(u)(v)(R(u)∧S(v)∧______∧______)}等价。

表1 关系R

A B C

a b c

d e f

h i j

k m n

表2 关系S

A B C

c h m

d h f

e h p

f k q

(1)A

A B C

a n p

a k q

B.

A B C

e h m

e h f

C.

A B C

h n p

h k q

D.

A B C

k h m

k h f

(2)A

(3)A.t[1]=v[1]∧t[2]=u[5]∧t[3]=v[6] B.t[1]=u[1]∧t[2]=u[2]∧t[3]=u[3]

C.t[1]=u[1]∧t[2]=v[2]∧t[3]=v[3]D.t[1]=u[1]∧t[2]=v[2]∧t[3]=u[3]

36-38、给定关系模式R(U,F.,其中:属性集U={A,B,C,D,E,G},函数依赖集F={A→B,A→C,C→D,AE→G}。因为______=U,且满足最小性,所以其为R的候选码;关系模式R 属于______,因为它存在非主属性对码的部分函数依赖;若将R分解为如下两个关系模式

______,则分解后的关系模式保持函数依赖。

(1)A.B.C.D.

(2)A.1NF B.2NF C.3NF D.BCNF

(3)A.R1(A,B,C.和P2(D,E,G.

B.R1(A,B,C,D.和R2(A,E,G.

C.R1(B,C,D.和R2(A,E,G.

D.R1(B,C,D,E.和R2(A,E,G.

39-43、假定学生Students和教师Teachers关系模式如下所示:

Students(学号,姓名,性别,类别,身份证号)

Teachers(教师号,姓名,性别,身份证号,工资)

a.查询在读研究生教师的平均工资、最高与最低工资之间差值的SQL语句如下:

SELECT ______

FROM Students,Teachers

WHERE ______;

b.查询既是研究生,又是女性,且工资大于等于3500元的教师的身份证号和姓名的SQL语句如下:

(SELECT 身份证号,姓名

FROM Students

WHERE ______)

______

(SELECT 身份证号,姓名

FROM Teachers

WHERE ______);

(1)A.AVG (工资) AS 平均工资,MAX (工资)-MIN(工资) AS 差值

B.平均工资AS AVG(工资),差值AS MAX(工资)-MIN(工资)

C.AVG(工资) ANY 平均工资,MAX(工资)-MIN(工资) ANY 差值

D.平均工资ANY AVG(工资),差值ANY MAX(工资)-MIN(工资)

(2)A.Students.身份证号=Teachers.身份证号

B.Students.类别='研究生'

C.Students.身份证号=Teachers.身份证号AND Students.类别='研究生'

D.Students.身份证号=Teachers.身份证号OR Students.类别='研究生'

(3)A.工资>=3500 B.工资>='3500'

C.性别=女AND 类别=研究生D.性别='女' AND 类别='研究生'

(4)A.EXCEPT B.INTERSECT C.UNION D.UNIONALL

(5)A.工资>=3500 B.工资>='3500'

C.性别=女AND 类别=研究生D.性别='女' AND 类别='研究生'

44、将Students表的查询权限授予用户U1和U2,并允许该用户将此权限授予其他用户。实现此功能的SQL语句是:______。

A.GRANT SELECT TO TABLE Students ON U1,U2 WITH PUBLIC;

B.GRANT SELECT ON TABLE Students TO U1,U2 WITH PUBLIC;

C.GRANT SELECT TO TABLE Students ON U1,U2 WITH GRANT OPTION;

D.GRANT SELECT ON TABLE Students TO U1,U2 WITH GRANT OPTION;

45/46、若事务T1对数据D1已加排它锁,事务T2对数据D2已加共享锁,那么事务T2对数据D1______;事务T1对数据D2______。

(1)A.加共享锁成功,加排它锁失败B.加排它锁成功,加共享锁失败

C.加共享锁、排它锁都成功D.加共享锁、排它锁都失败

(2)A.加共享锁成功,加排它锁失败B.加排它锁成功,加共享锁失败

C.加共享锁、排它锁都成功D.加共享锁、排它锁都失败

47/48、在三级结构/两级映像体系结构中,对一个表创建聚簇索引,改变的是数据库的______,通过创建视图,构建的是外模式和______。

(1)A.用户模式B.外模式C.模式D.内模式

(2)A.外模式/内模式映像B.外模式/模式映像

C.模式/内模式映像D.内模式/外模式映像

49、下列关于数据库对象的描述,错误的是______。

A.存储过程、函数均可接收输入参数B.触发器可以在数据更新时被激活

C.域可以由用户创建,可以加约束条件D.一个关系可以有多个主码

50、删除表上一个约束的SQL语句中,不包含关键字______。

A.ALTER B.DROP C.DELETE D.TABLE

51、下列描述中,不属于最小函数依赖集应满足的条件是______。

A.不含传递依赖B.每个函数依赖的左部都是单属性

C.不含部分依赖D.每个函数依赖的右部都是单属性

52、下列关于函数依赖的描述,错误的是______。

A.若A→B,B→C,则A→C B.若A→B,A→C,则A→BC

C.若B→A,C→A,则BC→A D.若BC→A,则B→A,C→A

53/54、事务T1读取数据A后,数据A又被事务T2所修改,事务T1再次读取数据A时,与第一次所读值不同。这种不一致性被称为______,其产生的原因是破坏了事务T1的______。

(1)A.丢失修改B.读脏数据C.不可重复读D.幻影现象

(2)A.原子性B.一致性C.隔离性D.持久性

55/56、事务的等待图中出现环,使得环中的所有事务都无法执行下去,这类故障属于______;解决的办法是选择环中代价最小的事务进行撤销,再将其置入事务队列稍后执行。假如选中事务

T1,在T1撤销过程中需要对其进行______操作。

(1)A.事务故障B.系统故障C.介质故障D.病毒

(2)A.UNDO B.REDO C.UNDO+REDO D.REDO+UNDO

57-59、假设描述职工信息的属性有:职工号、姓名、性别和出生日期;描述部门信息的属性有:部门号、部门名称和办公地点。一个部门有多个职工,每个职工只能在一个部门工作;一个部门只能有一个部门经理,部门经理应该为本部门的职工,取值为职工号,则在设计E-R图时,应将职工和部门作为实体,部门和职工之间的工作联系是______,要描述部门经理与部门之间的任职联系,应采用______。由该E-R图转换并优化后的关系模式为______。

(1)A.实体B.1:N联系C.M:M联系D.属性

(2)A.实体B.1:N联系C.1:1联系D.属性

(3)A.职工(职工号,姓名,性别,出生日期)

部门(部门号,部门名称,办公地点,部门经理)

工作(职工号,部门号)

B.职工(职工号,姓名,性别,出生日期,部门经理)

部门(部门号,部门名称,办公地点)

工作(职工号,部门号)

C.职工(职工号,姓名,性别,出生日期)

部门(部门号,部门名称,办公地点)

工作(职工号,部门号,部门经理)

D.职工(职工号,姓名,性别,出生日期,所在部门)

部门(部门号,部门名称,办公地点,部门经理)

60/61、在分布式数据库中,关系的存储采用分片和复制技术,存储在不同的站点上。用户无需知道所用的数据存储在哪个站点上,称为______。分布式事务的执行可能会涉及到多个站点上的数据操作,在2PC协议中,当事务Ti完成执行时,事务Ti的发起者协调器Ci向所有参与Ti的执行站点发送<prepare Ti>的消息,当收到所有执行站点返回<ready Ti>消息后,Ci再向所有执行站点发送<commit Ti>消息。若参与事务Ti执行的某个站点故障恢复后日志中有<ready Ti>记录,而没有<commit Ti>记录,则______。

(1)A.分片透明B.复制透明C.位置透明D.异构式分布

(2)A.事务Ti已完成提交,该站点无需做任何操作

B.事务Ti已完成提交,该站点应做REDO操作

C.事务Ti未完成提交,该站点应做UNDO操作

D.应向协调器询问以决定Ti的最终结果

62、根据现有的心脏病患者和非心脏病患者数据来建立模型,基于该模型诊断新的病人是否为心脏病患者,不适于用算法______分析。

A.ID3 B.K最近邻(KNN)

C.支持向量机(SVM) D.K均值(K-means)

63、盗窃信用卡的人的购买行为可能不同于信用卡持有者,信用卡公司通过分析不同于常见行为的变化来检测窃贼,这属于______分析。

A.分类B.关联规则C.聚类D.离群点

64、从时间、地区和商品种类三个维度来分析某电器商品销售数据属于______。

A.ETL B.联机事务处理(OLTP)

C.联机分析处理(OLAP)D.数据挖掘

65、在面向对象数据库系统的数据类型中,对象属于______类型。

A.基本B.复杂C.引用D.其他

66、网络配置如图所示,其中使用了一台路由器、一台交换机和一台集线器,对于这种配置,下面的论断中正确的是______。

A.2个广播域和2个冲突域B.1个广播域和2个冲突域

C.2个广播域和5个冲突域D.1个广播域和8个冲突域

(1)A.4 B.8 C.16 D.32

(2)A.30B.31 C.32 D.34

69、通常工作在UDP协议之上的应用是______。

A.浏览网页B.Telnet远程登录C.VoIP D.发送邮件

70、随着网站知名度的不断提高,网站访问量逐渐上升,网站负荷越来越重,针对此问题一方面可通过升级网站服务器的软硬件,另一方面可以通过集群技术,如DNS负载均衡技术来解决。在Windows的DNS服务器中通过______操作可以确保域名解析并实现负载均衡。

A.启用循环,启动转发器指向每个Web服务器

B.禁止循环,启动转发器指向每个Web服务器

C.禁止循环,添加每个Web服务器的主机记录

D.启用循环,添加每个Web服务器的主机记录

2012上半年数据库系统工程师试题及答案

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.用户模式

C.模式

D.存储模式

13.用户涉及的逻辑结构用()描述

A.模式

B.存储模式

C.概念模式

D.子模式

14.数据库的开发控制,完整性检查,安全性检查等是对数据库的()

A.设计

B.保护

C.操纵

D.维护

15.()是控制数据整体结构的人,负责三级结构定义和修改

A.专业用户

B.应用程序员

C.dba

D.一般用户

16.文件系统的一个缺点是()

A.数据不保存

B.数据冗余性

C.没有专用软件对数据进行管理

D.数据联系强

17.()完成对数据库数据的查询与更新

A.dcl

B.ddl

C.dml

D.dql

18.关系模型的程序员不需熟悉数据库的()

A.数据操作

B.完整性约束条件

C.存取路径

D.数据定义

19.dbms提供dml实现对数据的操作。可以独立交互使用的dml称为()

A.宿主型

B.独立型

C.自含型

D.嵌入型

20.dbms提供dml实现对数据的操作。嵌入高级语言中使用的dml称为()

A.自主型

B.自含型

C.宿主型

D.交互型

21.数据库管理系统由三级模式组成,其中决定dbms功能的是()

A.逻辑模式

B.外模式

C.内模式

D.物理模式

22.数据库系统的体系结构是数据库系统的总体框架,一般来说数据库系统应具有三级模式体系结构,它们是

A.外模式、模式和内模式

B.子模式、用户模式和存储模式

C.模式、子模式和概念模式

D.子模式、模式和用户模式

23.数据库管理系统与操作系统、应用软件的层次关系从核心到外围依次是()

A.dbms、os、应用软件

B.dbms、应用软件、os

C.os、dbms、应用软件

D.os、应用软件、dbms

24.数据库是在计算机系统中按照一定的数据模型组织、存储和应用的__,支持数据库各种操作的软件系统叫__,由计算机、操作系统、dbms、数据库、应用程序及用户等组成的一个整体叫__。()

A.文件的集合、操作系统、文件系统

B.数据的集合、数据库管理系统、数据库系统

C.命令的集合、数据库系统、软件系统

D.程序的集合、命令系统、文件系统

25.数据库管理系统中数据操纵语言dml所实现的操作一般包括()

A.查询、插入、修改、删除

B.排序、授权、删除

C.建立、插入、修改、排序

D.建立、授权、修改

26.er图中的主要元素是()

A.结点、记录和文件

B.实体、联系和属性

C.记录、文件和表

D.记录、表、属性

27.下列有关数据库的叙述中正确的是()

A.对于查、添、删、改操作都需由数据库管理员进行完整性定义和安全性授权,由数据库具体执行;

B.数据库系统目录(工程数据库字典)也由一些关系组成,所以用户可以同样对其进行查、添、删、改操作;

C.嵌入式的数据库语言构成的应用程序环境包括主语言和数据子语言,前者能处理记录和遇,后者只能处理表,光标机制起着两种语言的桥梁作用。

D.既然数据库能实现数据对不同用户的共享,那么数据库中不存在任何冗余。

28.在er图中,用长方形表示__,用椭圆表示__()

A.联系、属性

B.属性、实体

C.实体、属性

D.什么也不代表、实体

29.在数据库技术中,面向对象数据模型是一种()

A.概念模型

B.结构模型

C.物理模型

D.形象模型

30.er图是表示概念模型的有效工具之一,在er图中的菱形框表示()

A.联系

B.实体

C.实体的属性

D.联系的属性

31.下列关于数据库系统特点的叙述中,正确的一项是()

A.各类用户程序均可随意地使用数据库中的各种数据

B.数据库系统中概念模式改变,则需将与其有关的子模式做相应改变,否则用户程序需改写

C.数据库系统的存储模式如有改变,概念模式无需改动

D.数据一致性是指数据库中数据类型的一致

32.在数据库管理系统中所处理的对象是数据,按照数据的组成情况,数据可分为()层次

A.字符和数字两个

B.记录、文件和数据库三个

C.记录、文件、数据库和关系数据库四个

D.字段、记录、文件、数据库和关系数据库五个

33.绝大多数数据库系统的总体结构,都具有外模式、模式和内模式三级模式结构。描述数据库中全体数据的全局逻辑结构和特征的是()

A.模式和内模式

B.内模式

C.模式

D.外模式

34.概念模型表示方法最常用的是()

A.er方法

B.数据的方法

C.分布式方法

D.面向对象的方法

35.下列各种模型中不是数据模型的是()

A.概念模型

B.层次模型

C.网状模型

D.关系模型

36.数据库系统是在__的基础上发展起来的。

A.文件系统

B.应用程序系统

C.数据库管理系统

D.编译系统

37.数据库三级模式体系结构的划分,有利于保持数据库的()

A.结构规范化

B.数据安全性

C.数据独立性

D.操作可行性

38.同网状模型和层次模型相比,关系模型具有很多的特点,下列各项中哪一个不是关系模型所具有的特点

A.概念单一

B.规范化

C.直观性好

D.以二维表格表示

39.数据库系统依靠__支持了数据独立性()

A.具有封装机制

B.模式分级、各级之间有映像机制

C.定义完整性约束条件

D.ddl语言和dml语言互相独立

40.五种基本关系代数运算是()

A.∪,-,×,π和σ

B.∪,-,∞,π和σ

C.∪,∩,×,π和σ

D.∪,∩,∞,π和σ

41.关于er图,下列说法中错误的是()

A.现实世界的事物表示为实体,事物的性质表示为属性

B.事物之间的自然联系表示为实体之间的联系

C.在er图中,实体和属性的划分是绝对的、一成不变的

D.在er图中,实体之间可以有联系,属性和实体之间不能有联系

42.在er模型转换成关系模型的过程中,下列叙述不正确的是()

A.每个实体类型转换成一个关系模型

B.每个联系类型转换成一个关系模式

C.每个m:n联系转换成一个关系模式

D.在1:n联系中,“1”端实体的主键作为外键放在“n”端实体类型转换成的关系模式中

43.在数据库设计中,超类实体与子类实体的关系是()

A.前者继承后者的所有属性

B.后者继承前者的所有属性

C.前者只继承后者的主键

D.后者只继承前者的主键

44.综合局部er图生成总体er图过程中,下列说法错误的是()

A.不同局部er图中出现的相同实体,在总体er图中只能出现一次。

B.在总体er图中可以添加属于不同局部er图实体间的联系。

C.在总体er图中可以添加局部er图中不存在的联系。

D.在总体er图中不可以删除任何实体间的联系。

45.如果一个系统定义为关系系统,则它必须()

A.支持关系数据库

B.支持选择、投影和连接运算

C.A和B均成立

D.A、B都不需要

46.数据库技术中的“脏数据”是指()的数据。

A.错误

B.回返

C.未提交

D.未提交的随后又被撤消

47.er模型转换成关系模型时,一个m:n联系转换为一个关系模式,该关系模型的关键字是()

A.m端实体的关键字

B.n端实体的关键字

D.重新选取的其他属性

48.在一个er图中,如果共有20个不同实体类型,在这些实体类型之间存在着9个不同的二元联系(二元联系是指两个实体之间的联系)其中3个是1:n联系,6个是m:n联系,还存在1个m:n的三元联系,那么根据er模型转换成关系模型的规则,这个er结构转换成的关系模型个数为()

A.24

B.27

C.29

D.30

49.在关系数据库中,通过()来表示概念记录之间的关系。

A.外来关键字

B.关键字

C.数据字典

D.元组

50.下列聚合函数中不忽略空值(null)的是()

A.sum(列名)

B.max(列名)

C.count(*)

D.avg(列名)

51.sql中,下列涉及空值的操作,不正确的是()

A.ageisnull

B.ageisnotnull

C.age=null

D.not(ageisnull)

52.视图是一个“虚表”,视图的构造基于()

A.基本表

B.视图

C.基本表或视图

D.数据字典

53.sql语言中,select语句的执行结果是()

A.属性

B.表

C.元组

D.数据库

54.sql语言中,条件“年龄between20and30”表示年龄在20至30之间,且()

A.包括20岁和30岁

B.不包括20岁和30岁

C.包括20岁但不包括30岁

D.包括30岁但不包括20岁

55.为了使索引键的值在基本表中唯一,在建立索引的语句中应使用保留字()

A.unique

B.count

C.distinct

D.union

56.在sql语言中,用户可以直接操作的是()

A.基本表

B.视图

C.基本表和视图

D.基本表或视图

57.在sql的select语句中,与选择运算对应的命令动词是()

A.select

B.rom

C.where

D.groupby

58.在数据库与宿主语言之间传递信息是通过()

A.全局变量

B.局部变量

C.公共数据区

D.系统缓冲区

59.在sql语言中,对输出结果排序的是()

A.orderby

B.where

C.groupby

D.having

60.下列聚合函数中不忽略空值(null)的是()

A.sum(列名)

B.max(列名)

C.count(*)

D.avg(列名)

61.sql中,下列涉及空值的操作,不正确的是()

A.ageisnull

B.ageisnotnull

C.age=null

D.not(ageisnull)

62.视图是一个“虚表”,视图的构造基于()

A.基本表

B.视图

C.基本表或视图

D.数据字典

63.sql语言中,select语句的执行结果是()

A.属性

B.表

C.元组

D.数据库

64.sql语言中,条件“年龄between20and30”表示年龄在20至30之间,且()

A.包括20岁和30岁

B.不包括20岁和30岁

C.包括20岁但不包括30岁

D.包括30岁但不包括20岁

65.为了使索引键的值在基本表中唯一,在建立索引的语句中应使用保留字()

A.unique

B.count

C.distinct

D.union

66.在sql语言中,用户可以直接操作的是()

A.基本表

B.视图

C.基本表和视图

D.基本表或视图

67.在sql的select语句中,与选择运算对应的命令动词是()

A.select

B.rom

C.where

D.groupby

68.在数据库与宿主语言之间传递信息是通过()

A.全局变量

B.局部变量

C.公共数据区

D.系统缓冲区

69.在sql语言中,对输出结果排序的是()

A.orderby

B.where

C.groupby

D.having

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

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

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.( )是控制数据整体结构的人,负责三级结构定义和修改 A .专业用户 B .应用程序员

软考数据库系统工程师考试复习资料

目录 第一章计算机系统知识 (2) 第二章数据结构与算法 (9) 第三章操作系统知识 (12) 第四章程序设计基础 (17) 第六章多媒体基础知识 (21) 第七章数据库技术基础 (24) 第八章关系数据库 (31) 第九章SQL语言 (35) 第十章系统开发与运行 (41) 第十一章数据库设计 (45) 第十二章网络与数据库 (52) 第十四章知识产权基础知识 (55) 第十五章标准化基础知识 (56)

第一章计算机系统知识 1. 计算机软件=程序+数据+相关文档。 2. 操作数包含在指令中是立即寻址,操作数的地址包含在指令中是直接寻址。 3. 计算机硬件的典型结构:单总线结构、双总线结构、采用通道的大型系统结构。 4. CPU由运算器和控制器组成;控制器由程序计数器(PC)、指令寄存器(IR)、指令译码器(ID)、状态条件寄存器、时序产生器和微操作信号发生器组成。 a) PC: pc自动增加一个值,指向下一条要执行的指令,当程序转移时将转移地址送入PC。 b) IR:用于存放当前要执行的指令。 c) ID:对现行的指令进行分析,确定指令类型、指令要完成的操作和寻址方式。 5. 指令执行的过程: a) 取指令:控制器首先按程序计数器所指出的指令地址从内存中取出一条指令。 b) 指令译码:将指令的操作码部分送入指令译码器中进行分析,然后根据指令的功能发出控制命令。 c) 按指令操作码执行。 d) 形成下一条指令地址。

6. CPU的基本功能: a) 程序控制 b) 操作控制 c) 时间控制 d) 数据处理——CPU的根本任务 7. 计算机体系结构和计算机组成的区别:体系结构要解决的问题是计算机系统在总体上、功能上需要解决的问题,而计算机组成要解决的是逻辑上如何具体实现的问题。 8. 计算机体系结构分类(指令流、数据流、多倍性): a) Flynn分类:传统的顺序执行的计算机在同一时刻只能执行一条指令(即只有一个控制流)、处理一个数据(即只有一个数据流),因此被称为单指令流单数据流计算机Single Instruction Single Data即SISD 计算机)。而对于大多数并行计算机而言,多个处理单元都是根据不同的控制流程执行不同的操作,处理不同的数据,因此,它们被称作是多指令流多数据流计算机,即MIMD(Multiple Instruction Multiple Data)计算机。曾经在很长一段时间内成为超级并行计算机主流的向量计算机除了标量处理单元之外,最重要的是具有能进行向量计算的硬件单元。在执行向量操作时,一条指令可以同时对多个数据(组成一个向量)进行运算,这就是单指令流多数据流(Single Instruction Multiple Data,SIMD)的概念。因此,我们将向量计算机称为SIMD 计算机。第四种类型即所谓的多指令流单数据(MultipleInstructionSingleData)计算机。在这种计算机中,各个处理

最新数据库系统工程师考试资料-数据库系统工程师试题汇总

2010数据库系统工程师考试资料-数据库系统工程师试题

2010年数据库系统工程师考试资料:数据库系统工程师试题 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. 用户模式 C. 模式 D. 存储模式 13.用户涉及的逻辑结构用()描述 A. 模式 B. 存储模式 C. 概念模式 D. 子模式 14.数据库的开发控制,完整性检查,安全性检查等是对数据库的()

2018年软考上半年数据库系统工程师考试真题(下午题)(同名17553)

2018年软考上半年数据库系统工程师考试真题(下午题)(同名17553)

2018年上半年数据库系统工程师考试真题(下午题) 试题一(共15分) 阅读下列说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。 【说明】 某医疗护理机构为老人或有护理需求者提供专业护理,现欲开发一基于Web的医疗管理系统,以改善医疗护理效率。该系统的主要功能如下: (1)通用信息查询。客户提交通用信息查询请求,查询通用信息表,返回查询结果。 (2)医生聘用。医生提出应聘/辞职申请,交由主管进行聘用/解聘审批,更新医生表,并给医生反馈聘用/解聘结果;删除解聘医生出诊安排。 (3)预约处理。医生安排出诊时间,存入医生出诊时间表;根据客户提交的预约查询请求,查询在职医生及其出诊时间等预约所需数据并返回;创建预约,提交预约请求,在预约表中新增预约记录,更新所约医生出诊时间并给医生发送预约通知;给客户反馈预约结果。 (4)药品管理。医生提交处方,根据药品名称从药品数据中查询相关药品库存信息,开出药品,更新对应药品的库存

以及预约表中的治疗信息;给医生发送“药品已开出”反馈。 (5)报告创建。根据主管提交的报表查询(报表类型和时间段),从预约数据、通用信息、药品库存数据、医生以及医生出诊时间中进行查询,生产报表返回给主管。 现采用结构化方法对医疗管理系统进行分析与设计,获得如图1-1所示的上下文数据流图和图1-2所示的0层数据流图。

【问题1】(3分) 使用说明中的词语,给出图1-1中的实体E1~E3的名称。【问题2】(5分) 使用说明中的词语,给出图1-2中的数据存储D1~D5的名称。

2012年历年数据库系统工程师试题及答案

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.用户模式 C.模式 D.存储模式 13.用户涉及的逻辑结构用( )描述 A.模式 B.存储模式 C.概念模式 D.子模式 14.数据库的开发控制,完整性检查,安全性检查等是对数据库的( ) A.设计 B.保护 C.操纵 D.维护 15.( )是控制数据整体结构的人,负责三级结构定义和修改 A .专业用户 B .应用程序员 C.dba

数据库系统工程师

[编辑本段] 考试简介以及报考资格 数据库系统工程师考试属于全国计算机技术与软件专业技术资格考试(简称计算机软件资格考试)中的一个中级考试。考试不设学历与资历条件,也不论年龄和专业,考生可根据自己的技术水平选择合适的级别合适的资格,但一次考试只能报考一种资格。考试采用笔试形式,考试实行全国统一大纲、统一试题、统一时间、统一标准、统一证书的考试办法。笔试安排在一天之内。 [编辑本段] 报名流程 根据《计算机技术与软件专业技术资格(水平)考试实施办法》第八条相关规定:符合《暂行规定》(即《计算机技术与软件专业技术资格(水平)考试暂行规定》)第八条规定的人员,由本人提出申请,按规定携带身份证明到当地考试管理机构报名,领取准考证。凭准考证、身份证明在指定的时间、地点参加考试。 各地的报名办法由考生报考所在地的当地考试机构决定。考生相关报考费用标准由当地物价部门核准。 考生报名方式主要分为:网上报名与考生本人到指定地点报名两种。 注:报名时依据的身份证明包括:居民身份证、军人的证件、护照、户口本等。 [编辑本段] 科目内容 考试科目1:信息系统知识 1. 计算机系统知识 1.1 硬件知识 1.1.1 计算机体系结构和主要部件的基本工作原理 ·CPU和存储器的组成、性能、基本工作原理 ·常用I/O设备、通信设备的性能,以及基本工作原理 ·I/O接口的功能、类型和特点 ·CISC/RISC,流水线操作,多处理机,并行处理 1.1.2 存储系统 ·虚拟存储器基本工作原理,多级存储体系 ·RAID类型和特性

1.1.3 安全性、可靠性与系统性能评测基础知识 ·诊断与容错 ·系统可靠性分析评价 ·计算机系统性能评测方法 1.2 数据结构与算法 1.2.1 常用数据结构 ·数组(静态数组、动态数组) ·线性表、链表(单向链表、双向链表、循环链表) ·栈和队列 ·树(二叉树、查找树、平衡树、遍历树、堆)、图、集合的定义、存储和操作 ·Hash(存储位置计算、碰撞处理) 1.2.2 常用算法 ·排序算法、查找算法、数值计算、字符串处理、数据压缩算法、递归算法、图的相关算法 ·算法与数据结构的关系,算法效率,算法设计,算法描述(流程图、伪代码、决策表),算法的复杂性 1.3 软件知识 1.3.1 操作系统知识 ·操作系统的类型、特征、地位、内核(中断控制)、进程、线程概念 ·处理机管理(状态转换、同步与互斥、信号灯、分时轮转、抢占、死锁) ·存储管理(主存保护、动态连接分配、分段、分页、虚存) ·设备管理(I/O控制、假脱机、磁盘调度) ·文件管理(文件目录、文件的结构和组织、存取方法、存取控制、恢复处理、共享和安全) ·作业管理(作业调度、作业控制语言(JCL)、多道程序设计) ·汉字处理,多媒体处理,人机界面 ·网络操作系统和嵌入式操作系统基础知识 ·操作系统的配置 1.3.2 程序设计语言和语言处理程序的知识 ·汇编、编译、解释系统的基础知识和基本工作原理 ·程序设计语言的基本成分:数据、运算、控制和传输,程序调用的实现机制 ·各类程序设计语言的主要特点和适用情况 1.4 计算机网络知识 ·网络体系结构(网络拓扑、OSI/RM、基本的网络协议) ·传输介质,传输技术,传输方法,传输控制 ·常用网络设备和各类通信设备

2017年上半年数据库系统工程师考试真题(案例分析)

2017年上半年数据库系统工程师考试真题(案例分析)下午试题 试题一(共15分〉 阅读下列说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。 【说明】 某医疗器械公司作为复杂医疗产品的集成商,必须保持高质量部件的及时供应。为了实现这一目标,该公司欲开发一采购系统。系统的主要功能如下: 1.检查库存水平。采购部门每天检查部件库存量,当特定部件的库存量降至其订货店、时,返回低存量部件及库存量。 2.下达采购订单。采购部门针对低存量部件及库存量提交采购请求,向其供应商(通过供应商文件访问供应商数据〉下达采购订单,并存储于采购订单文件中。 3.交运部件。当供应商提交提单并交运部件时,运输和接收(S /R)部门通过执行以下三步过程接收货物: (1)验证装运部件。通过访问采购订单并将其与提单进行比较来验证装运的部件,并将提单信息发给S/R职员。如果收货部件项目出现在采购订单和提单上,则己验证的提单和收货部件项目将被送去检验。否则S/R职员提交的装运错误信息生成装运错误通知发送给供应商。

(2)检验部件质量。通过访问质量标准来检查装运部件的质量,并将己验证的提单发给检验员。如果部件满足所有质量标准,则将其添加到接受的部件列表用于更新部件库存。如果部件未通过检查,则将检验员创建的缺陷装运信息生成缺陷装运通知发送给供应商。 (3)更新部件库存。库管员根据收到的接受的部件列表添加本次采购数量,与原有库存量累加来更新库存部件中的库存量。标记订单采购完成。 现采用结构化方法对该采购系统进行分析与设计,获得如图1-1所示的上下文数据流图和图1-2所示的0层数据流圈。 图1-1上下文数据流图

2019年数据库系统工程师考试大纲共24页

数据库系统工程师考试大纲 一、考试说明 1.考试要求 (1)掌握计算机体系结构以及各主要部件的性能和基本工作原理; (2)掌握操作系统、程序设计语言的基础知识,了解编译程序的基本知识; (3)熟练掌握常用数据结构和常用算法; (4)熟悉软件工程和软件开发项目管理的基础知识; (5)熟悉计算机网络的原理和技术; (6)掌握数据库原理及基本理论; (7)掌握常用的大型数据库管理系统的应用技术; (8)掌握数据库应用系统的设计方法和开发过程; (9)熟悉数据库系统的管理和维护方法,了解相关的安全技术; (10)了解数据库发展趋势与新技术; (11)掌握常用信息技术标准、安全性,以及有关法律、法规的基本知识; (12)了解信息化、计算机应用的基础知识; (13)正确阅读和理解计算机领域的英文资料。 2. 通过本考试的合格人员能参与应用信息系统的规划、设计、构建、运行和管理,能按照用户需求,设计、建立、运行、维护高质量的数据库和数据仓库;作为数据管理员管理信息系统中的数据资源,作为数据库管

理员建立和维护核心数据库;担任数据库系统有关的技术支持,同时具备一定的网络结构设计及组网能力;具有工程师的实际工作能力和业务水平,能指导计算机技术与软件专业助理工程师(或技术员)工作。 3. 本考试设置的科目包括 (1)信息系统知识,考试时间为150分钟,笔试; (2)数据库系统设计与管理,考试时间为150分钟,笔试。 二、考试范围 考试科目1:信息系统知识 1. 计算机系统知识 1.1 硬件知识 1.1.1 计算机体系结构和主要部件的基本工作原理 ?CPU和存储器的组成、性能、基本工作原理 ?常用I/O设备、通信设备的性能,以及基本工作原理 ?I/O接口的功能、类型和特点 ?CISC/RISC,流水线操作,多处理机,并行处理 1.1.2 存储系统 ?虚拟存储器基本工作原理,多级存储体系 ?RAID类型和特性

中级数据库系统工程师试题、答案及详细解析

试题某工厂的信息管理数据库的部分关系模式如下所示: 职工(职工号,姓名,年龄,月工资,部门号,电话,办公室) 部门(部门号,部门名,负责人代码,任职时间) 问题1]解答(a)PRIMARY KEY(b)FOREIGN KEY (负责人代码) REFERENCES职工 (c)FOREIGN KEY (部门号) REFERENCES部门(d)月工资>=500 AND<月工资=5000,或月工资BETWEEN 500 AND 5000(e)count(*),Sum (月工资),Avg (月工资)(f)GrOup by部门号 [问题2]解答 (1)该行不能插入“职工”关系,它违反了实体完整性中主码必须惟一区分关系中的每一个属性。 (2)该行可以插入“职工”关系,尽管部门号、电话和办公室为空,但是它表示该雇员没有分配到某个部门。(3)该行不能插入“职32'’关系,它违反了参照完整性。因为6在关系“部门”中不存在。 [问题3]解答(1)和(2)都不能更新,因为使用分组合聚集函数定义的视图是不可更新的。(3)不一定,视子查询的返回值而定,(4)和(5)允许查询。 [问题4]解答(1)对于外层的职工关系E中的每一个元组,都要对内层的整个职工关系M进行检索,因此查询效率不高。(2)Select 职工号from 职工,(Select Max (月工资) as 最高工资,部门号Group by 部门号)as depMax where 月工资=最高工资and 职工.部门号=depMax.部门号 [问题5]解答Select 姓名,年龄,月工资from 职工where 年龄>45; Union Select 姓名,年龄,月工资from 职工where 年龄月工资<1000; 试题某仓储超市采用POS(Point of Sale)收银机负责前台的销售收款,为及时掌握销售信息,并依此指导进货,拟建立商品进、销、存数据库管理系统。该系统的需求分析已经基本完成,下面将进入概念模型的设计。 试题解答 [问题1]解答 [问题2]解答商品(商品编号,商品名称,供应商,单价)直销商品(商品编号,生产批号,消费期限) 库存商品(商品编号,折扣率) [问题3]解答 销售详单(销售流水号,商品编码,数量,金额,收银员,时间) 销售日汇总(日期,商品编码,数量) 存货表(商品编码,数量) 进货表(送货号码,商品编码,数量,日期) 商品(商品编号,商品名称,供应商,单价) 直销商品(商品编号,生产批号,消费期限) 库存商品(直显组号,折扣率) [问题4]解答 1.采用商品信息集中存储在中心数据库中,则在销售前台的每笔计费中,都必须从中心数据库提取商品名称和单价,增加网络的负载,在业务繁忙时直接影响到前台的销售效率;同时,如果发生网络故障,则该POS机不能工作。采用这种方式,对商品库的更新,如引入新的商品和修改商品价格,会及时体现在前台的销售业务中。2.采用商品信息存储在中心数据库中,各POS机存储商品表的备份,POS机直接从本地读取商品信息,减少了网络的负载,可以提高交易的效率;同时即使有短时间的网络故障,也不影响该POS机的正常使用,只有当存在商品信息变更时才需要与中心数据库同步。采用这种方式,必须在每次商品信息变更时同步各POS机的数据。 [问题5]解答1.对销售详单关系模式做如下的修改,增加积分卡号属性。销售详单(销售流水号,商品编

数据库系统工程师历年真题及答案

1. 计算机系统知识 1.1 硬件知识 1.1.1 计算机体系结构和主要部件的基本工作原理 ·CPU和存储器的组成、性能、基本工作原理 ·常用I/O设备、通信设备的性能,以及基本工作原理 ·I/O接口的功能、类型和特点 ·CISC/RISC,流水线操作,多处理机,并行处理 1.1.2 存储系统 ·虚拟存储器基本工作原理,多级存储体系 ·RAID类型和特性 1.1.3 安全性、可靠性与系统性能评测基础知识 ·诊断与容错 ·系统可靠性分析评价 · 计算机系统性能评测方法 1.2 数据结构与算法 1.2.1 常用数据结构 ·数组(静态数组、动态数组) ·线性表、链表(单向链表、双向链表、循环链表) ·栈和队列 ·树(二叉树、查找树、平衡树、遍历树、堆)、图、集合的定义、存储和操作 ·Hash(存储位置计算、碰撞处理)

1.2.2 常用算法 ·排序算法、查找算法、数值计算、字符串处理、数据压缩算法、递归算法、图的相关算法 ·算法与数据结构的关系,算法效率,算法设计,算法描述(流程图、伪代码、决策表),算法的复杂性 1.3 软件知识 1.3.1 操作系统知识 ·操作系统的类型、特征、地位、内核(中断控制)、进程、线程概念 ·处理机管理(状态转换、同步与互斥、信号灯、分时轮转、抢占、死锁) ·存储管理(主存保护、动态连接分配、分段、分页、虚存) ·设备管理(I/O控制、假脱机、磁盘调度) ·文件管理(文件目录、文件的结构和组织、存取方法、存取控制、恢复处理、共享和安全) ·作业管理(作业调度、作业控制语言(JCL)、多道程序设计) ·汉字处理,多媒体处理,人机界面 ·网络操作系统和嵌入式操作系统基础知识 ·操作系统的配置 1.3.2 程序设计语言和语言处理程序的知识

2018上半年数据库系统工程师考试真题

2018 年上半年数据库系统工程师考试真题 上午题+下午题 ●计算机运行过程中,遇到突发事件,要求CPU 暂时停止正在运行的程序,转去为突发 (1) ,其处理过程中事件服务,服务完毕,再自动返回原程序继续执行,这个过程称为 保存现场的目的是(2) 。 (1)A.阻塞 B. 中断 C. 动态绑定 D. 静态绑定 (2)A.防止丢失数据 B. 防止对其他部件造成影啊 C. 返回去继续执行原程序 D. 为中断处理程序提供数据 ●流水线的吞吐率是指单位时间流水线处理的任务数,如果各段流水的操作时间不同,则 流水线的吞吐率是()的的倒数。 (3)A.最短流水段操作时间 B. 各段流水的操作时间总和 C. 最长流水段操作时间 D. 流水段数乘以最长流水段操作时间 ●计算机中机械硬盘的性能指标不包括 (4) 。 (4)A.磁盘转速及容量 B. 盘片数及磁道数 C. 容量及平均寻道时间 D. 磁盘转速及平均寻道时间 ●算术表达式采用后缀式表示时不需要使用括号,使用()就可以方便地进行求值。a-b (c +d 山)(其中,—、+、*表示二元算术运算减、加、乘)的后缓式为(), 与该表达式等价的语法树为()。 (5)A.队列 B. 数组 C. 栈 D. 广义表 (6)A.a b c d -*+ B. a b c d*+ - C.ab-c*d+ D.a b c d+*- (7)A.

B. C. D. ●设有n 阶三对角矩阵 A ,即非零元素都位于主对角线以及与主对角线平行且紧邻的两条对角 线上,现对该矩阵进行按行压缩存储,若其压储空间用数组 B 表示, A 的元素下标从0 开始,B 的元素下标从 1 开始。已知 A [0,0 ]存储在 B [1],A[n-1,n-1]存储在 B [3n-2 ],那么非零元素 A [i,j ](0≤ i <n,0≤ j <n,│i- j │≤ 1)存储在 B [()] (8)A.2i+j-1 B. 2i+j C. 2i+j+1 D. 3i-j+I ●用哈希表存储元素时,需要进行冲突(碰撞)处理,冲突是指(9) 。 (9)A.关键字被依次映射到地址编号连续的存储位置 B. 关键字不同的元素被映射到相同的存储位置 C. 关键字相同的元素被映射到不同的存储位置 D. 关键字被映射到哈希表之外的位置 ●对有n 个结点、 e 条边且采用数组表示法(即邻接矩阵存储)的无向图进行深度优先 遍历,时间复杂度为()。 2 (10)A.O(n) B.O(e 2) C.O(n+e) D.O(n*e) ●数字信封技术能够()。 (11)A.保证数据在传输过程中的安全性 B. 隐藏发送者的真实身份 C. 对发送者和接收者的身份进行认证证 D. 防止交易中的抵赖发生 ●在安全通信中,S 将所发送的信息使用(12) 进行数字签名,T 收到该消息后可利用 (13) 验证该消息的真实性。 (12)A.S 的公钥 B.S 的私钥 C.T 的公钥 D.T 的私钥 (13)A.S 的公钥 B.S 的私钥

2019年上半年数据库系统工程师真题+答案上午选择+下午案例完整版

壱 2019年上半年数据库系统工程师真题+答案上午选择+下午案例完整版 上午选择2019年5月25日考试 1、计算机执行程序时,CPU中()的内容是一条指令的地址。 A. 运算器 B. 控制器 C. 程序计数器 D. 通用寄存器 答案:C 2、DMA控制方式是在()之间直接建立数据通路进行数据的交换处理。 A. CPU与主存 B. CPU与外设 C. 主存与外设 D. 外设与外设 答案:C 直接主存存取(Direct Memory Access,DMA)是指数据在主存与I/O 设备间(即主存与外设之间)直接成块传送。 3、在计算机的存储系统中,()属于外存储器。 A. 硬盘

弐 B. 寄存器 C. 高速缓存 D. 内存 答案:A 寄存器属于CPU,高速缓存一般处于内存和CPU之间,硬盘属于外存。 4、某系统由3个部件构成,每个部件的千小时可靠度都为R,该系统的千小时可靠度为(1-(1-R)2)R,则该系统的构成方式是()。 A. 3个部件串联 B. 3个部件并联 C. 前两个部件并联后与第三个部件串联 D. 第一个部件与后两个部件并联构成的子系统串联 答案:C 5、令序列X、Y、Z的每个元素都按顺序进栈,且每个元素进栈和出栈仅一次。则不可能得到的出栈序列是()。 A. X Y Z B. X Z Y C. Z X Y D. Y Z X 答案:C 栈的顺序:先进后出。如要Z先出,则至少需要X-Y-Z依次全部进栈,

参 此时栈内容已确定,出栈顺序只能为Z-Y-X,因此,得不到序列ZXY。 6、以下关于单链表存储结构特征的叙述中,不正确的是()。 A. 表中结点所占用存储空间的地址不必是连续的 B. 在表中任意位置进行插入和删除操作都不用移动元素 C. 所需空间与结点个数成正比 D. 可随机访问表中的任一结点 答案:D 7、B-树是一种平衡的多路查找树。以下关于B-树的叙述中,正确的是()。 A. 根结点保存树中所有关键字且有序排列 B. 从根结点到每个叶结点的路径长度相同 C. 所有结点中的子树指针个数都相同 D. 所有结点中的关键字个数都相同 答案:B 8、对于给定的关键字序列{47, 34, 13, 12, 52, 38, 33, 27, 5},若用链地址法(拉链法)解决冲突来构造哈希表,且哈希函数为H(key)=key%ll,则()。 A. 哈希地址为1的链表最长 B. 哈希地址为6的链表最长

2017年数据库系统工程师试题下午及答案

2017年上半年数据库系统工程师考试下午真题 (参考答案) ●阅读下列说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。 【说明】 某医疗器械公司作为复杂医疗产品的集成商,必须保持高质量部件的及时供应。为了实现这一目标,该公司欲开发一采购系统。系统的主要功能如下: 1.检查库存水平。采购部门每天检查部件库存量,当特定部件的库存量降至其订货店时,返回低存量部件及库存量。 2.下达采购订单。采购部门针对低存量部件及库存量提交采购请求,向其供应商(通过供应商文件访问供应商数据)下达采购订单,并存储于采购订单文件中。 3.交运部件。当供应商提交提单并交运部件时,运输和接收(S/R)部门通过执行以下三步过程接收货物: (1)验证装运部件。通过访问采购订单并将其与提单进行比较来验证装运的部件,并将提单信息发给S/R职员。如果收货部件项目出现在采购订单和提单上,则己验证的提单和收货部件项目将被送去检验。否则S/R职员提交的装运错误信息生成装运错误通知发送给供应商。(2)检验部件质量。通过访问质量标准来检查装运部件的质量,并将己验证的提单发给检验员。如果部件满足所有质量标准,则将其添加到接受的部件列表用于更新部件库存。如果部件未通过检查,则将检验员创建的缺陷装运信息生成缺陷装运通知发送给供应商。 (3)更新部件库存。库管员根据收到的接受的部件列表添加本次采购数量,与原有库存量累加来更新库存部件中的库存量。标记订单采购完成。 现采用结构化方法对该采购系统进行分析与设计,获得如图1-1所示的上下文数据流图和图1-2所示的0层数据流图。

米圣经答案:E1:供应商E2:采购部E3:检验员E4:库管员E5:S/R 职员

2014年上半年数据库系统工程师考试上午真题答案

2014年上半年数据库系统工程师考试上午真题(标准参考答案) 在CPU中,常用来为ALU执行算术逻辑运算提供数据并暂存运算结果的寄存器是(D)。 A. 程序计数器 B. 状态寄存器 C. 通用寄存器 D. 累加寄存器 某机器字长为n,最高位是符号位,其定点整数的最大值为(B)。 nn-1nn-1 A.2-1 B.2-1 C.2 D.2 海明码利用奇偶性检错和纠错,通过在n个数据位之间插入k个检验位,扩大数据编码的码距。若n=48,则k 应为(C)。 A. 4 B. 5 C. 6 D. 7 通常可以将计算机系统中执行一条指令的过程分为取指令,分析和执行指令3步。若取指令时间为4t,分析时间为2t。执行时间为3t,按顺序方式从头到尾执行完600条指令所需时间为(D)t;若按照执行第i条,分析第i+1条,读取第i+2条重叠的流水线方式执行指令,则从头到尾执行完600条指令所需时间为(B)t。 A. 2400 B. 3000 C. 3600 D. 5400 A. 2400 B. 2405 C. 3000 D. 3009 若用256K X 8bit的存储器芯片,构成地址40000000H到400FFFFFH且按字节编址的内存区域,则需(A)片芯片。 A. 4 B. 8 C. 16 D. 32 以下关于木马程序的叙述中,正确的是(B)。 A.木马程序主要通过移动磁盘传播 B.木马程序的客户端运行在攻击者的机器上 C.木马程序的目的是使计算机或网络无法提供正常的服务 D.Sniffer是典型的木马程序 防火墙的工作层次是决定防火墙效率及安全的主要因素,以下叙述中,正确的是(D )。 A.防火墙工作层次越低,工作效率越高,安全性越高 B.防火墙工作层次越低,工作效率越低,安全性越低 C.防火墙工作层次越高,工作效率越高,安全性越低 D.防火墙工作层次越高,工作效率越低,安全性越高 以下关于包过滤防火墙和代理服务防火墙的叙述中,正确的是(B)。 A.包过滤成本技术实现成本较高,所以安全性能高 B.包过滤技术对应用和用户是透明的 C.代理服务技术安全性较高,可以提高网络整体性能 D.道理服务技术只能配置成用户认证后才建立连接 王某买了一幅美术作品原件,则他享有该美术作品的(D)。 A. 著作权 B. 所有权 C. 展览权 D.所有权与其展览权 甲、乙两软件公司于2012年7月12日就其财务软件产品分别申请“用友”和“用有”商标注册。两财务软件相似,甲第一次使用时间为2009年7月,乙第一次使用时间为2009年5月。此情形下,(C)能获准注册。 A. “用友” B. “用友”与“用有”都 C. “用有” D、由甲、乙抽签结果确定 以下媒体中,(B)是表示媒体,(D)是表现媒体。 A. 图像 B. 图像编码 C. 电磁波 D. 鼠标 A. 图像 B. 图像编码 C. 电磁波 D. 鼠标 (B)表示显示器在横向(行)上具有的像素点数目。 A. 显示分辨率 B. 水平分辨率 C. 垂直分辨率 D. 显示深度 以下关于结构化开发方法的叙述中,不正确的是(D)。 A. 将数据流映射为软件系统的模块结构

数据库系统工程师练习题及答案第三套

数据库系统工程师练习题(三) 试题某工厂的信息管理数据库的部分关系模式如下所示: 职工(职工号,姓名,年龄,月工资,部门号,电话,办公室) 部门(部门号,部门名,负责人代码,任职时间) 问题1] 解答(a)PRIMARY KEY(b)FOREIGN KEY ( 负责人代码) REFERENCES 职工 (c)FOREIGN KEY ( 部门号) REFERENCES 部门(d) 月工资>=500 AND <月工资=5000 ,或月工资BETWEEN 500 AND 5000(e)count(*) ,Sum (月工资),Avg ( 月工资)(f)GrOup by 部门号 [ 问题2] 解答 (1) 该行不能插入“职工”关系,它违反了实体完整性中主码必须惟一区分关系中的每一个属性。 (2) 该行可以插入“职工”关系,尽管部门号、电话和办公室为空,但是它表示该雇员没有分配到某个 部门。(3)该行不能插入“职32'’关系,它违反了参照完整性。因为 6 在关系“部门”中不存在。 [ 问题3] 解答(1)和(2) 都不能更新,因为使用分组合聚集函数定义的视图是不可更新的。(3) 不一定,视子查 询的返回值而定,(4)和(5) 允许查询。 [ 问题4] 解答(1)对于外层的职工关系 E 中的每一个元组,都要对内层的整个职工关系M 进行检索,因此查询效率不高。(2)Select 职工号from 职工,(Select Max ( 月工资) as 最高工资,部门号Group by 部门号)as depMax where 月工资=最高工资and 职工.部门号=depMax .部门号 [ 问题5] 解答Select 姓名,年龄,月工资from 职工where 年龄>45; Union Select 姓名,年龄,月工资from 职工where 年龄月工资<1000; 试题某仓储超市采用POS(Point of Sale) 收银机负责前台的销售收款,为及时掌握销售信息,并依此指导进 货,拟建立商品进、销、存数据库管理系统。该系统的需求分析已经基本完成,下面将进入概念模型的设 计。 试题解答 [ 问题1] 解答 [ 问题2] 解答商品( 商品编号,商品名称,供应商,单价)直销商品(商品编号,生产批号,消费期限) 库存商品(商品编号,折扣率) [ 问题3] 解答 销售详单(销售流水号,商品编码,数量,金额,收银员,时间) 销售日汇总(日期,商品编码,数量) 存货表(商品编码,数量) 进货表(送货号码,商品编码,数量,日期) 商品(商品编号,商品名称,供应商,单价) 直销商品(商品编号,生产批号,消费期限) 库存商品(直显组号,折扣率) [ 问题4] 解答 1. 采用商品信息集中存储在中心数据库中,则在销售前台的每笔计费中,都必须从中心数据库提取 商品名称和单价,增加网络的负载,在业务繁忙时直接影响到前台的销售效率;同时,如果发生网络故障,则该POS 机不能工作。采用这种方式,对商品库的更新,如引入新的商品和修改商品价格,会及时体现在前台的销售业务中。2.采用商品信息存储在中心数据库中,各POS 机存储商品表的备份,POS 机直接从本地读取商品信息,减少了网络的负载,可以提高交易的效率;同时即使有短时间的网络故障,也不影响 该POS 机的正常使用,只有当存在商品信息变更时才需要与中心数据库同步。采用这种方式,必须在每次商品信息变更时同步各POS 机的数据。 [ 问题5] 解答1.对销售详单关系模式做如下的修改,增加积分卡号属性。销售详单(销售流水号,商品编

中级数据库系统工程师下午试题分类模拟题含答案4

中级数据库系统工程师下午试题分类模拟题4 试题一 [说明] 某房屋租赁公司欲建立一个房屋租赁服务系统,统一管理房主和租赁者的信息,从而快速地提供租赁服务。该系统具有以下功能: 1.登记房主信息。对于每名房主,系统需登记其姓名、住址和联系电话,并将这些信息写入房主信息文件。 2.登记房屋信息。所有在系统中登记的房屋都有一个唯一的识别号(对于新增加的房屋,系统会自动为其分配一个识别号)。除此之外,还需登记该房屋的地址、房型 (如平房、带阳台的楼房、独立式住宅等)、最多能够容纳的房客数、租金及房屋状态(待租赁、已出租)。这些信息都保存在房屋信息文件中。一名房主可以在系统中登记多个待租赁的房屋。 3.登记租赁者信息。所有想通过该系统租赁房屋的租赁者,必须首先在系统中登记个人信息,包括:姓名、住址、电话号码、出生年月和性别。这些信息都保存在租赁者信息文件中。 4.租赁房屋。已经登记在系统中的租赁者,可以得到一份系统提供的待租赁房屋列表。一旦租赁者从中找到合适的房屋,就可以提出看房请求。系统会安排租赁者与房主见面。对于每次看房,系统会生成一条看房记录并将其写入看房记录文件中。 5.收取手续费。房主登记完房屋后,系统会生成一份费用单,房主根据费用单交纳相应的费用。 6.变更房屋状态。当租赁者与房主达成租房或退房协议后,房主向系统提交变更房屋状态的请求。系统将根据房主的请求,修改房屋信息文件。 数据流图1-1给出了该系统的顶层数据流图。 1、【问题1】 使用[【说明】中给出的词汇,将数据流图1-1中(1)~(4)处的数据流补充完整。 试题二 阅读下列说明,回答下列问题。 [说明] 某大型集团公司的数据库的部分关系模式如下: 员工表:EMP(Eno, Ename, Age, Sex, Title),各属性分别表示员工工号、姓名、年龄、性别和职称级别,其中性别取值为“男”“女”; 公司表:COMPANY(Cno, Cname, City),各属性分别表示公司编号、名称和所在城市; 工作表:WORKS(Eno, Cno, Salary),各属性分别表示职工工号、工作的公司编号和工资。 有关关系模式的属性及相关说明如下: 2允许一个员工在多家公司工作,使用身份证号作为工号值。 3工资不能低于1500元。 根据以上描述,回答下列问题: 2、请将下面创建工作关系的SQL语句的空缺部分补充完整,要求指定关系的主码、外码,以及工资

2016上半年数据库系统工程师考试真题及答案-下午卷

2016上半年数据库系统工程师考试真题及答案-下午卷 试题一 阅读下列说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。 【说明】 某会议中心提供举办会议的场地设施和各种设备,供公司与各类组织机构租用。场地包括一个大型报告厅、一个小型报告厅以及诸多会议室。这些报告厅和会议室可提供的设备有投影仪、白板、视频播放/回放设备、计算机等。为了加强管理,该中心欲开发一会议预订系统,系统的主要功能如下。 (1)检查可用性。客户提交预订请求后,检查预订表,判定所申请的场地是否在申请日期内可用;如果不可用,返回不可用信息。 (2)临时预订。会议中心管理员收到客户预定请求的通知之后,提交确认。系统生成新临时预订存入预订表,并对新客户创建一条客户信息记录加以保存。根据客户记录给客户发送临时预订确认信息和支付定金要求。 (3)分配设施与设备。根据临时预订或变更预定的设备和设施需求,分配所需设备(均能满足用户要求)和设施,更新相应的表和预订表。 (4)确认预订。管理员收到客户支付定金的通知后,检查确认,更新预订表,根据客户记录给客户发送预订确认信息。 (5)变更预订。客户还可以在支付余款前提交变更预订请求,对变更的预订请求检查可用性,如果可用,分配设施和设各;如果不可用,返回不可用信息。管理员确认变更后,根据客户记录给客户发送确认信息。 (6)要求付款。管理员从预订表中查询距预订的会议时间两周内的预定,根据客户记录给满足条件的客户发送支付余款要求。 (7)支付余款。管理员收到客户余款支付的通知后,检查确认,更新预订表中的已支付余款信息。

现采用结构化方法对会议预定系统进行分析与设计,获得如图1-1所示的上下文数据流图和图1-2所示的0层数据流图(不完整)。 【问题1】 使用说明中的词语,给出图1-1中的实体E1~E2的名称。 E1:客户 E2:管理员

数据库系统工程师模拟题及答案(免费).doc

1.本试卷的试题中共有75个空格,需要全部解答,每个空格1分,满分75分。 2.每个空格对应一个序号,有人A、B、C、D四个选项,请选择一个最恰当的选项作为解答。 ●《中华人民共和国专利法)及其实施规定,确定发明和实用新型专利权的保护范围的依据是_(1)_。<中华人民共和国专利法)规定,专利侵权的诉讼时效是自专利权人或者利害关系人得知或应当得知侵权行为之日起_(2)_。 (1)A.说明书B.请求书C.权利要求D.附图 (2)A.6个月B.18个月C.四年D.二年 ●IS09000-3在EIS09000族标准中的位置,它是计算机软件机构实施_(3)_的_(4)_标准,由于_(5)_标准本来是针对传统的制造业制定的,而软件业又有许多不同于制造业的特性_(6)_起子桥梁作用。_(7)_将整个软件生存周期分成17个过程,并且对每一个过程按“过程—活动一任务”的三个层次具体作了解释,为我们进一步理解IS09000-3提供了帮助。 (3)A.IS090011B.IS09001C.IS09000-3D.IS0/IECl2207 (4)A.指南性B.概括性C.详尽的D.不同的 (5)A.ISO9000B.ISO9001C.IS09002D.GB/T19001-1994 (6)A.iS09001B.ISO9000-3C.ISO/ICEl2207 D.ISO9002 (7)A,IS09000-3 B.IS09000C.1S09002D.ISO/IEC12207 ●结构化查询语言SQL是一种_(8)_语言,其主要功能有_(9)_,它的典型句型为SELECT A1,A2,…,A n FROM r1,r2,…,r m WHERE F 其中A1,A2,…,An和F分别是_(10)_。 关系模式SCS(Sno,Cno,Score)中,Sno是学生的学号,Cno是课程号,Score为成绩。若要查询每门课程的平均成绩,且要求查询结果按平均成绩升序排列。平均成绩相同时,按课程号降序排列,可用SQL语言写为_(11)_。若查询结果仅限于平均分数超过85分的,则应_(12)_。 (8)A.人工智能B.关系数据库C.函数型D.高级算法 (9)A.数据定义、数据操作、数据安全B.数据安全、数据编辑、数据并发控制 C.数据定义、数据操作、数据控制D.数据查询、数据更新、数据输入输出 (10)A.目标表列名、基本表名、逻辑表达式 B.目标表列名、基本表名、数值表达式 C.基本表名、目标表列名、逻辑表达式 D.基本表名、目标表列名、数值表达式 (11)A.SELECT Cno,AVG(Score)B.SEIECT Cno,AVG(Score) FROM SCS FROM SCS GROUP BY Score GROUP BY Cno ORDER BY2,Cno DESC ORDER BY2,Cno DESC

相关文档
最新文档