文档库 最新最全的文档下载
当前位置:文档库 › 数据库系统工程师模拟试题1

数据库系统工程师模拟试题1

数据库系统工程师模拟试题1
数据库系统工程师模拟试题1

上午部分

虚拟存储器地址变换是指(1)。

模拟试题1

(1)A.多用户虚地址与实地址如何一一对应

B.程序的逻辑地址变换成主存实地址

C.程序执行时将虚地址转换成对应的实存地址

D.指令的符号地址变换成二进制地址

并行处理发展通过(2)的途径形成了颁布处理系统。

(2)A.时间重叠B.提高主频C.资源重复D.资源共享

设最大并行度P=n*m,其中n 为同时处理一个字中的二进制位数;m 为能同时处理的字数。则WPBS(字并位串)可描述为(3)。

(3)A.n=1,m>1 B.n=1,m=1 C.n>1,m>1 D.n>1,m=1

以下关于流水线的说法中不正确的是(4)。

(4) A.单功能流水线只完成一种固定功能

B.动态流水线的各功能段在同一时间内只能按同一运算或功能连接

C.标量流水线只能对标量数据进行流水处理

D.同一多功能流水线上可有多种连接方式来实现多种功能

在段页式存储管理系统中,内存等分为(5),程序按逻辑模块划分成若干(6)。采用段式存

储管理的系统中若地址用24 位表示,其中16 位表示段号,则允许每段的最大长度是(7)。

(5)A.块B.基址C.分区D.片

(6)A.页B.段C.块D.片

(7)A.28B.216C.224 D.232

假设一个有3 个盘片的硬盘,共有 4 个记录面,转速为7200 转/分,盘面有效记录区域

的外直径为30cm,内直径为lOcm,记录位密度为250 位/mm,磁道密度为8 道/mm,每

磁道分16 个扇区,每扇区512 字节,则该硬盘的非格式化容量和格式化容量约为(8)。

(8) A.120MB 和1OOMB

C. 60MB 和50MB B.30MB 和25MB

D.22.5MB 和25MB

(9)是面向对象程序设计语言中的一种机制,此种机制实现了方法的定义与具体的对象无关,而对方法的调用则可关联于具体的对象。

(9)A.继承B.封装C.多态D.动态绑定

(10)工具在软件详细设计过程中不采用。

(10) A.判定表

B.IPO 图

C.PDL

D.DFD 图

产生软件维护的副作用,是指(11)。

(11) A.开发时的错误

B.隐含的错误

C.因修改软件而造成的错误

D.运行时误操作

软件开发过程中,抽取和整理用户需求并建立问题域精确模型的过程叫(12)。

(12) A.生存期

B.面向对象设计

C.面向对象程序设计

D.面向对象分析

使用白盒测试方法时,确定测试数据应根据(13)和指定的覆盖标准。

(13) A.程序的内部逻辑

B.程序的复杂结构

C.使用说明书

D.程序的功能

在操作系统中,并发性是指(14)发生。

(14) A.若干个事件在同一时该发生

B.若干个事件在不同时刻发生

C.若干个事件在同一时间间隔内发生

D.若干个事件在不同时间间隔内发生

若要对某多缓冲池进行管理(此多缓冲池包括n 个缓冲区)。用P,V 操作实现对缓冲区的存

取操作,至少需要(15)个同步信号量及(16)个互斥信号量,其中同步信号量的初值为(17),互斥信号量的初值为(18)。

(15) A.0

(16) A.0 B.1

B.1

C.2

C.2

D.3

D.3

(17) A.0

(18) A.1 B.n,0 C.n,0,1 D.n-1,0 B.1,1 C.1,1,1 D.n,1

对于知识产权中的财产权而言,其基本特征之一是具有法定保护期限,但是并非知识产权中每一项财产权都具有时间限制。据知识法有关规定,以下说法中正确的是(19)

(19) A.企业的名称权、商业秘密权、商标权均有法定保护期限

B.企业的名称权、商标权有法定保护期限,商业秘密权无法确定保护期限

C.企业的名称权、商业秘密权、商标权均无法定保护期限

D.企业的名称权、商业秘密权无法定保护期限,商标权有法定保护期限

按制定标准的不同层次和适应范围,标准可分为国际标准、国家标准、行业标准和企业标准

等,(20)制定的标准是国际标准。

(20) A .ISO 和 IEC

C .ANSI 和 ISO

B .ISO 和 IEEE D .IEEE 和 GJB

世界某一区域标准化团体所通过的标准称为(21)。 (21) A .地方标准

C .专业标准

B .地区标准 D .行业标准

在他人开发的软件上署名或者更改他人开发的软件上的署名,此种行为侵犯了软件著作人的 (22)

(22) A .修改权和发表权 C .发表权和署名权

考察文法:G(V T ,V N ,E ,P)

B .开发者身份权及署名权

D .署名权和转让权

其中,V T ={+,*,(,),i },V N ={E ,T ,F},E 为开始符。 P :E→E+T |T T→T*F |F F→(E)|i

产生式中的符号“→”意思是(23)。F*F+T 是该文法的一个句型,在此句型中,(24) 是句柄,(25)是该句型的直接推导,(26)是该句型的最左推导。 (23) A .恒等于 C .蕴含 (24) A .F C .F+T (25) A .F*F+i C .F*i+F (26) A .F*F+T*F C . F*(E)+T B .取决于

