2005年上半年数据库系统工程师上午试题_第1页
2005年上半年数据库系统工程师上午试题_第2页
2005年上半年数据库系统工程师上午试题_第3页
2005年上半年数据库系统工程师上午试题_第4页
2005年上半年数据库系统工程师上午试题_第5页
已阅读5页,还剩51页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2005年上半年数据库系统工程师上午试题

・在计算机中,最适合进行数字加减运算的数字编码是(1)_____,最

适合表示浮点数阶码的数字编码是—(2)—o

(1)A.原码B.反码C.补码D.移码

(2)A.原码B.反码C.补码D.移码

・如果主存容量为16M字节,且按字节编址,表示该主存地址至少应需要

(3)一位。

(3)A.16B.20C.24D.32

・操作数所处的位置,可以决定指令的寻址方式。操作数包含在指令中,寻

址方式为一(4)__;操作数在寄存器中,寻址方式为(5);操作数的

地址在寄存器中,寻址方式为—(6)o

(4)A.立即寻址B.直接寻址C.寄存器寻址D.寄存器

间接寻址

(5)A.立即寻址B.相对寻址C.寄存器寻址D.寄存器

间接寻址

(6)A.相对寻址B.直接寻址C.寄存器寻址D.寄存器

间接寻址

・三个可靠度R均为0.8的部件串联构成一个系统,如下图所示:

则该系统的可靠度为―(7)—o

(7)A.0.240B.0.512C.0.800D.0.992

・在计算机系统中,构成虚拟存储器—(8)―。

(8)A.只需要一定的硬件资源便可实现B.只需要一定的软件即可实

C.既需要软件也需要硬件方可实现D.既不需要软件也不需要硬

・某公司使用包过滤防火墙控制进出公司局域网的数据,在不考虑使用代理

服务器的情况下,下面描述错误的是“该防火墙能够—(9)—"。

(9)A.使公司员工只能访问Inte:rnet上与其有业务联系的公司的IP地址

B.仅允许HTTP协议通过

C.使员工不能直接访问FTP服务器端口号为21的FTP地址

D.仅允许公司中具有某些特定IP地址的计算机可以访问外部网络

・两个公司希望通过Internet进行安全通信,保证从信息源到目的地之间

的数据传输以密文形式出现,而且公司不希望由于在中间节点使用特殊的安全单

元增加开支,最合适的加密方式是—(10)—,使用的会话密钥算法应该是

-(11)___o

(10)A.链路加密B.节点加密C.端一端加密D.混合

加密

