数据库系统工程师模拟题及答案第四套 (2)

数据库系统工程师模拟题及答案第四套 (2)
数据库系统工程师模拟题及答案第四套 (2)

数据库系统工程师模拟题(四)

一、选择题(每空 1 分,共75 个空,满分75 分,45 分及格)

内采用规格化浮点数表示,阶码用移码表示(最高位代表符号位),尾数用原码表示。下列哪个数的表示不是规格化浮点数。

阶码尾数

(1) A.1111111, 1.1000??00

B.0011111, 1.0111??01

C.1000001,0.1111??01

D.0111111,0.1000??10

●下列哪种指令不属于程序控制指令。

(2) A. 无条件转移指令 B. 条件转移指

令C. 中断隐指令 D. 循环指令

●同步控制是。

(3) A.只适合于 CPU 控制的方式 B.

只适合于外部设备控制的方式 C.

由统一时序信号控制的方式 D.

所有指令执行时间相同的方式

●在微程序控制器中,机器指令与微指令的关系是。

(4) A.每条机器指令组成的程序可由一条微指令来解释执行

B.每条机器指令由一段微指令编程的微程序来解释执行

C.

一段机器指令组成的程序可由一条微指令来执行 D.

一条微指令由若干条机器指令组成

●外围电路用ECL 电路,使用8K*4 位的SRAM 存储器芯片构成256K*32 位的CACHE 存储器。则需要片存储芯片。

(5) A. 32

B. 64

C.

128 D.

256

●某双面盘记录区的外径为12CM,内径为10CM,磁道密度为80 道/CM,内圈位密度为

4000BIT/CM。则其格式化前总存储容量为字节。该磁盘共有柱面,磁道。

(6)A.6.48π*106 B. 3.24π*106 C. 0.81π*106 D.

0.405π*106

(7)A.81 B. 162 C. 961 D. 801

(8)A.81 B. 162 C. 961 D. 801

●ANSI 是。

(9)A.美国国家标准协会B.

英国标准协会

C.英国标准协

会 D. 法国标准协

●以下不属于I SO 9000:2000 系列核心标准的是。

(10)A.ISO 9000:2000 B.

ISO 9001:2000 C.

ISO 9004:2000 D.

ISO 9013:2000

●某工程师在不影响本职工作情况下,在另一单位兼职并利用兼职单位的物质技术条件研制出一项发明,则对该发明申请专利的权利属于。

(11)A.原单位 B.兼职单位

C. 双方共有

D.该工程师

●现有三个同时到达的作业 J1,J2 和 J3,它们的执行时间分别是 T1,T2 和 T3,且T1

(12)A.T1+T2+T3 B. (T1+T2+T3)/3

C. (3T1+2T2+T3)/3

D. (T1+2T2+3T3)/3

●一个作业8:00 到达系统,估计运行为1小时。若10:00 开始执行该作业,其响应比是。

(13)A.2 B. 1 C. 3 D. 0.5

●某系统中有3个并发进程,都需要同类资源4个,试问该系统不会发生死锁的最少资源数是。

(14)A.9 B. 10 C. 11 D. 12

●请求分页存储管理方案的主要特点是。

(15)A.不要求将作业装入内存 B.

不要求将作业全部装入内存C.

不要求使用联想存储器

D.不要求缺页中断的处理

在虚拟存储系统中,次缺页中断。

(16)A.7 B. 8 C. 9 D. 10

●软件工程学的目的应该是最终解决软件生产的问题。

(17)A.提高软件的开发效率B.

使软件生产工程化C. 消除

软件的生产危机D. 加强软

件的质量保证

●支持设计、实现或测试特定的软件开发阶段的C ASE 工作台是一组。

(18)A.工具集 B. 软件包

C. 平台集

D. 程序包

●准确地解决“软件系统必须做什么”是阶段的任务。

(19)A.可行性研究 B. 详细设计

C. 需求分析

D. 编码

●在有许多项目组成的大型工程中,用顶点表示项目,有向边表示项目之间开始的先后秩序关系这种用顶点表示活动的图称为 AOV 网络,其常用的一种存储结构是。

为规划整个工程的实现,通常要对上述的顶点进行排序,据此可获得项目的序列。但并不是所有图都能获得这样的系列,如图就不能获得这种序列。因为在这种情况下,所体现的先后关系不是。

(20)A.队列表B. 连通表(21)A.选择 B. 归并C. 邻接表 D. 路径表C. 拓扑 D. 置换

(22)A.全序 B. 综合 C. 拓扑 D. 优化

(23)A.有回路的有向 B. 无回路的有向

C. 无回路的AVO 网络

D. 所有边的先后关系都是非自反的

(24)A.自反的 B. 对称的 C. 非自反的 D. 非对称的

●面向对象方法有许多特征,如软件系统是由对象组成的;;对象彼此间仅能通过传递消息互相联系;层次结构的继承。

(25)A.开发过程基于功能分析和功能分解B.

强调需求分析的重要性

C. 把对象划分成类。每个对象类都定义一组数据和方法

D.

对既成类进行调整

●汽车有一个发动机,汽车与发动机之间的关系是关系。

(26)A.一般与具体 B. 整体与部分 C. 分类关系 D. is a

●以下说法中错误的是。

(27)A.面向对象分析与面向对象设计的定义没有明显区别

B. 在实际的软件开发过程中面向对象分析与面向对象设计的界限是模糊的

C.

面向对象分析和面向对象设计活动是一个多次反复迭代的过程

D. 从面向对象分析到面向对象设计,是一个逐渐扩充模型的过程

●与正规式(a?b) 等价的正规式为。

* * * * * * * *

(28)A. a b B. a b C. (a b ) D. (ab)

●对于方法 G(S):

S→S+aT?aT?+aT

T→*aT?*a。

对于句型aT+a*a*a ,是该句型的直接短语,是该句型的句柄。