D .定义为 B .F*F

D . F*F+T B .i*F+T

D .i*i+T B .F*F+T

D . (E)*F+T

在以太网中,一个数据帧从一个站点开始发送,到该数据帧被另一个站点全部接收到的总时 间等于(27)。

(27) A .信号传播时延加上数据传输时延

B .数据传输时延减去信号传播时延

C .信号传播时延的 2 倍

D .数据传输时延的 2 倍

以下合法的 B 类 IP 地址是(28)。 (28) A .111.100.100.0

B .190.190.100.150

C .192.168.41.2

D .248.256.119.114

(29)简称 CRC ,在计算机网络中用得最广泛。其编码过程使用(30)运算。假设采用的

生成多项式是 G(X)=X 4+X 3+X+1,给定为 11001010101,则编码后的报文为(31)。 (29) A .水平检验码 B .循环取模码

C.循环冗余码(30) A.循环移位

C.非循环移位

D.循环取余码B.模2 除法

D.二进制除法

(31) A.110010*********

C.1100101010111011 B.110010*********

D.1101111001010101

一般来说,TCP/IP 的TCP 提供的服务是(32)。

(32) A.运输层服务

B.网络层服务

C.会话层服务

D.表示层服务

现在6 个元素按1、2、3、4、5、6 的顺序进栈,序列(33)是不可能的出栈序列。

(33) A.1、2、3、4、5、6

C.4、5、3、2、1、6 B.3、2、1、6、4、5 D.5、6、4、3、2、1

一棵有124 个叶结点的完全二叉树,最多有(34)结点。

(34) A.247 B.248 C.249 D.250 算术表达式((a+b)*c-d)/e 的逆波兰表达式为(35)

(35)A./-*+abcde

C.ab+*cd-e/ B.ab+c*d-e/ D.+*-/abcde

设有键值序列{18,7,6,24,38,56,3,22,47,36},按键值递增顺序采用选择排序,第一趟扫描的结果应为(36)

(36)A.{3,7,6,24,38,56,18,22,47,36}

B.{7,6,18,24,38,3,22,47,36,56}

C.{56,7,6,24,38,18,3,22,47,36}

D.{18,3,6,24,36,56,7,22,47,38}

一棵二叉树的前序遍历序列为 1 2 4 7 5 3 6 8 9,中序遍历序列为7 4 2 5 1 3 8 6 9,则其后序

遍历序列为(37)

(37)A.7 4 2 5 1 3 6 8 9

B.7 4 5 2 8 9 6 3 1

C.2 4 7 5 1 3 6 8 9

D.2 4 7 5 3 6 8 9 1

人们通常所说的媒体包括两层含义,一是指信息的物理载体,如(38);二是指信息的表现

形式,如(39)。

(38-39)A.文字、声音、图像、动画和视频等

B.磁盘、光盘、磁带等

C.文字、图像、磁带、光盘

D.广播、新闻、娱乐、影视等

存储一幅 1024×768 的 32 位图像的文件的大小约为(40)。 (40) A .3M

C .300K

B .96K D .30K

已知关系 R 如下所示,关系 R 的主属性为(41) ,候选码为(42) 。

(41) A .XYZ B .XYW

C .XZW

D .XYZW

(42) A .XYZ B .XYXW C .XZ,XW 和 ZW D .XY,XW,YW 和 ZW

设有关系模式 R(C,P,S,G,T,W),各属性含义为:C 课程,P 老师,S 学生,G 成绩,T 时间, W 教室,其函数依赖集为:

F = {C → ,( , ) →

,( , ) → ,( , ) → ,( , ) → W }

则关系模式的关键字为(43) ,R 的规范化程度最高可达到(44) 。若将

R 分解为

关系模式组 R1(C,P),R2(S,C,G),R3(S,T,W,C),则 R1,R2,R3 的规范化程度最高分别可达

到(45) ,(46) ,(47) 。 (43) A .(T,R) B .(S,C) C .(T,W) D .(T,S) (44-47) A .1NF B .2NF C .3NF D .BCNF

E .4NF

关系运算表达

R ÷ (∏

,

( )) 1 3

的结果为(48) 。

3 3

4 4

4 7 3 4 4 8

4 3

(48) A .{4}

B .{3,4}

C .{3,4,7}

D .{3,7}

设有两个关系模式 R(X,Y,Z),S(X,Y,W),其中属性 Z 和属性 W 不具有相同的域,下列表达 式不正确的是(49) (49) A .

∏X ( ) >< ∏W ( )

C .

∏X ( ) >< ∏X ( )

B.R S D.R >< S

在事务的ACID 性质中,事务的持久性指的是(50)

A.事务所包含的所有操作要么全做,要么全不做

B.事务执行的结果必须要使数据库从一个一致性状态转换到另一个一致性状态C.一个事务的执行不被其他事务干扰

D.一个事务一旦执行完成,它对数据库中数据的改变将是永久性的

(51)是系统用来记录事务对数据库的更新操作的文件。

A.后援副本B.后备副本C.日志文件D.系统文件

二级封锁协议解决了事务的并发操作带来的(52)不一致性的问题。

A.数据丢失修改

C.数据丢失修改和不可重复读

以下关于触发器的说法不正确的是(53)B.数据不可重复读D.数据丢失修改和脏读

A.触发器的定义包括触发器名称、触发器所依附的对象、何时执行以及如何执行