(IDA.RSAB.RC-5C.MD5D.ECC

・我国著作权法中,_(12)_系指同一概念。

(12)A.出版权与版权B.著作权与版权C.作者权与专有权D,发

行权与版权

・由我国信息产业部批准发布,在信息产业部门范围内统一使用的标准,称

为一(13)—o

(13)A.地方标准B.部门标准C.行业标准D.企业

标准

•某软件设计师自行将他人使用C程序语言开发的控制程序转换为机器语

言形式的控制程序,并固化在芯片中,该软件设计师的行为—(14)—。

(14)A.不构成侵权,因为新的控制程序与原控制程序使用的程序设计语

言不同

B.不构成侵权,因为对原控制程序进行了转换与固化,其使用和表

现形式不同

C.不构成侵权,将一种程序语言编写的源程序转换为另一种程序语

言形式,属于一种“翻译”行为

D.构成侵权,因为他不享有原软件作品的著作权

・数据存储在磁盘上的排列方式会影响I/O服务的总时间。假设每磁道划分

成10个物理块,每块存放1个逻辑记录。逻辑记录RI,R2,…,R10存放在同

一个磁道上,记录的安排顺序如下表所示:

物理块12345678910

逻辑记录R1R2R3R4R5R6R7R8R9R10

假定磁盘的旋转速度为20ms/周,磁头当前处在R1的开始处。若系统顺序

处理这些记录,使用单缓冲区,每个记录处理时间为4ms,则处理这10个记录

的最长时间为_(15)_;若对信息存储进行优化分布后,处理10个记录的最

少时间为―(16、―o

(15)A.180msB.200msC.204msD.220ms

(16)A.40msB.60msC.100msD.160ms

・页式存储系统的逻辑地址是由页号和页内地址两部分组成。假定页面的大

小为4K,地址变换过程如下图所示,图中逻辑地址用十进制表示。

控制骞存金建城墟址

图中有效地址经过变换后,十进制物理地址a应为—(17)

(17)A.33220B.8644C.4548D.2500

•下列叙述中,与提高软件可移植性相关的是——(18)

(18)A.选择时间效率高的算法B.尽可能减少注释

C.选择空间效率高的算法D.尽量用高级语言编写系

统中对效率要求不高的部分

•在系统转换的过程中,旧系统和新系统并行工作一段时间,再由新系统

代替旧系统的策略称为—(19)—;在新系统全部正式运行前,一部分一部分

地代替旧系统的策略称%720)o

(19)A.直接转换B.位置转换C.分段转换D.并

行转换

(20)A.直接转换B.位置转换C.分段转换D.并

行转换

•下列要素中,不属于DFD的是(21)。当使用DFD对一个工资

系统进行建模时,(22)可以被认定为外部实体。

(21)A.加工B.数据流C.数据存储D.联

(22)A.接收工资单的银行B.工资系统源代码程序C.工资单D.工

资数据库的维护。

•在系统验收测试中,____(23)—是在一个模拟的环境下使用模拟数据

运行系统;(24)—是在一个实际环境中使用真实数据运行系统。

(23)A.验证测试B.审计测试C.确认测试D.模

块测试

(24)A.验证测试B.审计测试C.确认测试D.模

块测试

•采用瀑布模型进行系统开发的过程中,每个阶段都会产生不同的文档。

以下关于产生这些文档的描述中,正确的是_____(25)<o

(25)A.外部设计评审报告在概要设计阶段产生

B.集成测评计划在程序设计阶段产生

C.系统计划和需求说明在详细设计阶段产生

D.在进行编码的同时,独立的设计单元测试计划

•在一个单CPU的计算机系统中,有两台外部设备RI、R2和三个进程P1、

P2、P3。系统采用可剥夺式优先级的进程调度方案,且所有进程可以并行使用

I/O设备,三个进程的优先级、使用设备的先后顺序和占用设备的间如下表所示:

进程优先级使用设备的先后顺序和占用设备时间

P1高R2(30ms)-*CPU(10ms)-RI(30ms)-CPU(10ms)

P2中RI(20ms)-CPU(30ms)-R2(40ms)

P3低CPU(40ms)-RI(10ms)

假设操作系统的开销忽略不计,三个进程从投入运行到全部完成,CPU的利

用率约为(26)—%;R2的利用率约为(27)—%(设备的利用率

指该设备的使用时间与进程组全部完成所占用时间的比率)。

(26)A.60B.67C.78D.90

(27)A.70B.78C.80D.89

•某一确定性有限自动机(DFA)的状态转换图如下图所示,令d=0|l21-

|9,则以下字符串中,不能被该DFA接受的是(28)—,与该DFA等价的正

规式是____(29)—。(其中,£表示空字符)

①3875②1.2E+5③T23.④.576E10

(28)A.①、②、③B.①、②、④C.②、③、④D.①、

②、③、④

(29)A.(-d|d)d*E(-d|d)d*|(-d|d)d*.d*(e|E(-d|d)d*)

B.-(d|d)dd*(.|e)d*(e|E(-d|d)d*)

C.(~|d)dd*E(-1d)d*|(-d|d)dd*.d*(e|E(-1E(-1d)d*)

D.(-d|d)dd*E(-d|d)d*|(-d|d)dd*.d*(e|E(-dd*|dd*))

•对于以下编号为①、②、③的正规式,正确的说法是(30)

①(aa*|ab)*b②(a|b)*b(3)((a|b)*|aa)*b

(30)A.正规式①、②等价B.正规式①、③等价

C.正规式②、③等价D.正规式①、②、③互不等价

•在UML提供的图中,(31)—用于描述系统与外部系统及用户之间

的交互;____(32)一用于按时间顺序描述对象间的交互。

(31)A.用例图B.类图C.对象图D.部署图

(32)A.网络图B.状态图C.协作图D.序歹U图

•某数据库中有供应商关系S和零件关系P,其中:供应商关系模式SCSno,

Sname,Szip,City)中的属性分别表示:供应商代码、供应商名、邮编、供应

商所在城市;零件号、零件名、颜色、重量、产地。要求一个供应商可以供应多

种零件,而一种零件可以由多个供应商供应。请将下面的SQL语句空缺部分补充

完整。

CREATETABLESP(SnoCHAR(5),

PnoCHAR(6),

StatusCHAR(8),

QtyNUMERIC(9),

______(33)____(Sno,Pno),

_(34)__(Sno),

(35)(Pno);

查询供应了''红”色零件的供应商号、零件号和数量(Qty)的元组演算表达

式为:

=,

{t|(3u)(3v)(3w)((36)AU[1]=V[1]AV[2]=W[1]AW[3]红'A

_(37)____)}

(33)A.FOREIGNKEYB.PRIMARYKEY

C.FOREIGNKEY(Sno)REFERENCESSD.FOREIGNKEY(Pno)

REFERENCESP

(34)A.FOREIGNKEYB.PRIMARYKEY

C.FOREIGNKEY(Sno)REFERENCESSD.FOREIGNKEY(Pno)

REFERENCESP

(35)A.FOREIGNKEYB.PRIMARYKEY

C.FOREIGNKEY(Sno)REFERENCESSD.FOREIGNKEY(Pno)

REFERENCESP

B.SP(u)S(v)P(w)

(36)A.S(U)ASP(V)AP(W)AA

C.P(u)ASP(v)AS(w)D.S(u)AP(v)ASP(w)

(37)A.t[1]=u[1]At[2]=w[2]At[3]=v[41B.t[l]=v[l]At[2]=u[2]A

t[3]=u[4]

C.t[l]=w[l]At[2]=u[2]At[3]=v[4]D.t[l]=u[l]At[2]=v[2]A

t[3]=v[4]

•循环链表的主要优点是(38)

(38)A.不再需要头指针了

B.已知某个结点的位置后,能很容易找到它的直接前驱结点

C.在进行删除操作后,能保证链表不断开

D.从表中任一结点出发都能遍历整个链表

•表达式a*(b+c)-d的后缀表达形式为(39)o

(39)A.abcd*+-B.abc+*d-C.abc*+d-D.-+*abcd

•若二叉树的先序遍历序列为ABDECF,中序遍历序列DBEAFC,则其后序遍

历序列为(40)—o

(40)A.DEBAFCB.DEFBCAC.DEBCFAD.DEBFCA

•无向图中一个顶点的度是指图中(41)—o

(41)A.通过该顶点的简单路径数B.通过该顶点的回路数

C.与该顶点相邻接的顶点数D.与该顶点连通的顶点数

•利用逐点插入建立序列(50,72,43,,85,75,20,35,45,65,30)对应的二

叉排序树以后,查找元素30要进行(42)一次元素间的比较。

(42)A.4B.5C.6D.7

•设有如下关系:

关系R关系S

ABCD

21acnrnS

22adFS

32bdz6

32bc

21bd

与元组演算表达式等价的关系代数表达式是_(43)关系代数表达式R

H-S的运算结果是—(44)—0

A.AJt(^A)E(RxS))B,"s(baE(Ax、))

(43)c-”&D.了B'aR.C•SJCr.A>E*"''»

(45)A.若A-B,B-*C,则AT

B.若AfB,AT,则A-BC

C.若BC-*A,则BfA,C-*A

D.若BfA,C-A,则BC—A

•在关于类的实例化的描述中,正确的是_____(45)—o

(46)A.NULLB.UNIQUEC.PRIMARYKEYD.FOREIGNKEY

•存在非主属性对码的部分依赖的关系模式是—(47)—o

(47)A.INFB.2NFC.3NFD.BCNF

•在某学校的综合管理系统设计阶段,教师实体在学籍管理子系统中被称

为''教师",而在人事管理子系统中被称为‘'职工",这类冲突被称之为

(48)o

(48)A.语义冲突B.命名冲突C.属性冲突D.结构冲突

•新开发的数据库管理系统中,数据库管理员张工发现被用户频繁运行的

某个查询处理程序使用了多个表的连接,产生这一问题的原因在于—(49)—.

在保证该处理程序功能的前提下提高其执行效率,他应该(50)o

(49)A.需求分析阶段对用户的信息要求和处理要求未完全掌握

B.概念结构设计不正确

C.逻辑结构设计阶段未能对关系模式分解到BCNF

D.物理设计阶段未能正确选择数据的存储结构

(50)A.建立该查询处理程序所用到表的视图,并对程序作相应的修改

B.将该查询处理程序所用到表进行必要的合并,并对程序作相应的

C.修改该程序以减少所使用的表

D.尽可能采用嵌套查询实现该程序的功能

•分布式数据库中,_(51)—是指各场地数据的逻辑结构对用户不可

(51)A.分片透明性B.场地透明性C.场地自治D.局部数据模

型透明性

•数据仓库通过数据转移从多个数据源中提取数据,为了解决不同数据源

格式上的不统一,需要进行__(52)—操作。

(52)A.简单转移B.清洗C.集成D.聚集和概括

•不常用作数据挖掘的方法是_(53)一。

(53)A.人工神经网络B.规则推导C.遗传算法D.穷举发

•—(54)—能保证不产生死锁。

(54)A.两段锁协议B.一次封锁法C.2级封锁法协议D.3级封

锁协议

•_(55)—,数据库处于一致性状态。

(55)A.采用静态副本恢复后B.事务执行过程中

C.突然断电后D.缓冲区数据写入数据库后

•一个事务执行过程中,其正在访问的数据被其他事务所修改,导致处理

结果不正确,这是由于违背了事务的_(56)_而引起的。

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

•PC机处理人耳能听得到的音频信号,其频率范围是_(57)—o

(57)A.80〜3400HzB.300〜3400HzC.20〜20kHzD.20〜

44.1kHz

•电视系统采用的颜色空间中,其亮度信号和色度信号是相分离的。下列

颜色空间中,_(58)_不属于电视系统的颜色空间。

(58)A.YUVB.YIQC.YcbCr

•双层双面的只读DVD盘片的存储容量可以达到(59)

(59)A.4.7GBB.8.5GBC.17GB

D.6.6GB

•静态图像压缩标准JPEG2000中使用的是____(60)____算法。

(60)A.K-L变换B.离散正弦变换C.离散余弦变换D.离

散小波变换

•一个局域网中某台主机的IP地址为176.68.160.12,使用22位作为网

络地址,那么该局域网的子网掩码为(61)—,最多可以连接的主机数为

(62)o

(61)A.255.255.255.0B.255.255.248.0

C.255.255.252.0D.255.255.0.0

(62)A.254B.512C.1022D.1024

•以下选项中,可以用于Internet信息服务器远程管理的是

____(63)____o

(63)A.TelnetB.RASC.FTPD.SMTP

•在TCP/IP网络中,为各种公共服务保留的端口号范围是_(64)—o

(64)A.1—255B.1-1023C.1-1024D.1〜

65535

•在以下网络应用中,要求带宽最高的应用是__(65)

(65)A.可视电话B.数字电视C.拨号上网D.收

发邮件

•DOMisaplatform-andlanguage-(66)___APIthatallows

programsandscriptstodynamicallyaccessandupdatethecontent,

structureandstyleofWWWdocuments(currently,definitionsforHTML

andXMLdocumentsarepartofthespecification).Thedocumentcanbe

furtherprocessedandtheresultsofthatprocessingcanbe

incoporporatedbackintothepresented___(67).DOMisa

(68)___-basedAPItodocuments,whichrequiresthewholedocumentto

berepresentedin(69)___whileprocessingit.Asimpleralternative

toDOMistheevent-basedSAX,whichcanbeusedtoprocessverylarge

___(70)___documentsthatdonotfitinfothememoryavailablefor

processing.

(66)A.specificB.neutralC.contained

D.related

(67)A.textB.imageC.page

D.graphic

(68)A.tableB.treeC.controlD.event

(69)A.documentB.processorC.disc

D.memory

(70)A.XMLB.HTMLC.scriptD.web

•MelissaandLoveLettermadeuseofthetrustthatexists

betweenfriendsorcolleagues.Imaginereceivingan_(71)___froma

friendwhoasksyoutoopenit.ThisiswhathappenswithMelissaand

severalothersimilaremail_(72)__.Uponrunning,suchwormsusually

proceedtosendthemselvesouttoemailaddressesfromthevictim,s

addressbook,previousemails,webpages_(73)__.

Asadministratorsseektoblockdangerousemailattachmentsthrough

therecognitionofwell-known__(74)____,viruswritersuseother

extensionstocircumventsuchprotection.Executable(.exe)filesare

renamedto.batand.cmdplusawholelistofotherextensionsandwill

stillrunandsuccessfullyinfecttargetusers.

Frequently,hackerstrytopenetratenetworksbysendingan

attachmentthatlookslikeaflashmovie,which,whiledisplayingsome

cuteanimation,simultaneouslyrunscommandsinthebackgroundtosteal

yourpasswordsandgivethe_(75)_accesstoyournetwork.

(71)A.attachmentB.packetC.datagramD.message

(72)A.virtualB.virusC.wormsD.bacteria

(73)A.memoryB.cachesC.portsD.registers

(74)A.namesB.cookiesC.softwareD.extensions

(75)A.crackerB.userC.customerD.client

2005年上半年数据库系统工程师下午试题

试题中通用的表示规则

关于概念数据模型、关系模式、关系数据库的表结构标记,试题中若无特殊

声明,将使

用如下的通用标记规则。

1、概念数据模型的标记规则分别如图1、图2和图3所示。其中:

(1)实体类型用长方形表示。长方形内为实体类型名称。

(2)实体类型间的联系用菱形表示。在联系与实体间的连线上注明联系的

类型。

图1实体类型和联系的标记规则

(3)超类型和子类型之间的联系,从超类型到子类型之间画连线,连线上

加注小圆圈,子类型加双线竖框。

图2超类型和子类型的标记的规则

(4)实体和联系的属性用椭圆表示,并用直线将属性与其属性的实体或联

系连接起来。

2、关系模式的标记规则如下:

关系名(属性名1,属性名2,…,属性名n)

其中:

(1)若该属性仅为主键属性时,则该属性名下画实下划线;

(2)若该属性仅为外键属性时,则该属性名下画虚下划线;

(3)若该属性既是主键属性,又是外键属性时,则在该属性名下画实下划

线和虚下戈U线。

(4)若该属性既不是主键属性,又不是外键属性时,则在该属性名下不做

标记。

3、关系数据库的表结构标记规则如下:

表名

列名1列名2列名3・・・・・・列名n

其中:

(1)若该列名仅为主键的列名时,则该列名下画实下划线;

(2)若该列名仅为外键的列名时,则该列名下画虚下划线;

(3)若该列名既是主键的列名,又是外键的列名时,则在该列名下画实下

划线和虚下划线。

(4)若该列名既不是主键的列名,又不是外键的列名时,则在该列名下不

做标记。

试题-至试题四是必答题

试题一(15分)

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

【说明】

学生住宿服务系统帮助学生在就学的城市内找以所需的住房,系统对出租的

房屋信息、房主信息、需要租房的学生信息以及学生和房主的会面住处进行管理

和维护。

房主信息包括姓名、地址、电话号码以及系统分配的唯一身份标识(ID)和

密码;房屋信息包括房屋地址、类型(单间/套间)、适合住宿的人数、房租、

房主的ID以及现在是否可以出租(例如由于装修原因,需等到装修后才可出租

或者房屋已被租出)。每当房房屋信息发生变化时,房主须通知系统,系统将更

新房到文件以便学生能够获得准确的可租用房屋信息,房主向系统中加入可租用

的房屋信息时,需交纳一定的费用,由系统自动给出费用信息。房主可随时更新

房屋的各种属性。

学生可通过系统查询现有的可租用的房屋,但必须先在系统中注册。学生信

息包括姓名、现住址、电话号码、出生日期、性别以及系统分配的唯一身份标识

(ID)和密码。若学生希望租用某房屋,则需要发出租房请求,请求中包含房屋

的详细信息,系统将安排学生与房主会面的时间和地点,并将会面信息通知学生

和房主,会面信息包括会面时间、地点以及会面双方的基本信息,系统将记录会

面信息。

学生住宿服务系统的顶层图如图1T所示;学生住宿服务系统的第0层DFD

图如图1-2所示,其中,加工3的细化图如图1-3所示。

【问题1】(6分)

(1)数据流图1-1缺少了一条数据流(在图1-2中也未给出该数据流),

请给出此数据流的起点和终点,并采用说明中的词汇给出此数据流名。

(2)数据流图12中缺少了与“查询房屋”加工相关的数据流,请指出此数

据流的起点和终点。

【问题2】(4分)

"安排会面”加工除需要写入会面文件外,还需要访问哪些文件?

【问题3】(5分)

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

登录信息=学生ID+密码

注册信息=

【数据流图1-1]

【数据流图1-2]