(29)A.aT B. +a C.

a*a*a

D. aT+a*a*a

(30)A.aT B. +a C.

a*a*a

D. aT+a*a*a

定关系模式R(U,F) ,属性集U={A,B,C,D,E} ,函数依赖集

F={B→A,D→A,A→E,AC→B},属性A D 的闭包为,R 的候选关键字为。

(31)A.ADE B.ABD C.ABCD D.ACD

(32)A.ABD B.ADE C.ACD D.CD

有关系模式:学生(宿舍编号,宿舍地址,学号,姓名,性别,专业,出生日期)的主码是。

(33)A.宿舍编号B.学号 C.(宿舍地址,姓名) D.(宿舍编号,学号)

●在对字符串使用操作符L IKE 进行模式匹配时,可匹配任意字符串的通配符是,可匹配单个字符的通配符是。SELECT 语句中与H AVING 子句同时使用的是子句。

(34)A.%B._ C.?D.*

(35)A.%B._ C.?D.*

(36)A.GROUP BY B.ORDER BY

C.WHERE D.WITH CHECK OPTION

若有关系模式

R ( X , Y , Z )和

S (E1 =∏

(σY <'8'∧R.Z =S .Z ∧P='40'(R ?S ))

E2 =∏E3 =∏E4 =∏

(σR.Z =S .Z (σY <'8'(R)?σP='40'(S )))

(σY <'8'(R) >< σP='40'(S ))

(σY <'8'∧P='40'(R >< S ))

以下结论中正确的是,表达式的查询效率最高。

(37)A.E1 ≡E2 ≡E3 ≡E4 B.E1 ≡E2 , E3 ≡E4

C.E1 ≡E2 , E3 ≡E4 D.E2 ≡E4 , E3 ≡E 4 (38)A.E1 B.E2 C.E3 D.E4

设数据库中有基本表S(SNO,NAME,SEX,DEPT) 和SC(SNO,CNO,GRADE),其中SNO,NAME,SEX,DEPT,CNO,GRADE 分别代表学号,姓名,性别,院系,课程号和成绩。有一 SQL 语句如下:

SELECT SNO,NAME FROM S

WHERE SNO NOT IN

(SELECT SNO FROM S WHERE CNO= “C0010)

与此语句等价的关系代数表达式为(50)。

(39)A.∏SNO, N AME (σCNO≠"C 0010"(S >< SC))

B.∏SNO,NAME (S ) -∏SNO,NAME (σCNO="C 0010"(S >< SC))

C.∏SNO, N AME (S >< σCNO≠"C 0010"(SC))

D.∏SNO, N AME (S >< SC)

●关系模式分解的无损连接性和函数依赖保持性这两个特性之间的联系是。

(40)A.前者成立蕴含后者成立

B.后者成立蕴含前者成立

C.同时成立或同时不成立

D.没有必然的联系

● SQL 中的视图提高了数据库系统的。

(41)A.完整性B.并发控制

C.隔离性D.安全性

●并发控制带来的数据不一致性不包括下列哪一类。

(42)A.读到不正确的数据

B.不可重复读

C.破坏数据库安全性

D.丢失修改

●在数据库系统中死锁属于。

(43)A.系统故障B.程序故障

C.事务故障D.介质故障

●为解决并发操作带来的数据不一致性问题普遍采用。

(44)A.故障恢复 B.存取控制

C.封锁机制

D.授权销权

●以下关于视图和基本表的说法不正确的是。

(45)A.从多个基本表通过连接操作导出的视图不允许进行更新操作

B.对使用了分组、聚集函数操作的视图不允许进行更新操作

C.视图是从一个或多个表中导出的表,它真实地存在于数据库中并反映了用户的需

D.若视图是从单个基本表通过投影、选取操作导出的,则允许进行更新操作

●按T CSEC(TDI)系统安全标准,系统可信程度逐渐增高的次序是。

(46)A.D、C、B、A

B.A、B、C、D C.D、

B2、B1、C D.C、

B1、B2、D

●对系统的数据加以标记,并对标记的主体和客体实施强制存取控制(MAC)以及审计等安全机制,能够较好地满足大型企业或一般政府部门对于数据的安全需求,是真正意义上的安全产品。

(47)A.D 级B.C2 级 C.B1 级 D.A 级

●关于对象关系数据库中的继承,下列说法中正确的是。

(48)A.可在类型级别,也可在表级别上进行继承

B.只能在类型级别上进行继承

C.只能在表级别上进行继承

D.在 SQL3 中即支持单继承,也支持多继承

●以下关于OLAP 和OLTP 的叙述中不正确的是。

(49)A.OLTP 事务量大,但事务内容比较简单且重复率高

B.OLAP 面对的主要是决策人员和管理人员

C.OLAP 以业务应用为核心,是应用驱动的

D.OLAP 的最终数据来源与 OLTP 不一样

●数据库管理系统是数据库系统的核心,它负责有效地组织、存储、获取和管理数据,属于一种,是位于用户与操作系统之间的一层数据管理软件。

(50)A. 系统软件 B.工具软件C.

应用软件 D.数学软件

●堆栈和队列的相同之处是。

(51)A.元素的进出满足先进后出B.

元素的进出满足先进先出

C. 只允许在端点进行插入和删除操作

D.

无共同点

●若一棵度为 7 的树有8 个度为1 的结点,有7 个度为2 的结点,有6 个度为3 的结点,有5 个度为4 的结点,有4 个度为5 的结点,有3 个度为6 的结点,有2 个度为7 的结点,则该树一共有叶结点。

(52)A.35 B. 36 C. 77 D. 78

●在非空二叉树的中序遍历序列中,二叉树的根结点的左边。

(53)A.只有左子树上的所有结点B.

只有左子树上的部分结点C.

只有右子树上的所有结点D.

只有右子树上的部分结点

●若散列表长度为m,散列函数为H(key)=key MOD p,则P应取。

(54)A.小于m 的最大素数 B. 小于m 的最大奇数

C. 小于m 的最大偶数

D. 小于m 的任意整数

序列{49,38,65,97,76,13,27,50}采用快速排序方法进行排序,以第一个元素为基准元素得到的划分结果是。

(55) A.13,27,38,49,76,97,65,50 B.27,

38,13,49,76,97,65,50 C.27,

38,13,49,50,76,65,97 D.27,

13,38,49,76,97,65,50

●存储一幅1024×768 的32 位图像的文件的大小约为。

(56) A.3M B.96K

C.300K D.30K

●环境中,位于不同物理环境位置的多个用户或多个虚拟环境通过网络互连,或多个用户同时参加一个虚拟现实环境,与其他用户进行,并共享信息。

(57) A.桌面虚拟现实B.完全沉浸的虚拟现实

C.增加现实性的虚拟现实D.分布式虚拟现实

●采用连续播放静止图像的方法产生运动的效果,即使用计算机产生图形、图像运动的技术称之为。采用实时绘制的方式显示一幅矢量图,当图形放大或缩小时,都保持光滑的线条,不会影响质量,也不会改变文件的容量。

(58) A.计算机动画B.数字视频C.计算机图像D.数字图像

(59) A.逐帧动画B.视频图像C.静止图像D.矢量动画

●实现传输线上的位流信号同步。

(60)A.物理层B. 数据链路层 C. 网络层 D. 应用层

●假定有一只经过训练的狗,命令它运送一盒 3 盘磁带,每盘磁带的容量都是 7GB,小狗以每小时 18km 的速度奔跑。设距离为 L,则当时,小狗的数据传输速率比155Mb/S 的ATM 线路的数据传输速率要高。

(61)A.L=5km B. L=7km C. L=8km D. L=9km

●下列情况中,必须是有确认服务。

(62)A.连接建立

B. 数据传输

C.

连接释放D.

以上都错

●波特率等于。

(63)A.每秒传输的比特

B. 每秒钟可能发生的信号变化的次数

C.

每秒传输的周期数

D. 每乐传输的字节数

●在下列关于子网的描述中,是真实的。

(64)A.描写许多的逻辑和物理子网B.

仅具有本地意义

C.使得场点特有的寻址成为可能

D.可以是IP 地址中位的一个任意的集合

●在以下T CP/IP 命令中,可以被用来远程上机到任何类型的主机。

(65)A.ftp B. telnet C. rlogin D. tftp

Data mining is an research field in database and artificial intelligence. In this paper, the data mining techniques are introduced broadly including its producing background, its application and its classification. The principal techniques used in the data mining are surveyed also, which include rule induction, decision , artificial network, genetic algorithm, fuzzy technique, rough set and visualization technique. Association rule mining, classification rule mining, outlier mining and clustering method are discussed in detail. The research achievements in association rule, the shortcomings of association rule measure standards and its , the evaluation methods of classification rules are presented. Existing outlier mining approaches are introduced which include outlier mining approach based on statistics, distance-based outlier mining approach, data detection method for deviation, rule-based outlier mining approach and multi-strategy method. Finally, the applications of data mining to science research, financial investment, market, insurance, manufacturing industry and communication network management are introduced. The application of data mining are described.

(66)A.intractable B.emerging

C.easy D.scabrous

(67)A.level B.tower C.tree

D.group

(68)A.made B.created

C.nucleus D.neural

(69)A.shortcoming B.disadvantage

C.localization D.improvement

(70)A.course B.disadvantage C.prosperity

D.prospects

XML is a language for documents containing information.

Structured information contains both content (words, pictures, etc.) and some indication of what role that content plays (for example, content in a section heading has a different meaning from content in a footnote, which means something different than content in a figure caption or content in a database table, etc.). Almost all documents have some structure.

A markup language is a to structures in a document. The XML specification defines a standard way to add markup to .

(71)A.make-up B.madeup

C.markup D.makeup

(72)A.struction B.structrual C.structure

D.structured

(73)A.algorithm B.arithmetic

C.mechanism D.mechanistic

(74)A.decide B.predict

C.ensure D.identify

(75)A.file B.artile C.documents

D.literature

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

(下午)

试题一(15 分)

阅读以下说明和数据流图,回答问题1 至问题3,将解答题纸的对应栏内。

[说明]

研究生招生系统旨在用计算机对学校的研究生招生事务进行管理。研究生招生可分为报名阶段、考试阶段和录取阶段。招生报考前,招生处要进行考前准备工作,如统计招生导师、考试科目以及制定报考专业标准代码等。招生导师信息包括导师的姓名、性别、年龄、出生年月、所从事专业和研究方向以及所在系别。考试科目包含科目代码、科目的名称以及报考本科目的考试人数。在报名阶段,考生向招生处提交报名数据表,研究生系统根据考生的报考数据确定考生准考生号和通知考生考试日期。在考试阶段,考试结束后,考生成绩录入研究生招生系统,考生可以从研究生招生系统中获取自己的考试成绩。在录取阶段,研究生招

生系统根据考生的报考数据、考试成绩、外校调剂考生信息以及往年保留资格记录文件,确定录取数据,并形成录取文件。系统统计并记录相关招生信息,以供查询。对被录取的考生发放录取通知书,对需要保留资格的考生记录其信息,以供下年度招生使用。招生处可以从研究生招生系统中获得录取数据和招生情况的统计信息,以供咨询。

数据流图1-1 为研究生招生系统顶层图,数据流图1-2 为研究生招生系统第0 层DFD 图,数据流图1-3 为加工3 的细化图。

[数据流图1-1]

研究生招生系统顶层图

[数据流图1-2]

研究生招生系统第 0 层 DFD 图

[数据流图1-3]

加工 3 的细化图

[问题1]:

数据流图1-2 中有3 条数据流,请根据说明中的术语给出这三条数据流名称,并指出起点和终点。

[问题2]

数据流图1-3 中还依赖于哪个文件?请指出文件名称,并指出与其有关的数据流的起点和终点。

[问题3]

请补齐下列数据字典条目:

导师=

考试科目=

试题二(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 至问题3,将解答填入答题纸的对应栏内。[说明]

图2-1 中显示一张交通违章处罚通知书。每一个交通违章通知书有一个唯一的编号。交通违章通知书包含了收到触发的违章者记录、涉及违章的机动车记录、违章记录、处罚记录以及经办警察记录等信息。所根据这张通知书所提供的信息回答下面问题。

图2-1

[问题1]

根据这张通知书所提供的信息,设计了一个E-R 模型,如图 2-2。请补充完整。

[问题2]

图2-2

将问题1 中的E-R 模型(图2-2)转换成4 个关系数据模型,要求标注主码和外码。

试题四(20 分)

假设某商业集团数据库中有一关系模式R 如下:R (商店编号,商品编号,数量,部门编号,负责人)如果规定:

①每个商店的每种商品只在一个部门销售。

②每个商店的每个部门只有一个负责人。

③每个商店的每种商品只有一个库存数量。

试回答下列问题:

(1)根据上述规定,写出关系模式R 的基本函数依赖。

(2)找出关系模式R 的候选键。

(3)关系模式R 最高已经达到第几范式?为什么?

(4)如果R 不属于3NF,请将R 分解成3NF 模式集。

数据库系统工程师模拟试题二参考答案

(上午)

(下午)

试题一参考答案

[问题1]

“统计数据”:起点“统计查询”,终点“统计报表”文件。“录取

数据”:起点“加工3 录取”,终点“录取文件”。

“成绩”:起点“加工2 考试”,终点“考生”。

[问题2]

根据数据流图1-2,数据流图1-3 中还依赖于“保留学籍”文件。双向数据流,两端点

分别为“加工3 录取”和“保留学籍”文件。

[问题3]

导师={姓名+性别+出生年月+专业+研究方向+系别}

考试科目={代码+名称+考试人数}

试题二参考答案

(1)Create table S(SNO CHAR(9) P RIMARY 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 S C(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) R EFERENCES S(SNO) ON DELETE RESTRICT;

若要求修改S 中的SNO 时,SC 中相同的SNO 值也要修改,则SC 定义应作修改如下:FOREIGN KEY(SNO) R EFERENCES 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.360docs.net/doc/f86671834.html,O

试题三参考答案

[问题1]

(1)司机(2)警察(3)涉及(4)处罚通知

[问题2]

数据库模拟试题2(含答案)

模拟试题2 一.单项选择题(本大题共15小题,每小题2分,共30分) 1.对现实世界进行第二层抽象的模型是[ ] A.概念数据模型B.用户数据模型 C.结构数据模型D.物理数据模型 2.数据库在磁盘上的基本组织形式是[ ] A.DB B.文件 C.二维表 D.系统目录 3.在关系模型中,起导航数据作用的是[ ] A.指针 B.关键码 C.DD D.索引 4.查询优化策略中,正确的策略是[ ] A.尽可能早地执行笛卡尔积操作B.尽可能早地执行并操作 C.尽可能早地执行差操作D.尽可能早地执行选择操作 5.SQL中,“DELETE FROM 表名”表示[ ] A.从基本表中删除所有元组B.从基本表中删除所有属性 C.从数据库中撤消这个基本表D.从基本表中删除重复元组 6.设关系模式R(A,B,C),F是R上成立的FD集,F={A→B,C→B},ρ={AB,AC}是R的一个分解,那么分解ρ[ ] A.保持函数依赖集F B.丢失了A→B C.丢失了C→B D.丢失了B→C 7.在关系模式R分解成数据库模式ρ时,谈论无损联接的先决条件是[ ] A.数据库模式ρ中的关系模式之间有公共属性B.保持FD集 C.关系模式R中不存在局部依赖和传递依赖D.存在泛关系8.在关系数据库设计中,子模式设计是在__________阶段进行。[ ] A.物理设计 B.逻辑设计 C.概念设计 D.程序设计 9.如果有9个不同的实体集,它们之间存在着12个不同的二元联系(二元联系是指两个实体集之间的联系),其中4个1:1联系,4个1:N联系,4个M:N 联系,那么根据ER模型转换成关系模型的规则,这个ER结构转换成的关系模式个数为[ ] A.9个 B.13个 C.17个 D.21个 10.在DB技术,未提交的随后被撤消了的数据,称为[ ] A.报废的数据 B.过时的数据 C.撤消的数据 D.脏数据11.SQL中的“断言”机制属于DBS的[ ] A.完整性措施 B.安全性措施 C.物理安全措施 D.恢复措施12. ORDB中,同类元素的无序集合,并且允许一个成员可多次出现,称为[ ] A.结构类型 B.集合类型 C.数组类型 D.多集类型 13.在OODB中,包含其他对象的对象,称为[ ] A.强对象 B.超对象 C.复合对象 D.持久对象 14.在DDBS中,数据传输量是衡量查询时间的一个主要指标,导致数据传输量大的主要原因是[ ] A.场地间距离过大B.数据库的数据量大 C.不同场地间的联接操作D.在CPU上处理通信的代价高

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

软考数据库系统工程师 试题及答案 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小题,每小题15分,共30分) 1.对于教学数据库的三个基本表 学生student (sno,sname,sex,sage,sdept) 学习sc(sno,cno,grade) 课程course(cno,cname,cpno,ccredit) 试用SQL语句表示:下列语句。 (1)"查询全男同学信息情况" "select * from student where sex='男'" (2)"查询选修了1号课的学生的学号和成绩" "select sno,grade from sc where cno='1'" (3)"查询所有选修过课的学生的姓名,课程名及成绩" "select sname,cname,grade from student,sc,course where student.sno=sc.sno and https://www.360docs.net/doc/f86671834.html,o=https://www.360docs.net/doc/f86671834.html,o" (4)"查询选修了数据库原理课的最高成绩" "select max(grade) as '最高成绩' from student,sc,course where student.sno=sc.sno and https://www.360docs.net/doc/f86671834.html,o=https://www.360docs.net/doc/f86671834.html,o and cname='数据库原理'" (5)查询所有选修了1号课程的同学的姓名" " select sname from student where student.sno in (select sc.sno from sc where cno='1')" 2.设有一个SPJ数据库,包括S,P,J,SPJ四个关系模式(20分)供应商表S(SNO,SNAME,STATUS,CITY); 零件表P(PNO,PNAME,COLOR,WEIGHT); 工程项目表J(JNO,JNAME,CITY); 供应情况表SPJ(SNO,PNO,JNO,QTY);SPJ表 J表 S表 P表 请用关系代数完成如下查询: 1.求供应工程J1零件的供应商号 SNO 2.求供应工程J1零件P1的供应商号吗SNO 3.求供应工程J1零件为红色的供应商号码SNO 4.求没有使用天津供应商生产的红色零件的工程号JNO 5.求至少用了供应商S1所供应的全部零件的工程号JNO 1.∏sno(σJNO=‘J1’(SPJ)) 2.∏sno(σJNO=‘J1’ΛPNO=’P1’(SPJ)) 3.∏sno(σJNO=‘J1’(SPJ)∞σcolor=‘红’(P)) 4.∏jno(SPJ)-∏jno(∏sno(σcity=‘天津’(S))∞∏sno,jno (SPJ)∞∏jno σcolor=‘红’(P)) 5.∏jno, pno(SPJ)÷∏pno(σsno=‘s1’(SPJ)) 五、分析题(本大题共2小题,每小题15分本大题共30分) 1. 学生运动会模型: (1)有若干班级,每个班级包括: 班级号,班级名,专业,人数 (2)每个班级有若干运动员,运动员只能属于一个班,包括:运动员号,姓名,性别,年龄

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

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

数据库复习题2(标准答案)

复习题(2) 1、 试分别判断下列图中G1和G2是否互模拟(bisimulation),并说明理由: 答案: (1) 在图中标出各点的状态,我们构造关系 , 可知G2可以模拟G1,下面我们讨论 a b c a b c c G 1 G 2 d d d a a a b c c b G 1= G 2=

是否可模拟,在G2中 有一个a 变换可对应到G1中2个变换,即 , 。但 有两个变换b ,c ,而在G1中仅存在只有b 或只有c 的状态点, 可知G1和G2不能互模拟。 (2) 如图,标出各状态点,构造有关系 可知其中G1中的点均可由G2中的点模拟,下面我们考虑 可知同样其中G2中的点均可由G1中的点模拟. 所以G1和G2为互模拟的。 2、 给定如下数据图(Data Graph): address r1 c1 c2 s2 s3 s6 s7 s10 company company name name url address “Widget ” “Trenton ” “Gadget ” “www.gp.fr ” “Paris ” p2 p1 p3 s0 s1 s4 s5 s8 s9 person person person “Smith ” name position name phone name position “Manager ” “Jones ” “5552121” “Dupont ” “Sales ” employee manages ceo works-for works-for works-for ceo 试给出其Strong DataGuide 图 答案:

数据库综合模拟试题

试题(一) 一、填空题 1.在关系模式R中,能函数决定所有属性的的属性组,称为模式R的候选码。2.当合并局部E-R图时可能出现的冲突有属性冲突,命名冲突和结构冲突。3.设计概念模型通常采用自底向上的方法。 4.事务是数据库操作的逻辑工作单位,事务中的操作要么都做,要么都不做,是指它的原子性特性。 5.恢复技术的基本原理是建立数据冗余,最常用的技术是数据转储和登记日志文件。6.数据库的并发操作引发的问题包括丢失修改、读脏数据和不可重复读。常用的并发控制的方法是封锁。 二、综合题 1.设有关系模型R(U,F),其中U={ABCDEG},F={BG→C,BD→E,DG→C,DAG→CB,AG→B,B→D} (1)求出关系模式的候选码。 (2)此关系模式最高属于哪级范式。 答案:(1)AG AG={AGBDCE} (2)2NF 3.学校有若干个系,每个系有各自的系号、系名和系主任;每个系有若干名教师和学生,教师有教师号、教师名和职称属性,每个教师可以担任若干门课程,一门课程只能由一位教师讲授,课程有课程号、课程名和学分,并参加多项项目,一个项目有多人合作,且责任轻重有个排名,项目有项目号、名称和负责人;学生有学号、姓名、年龄、性别,每个学生可以同时选修多门课程,选修有分数。 (1)请设计此学校的教学管理的E-R模型。(第一章试题中已做) (2)将E-R模型转换为关系模型。 答案: (1)

(2)系(系号,系名,系主任) 教师(教师号,教师名,职称,系号) 学生(学号,姓名,年龄,性别,系号) 项目(项目号,名称,负责人) 课程(课号,课程名,学分,教师号) 选修(课号,学号,分数) 负责(教师号,项目号,排名) 试题(二) 一、填空题 1.数据库的三级模式是指内模式、___________________、外模式。(模式) 2.____________________是现实世界在人们头脑中的反映,是对客观事物及其联系的一种抽象描述。(概念世界) 3.数据模型由三部分组成:模型结构、数据操作、__________________。(完整性规则)4.一种数据模型的特点是:有且仅有一个根结点,根结点没有父结点;其它结点有且仅有一个父结点。则这种数据模型是__________________________。(层次模型) 5.能唯一标识一个元组的属性或属性组成为________________。(候选码) 7. SQL语言一种标准的数据库语言, 包括数据查询、数据定义、数据操纵、___________四部分功能。(数据控制) 8. 视图是从其它________________________或视图导出的表。(基本表)

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 一. 单项选择题(本大题共15小题,每小题2分,共30分) 1.在文件系统中,所具有的数据独立性是 [ ] A .系统独立性 B .物理独立性 C .逻辑独立性 D .设备独立性 2.数据库系统中存放三级结构定义的DB 称为 [ ] A .DBS B .DD C .DDL D .DBMS 3.设有关系R(A,B,C)和关系S(B,C,D),那么与R ?S 等价的关系代数表达式[] A .σ1=5(R ?S ) B .σ1=5(R ×S ) C .σ1=2(R ?S ) D .σ1=2(R ×S ) 4.与域表达式 { ab | ( c) (R(ac) ∧ R(cb))} 等价的关系代数表达式是 [ ] A .π 1,4(σ2=3(R ×R )) B .π1,3(R ?R ) C .π1,4(R ?R ) D .π 1,3(R ?S ) 5.设有两个关系R (A ,B )和S (B ,C ),与下列SELECT 语句 SELECT A ,B FROM R WHERE B NOT IN (SELECT B FROM S WHERE C='C56'); 等价的关系代数表达式是 [ ] A .πA ,B (σC ≠'C56'(R ?S )) B .πA ,B (R ? S ) C .R -πA ,B (σC= 'C56'(R ?S )) D .R -πA ,B (σC ≠'C56'(R ?S )) 6.嵌入式SQL 的预处理方式,是指 [ ] A .识别出SQL 语句,加上前缀标识和结束标志 B .把嵌入的SQL 语句处理成函数调用形式 C .对源程序进行格式化处理 D .把嵌入的SQL 语句编译成目标程序 7.设关系模式R (A ,B ,C ,D ),F 是R 上成立的FD 集,F={ B →D ,AD →C }, 那么 ρ={ ABC ,BCD }相对于F [ ] A .是无损联接分解,也是保持FD 的分解 B .是无损联接分解,但不保持FD 的分解 C .不是无损联接分解,但保持F D 的分解 D .既不是无损联接分解,也不保持FD 的分解 8.设有关系模式R (A ,B ,C ,D ),F 是R 上成立的FD 集,F={A→B ,C→D }, 则F +中左部为(BC )的函数依赖有 [ ] C ≠'C56' 2=1 2=3

数据库原理期末模拟试题大全及部分答案

数据库原理模拟试卷(1) 一、项选择题(在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的 字母填在题后的括号内。每小题1分,共15分) 1.数据库系统的体系结构是(C ) A、两级模式结构和一级映象 B、三级模式结构和一级映象 C、三级模式结构和两级映象 D、三级模式结构和三级映象 2.SQL语言称为(C )。 A、结构化定义语言 B、结构化控制语言 C、结构化查询语言 D、结构人操纵语言 3.在视图上不能完成的操作是(D)。 A、在视图上定义新的视图 B、查询操作 C、更新视图 D、在视图上定义新的基本表 4.数据库的并发操作有可能带来的三个问题中包括(D)。 A、数据独立性降低 B、无法读出数据 C、权限控制 D、丢失更新 5.当前应用最广泛的数据模型是(B)。 A、ER模型 B、关系模型 C、网状模型 D、层次模型 6.现有一个关系:借阅(书号、书名,库存数,读者号,借期,还期),假如同一本书允许一个读者多次借阅,但不能同时对一种书借多本。则该关系模式的码是(D )。 A、书号 B、读者号 C、书号+读者号 D、书号+读者号+借期 7.要保证数据库物理数据独立性,需要修改的是( B ) A.模式 B.模式与内模式的映射 C.模式与外模式的映射 D.内模式 8.下列四项中,不属于数据库特点的是( D ) A.数据共享 B.数据完整性 C.数据冗余较小 D.数据独立性低 9.数据库中存储的是( D ) A.数据 B.数据模型 C.数据之间的联系 D.数据以及数据之间的联系 10.反映现实世界中实体及实体间联系的信息模型是( D ) A.关系模型 B.层次模型 C.网状模型 D.E—R模型 11. 五种基本关系代数运算是( a) A. ∪,-,×,π和σ B. ∪,-,∞,π和σ C. ∪,∩,×,π和σ D. ∪,∩,∞,π和σ

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

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

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

数据库原理模拟试卷二(答案)

一、单项选择题(本大题共20小题,每小题1分,共20分) 1.下述各项中,属于数据库系统的特点的是( C ) A.存储量大 B.存取速度快 C.数据独立性 D.操作方便 2. 在关系中,能唯一标识组的属性集称为关系模式的( D ) A.候选键 B.主键 C.外键 D.超键 3.在数据操作语言(DML)的基本功能中,不包括的是( B ) A.插入新数据 B.描述数据库结构 C.对数据库中数据排序 D. 删除数据库中数据 4. 数据库中全体数据的整体逻辑结构描述称为( B ) A.存储模式 B.内模式 C.外模式 D.右外模式 5. 对于分布式数据库,可以简单归纳为( B ) A.数据逻辑上分散,物理上统一 B.数据物理上分散,逻辑上统一 C.数据在逻辑上、物理上都是分散的 D.数据在逻辑上、物理上都是统一的 6.在关系R与关系S进行自然连接时,只把R中原该舍弃的元组保存到新关系中,这种操作称为( C ) A.外连接 B.内连接 C.左外连接 D.右外连接 7.在SQL中使用FOREIGN KEY 时,与之配合的语句是( D ) A.EXISTS B.EXCEPT C.TABLE D.REFERENCES 8.定义片段以及全局关系与片段之间映像的模式是( C ) A.外模式 B. 概念模式 C.分片模式 D.分配模式 9.在客户机/服务器体系结构的DBS中,数据库功能分为前端和后端两部分,下列功能属于后端的是( B ) A.用户界面 B.存取结构 C.数据输入 D.报表输出 10. 能够消除多值依赖引起的冗余的范式是( C ) A.2NF B.3NF C.4NF D.BCNF 11. 位于分片视图和分配视图之间的透明性是( D ) A.全局数据模型透明性 B.分片透明性 C.局部数据模型透明性 D.位置透明性 12. 设关系模式R (A,B,C),F是R上成立的FD集,F = {B→C},则分解ρ = {AB,BC}相对于F ( A ) A.是无损联接,也保持FD的分解 B.是无损联接,但不保持FD的分解 C.不是无损联接,但保持FD的分解 D.既不是无损联接,也不保持FD的分解 13. DBMS中实现事务持久性的子系统是( D ) A.安全性管理子系统 B.完整性管理子系统 C.并发控制子系统 D.恢复管理子系统

数据库期末考试试题及答案

一、选择题(每题1分,共20分) 1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是( A )阶段。 A. 数据库系统 B. 文件系统 C. 人工管理 D.数据项管理 2.数据库三级视图,反映了三种不同角度看待数据库的观点,用户眼中的数据库称为(D)。 A. 存储视图 B. 概念视图 C. 内部视图 D. 外部视图 3.数据库的概念模型独立于(A)。 A.具体的机器和DBMS B. E-R图 C. 信息世界 D. 现实世界 4.数据库中,数据的物理独立性是指(C)。 A. 数据库与数据库管理系统的相互独立 B. 用户程序与DBMS的相互独立 C. 用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的 D. 应用程序与数据库中数据的逻辑结构相互独立 5.关系模式的任何属性(A)。 A. 不可再分 B. 可再分 C. 命名在该关系模式中可以不惟一 D.以上都不是 6.下面的两个关系中,职工号和设备号分别为职工关系和设备关系的关键字: 职工(职工号,职工名,部门号,职务,工资) 设备(设备号,职工号,设备名,数量) 两个关系的属性中,存在一个外关键字为( C )。 A. 职工关系的“职工号” B. 职工关系的“设备号” C. 设备关系的“职工号” D. 设备关系的“设备号” 7.以下四个叙述中,哪一个不是对关系模式进行规X化的主要目的( C )。 A. 减少数据冗余 B. 解决更新异常问题 C. 加快查询速度 D. 提高存储空间效率 8.关系模式中各级X式之间的关系为( A )。 A. B. C. D. 9.保护数据库,防止未经授权或不合法的使用造成的数据泄漏、非法更改或破坏。这是指数据的( A )。 A. 安全性 B.完整性 C.并发控制 D.恢复 10.事务的原子性是指( B )。 A. 事务一旦提交,对数据库的改变是永久的 B. 事务中包括的所有操作要么都做,要么都不做 C. 一个事务内部的操作及使用的数据对并发的其他事务是隔离的 D. 事务必须使数据库从一个一致性状态变到另一个一致性状态 11.下列哪些运算是关系代数的基本运算( D )。 A. 交、并、差 B. 投影、选取、除、联结 C. 联结、自然联结、笛卡尔乘积 D. 投影、选取、笛卡尔乘积、差运算

数据库应用技术模拟试题二

《数据库应用技术》模拟试题二 一、单项选择题(每个题只有一个答案是正确的。每题2分,共15题,30分) 1.数据库管理系统中的( )功能实现对数据库的插入、删除、修改。 A. 数据定义 B.数据操纵 C.数据库的运行管理 D.数据库的建立与维护 2. 以二维表的形式表示关系之间的联系,属于关系模型中( )的功能。 A. 数据结构 B.规范性 C. 关系完整性 D.数据独立性 3.在系统数据库中,( )包含了系统级信息。 A. master数据库 B. tempdb数据库 C. model数据库 D. msdb数据库 4.如果要存储的数据是带有小数位的数据,应使用( )做为数据类型。 A. 数值数据类型 B.字符型 C.日期时间型 D.位型 5.下列( )情况,适于建立索引。 A.基本表的某列中记录数量特别多 B.基本表的某列中记录数量特别少 C.经常进行插入操作的基本表的某列 D.经常进行删除操作的基本表的某列 6. 下列关于视图的描述不应确的是( )。 A.视图是由行和列组成的二维表 B.视图可以限制用户对数据的访问 C.视图与数据表是一样的 D.视图是建立在基本表上的 7.对于教学管理数据库,当采用事务控制机制时,利用UPDATE语句将学生表中学号为"002"的学生的学号改为"2002"后,还没来得急对成绩表进行更新操作,突然停电了,SQL的事务控制功能将( )。 A.保留对学生表的修改,机器重新启动后,自动进行对成绩表的更新 B.保留对学生表的修改,机器重新启动后,提示用户对成绩表的进行更新 C.清除对学生表的修改 D.清除对学生表的修改,机器重新启动后,自动进行对学生表和成绩表的更新 8.下列关系中,符合第2范式但不符合第3范式的是( )。

数据库试题(2套)

数据库试题(一) 《数据库原理及应用》参考答案及评分标准(A 卷) 注 意: 1、本试卷共 6 页; 2、考试时间: 120 分钟 3、姓名、学号必须写在指定地方 一 单项选择题 (每小题 2 分,共 30 分) 1. 文件系统与数据库系统的最大区别是( C )。 A. 数据共享 B. 数据独立 C. 数据结构化 D. 数据冗余 2. 在数据库中,下列说法不正确的是( A )。 A. 数据库避免了一切数据的重复 B. 若系统是完全可以控制的,则系统可确保更新时的一致性 C. 数据库中的数据可以共享 D. 数据库减少了数据冗余 3. 数据库的特点之一是数据的共享,严格的讲,这里的数据共享是指( D )。 A. 同一个应用中的多个程序共享一个数据集合 B. 多个用户、同一种语言共享数据 C. 多个用户共享一个数据文件 D. 多种应用、多种语言、多个用户互相覆盖地使用数据集合 4. 在数据库中,产生数据不一致的根本原因是( D )。 A. 数据存储量太大 B. 没有严格保护数据 C. 未对数据进行完整性的控制 D. 数据冗余 5. 数据库管理系统能实现对数据库中数据的查询、插入、和修改和删除,这类功能称为( C )。 A. 数据定义功能 B. 数据管理功能 C. 数据操纵功能 D. 数据控制功能 6. 通过指针链接来表示和实现实体之间联系的模型是( D )。 题号 一 二 三 四 五 六 七 八 总分 得分 阅卷人 得分

A. 关系模型 B. 层次模型 C. 网状模型 D. 层次和网状模型 7. 关系模式是下列哪个数据库设计阶段的结果(C)。 A.需求分析 B.概念设计 C.逻辑设计 D.物理设计 8. 如果一个系统被定义为关系系统,则它必须(C)。 A. 支持关系数据结构 B. 支持选择、投影和连接运算 C. A和B均成立 D. A和B都不需要 9. 事务的原子性是指(A)。 A.事务中包括的所有操作要么都做,要么都不做 B.事务一旦提交,对数据库的改变是永久的 C.一个事务内部的操作及使用的数据对并发的其他事务是隔离的 D.事务必须使数据库从一个一致性状态变到另一个一致性状态 10. 下列故障中需要利用后援副本进行数据库恢复的是(C)。 A.事务故障 B.系统故障 C.介质故障 D.运行故障 11. 下列方法中不被数据库恢复所采用的是(D)。 A.建立检查点 B.建立副本 C.建立日志文件 D.建立索引 12. 数据完整性保护中的约束条件主要是指(C)。 A.用户操作权限的约束 B.用户口令校对 C.值的约束和结构的约束 D.并发控制的约束 13. 用于实现数据存取安全性的SQL语句是(C)。 A.CREATE TABLE https://www.360docs.net/doc/f86671834.html,MIT C.GRANT和REVOKE D.ROLLBACK 14. 关系模式R中的属性全部是主属性,则R的最高范式至少能达到(B) A.2NF B.3NF C.BCNF D.4NF 15. 关系模式R(A,B,C)的函数依赖集 F={B→C,C→A},ρ={AB,AC}为R的一个分解,那么分解ρ(B) A.保持函数依赖 B.丢失了B→C C.丢失了C→A D.是否保持函数依赖由R的当前值确定 1C 2A 3D 4D 5C 6D 7C 8C 9A 10C 11D 12C 13C 14B 15B 阅卷人得分 二简答题 (每小题 5 分,共 20 分) 16.简要叙述关系数据库的优点和缺点。 解答:优点:使用表的概念,简单直观、易学;直接表示实体之间的多对多联系;具有更好的数据独立性;具有坚实的数学理论基础。(4分) 缺点:查询效率低。(1分) 17.试述DBS的三级模式结构,这种结构的优点是什么? 解答:数据库系统通常采用外模式、模式和内模式三级结构,DBMS在这三级模式

数据库系统概论模拟题 含答案

1.数据库系统是采用了数据技术的计算机系统,数据库系统由数据库、数据库管理系统、应用系统和( C ) A.系统分析员 B.程序员 C.数据库管理员 D.操作员 3.下面列出的数不清管理技术发展的3个阶段中,没有专门的软 对数据进行管理的是D Ⅰ. 人工管理阶段 Ⅱ.文件系统阶段 Ⅲ.数据库阶段 A.Ⅰ和Ⅱ B.只有Ⅱ C.Ⅱ和Ⅲ D.只有Ⅰ 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.数据库管理系统设计 11.概念模型是现实世界的第一层抽象,它一类模型中最著名的模型是( )。 A.层次模型 B.关系模型 C.网状模型 D.实体-联系模型 12.区分不同实体的依据是( B )。 A.名称 B.属性 C.对象 D.概念 13.关系数据模型是目前最重要的一种数据模型,它的3个要素分别是

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

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

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 程序设计语言和语言处理程序的知识

数据库期末考试试题及答案2

数据库期末考试试题 ━━━━━━━━━━━━━━━ 一、填空共30题(共计30分) ━━━━━━━━━━━━━━━ 第1题(1.0分)题号:2385 ORDER BY 子句实现的是【1】. 答案: =======(答案1)======= 排序 第2题(1.0分)题号:2374 如果列上有约束,要删除该列,应先删除【1】 答案: =======(答案1)======= 相应的约束 第3题(1.0分)题号:2394 在每次访问视图时,视图都是从【1】中提取所包含的行和列. 答案: =======(答案1)======= 基表 第4题(1.0分)题号:2372 1.在增加数据文件时,如果用户没有指明文件组,则系统将该数据文件增加到【1】文件组. 答案: =======(答案1)======= 主 第5题(1.0分)题号:2371 查看XSCJ数据库信息的存储过程命令是【1】 答案: =======(答案1)======= sp_helpdb

第6题(1.0分)题号:2392 创建视图定义的T-SQL语句的系统存储过程是【1】. 答案: =======(答案1)======= sp_helptext 第7题(1.0分)题号:2379 1. 表的外键约束实现的是数据的【1】完整性. 答案: =======(答案1)======= 参照 第8题(1.0分)题号:2390 要进行模糊匹配查询,需要使用【1】关键字来设置查询条件. 答案: =======(答案1)======= LIKE 第9题(1.0分)题号:2380 定义标识列的关键字是【1】. 答案: =======(答案1)======= identity 第10题(1.0分)题号:2383 在进行多表查询是,必须设置【1】条件. 答案: =======(答案1)======= 连接 第11题(1.0分)题号:2363 联系两个表的关键字称为【1】

相关文档
最新文档