B.触发器主要用于作完整性保护和体现数据库的主动功能

C.可激发触发器的操作包括INSERT、DELETE 和UPDATE

D.触发器仅能在事件INSERT、DELETE 和UPDATE 之前触发,而不能在其后被触发

数据库故障恢复技术所采用的主要策略是建立数据冗余,这些冗余数据包括(54)A.日常文档、后备副本

B.数据字典、日常文档、后备副本

C.后备副本和日志文件

D.数据字典、日常文档、后备副本和日志文件

以下说法中不正确的是(55)

A.数据仓库是一个面向主题的、集成的、相对稳定的、反映历史变化的数据集合

B.数据挖掘是从大量数据中挖掘出潜在的、有价值的知识的过程

C.OLAP 和OLTP 均以数据仓库为处理的基础数据

D.OLAP 面向数据操作人员,而OLTP 一般面对决策管理人员

实体联系模型(简称E-R 模型)的基本概念包括实体、属性和联系,其图形表示称为E-R

图。实体间联系可以是(56)。

E-R 模型向关系模型转换时就遵循以下原则:一个实体型转换为一个关系模式,实体的

属性就转换成关系的属性,实体的码就成为关系的码;一个联系型转换为一个(57),与联

系相关联的各实体的码以及联系的属性转换成(58)。

一个多对多的联系只能转换成一个独立的关系模式。在进行转换时,与此联系相连的各

实体的码以及联系本身的属性都转换为关系的属性,而关系的码为(59)。

(56)A.1:1 和1:n

C.1:n 和m:n (57)A.联系模式

C.数据模式(58)A.联系的属性

C.关系的码

B.1:1 和m:n

D.1:1、1:n 和m:n B.逻辑模式

D.关系模式

B.关系的属性

D.逻辑模式的属性

(59)A.任一实体的码B.各实体码的组合

C.任一实体的码和联系属性组合D.联系的属性

CMM 提供了一个框架,将软件过程改进的进化步骤组织成5 个成熟度等级。除第1 级外,每一级都包含了实现这一级目标的若干关键过程域,每一个关键过程域又包含若干(60)。(60)A.关键实践

B.软件过程性能

C.软件过程能力

D.软件过程

(61)意味着一个操作在不同的类中可以有不同的实现方式。

(61)A.多态性

B.多继承

C.类的复用

D.封装

软件开发的螺旋模型综合了瀑布模型和演化模型的优点,并增加了(62)。采用螺旋模型时,软件开发沿着螺线自内向外旋转,每转一圈都要对(63)进行识别、分析,并采取相应的对

策。螺旋线第一圈的开始点可能是一个(64)。从第二圈开始,一个新产品开发项目开始了,

新产品的演化沿着螺旋线进行若干次迭代,一直运转到软件生命期结束。

(62)A.可行性分析

(63)A.系统

B.版本管理

B.风险C.工程

C.风险分析

D.计划

D.项目管理

(64)A.原型项目B.概念项目C.改进项目D.风险项目

软件测试计划开始于需求分析阶段,完成于(65)阶段。

(65)A.需求分析B.软件设计C.软件实现D.软件测试

Basically,a firewall if a (66)process or a set of integrated processes that runs on a router or (67)to control the flow of networked application traffic(68)through it .Typically ,firewalls

are placed on the entry point to a (69)network such as the Internet .They could be considered

traffic cops.The firewall’s (70)is to ensure that all communication between an organization’s network and the internet conform to the organization’s security policies.

(66)A.dependent

C.related (67)A.browser

C.repeater (68)A.pass

C.passing (69)A.local

C.private (70)A.mole

C.role B.isolated D.standalone B.client D.sever B.passed D.passes B.national D.public B.pole D.rule

A Web browser is simply a terminal emulator, designed to display text on a screen.The two

essential differences between an ordinary terminal emulator and a Web browser are that the

browser knows how to deal with (71), and that it has a mechanism for (72)graphical files.Display text ,display graphics , and (73)hyperlinks—there’s 99 percent of the(74)value.That’s not to say that the manufacturers didn’t go all-out to attach a hyperactive

efflorescence of useless capabilities onto their browsers.Remember when media channels in the browser were a big deal, instead of the clutter you can’t wait to delete from your favorites of

bookmarks menu ? Remember when client-side Java applets were supposed to become the

preferred (75)for application development? Remember frames and all their nasty side effects?

(71)A.superlinks

C.hyperlinks (72)A.displaying

C.drawing (73)A.direct

C.indicate (74)A.Web browser’s

C.emulator’s (75)A.plane

C.plate

下午部分

试题一(15分)B.links D.connections B.illustrating D.writing B.navigate D.go-on B.terminal’s D.network’s B.plant D.platform

设有关系模式R(A,B,C,D,E),其函数依赖集为F={AB→C,C→D,BD→A,BC→E}

(1)求R 的候选码,并简要说明理由。

(2)R 规范化程度最高可达到几范式,并简述理由。

(3)若R 不为3NF,将R 分解为3NF,并保持两性。

若R 上的函数依赖集为F1={AB→C,C→D,B→A,B→E},分别解答上面问题。

试题二(20分)

学校教学管理数据库中有三个基本表:

S(SNO, SNAME, SDEPT, SAGE)

C(CNO, CNAME, TEACHER)

SC(SNO, CNO, GRADE)