学生住宿限务第OHDFD图

【数据流图1-3]

学生ID

ten:3的细化图

试题二(20分)

阅读下列说明,回答问题1至问题5,将解答填入答题纸的对应栏内。

【说明】

某工厂的仓库管理数据库的部分关系模式如下所示:

仓库(仓库号,面积,负责人,电话)

原材料(编号,名称,数量,储备量,仓库号)

要求一种原材料只能存放在同一仓库中。"仓库"和"原材料•”的关系实例分别

如表2-1和表2-2所示。

表2-1”仓库〃关系

仓库负责

面积电话

号人

李劲

0150087654121

陈东

0230087654122

03300郑爽87654123

刘春

0440087654125

表2-2〃原材料''关系

编号名称数量储备量仓库号

1001小麦1005001

2001玉米503001

1002大豆201002

2002花生305002

3001菜油602003

【问题1】

根据上述说明,用SQL定义〃原材料''和〃仓库〃的关系模式如下,请在空缺处

填入正确的内容。(4分)

CREATETABLE仓库(仓库号CHAR(4),

面积INT,

负责人CHAR(8),

电话CHAR(8),

—(a));//主键定义

CREATETABLE原材料(编号CHAR(4)(b),〃主键定义

名称CHAR(16),

数量INT,

储备量INT,

仓库号(c),

(d));〃外键定义

