首页 > 全部 > 数据库系统工程师上午基础知识考试 > 数据库系统工程师基础知识(选择题)模拟试卷15

数据库系统工程师基础知识(选择题)模拟试卷15

本单篇文档共9964字,内容预览3600字,预览为有答案版,源文件无水印,下载后包含无答案空白卷版和有答案版,同时也有计算机类软考中级整科真题模拟题,讲义课件,思维导图,易错高频题等下载。
价格: 0.80 原价:¥7.00
收藏

数据库系统工程师基础知识(选择题)模拟试卷15

中文选择题(含3小题)

一个虚拟存储系统由容量C1=8MB的主存和容量C2=800MB的辅存两级存储器所构成。主存每位平均代价p1=10个单位成本,辅存每位平均代价p2=1个单位成本。相对于CPU而言,从主存读出时间为tA1=500ns,从辅存读出时间为tA2=5ms。为了测定是否达到高存取速率和低的位成本等,可以统计一组Benchmark程序,获得访问主存次数N1=8×109,访问辅存次数N2=16×106。那么,本虚存系统的两级存储器的读出时间比γ=(23),每位平均代价ρ=(24)单位成本,命中率H=(25),平均读出时间tA=(26)μs。

1.(D)

A. 0.005

B. 100.5

C. 0.5

D. 1.09

E. 0.98

解析:

2.(E)

A. 0.005

B. 100.5

C. 0.5

D. 0.9

E. 0.998

解析:

3.(B)

A. 0.005

B. 100.5

C. 0.5

D. 0.9

E. 0.98

解析:看看题目给出的条件:一个虚拟存储系统由容量C1=8 MB的主存和容量C2=800 MB的辅存两级存储器所构成。主存每位平均代价p1=10个单位成本,辅存每位平均代价p2=1个单位成本。相对于CPU而言,从主存读出时间为tA1=500ns,从辅存读出时间为tA2=5ms。

要计算每位的平均代价,我们要计算出两级存储器的成本之和,再除以总容量,即

(8×220×810+800×220×8×1)+(8×220×8+800×220×8)=1.0891

题目中已经给出“统计一组Benchmark程序,获得访问主存次数N1=8×109,访问辅存次数N2=16×106”,由于辅存的读出时间为5ms=5000μs=5000000ns=5×106ns,所以两级存储器的读出时间比为:

(8×109×500)÷(16×106×5×106)=0.05

接下来计算命中率:

H=(8×109)/(8×109+16×106)×100%=99.8%

求出命中率后,求平均读取时间也就容易了,公式为:

H×tA1+(1-H)×tA2=99.8%×500+(1-99.8%)×5000000=100.5μs

实体-联系模型(简称E-R模型)中的基本语义单位是实体和联系。E-R模型的图形表示称为E-R图。联系可以同(29)实体有关。实体与实体之间的联系可以是(30)。

利用E-R模型进行数据库的概念设计,可以分成三步:首先设计局部ER,然后把各个局部E-R模型综合成—个全局的模型,最后对全局E-R模型进行(31),得到最终的E-R模型,E-R模型向关系模式的转换规则是把一个实体类型转换成一个关系模式,实体的属性是关系的属性,实体的键是关系的键。把一个联系类型转换成一个(32),参与该联系类型的各实体的键及联系的属性转换成(33),其中的键由实体与实体之间的联系决定。

4.(D)

A. 一对一和一对多

B. 一对一和多对多

C. 一对多和多对多

D. 一对一、一对多和多对多

解析:

5.(D)

A. 简化

B. 结构化

C. 最小化

D. 优化

解析:

6.(C)

A. 联系模式

B. 数据模式

C. 关系模式

D. 逻辑模式

解析:

7.(B)

A. 联系属性

B. 关系的属性

C. 数据属性

D. 关系的候选键

解析:利用E-R模型进行数据库的概念设计,可以分成三步:首先设计局部ER,然后把各个局部E-R模型综合成一个全局的模型,最后对全局E-R模型进行优化,得到最终的E-R模型。E-R模型向关系模式的转换规则是把一个实体类型转换成一个关系模式,实体的属性是关系的属性,实体的键是关系的键。

建立一个供应商、零件数据库。其中“供应商”表S(Sno,Sname,Zip,City)分别表示:供应商代码、供应商名、供应商邮编、供应商所在城市,其函数依赖为: Sno→(Sname,Zip,City),Zip→City。“零件”表P(Pno,Pname,Color,Weight, City),表示零件号、零件名、颜色、重量及产地。表S与表P之间的关系SP(Sno,Pno, Price,Qty)表示供应商代码、零件号、价格、数量。

a.“供应商”表S属于(17)。

b.若要求供应商名不能取重复值,关系的主码是Sno。请将下面的SQL语句空缺部分补充完整。

CREATE TABLE S(Sno CHAR(5),

Sname CHAR(30) (18),

Zip CHAR(8),

City CHAR(20)

(19) );

c.查询供应“红”色零件,价格低于500,且数量大于200的供应商代码、供应商名、零件号、价格及数量的SQL语句如下:

SELECT Sno,Sname,Pno,Price,Qty FROM S,SP

WHERE Pno IN(SELECT Pno FROM P WHERE (20) )

AND (21);

8.(B)

A. NOT NULL

B. UNIQUE

C. PRIMARY KEY(Sno)

D. PRIMARY KEY(Sname)

解析:

9.(C)

A. NOT NULL

B. NOT NULL UNIQUE

C. PRIMARY KEY(Sno)

D. PRIMARY KEY(Sname)

解析:

10.(D)

A. SP.Price<500

B. SP.Qty>200

C. SP.Price<500 AND SP.Qty>200

D. Color=’红’

解析:

11.(C)

A. SP.Price<500

B. SP.Qty>200

C. SP.Price<500 AND SP.Qty>200

D. Color=’红’

解析:试题(17)的详细分析见(3)题,根据“供应商”表函数依赖为Sno→(Sname, Zip,City),每个非主属性完全函数依赖于候选键Sno,但Zip→City,非主属性Zip传递依赖于“供应商”关系的候选键,所以“供应商”关系属于2NF。试题(18)主要是约束供应商名不取重复值,所以应填UNIQUE,试题(19)是确定关系的主码Sno,所以应填PRIMARY KEY(

本文档预览:3600字符,共9964字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载

剩余未完,查看全文
收藏
数据库系统工程师基础知识(选择题)模拟试卷15

推荐资源

客服

扫码添加客服微信

热线

官方客服

如遇问题,请联系客服为您解决

电话客服:

客服微信:pujinet

工作时间:9:00-18:00,节假日休息

公众号

扫码关注微信公众号