各属性含义为:SNO 学号,SNAME 学生姓名,SDEPT 所在系,SAGE 年龄;

CNO,课程号,CNAME 课程名,TEACHER 教师;GRADE 成绩。

打下划线表示为各关系的关键字。SC 中的属性SNO 和CNO 也为外码,参照S 和 C 的关键字。

(1) 写出此三个关系的SQL 定义语句;

(2) 要求在删除S 中一个元组时,把关系SC 中具有相同SNO 值的元组全部删除,则SC 的

定义应作如何修改;若要求修改S 中的SNO 时,SC 中相同的SNO 值也要修改,则SC 应

应作如何修改。

(3) 设计一个触发器,使得在修改SC 的成绩时,要求修改后的成绩一定不能比原成绩低。试题三(20分)

某制造企业厂商要求“入库单”如下:

(1) 试设计出与此“入库单”相关联的所有关系模式(不包括财务)。

(2) 若此企业的数据库应用系统在运行一段时间后,出现了明显的数据访问和处理的变慢,试度分析可能的原因,并简述应如何采取怎样的相应措施来解决此问题。

试题四(20分)

设有如下实体:

学生(学号,单位,姓名,性别,年龄,选修课程名)

课程(编号,课程名,开课单位,任课教师号)

教师(教师号,姓名,性别,职称,讲授课程编号)

单位(单位名称,电话,教师号,教师名)

上述实体存在如下联系:

一个学生可选修多门课程,一门课程可被多个学生选修;

一个教师可讲授多门课程,一门课程可为多个教师讲授;

一个单位可有多个教师,一个教师只能属于一个单位。

(1) 分别设计学生选课和教师任课两个信息的结构E-R 图。

(2) 将上述设计完成的E-R 图合并成一个全局E-R 图。

(3) 将该全局E-R 图转换为等价的关系模型表示的数据库逻辑结构。

模拟试题(1)答案

模拟试题(1)上午部分答案

模拟试题(1)下午部分答案

试题一(15分)

函数依赖集为F={AB→C,C→D,BD→A,BC→E}:

(1) 因为B 属性在各函数依赖的右部均未出现,所以属性B 一定为每个候选码中的属性,AB、BC 和BD 的属性闭包均为ABCDE,所以R 的候选码为AB、BC 和BD。

(2)由R 的候选码为AB、BC 和BD 可知主属性为ABCD,E 为非主属性。

ABCD 中的单个属性均不能函数决定E,所以R 可达到2NF;同时也不存在E 对码的传递依赖,即可达到3NF;但是存在AB→C 和C→D,即存在主属性对码的传递依赖,

所以R 规范化程度最高可达到3NF。

R 上的函数依赖集为F1={AB→C,C→D,B→A,B→E}时:

(1) R 的候选码为B。

(2) R 规范化程度最高可达到2NF。

(3) 在遵循函数依赖保持性和分解无损性的原则下,可将R 分解为{BC,BA,BE,CD},分

解后的模式组均为3NF。

试题二(20分)

(1) Create table S(SNO CHAR(9) PRIMARY KEY,

SNAME CHAR(8),

SDEPT CHAR(40),

SAGE NUMBER(3));

Create table C(CNO CHAR(4) PRIMARY KEY,

CNAME CHAR(30),

TEACHER CHAR(8));