【问题2】

将下面的SQL语句补充完整,完成”查询存放原材料数量最多的仓库号〃的功

能。(3分)

SELBCT仓库号

FROM(e)

(f);

【问题3】

将下面的SQL语句补充完整,完成号仓库所存储的原材料信息只能由管

理员李劲松来维护,而采购员李强能够查询所有原材料的库存信息〃的功能。(5

分)

CREATEVIEWraws_in_wh01AS

SELECT(g)

FROM原材料

WHERE仓库号="01”;

CRANT(h)ON(i)TO李劲松;

GRANT_____(j)_____ON(k)_____TO李强;

【问题4】

仓库管理数据库的订购计划关系模式为:订购计划(原材料编号,订购数量)。

采用下面的触发器程序可以实现〃当仓库中的任-原材料的数量小于其储备量

时,向订购计划表中插入该原材料的订购记录,其订购数量为储备量的三倍''的

功能。请将该程序的空缺部分补充完整。(3分)

CREATETRIGGERins_order_triggerAFTER___(1)____ON原材料

REFERENCINGNEWROWASnrow

FOREACHROW

WHENnrow.数量〈nrow.储备量

INSERTINTO订购计划VALUES

(______(m)____,______(n));

【问题5】

如果一种原材料可以在多个仓库中存放,则问题4中的触发器程序存在什么