Create table SC(SNO CHAR(9),

CNO CHAR(4),

GRADE NUMBER(3),

PRIMARY KEY(SNO,CNO#),

FOREIGN KEY(SNO) REFERENCES S(SNO),

FOREIGN KEY(CNO) REFERENCES C(CNO));

(2)

要求在删除S 中一个元组时,把关系SC 中具有相同SNO 值的元组全部删除,则SC 定义应作修改如下:

FOREIGN KEY(SNO) REFERENCES S(SNO) ON DELETE RESTRICT;

若要求修改S 中的SNO 时,SC 中相同的SNO 值也要修改,则SC 定义应作修改如下:FOREIGN KEY(SNO) REFERENCES S(SNO) ON UPDATE CASCADE

(3)

CREATE TRIGGER up_permit

after update of G on SC

REFERENCING old row as orow, new as nrow

For each row

When (orow.G>nrow.G)

Update SC SET G=OROW.G WHERE CNO = https://www.wendangku.net/doc/6612094082.html,O

试题三(20分)

(1)

商品表(货品编码,货品名称,计量单位,入库价格……)

供应商(供应商代号,供应商名称,电话,地址……)

员工表(员工代号,员工名称,工资……)

入库单表头(入库单号,入库时间,供货单位,录入员,审核员,金额总计……)

入库单明细(入库单号,货品编码,入库数量,入库价格……)

(2)

企业的数据库系统在运行一段时间后,由于数据量的急增和各业务的全面展开,会导致系统

的响应速度变慢。可从以下几方面考虑此问题并采取相应的措施:

对硬盘进行碎片整理;

对大数据量表进行重新索引,对各关联表的关联项进行索引;

根据事务监控数据机,判断是还有频繁产生死锁的事务,对事务加以修改;

扩充数据文件和事务日志文件的容量,以增加剩余空间;

调整DBMS 的各项参数,使之趋于更合理;

导出不再使用的历史数据;

系统硬件升级,包括增加内存、换用高速硬盘、更换服务器等。

另外必要时,也可对最初的设计方案进行调整:

(I)可将一些前台的操作尽量用存储过程来实现。因为存储过程可轻松地执行一系列

复杂的操作,而不是那些传统的冗长的T-SQL 语句。一个设计良好的存储过程可以显著减少

客户端与服务器端的往返通讯,甚至可以压缩至一次调用。另外,使用远程调用(RPC)服务器端的存储过程可以提高执行序列的重用性,从而提高性能。

(II)有些用于查询的数据模式,甚至可以利用反规范化的策略来提高效率。如有选修

关系模式:选修(学号,选修课程代号,成绩),但是当开学时期学生查分操作过多会导致

系统处理速度变慢,这时可以考虑增加一个大冗余的模式来提高效率,如增加一个模式:(学号,选修课程1,成绩1,选修课程2,成绩2…,选修课程n,成绩n),通过增加

冗余的手段来提高性能。

试题四(20分)

(1)

学生选课和教师任课两个局部信息的结构E-R 图分别如下:

(2)

各实体及其属性为:

单位:单位名,电话

学生:学号,姓名,性别,年龄

教师:教师号,姓名,性别,职称

课程:编号,课程名

合并的全局E-R 图如下所示:

(3) 将该全局E-R 图转换为等价的关系模型表示的数据库逻辑结构。

单位(单位名,电话)

学生(学号,姓名,性别,年龄,单位名)

教师(教师号,姓名,性别,职称,单位名)

课程(编号,课程名,单位名)

讲授(教师号,课程编号)

选修(学号,课程编号)

数据库系统模拟试卷--上海交大成人教育

模拟试卷 一、选择题(15分) 1.关系的主属性不能取空值,属于() A. 实体完整性约束 B.参照完整性约束 C. 用户定义完整性约束 D. 动态元组约束 2..数据库系统的数据独立性体现在()。 A.不会因为数据的变化而影响到应用程序 B.不会因为数据存储结构与数据逻辑结构的变化而影响应用程序 C.不会因为存储策略的变化而影响存储结构 D.不会因为某些存储结构的变化而影响其他的存储结构 3.概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是()。 A. 层次模型 B. 关系模型 C. 网状模型 D. 实体-关系模型 4.如果一个关系属于第3范式,则它() A. 必然属于2NF B. 必然属于4NF C. 可能不属于2NF D. 必然属于BCNF 5.数据库系统由数据库、数据库管理系统、应用系统和()组成。 A. 系统分析员 B. 程序员 C. 数据库管理员 D. 操作员 6.根据DBMS的特点,进行数据库的存取方法和存储方式设置,形成了关系数据库的() A. 外模式 B. 模式 C. 子模式 D. 内模式 7.关系数据库中的投影操作是指从关系中()。 A. 抽出特定记录 B. 抽出特定字段 C. 建立相应的影像 D. 建立相应的图形 8.全码是指() A. 每个属性都是独立的主码 B. 每个属性都是独立的候选码 C. 所有属性组合为关系的候选码 D. 所有属性组合为关系的外码 9.关系代数中的连接操作是由()操作组合而成。 A. 选择和投影 B. 选择和笛卡尔积 C. 投影、选择、笛卡尔积 D. 投影和笛卡尔积 10.假设有关系R和S,关系代数表达式R-(R-S)表示的是()。 A. R∩S B. R∪S C. R-S D. R×S 11.在SQL语言中的视图VIEW是数据库的()。 A. 外模式 B. 模式 C. 内模式 D. 存储模式 12.在概念模型中事物称为() A.实体 B. 对象 C. 纪录 D. 节点 13.下列不属于并发操作带来的一致性问题是()。 A. 丢失修改 B. 不可重复读 C. 死锁 D. 脏读

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

软考数据库系统工程师 试题及答案 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)计算机。在这种计算机中,各个处理

数据库系统原理模拟题

B.在系统运行过程中,对数据库系统各时段CPU和内存使用情况进行监控 C.建立关系表以后编写系统应用程序 D.定期进行数据备份 3.R为4元关系R(A,B,C,D),S为3元关系S(B,C,D),则R∞ S构成的结果集为______元关系。( A )A.4 B.2 C.7 D.6 4.学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,从社团到学生之间的联系类型是( B )A.多对多B.一对多 C.多对一D.一对一 5.一个关系中的候选关键字( B )A.至多一个B.可多个 C.必须多个D.至少3 个 6.下列哪些属性不适合建立索引(D )A.经常出现在GROUP BY字句中的属性 B.经常参与连接操作的属性 C.经常出现在WHERE字句中的属性 D.经常需要进行更新操作的属性 7.SQL语言具有数据操作功能,SQL语言的一次查询的结果是一个( D )A.数据项B.记录 C.元组D.表 8.在SQL语言中,用于测试列值非空的语句是(B )A.IS NOT EMPTY B.IS NOT NULL C.NOT UNIQUE D.NOT EXISTS