问题,如何修改?(5分)

试题三(15分)

阅读下列说明,回答问题1至问题5,将解答填入答题纸的对应栏内。

【说明】

某市人才交流中心为促进当地人力资源的合理配置,加强当地企业与人才的

沟通,拟建立人才信息交流网。

【需求分析结果】

1、每个前来登记的个人需填写《人才入库登记表》(如表3-1所示),并

出示相关证件,经工作人员审核后录入个人信息。

2、每个前来登记的企业需填写《企业信息登记表》(如表3-2所示),并

出示相关证明及复印件,经工作人员核实后录入企业信.息。

3、个人和企业的基本信息只需在第一次登记时填写,个人编号和企业编号

由系统自动生成。个人和企业的基本信息由电脑长期存储,以后个人只需提供个

人编号和求职意向信息,企业只需提供企业编号和岗位需求信息。

4、个人的求职意向信息和企业的岗位需求信息在两个工作日内由工作人员

录入数据库并发布。

表3-1人才入库登记表

人编号:登记日期:年月日

出生日

姓名性别

身份证

照片

毕业院

专业学历

证书名1.

编号

称2.

联系电电子邮

话件

职位名称最低薪水

求职意

1.

及薪水2.

3.

个人简

及特长:

表3-2企业信息登记表

企业编号:登记日期:年月日

企业名称地址企业网址

联系人联系电话电子邮件

职位专业学历薪水备注

岗位需求

企业简

介:

【概念模型设计】

根据需求阶段收集的信息,设计人才、岗位和企业的实体联系图(不完整)

如图3-1所示:

人才||(a)||企业

图3-1人才、岗位和企业的实体联系图

【逻辑结构设计】

1、将概念模型设计的实体联系图转换为以下关系模式:

人才(个人编号,姓名,性别,出生日期,身份证号,毕业院校,专业,

学历,证书名称,证书编号,联系电话,电子邮件,个人简历及特长)

企业(企业编号,企业名称,联系人,联系电话,地址,企业网址,电

子邮件,企业简介)

求职意向((b))

岗位需求((c))

2、由于一个人可能持有多个证书,对〃人才“关系模式进行优化,得到如下

两个新的关系模式:

人才((d))

证书((e))

根据上述的设计过程,回答以下问题:

【问题1】

在(a)处填入所需的实体、联系及其属性,完成概念模型设计。(4分)

【问题2】

在(b)、(c)、(d)、(e)处填入对应关系的属性,完成逻辑结构设计。

(4分)

【问题3】

对最终的各关系模式,以下划线指出其主键和外键。(5分)

【问题4]

张工设计的实体联系图如图3-2所示,请用200字以内的文字分析这样设计