学院:_______________专业:________________ 班级:________________ 姓名:___________学号:________________座号:___ 密 封 线 内 不 要 答 题 ———————————密———————————————封———————————————线———————————— 9.在SQL 中,与“NOT IN ”等价的操作符是 ( A ) A .<>ALL B .<>SOME C .=SOME D .=ALL 10.下列SQL 语句中,能够实现“将查询SC 表的权限授予用户U1,并允许该用户将此权限授予其他用户”这一功能的是 ( D ) A .GRANT SELECT TO SC ON U1 WITH PUBLIC B .GRANT SELECT ON S C TO U1 WITH PUBLIC C .GRANT SELECT TO SC ON U1 WITH GRANT OPTION D .GRANT SELECT ON SC TO U1 WITH GRANT OPTION 11.被命名的一组与数据库操作有关的权限称为 ( C ) A .用户组 B .用户 C .角色 D .模式 12.下面给出的关系表r(A ,B ,C ,D)满足下述哪个函数依赖 ( B ) A .A → B B .B →D C . D →C D .A →D 13.某供应商关系模式为 Provider(PID ,Pname ,Tel ,GoodsID ,GoodsClassID ,GoodsName ,GoodsPrice) 该关系模式应满足如下函数依赖: PID →Pname ,PID →TEL ,GoodsID →GoodsClassID , GoodsID →GoodsName ,GoodsName →GoodsPrice 则这个关系模式的主码为 ( C ) A .(PID ,GoodsName) B .(PID ,GoodsClassID) C .(PI D ,GoodsID) D .(PID ,GoodsPrice) 14.在关系数据库中,从关系规范化的意义看,如果关系R 中的非主属性对码有传递函数依赖,那么R 至多是 ( ) A .1NF B .2NF C .3NF D .BCNF 15.最小函数依赖集Fm 要求所有函数依赖的右部 ( B ) A .最多有一个属性 B .最少有一个属性 C .可以有多个属性 D .属性个数无要求 16.并发事务的交叉执行破坏了事务的 ( ) A .原子性 B .隔离性 C .一致性 D .永久性 17.要求事务在读取数据前先加共享锁,且读完数据后即可释放S 锁,这种封锁协议是 ( ) A .一级封锁协议 B .二级封锁协议 C .三级封锁协议 D .四级封锁协议 18.以下哪一个将用来记录对数据库中数据进行的每一次更新操作 ( ) A .数据字典 B .后援副本 C .日志文件 D .数据库 19.设有事务T1和T2,其并发操作顺序如下表所示。该并发操作带来的问题是( ) A .丢失了修改 B .不能重复读 C .读脏数据 D .写错误

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

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.数据库的开发控制,完整性检查,安全性检查等是对数据库的()

数据库系统概论模拟试题(6)

数据库系统概论模拟试题(6) 一、填空题:02分,每题02分 1、如果事务T对数据D加了S锁,则在T释放D上的S锁以前,其他事务只能对D加()而不能加()。 二、单选题:20分,每题02分 2、 SQL3中用关键字()定义抽象数据类型。 A: ABSTRACT DATA TYPE B: ABSTRACT TYPE C: CREATE TYPE D: CREATE DATA TYPE 3、在ODL定义中的如下行中,enum 的含义是()。 attribute enum {color,black} FilmTyoe; A: 属性名 B: 属性值 C: 属性域 D: 属性类型 4、域关系演算表达式: T={xy | R(xy)∨S(xy)∧y>2},关系T的组成是()。A: 关系R和S中全部y>2的元组组成的关系 B: 关系R的全部元组和S中y>2的元组组成的关系 C: 关系R和S中全部y>2的元组的前两个属性组成的关系 D: 关系R的全部元组和S中y>2的元组的前两个属性组成的关系 5、 SELECT 语句执行的结果是()。 A: 数据项 B: 元组 C: 表 D: 数据库 6、使用CREATE TABLE 语句建立的是()。 A: 数据库 B: 表 C: 视图 D: 索引 7、使用CREATE INDEX 语句建立的是()。 A: 数据库 B: 表 C: 视图 D: 索引 8、在SQL中,对嵌套查询的处理原则是()。 A: 从外层向内层处理 B: 从内层向外层处理 C: 内、外层同时处理 D: 内、外层交替处理 9、下面关于数据库设计方法的说法中错误的有()。 A: 数据库设计的一种方法是以信息需求为主,兼顾处理需求,这种方法称为面向数据

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.数据库系统是采用了数据技术的计算机系统,数据库系统由数据库、数据库管理系统、应用系统和( C ) A.系统分析员 B.程序员 C.数据库管理员 D.操作员 3.下面列出的数不清管理技术发展的 3 个阶段中,没有专门的软对数据进行管理的是 D I.人工管理阶段n.文件系统阶段山.数据库阶段 A.I和u B.只有n C. n和山 D.只有I 4.下列 4 项中,不属于数据库系统特点的是(C)。 A.数据共享 B.数据完整性 C.数据冗余度高 D.数据独立性高 5.数据库系统的数据独立性体现在()。 A.不会因为数据的变化而影响到应用程序 B.不会因为数据存储结构与数据逻辑结构的变化而应有程序 C.不会因为存储策略的变化而影响存储结构 D.不会因为某些存储结构的变化而影响其他的存储结构 6.描述数据库全体数据的全局逻辑结构和特性的是(A)。 A.模式 B.内模式 C.外模式 7.要保证数据库的数据独立性,需要修改的是( C )。 A.模式与外模式 B.模式与内模式 C.三级模式之间的两层映像 D.三层模式 8.要何证数据库的逻辑数据独立性,需要修改的是(A )。 A.模式与外模式之间的映像 B.模式与内模式之间的映像 C. 模式 D. 三级模式 9 用户或应用程序看到的那部分局部逻辑结构和特征的描述是( C ) A.模式 B.物理模式 C.子模式 D.内模式 10?下述( D )不是DBA数据库管理员的职责。 A.完整性约束说明 B.定义数据库模式 C.数据库安全 D.数据库管理系统设计 II.概念模型是现实世界的第一层抽象,它一类模型中最著名的模型是()。 A.层次模型 B.关系模型 C.网状模型 D.实体-联系模型 12.区分不同实体的依据是( B )。 A.名称 B.属性 C.对象 D.概念 13.关系数据模型是目前最重要的一种数据模型,它的 3 个要素分别是( B )。 A. 实体完整性、参照完整性、用户自定义完整性 B. 数据结构、关系操作、完整性约束 C.数据增加、数据修改、数据查询 D.外模式、模式、内模式 14.在( A )中一个结点可以有多个双亲,结点之间可以有多种联系。 A.网状模型 B.关系模型 C.层次模型 D.以上都有 15.(B)的存取路径对用户透明,从而具有更高的数据独立性、更好的安全保密性,也简化了程序员 的工作和数据库开发建立的工作。 A.网状模型 B.关系模型 C.层次模型 D.以上都有 16.下面的选项不是关系数据库基本特征的是( A ) A.不同的列应有不同的数据类型 B.不同的列应有不同的列名 C.与行的次序无关 D. 与列的次序无关 17.一个关系只有一个( D )。 A.候选码 B.外码 C. 超码 D. 主码 18.关系模型中,一个码是( C )。

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类型和特性

数据库模拟试题一及其答案

《数据库原理与设计》模拟试题(一) 一、选择题(20分,每小题2分): 1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是____阶段。 A.数据库系统B.文件系统 C.人工管理D.数据项管理 2.对关系模型叙述错误的是____。 A.建立在严格的数学理论、集合论和谓词演算公式的基础之上 B.微机DBMS绝大部分采取关系数据模型 C.用二维表表示关系模型是其一大特点 D.不具有连接操作的DBMS也可以是关系数据库系统 3.关系运算中花费时间可能最长的运算是____。 A.投影B.选择C.笛卡尔积D.除 4.假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。 要查找选修“COMPUTER”课程的“女”学生,将涉及到关系____。 A.S B.SC,C C.S,SC D.S,C,SC 5. FoxBASE、FoxPro属于________。 A.表式系统B.最小关系系统 C.关系完备的系统D.全关系系统 6.关系规化中的删除操作异常是指________。 A.不该删除的数据被删除B.不该插入的数据被插入 C.应该删除的数据未被删除D.应该插入的数据未被插入 7.在关系数据库设计中,设计关系模式是____的任务。 A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段 8.从E-R模型关系向关系模型转换时,一个M:N联系转换为关系模式时,该关系模式的码是____。 A.M端实体的码B.N端实体的码 C.M端实体码与N端实体码组合D.重新选取其他属性 9.下面哪个不是数据库系统必须提供的数据控制功能____。 A.安全性B.可移植性C.完整性D.并发控制 10.设有两个事务T1、T2,其并发操作如图1所示,下面评价正确的是____。 A该操作不存在问题B.该操作丢失修改 C.修改该操作不能重复读D.该操作读“脏”数据 T1 T2 ①读A=10,B=5 ②读A=10 A=A*2写回 ③读A=20,B=5 求和25验证错 图1 事务并发操作图 二、填空题(20分,每小空2分): 1.①是DBMS的基本单位,它是用户定义的一组逻辑一致的程序序列。

数据库系统概论模拟试题

一、单项选择题(1×30=30分) 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.假设有关系R和S,在下列的关系运算中,()运算不要求:“R和S具有相同的元数,且它们的对应属性的数据类型也相同”。 A.R∩S B.R∪S C.R-S D.R×S 8.若要删除数据库中已经存在的表S,可用()。 A.DELETE TABLE S B.DELETE S C.DROP TABLE S D.DROP S 9.SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,其中,CREATE、DROP、ALTER语句是实现哪种功能()。 A.数据定义B.数据查询C.数据操纵D.数据控制 10.设关系数据库中一个表S的结构为:S(SN,CN,grade),其中SN为学生名,CN为课程名,二者均为字符型;grade为成绩,数值 型,取值范围0-100。若要修改王五的数据库成绩为85分,则可用()。 A.UPDATE S SET grade=85 WHERE SN=’王五’ AND CN=’数据库’ B.UPDATE S SET grade=’85’ WHERE SN=’王五’ AND CN=’数据 库’ C.UPDATE grade=85 WHERE SN=’王五’ AND CN=’数据库’ D.UPDATE grade=’85’ WHERE SN=’王五’ AND CN=’数据库’ 11.以下有关视图查询的叙述中正确的是()。A.首先查询出视图所包含的数据,再对视图进行查询 B.直 接对数据库存储的视图数据进行查询 C.将对视图的查询转换为对相关基本表的查询D.不能对基本表和视图进行连表操作 12. 以下有关空值的叙述中不正确的是()。 A.用=NULL查询指定列为空值的记录B.包含空值的表达式其计算结果为空值 C.聚集函数通常忽略空值D.空值表示未知 13. 在关系数据库中,要求基本关系中所有的主属性都不能有空值,其遵守的约束规则是()。 A.数据依赖完整性规则B.用户定义完整性规则C.实体完整性规则D.域完整性规则 14. 设有关系模式W(C,P,S,G),其中各属性的含义是:C表示课程,P表示教师,S表示学生,G表示成绩,根据语义有如下数据依赖 集:D = { C→P,(S,C)→G },若将关系模式W的规范化程序最高达到 ()。 A.1NF B.2NF C.3NF D.BCNF 15. 如果A→B ,那么属性A和属性B的联系是()。 A.一对多B.多对一C.多对多D.以上都不是 16. 学生表(id,name,sex,age,depart_id,depart_name),存在函数依赖是id→(name,sex,age,depart_id);dept_id→dept_name,其满 足()。 A.1NF B.2NF C.3NF D.BCNF 17. 下列关于函数依赖的叙述中,哪一条是不正确的()。 A.由 X→Y,Y→Z,则 X→YZ B.由 X→YZ,则 X→Y,Y→Z C.由 X→Y,WY→Z,则 XW→Z D.由 X→Y,Z∈Y,则 X→Z 18. 数据库中的冗余数据是指可()的数据。 A.容易产生错误B.容易产生冲突C.无关紧要D.由基本数据导出 19. 在数据库设计中,将E-R图转换成关系数据模型的过程属于 ()。 A.需求分析阶段B.逻辑设计阶段C.概念设计阶段D.物理设计阶段 20. 在E-R模型向关系模型转换时,1:N的联系转换为关系模式时,其关键字是()。 A.1 端实体的关键字B.N 端实体的关键字C.1、N 端实体的关键字组合D.重新选取其它属性21. 索引的作用之一是()。 A.节省存储空间B.便于管理C.加快查询速度D.建立各数据表之间的联系

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 的私钥