存在的问题。(4分)

图3-2张工设计的实体联系图

【问题5】

如果允许企业通过互联网修改本企业的基本信息,应对数据库的设计做何种

修改?请用200字以内的文字叙述实现方案。(3分)

试题四(20分)

阅读下面关于项目工作管理系统的数据库设计说明,回答问题1至问题3,

将解答填入答题纸的对应栏内。

【说明】

E软件开发公司,决定开发设计本公司的项目工作管理系统,由王先生承担

数据库的设计工作。公司项目管理的需求分析如下:

1、组织机构:E公司有多个部门,每个部门有多个职员、多个办公室,每

个办公室有一部电话。当部门变更时更换新的部门代码。职员辞职后,若再次被

聘用仍使用辞职前的代码。被聘用职员担任某职务,职务用职务代码来标识。职

务分为:工程师、高级工程师、经理助理、经理等。职员的工资根据等级区分,

共分为S、A、B、C、D五个等级。一个职务对应某个等级,一个等级对应多个职

务。职员月工资等于职员月工作时间(小时)乘以小时工资。职员的人事变动以

及职位变更(升级、降级)在月初进行。

2、项目管理:项目用项目代码标识,使用过的项目代码不能重复使用。一

个部门可承担多个项目,但一个项目仅由一个部门承担。一个项目有一名项目主

管和多个职员;一个职员可参加多个项目。项目代码由系统自动生成,一旦项目

建立,项目名、部门代码以及起始年月日不能再变更。

3、项目的工作管理流程为:项目工作计划输入(初始计划)f工作业绩输

入一业绩生成(每月一次)一计划修正(每月一次)。

1)项目工作计划输入:项目主管使用如图4T所示计划输入界面,输入项

目代码、职员代码、职员参加某个项目的月工作时间(计划)。图中白色部分为

可输入项。

项目代码:1234567项目名:ABCDEFGH部门代码:9999部

门名:开发部

起始年月日:2005-04-01结束年月日:2005-09-31登

录时间:2005-03-20

职员代职员456789101112123合

码名月月月月月月月月月月月月计

张力

12345150150150150150150900▲

‘军

23456lr1180180180180100100920

34567卫平100100180180180180920

图4-1工作计划输入界面(初始计划)

2)工作业绩输入:输入职员每天参加各个项目的工作时间。图4-2为工作

业绩输入界面,图中白色部分为可输入项。其中,出勤时间由考勤系统管理,指

定项目代码的顺序可以不同,并且一天可以输入多个项目代码,但同一个项目代

码不能重复输入。

3)业绩生成:月底汇总职员的当月工作业绩,生成月工作业绩表。

4)计划修正:项目主管根据项目进度修改以后的工作计划。

职员代码12345E队员名:张力军输入年月2005年4月

出勤每个项目的工《E时间

年月日星期

时间项目代码工作时间项目代码工作时间项目代码

2005-04-04—•9.012345677.023456782.0▲

2005-04-05二8.012345677.023456781.0

2005-04-06三9.012345677.023456782.0

2005-04-07四10.012345678.023456781.03456789

2005-04-08五8.012345675.534567891.04567890

2005-04-09六0.0

2005-04-10日0.0▼

图4-2工作业绩输入界面

王先生根据公司的项目需求将数据库关系模式设计如下:

部门(部门代码,部门名,起始年月,终止年月,办公室,办公

电话)

职务(职务代码,职务名)

等级(等级代码,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论