数据库系统概论模拟试题1

数据库系统概论模拟试题6 一、填空题(主观) 1、事务的四个特性是 __原子性___ 、一致性_____ 、 _隔离性____ 和 __持久性____。 2、 DBMS允许用户把一个或多个数据库操作组成___事务___,它是一组按顺序执行的操作单位。 3、在SQL中使用 ____alter table__ 命令修改数据库模式。 二、简答题 4、说明对象查询语言中路径表达式的三种基本形式及其含义。 5、简述ODL类转换为关系时属性转换的主要内容。 6、说明对象查询语言中路径表达式的三种基本形式及其含义。 三、综合题 7、请为计算机经销商设计一个数据库,要求包括生产厂商和产品的信息。生产厂商的信息包括名称、地址、电话等;产品的信息包括 生产商、品牌、型号、价格等。试用ODL描述这个数据库,注意要为所有的属性和联系选择适当的类型,并且指出每个类的键码。 8、下图表示航空公司的E/R图,试将其转换成关系数据库模式。其中Customer表示乘客,有三个属性:乘客号No,姓名Name和地 址Address;Flight表示航班,也有三个属性:航班号Number,日期Date和机型Kind; Booking表示乘客订票的信息,有一个属性:座位号Seat。 9、关系模式如下: 商品 P(PNO,PN,COLOR,PRICE) 商店 S(SNO,SN,CITY) 销售 SP(PNO,SNO,QTY) 用SQL写出查询程序:只销售商品P2(商品号)的商店名SN。 10、假设一数据库关系模式如下: Product(maker, model, type); PC(model, speed, ram, hd, cd, price);Laptop(model, speed, ram, hd, screen, price) Printer(model, color, type, price)。 Product 关系给出不同产品的制造商(maker)、型号(model)和类型(type,PC机、便携式电脑或打印机)。假设型号对于所有制造商和产品类型是唯一的。 PC关系给出不同型号的PC机的速度(speed,指CPU的速度,以兆赫计算)、内存容量(ram,以兆字节计算)、硬盘容量(hd,以吉(G)字节计算)、光盘驱动器的速度(cd,以几倍速描述)和价格(price)。 Laptop(便携式电脑)关系和PC关系类似,差别只是用屏幕尺寸(screen,以英寸计算)代替了光驱速度。 Printer(打印机)关系给出不同型号的打印机是否产生彩色输出(color,真或假)、工艺类型(type,激光或喷墨)和价格。 用SQL语句写出下列查询。 (1)找出价格低于5000元的所有PC机的型号(model)、速度(speed)以及硬盘容量(hd)。 (2)找出制造打印机的制造商(maker)。 (3)找出价格高于15000元的便携式电脑(Laptop)的型号、内存容量(ram)以及屏幕尺寸(screen)。 (4)找出硬盘容量(hd)至少为1G字节的便携式电脑的生产厂商(maker)。 (5)找出生产厂商A生产的所有产品的型号(model)和价格(price) 数据库系统概论模拟试题6参考答案 1、事务的四个特性是(原子性、一致性、隔离性、持久性) 2、 DBMS允许用户把一个或多个数据库操作组成(事务),它是一组按顺序执行的操作单位。 3、在SQL中使用( ALTER TABLE )命令修改数据库模式。 4、设a表示某类的对象,p是该类的某个特性。路径表达式的三种基本形式及其含义如下: 1. 如果p是属性,则a.p就是对象a的该属性值; 2. 如果p是联系,则a.p就是通过联系p与a相连的对象或对象的聚集; 3. 如果p是方法,则a.p就是把p用于a的结果。 5、1)对于原子类型的属性,类的每个属性对应于关系的一个属性。 2)对于非原子类型的属性: ①结构属性:把结构中的每个域作为关系中的一个属性。②集合属性:按元素的个数把一个元组扩展为多个元组。

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的链表最长

相关文档
相关文档 最新文档