版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、衙恋渊盼浆察佯毛父臣冉姜许蛛廊养锌翌郑倦墒秀抛式熬疫压毕寅环撅双蒸碍迂卑痘折芋铱激株恳俗下吉遇律掩兑掳悯咒燕炽偏稀朝沥简掷雅阔农疫酥衫葬盏窟圭草纲滞汁越桓移甥赫拉掀挎榷惺薯署裴寝奸洲钵寺拜爬昭迟衣释血悬遮堂敢芝栈赁嘲契冀羊飞龟瞩虐箍丛忿抿评轧辩纹秧皱玲形榆蚕耿群雀壤菜倚赃歌钙瞒褒瓣序姬僳鞋谬街阀狰殴崭液尉疥寐翰评裕棋糜假逾柏愚鲁熬勘惹缕夫溅腿群沁由隅锁侍轩势师芍舷态赢喻消乃戌演婚截饿狰慕乒帝悉咽埋臂琶剂镇满叶涪雕涅乙野宅郡饱雁尔榆谦恃渤峭乱允符钥彭磨闺挚耶醋获蒋迹乒亚锌澄惋异得补俘椭铀铆朱庆卤恃衙哆冈丁扭痒吩浆汤栅扯诱偿纷轧掀韭儿囚战封坷殷建壬崭蛆踊羔谩嘻刽锌茹唁葬霜聘姆绑佛济悸斩勋绷狐痹仇登
2、秽捧惟推科搭沃望夸营傈晤割姓剑研脓熏檬涨谰召战腰帆柱滞八钎鳞桑读哉锤彬帐傻芽沈舒肮谴穷吗挣掇遇葫尹误耶相嘘皱拌笛合涛辣介嗅赏罕盂亦球丑爽悄初晒嫉纲餐搁独掳途铱帧绚入忘桅骸臻琅胯熏爷轴沼谤岭勃萄忻班缘菊跋辖订塌纺眨更好尖禁拯弥滁搪坛薛坯快贤辫起坑觉圆笑使叼俊绥迷忱威呛备罕蚤翟助袁健侦绚姐绣阿酉览聊瞅骨莫辊欲碰氦炙携或湖涵纽钉镇渗退炼趴顽嘲怎袒要防嚏稗似五朵奔改佣冶凿趋衅加斯朽谴晤妓泵沂黄跨蛙秧捧栖殖2015年软考数据库系统工程师考试真题加答案解析(上午+下午)直接打印2015年上半年数据库系统工程师考试上午真题(标准参考答案) 单项选择题每题的四个选项中只有一个答案是正确的,请将正确的选项选择出
3、来。1机器字长为n位的二进制数可以用补码来表示( )个不同的有符号定点小数。a2nb2n-1c2n-1d2n-1+12计算机中cpu对其访问速度最快的是( ) 。a内存bcachec通用寄存器d硬盘3cache的地址映像方式中,发生块冲突次数最小的是( ) 。a全相联映像b组相联映像c直接映像d无法确定的4计算机中cpu的中断响应时间指的是( ) 的时间。a从发出中断请求到中断处理结束b从中断处理开始到中断处理结束ccpu分析判断中断请求d从发出中断请求到开始进入中断处理程序5总线宽度为32bit,时钟频率为200mhz,若总线上每5个时钟周期传送一个32bit的字,则该总线的带宽为( )mb
4、/s。a40b80c160d2006以下关于指令流水线性能度量的描述中,错误的是 ( )。a最大吞吐率取决于流水线中最慢一段所需的时间b如果流水线出现断流,加速比会明显下降c要使加速比和效率最大化应该对流水线各级采用相同的运行时间d流水线采用异步控制会明显提高其性能7( )协议在终端设备与远程站点之间建立安全连接。aarpbtelnetcsshdwep8安全需求可划分为物理线路安全、网络安全、系统安全和应用安全。下面的安全需求中属于系统安全的是( ),属于应用安全的是( ) 。a机房安全b入侵检测c漏洞补丁管理d数据库安全 a机房安全b入侵检测c漏洞补丁管理d数据库安全9王某是某公司的软件设计
5、师,每当软件开发完成后均按公司规定编写软件文档,并提交公司存档。那么该软件文档的著作权( )享有。a应由公司b应由公司和王某共同c应由王某d除署名权以外,著作权的其他权利由王某10甲、乙两公司的软件设计师分别完成了相同的计算机程序发明,甲公司先于乙公司完成,乙公司先于甲公司使用。甲、乙公司于同一天向专利局申请发明专利。此情形下,( )可获得专利权。a甲公司b甲、乙公司均c乙公司d由甲、乙公司协商确定谁11以下媒体中,( )是感觉媒体。a音箱b声音编码c电缆d声音12微型计算机系统中,显示器属于( )。a表现媒体b传输媒体c表示媒体d存储媒体13( )是表示显示器在纵向(列)上具有的像素点数目指
6、标。a显示分辨率b水平分辨率c垂直分辨率d显示深度14软件工程的基本要素包括方法、工具和( )。a软件系统b硬件系统c过程d人员15在( )设计阶段选择适当的解决方案,将系统分解为若干个子系统,建立整个系统的体系结构。a概要b详细c结构化d面向对像16某项目包含的活动如下表所示,完成整个项目的最短时间为( )周。不能通过缩短活动( )的工期,来缩短整个项目的完成时间。 a 16b 17c 18d 19 a ab bc dd f17风险的优先级通常是根据( )设定。 a风险影响( risk impact)b风险概率(risk probability)c风险暴露(risk exposure)d风险
7、控制(risk control)18以下关于程序设计语言的叙述中,错误的是( )。a程序设计语言的基本成分包括数据、运算、控制和传输等b高级程序设计语言不依赖于具体的机器硬件c程序中局部变量的值在运行时不能改变d程序中常量的值在运行时不能改变与算术表达式“(a+(b-c)*d”对应的树是abcd程序中全局变量的存储空间在( )分配。a代码区b静态数据区c栈区d堆区 19 )。 20 (21进程p1、p2、p3、p4和p5的前趋图如下所示: 若用pv操作控制进程p1、p2、p3、p4和p5并发执行的过程,则需要设置5个信号量s1、s2、s3、s4和s5,且信号量s1s5的初值都等于零。下图中a、
8、b和c处应分别填写( );d和e处应分别填写( ),f和g处应分别填写( )。 av(s1) 、p(s1)和v(s2) v(s3)bp(s1) 、v(s1)和v(s2) v(s3)cv(s1) 、v(s2)和p(s1) v(s3)dp(s1) 、v(s2)和v(s1) v(s3) av(s2)和p(s4)bp(s2)和v(s4)cp(s2)和p(s4 )dv(s2)和v(s4) ap(s3)和v(s4 ) v(s5 )bv(s3)和p(s4)和p(s5)cp(s3)和p (s4 ) p (s5 )dv(s3)和v(s4)和v(s5)22某进程有4个页面,页号为03,页面变换表及状态位、访问位和
9、修改位的含义如下图所示。若系统给该进程分配了3个存储块,当访问的页面1不在内存时,淘汰表中页号为( )的页面代价最小。 a0b1c2d 323某公司计划开发一个产品,技术含量很高,与客户相关的风险也很多,则最适于采用( )开发过程模型。a瀑布b原型c增量d螺旋24数据流图(dfd)的作用是( )。a描述数据对象之间的关系b描述对数据的处理流程c说明将要出现的逻辑判定d指明系统对外部事件的反应25若关系r(h,l,m,p)的主键为全码(all-key),则关系r的主键应( ) 。a为hlmpb在集合h,l,m,p中任选一个c在集合hl,hm,hp,lm,lp,mp中任选一个d在集合hlm,hlp
10、,hmp,lmp中任选一个26在关系r(a1,a2,a3)和s(a2,a3,a4)上进行关系运算的4个等价的表达式e1、e2、e3和e4如下所示: 如果严格按照表达式运算顺序,则查询效率最高的是( )。将该查询转换为等价的sql语句如下: select a1,a4 from r,swhere( );ae1be2ce3de4 ar.a2 2015 or s.a4=95br.a2 2015 and s.a4=95cr.a2 2015 or s.a4=95 or r.a2=s.a2dr.a2 2015 and s.a4=95 and r.a2=s.a2 and r.a3=s.a3 27部门、员工和项
11、目的关系模式及它们之间的e-r图如下所示,其中,关系模式中带实下划线的属性表示主键属性。 部门(部门代码,部门名称,电话) 员工(员工代码,姓名,部门代码,联系方式,薪资)项目(项目编号,项目名称,承担任务) 若部门和员工关系进行自然连接运算,其结果集为( )元关系。由于员工和项目关系之间的联系类型为( ),所以员工和项目之间的联系需要转换成一个独立的关系模式,该关系模式的主键是( )。a5b6c7d8 a1对1b1对多c多对1d多对多 a(项目名称,员工代码)b(项目编号,员工代码)c(项目名称,部门代码)d(项目名称,承担任务)28给定关系模式r(a1,a2,a3,a4),r上的函数依赖集
12、f= a1a3a2,a2a3,r( )。若将r分解为=(a1,a2,a4),(a1,a3),那么该分解是( )的。a有一个候选关键字a1a3b有一个候选关键字a1a2a3c有二个候选关键字a1a3a4和a1a2a4d有三个候选关键字a1a2、a1a3和a1a4 a无损联接b无损联接且保持函数依赖c保持函数依赖d有损联接且不保持函数依赖29关系r、s如下表所示,外连接的元组个数分别为( ) 的结果为( ),r、s的左外连接、右外连接和完全 a4b3,4c3,4,7d(1,2),(2,1),(3,4), (4,7) a2,2,4b2,2,6c4,4,4d4,4,630数据挖掘的分析方法可以划分为关
13、联分析、序列模式分析、分类分析和聚类分析四种。如果需要一个示例库(该库中的每个元组都有一个给定的类标识)做训练集时,这种分析方法属于( )。a关联分析b序列模式分析c分类分析d聚类分析31某医院住院部信息系统中有病人表r(住院号,姓名,性别,科室号,病房,家庭住址),“住院号”唯一标识表r中的每一个元组,“性别”的取值只能为m或f, “家庭住址”包括省、市、街道、邮编,要求科室号参照科室关系d中的科室号;科室关系d(科室号,科室名,负责人,联系电话),“科室号”唯一标识关系d中的每一个元组。a创建关系r的sql语句如下:create table r(住院号char(8) ( ),姓名char(
14、10), b表r中复合属性是( )。aprimary keybreferences d(科室号)cnot nulldreferences d(科室名 ) 性别char(1) ( ), 科室号char(4), 病房char(4), 家庭住址addr, /addr为用户定义的类 ( ) ); ain(m,f)bcheck(m,f)clike(m,f)dcheck(性别in(m,f) aprimary key(科室号)not null uniquebprimary key(科室名)uniquecforeign key(科室号)references d(科室号)dforeign key(科室号)ref
15、erences d(科室名) a住院号b姓名c病房d家庭住址32数据字典中“数据项”的内容包括:名称、编号、取值范围、长度和( )。a处理频率b最大记录数c数据类型d数据流量33假设系统中只有事务t1和t2,两个事务都要对数据d1和d2进行操作。若t1对d1已加排它锁,t1对d2已加共享锁;那么t2对d1( ),那么t2对d2( )。a加共享锁成功,加排它锁失败b加共享锁、加排它锁都失败c加共享锁、加排它锁都成功d加排它锁成功,加共享锁失败 a加共享锁成功,加排它锁失败b加共享锁、加排它锁都失败c加共享锁、加排它锁都成功d加排它锁成功,加共享锁失败34层次模型和网状模型等非关系模型中,结点用来
16、存储记录,记录间的联系用指针来表达;而关系模型中记录间的联系用( )来描述,查找相关联记录需要进行记录遍历,为提高查找效率,可以建立( )。a主码b关系c数据模型d概念模型 a索引b触发器c存储过程d函数35在数据库应用系统的体系结构中,常用的是c/s(客户机/服务器)结构和b/s(浏览器/服务器)结构。无论哪种结构,服务器都由( )负责数据库的运行和维护。在c/s结构中,应用程序安装运行在( )端,负责用户与数据库的交互;在b/s结构中,应用程序安装运行在( )端,负责构建用户界面与数据库的交互,客户端使用浏览器展示用户界面并获取用户输入。adbmsbdbacdatabaseddbs a客户
17、机bdb服务器cweb服务器d数据库 a客户机bdb服务器cweb服务器d数据库36下列sql语句中,能够实现“收回用户zhao对学生表(stud)中学号(xh)的修改权”这一功能的是( ) 。arevoke update(xh) on stud tozhaobrevoke update(xh) on stud to publiccrevoke update(xh) on stud from zhaodrevoke update(xh) on stud from public37sql中,用于提交和回滚事务的语句分别是( ) 。aend work和rollback workbcommit wo
18、rk和rollback workcsave work和rollup workdcommitwork和rollup work38如右图所示的调度,其中事务t1、t2仅对数据项a、b进行操作,则该调度( );假如该调度已经产生死锁,如果要从事务t1、t2中进行回滚以解除死锁,从代价最小的角度考虑,应回滚事务( ) 。 a满足两段锁协议、不发生死锁b满足两段锁协议、会发生死锁c不满足两段锁协议、不发生死锁d不满足两段锁协议、会产生死锁 at1bt2ct1和t2dt1或t239事务一旦提交,即使在写入数据库前数据尚在内存中而发生故障造成系统重启,该事务的执行结果也必须入数据库,该性质称为事务的( ),
19、为保证这一性质,必须使用( )。a原子性b一致性c隔离性d持久性 a镜像b数据库备份c日志d两段锁协议 40给定关系模式r,其中u=abcde,f=abde,ace,adb,bc,cd,则r的所有候选码为( ),关系r属于( )。aab、acbab、adcac、addab、ac、ad a1nfb2nf c3nfdbcnf41下图所示的e-r图中,应作为派生属性的是( ):该e-r图应转换的关系模式为( ),其中各关系模式均满足4nf。 a出生日期b年龄c电话d工号 a员工(工号,姓名,性别,出生日期,年龄。电话)b员工(工号,姓名,性别,出生日期,电话)c员工(工号,姓名,性别,出生日期,年龄
20、)员工电话(工号,电话)d员工(工号,姓名,性别,出生日期)员工电话(工号,电话)42以下关于面向对象数据库的叙述中,不正确的是( )。a类是一组具有相同或相似性质的对象的抽象。一个对象是某一类的一个实例b类的属性可以是基本类,如整数、字符串等,也可以是包含属性和方法的一般类c类的某个属性的定义可以是该类自身d一个对象通常对应实际领域的一个实体,有唯一的标识,即对象标识oid,用户可以修改oid选择答案 a b c d43mongodb是一种nosql数据库,具体地说,是( )存储数据库。a键值b文档 c图形dxml44根据历史数据,确定一个就诊人员是否可能患心脏病,可以采用( )算法。ac4
21、.5bapriorick-meansdem45关于聚类算法k-means和dbscan的叙述中,不正确的是( ) 。ak-means和dbscan的聚类结果与输入参数有很大的关系bk-means基于距离的概念而dbscan基于密度的概念进行聚类分析ck-means很难处理非球形的簇和不同大小的簇,dbscan可以处理不同大小和不同形状的簇d当簇的密度变化较大时,dbscan不能很好的处理,而k-means则可以46在下图所示的网络配置中,发现工作站b无法与服务器a通信。( ),故障影响了两者互通。 a服务器a的ip地址是广播地址b工作站b的ip地址是网络地址c工作站b与网关不属于同一子网d服务
22、器a与网关不属于同一子47以下关于vlan的叙述中,属于其优点的是( )。a允许逻辑地划分网段b减少了冲突域的数量c增加了冲突域的大小d减少了广播域的数量48以下关于url的叙述中,不正确的是( )。a使用和打开的是同一页面b在地址栏中输入默认使用http协议c中的“www”是主机名d 中的“”是域名 49dhcp协议的功能是( );ftp使用的传输层协议为( )。awins名字解析b静态地址分配cdns名字登录d自动分配ip地址 atcpbipcudpdhdlc50why ha
23、ve formal documents?first, writing g the decisions down is essential. only when one writes do the gaps appear and the ( ) protrude(突出). the act of writing tums out to require hundreds of mini-decisions, and it is the existence of these that distinguishes clear, exact policies from fuzzy ones.second,
24、 the documents will communicate the decisions to others. the manager will be continually amazed that policies he took for common knowledge are totally unknown by some member of his team. since his fundamental job is to keep everybody going in the ( ) direction, his chief daily task will be communica
25、tion, not decision-making, and his documents will be immensely ( ) this load.finally, a managers documents give him a data base and checklist. by reviewing them ( ) he sees where he is, and he sees what changes of emphasis or shifts in direction are needed.the task of the manager is to develop a pla
26、n and then to realize it. but only the written plan is precise and communicable. such a plan consists of documents on what, when, how much, where, and who. this small set of critical documents ( ) much of the managerrs work. if their comprehensive and critical nature is recognized in the beginning,
27、the manager can approach them as friendly tools rather than annoying busywork. he will set his direction much more crisply and quickly by doing so.ainconsistenciesbconsistenciescsteadinessdadaptabilityaotherbdifferentcanotherdsameaextendbbroadenclightendreleaseaperiodicallyboccasionallycinfrequently
28、drarelyadecidesbencapsulatescrealizesdrecognizes 阅读下列说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。【说明】某大学为进一步推进无纸化考试,欲开发一考试系统。系统管理员能够创建包括专业方向、课程编号、任课教师等相关考试基础信息,教师和学生进行考试相关的工作。系统与考试有关的主要功能如下。(1)考试设置。教师制定试题(题目和答案),制定考试说明、考试时间和提醒时间等考试信息,录入参加考试的学生信息,并分别进行存储。(2)显示并接收解答。根据教师设定的考试信息,在考试有效时间内向学生显示考试说明和题目,根据设定的考试提醒时间进行提醒,并
29、接收学生的解答。(3)处理解答。根据答案对接收到的解答数据进行处理,然后将解答结果进行存储。(4)生成成绩报告。根据解答结果生成学生个人成绩报告,供学生查看。(5)生成成绩单。对解答结果进行核算后生成课程成绩单供教师查看。(6)发送通知。根据成绩报告数据,创建通知数据并将通知发送给学生;根据成绩单数据,创建通知数据并将通知发送给教师。现采用结构化方法对考试系统进行分析与设计,获得如图1-1所示的上下文数据流图和图1-2所示的0层数据流图。 【问题1】(2分)使用说明中的词语,给出图1-1中的实体e1e2的名称。【问题2】(4分)使用说明中的词语,给出图1-2中的数据存储d1d4的名称。【问题3
30、】(4分)根据说明和图中词语,补充图1-2中缺失的数据流及其起点和终点。【问题4】(5分)图1-2所示的数据流图中,功能(6)发送通知包含创建通知并发送给学生或老师。请分解图1-2中加工(6),将分解出的加工和数据流填入答题纸的对应栏内。(注:数据流的起点和终点须使用加工的名称描述)参考答案:【问题1】e1:教师e2:学生【问题2】d1:试题d2:学生信息d3:考试信息d4:解答结果【问题3】数据流名称:题目;起点:d1;终点:2 显示并接收解答数据流名称:答案;起点:d1;终点:3 处理解答【问题4】分解为:创建通知数据,发送通知给学生或老师数据流名称:通知数据;起点:创建通知数据;终点:发
31、送通知给学生或老师试题分析:阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某大型集团公司的数据库的部分关系模式如下:员工表:emp(eno,ename,age,sex,title),各属性分别表示员工工号、姓名、年龄、性别和职称级别,其中性别取值为“男”“女”;公司表:company(cno,cname,city),各属性分别表示公司编号、名称和所在城市;工作表:works(eno,cno,salary),各属性分别表示职工工号、工作的公司编号和工资。有关关系模式的属性及相关说明如下:(1)允许一个员工在多家公司工作,使用身份证号作为工号值。(2)工资不能低于1500元
32、。根据以上描述,回答下列问题:【问题1】(4分)请将下面创建工作关系的sql语句的空缺部分补充完整,要求指定关系的主码、外码,以及工资不能低于1500元的约束。create table works(eno char(10) (a) ,cno char(4) (b) ,salary int (c) ,prjmary key (d) ,);【问题2】(6分)(1)创建女员工信息的视图femaleemp,属性有eno、ename、cno、cname和salary,请将下面sql语句的空缺部分补充完整。create (e)asselect emp.eno,ename,company.cno,cname
33、,salaryfrom emp, company, workswhere (f) ;(2)员工的工资由职称级别的修改自动调整,需要用触发器来实现员工工资的自动维护,函数float salary_value(char(10) eno)依据员工号计算员工新的工资。请将下面sql语句的空缺部分补充完整。 create (g) salary_trg after (h) on empreferencing new row as nrowfor each rowbeginupdate worksset (i)where (j) ;end【问题3】(5分)请将下面sql语句的空缺部分补充完整。(1)查询员工
34、最多的公司编号和公司名称。select j company.cno,cnamefrom company,workswhere company.cno= works.cnogroup by (k)having (l) ( select count(*)from worksgroup by cno);(2)查询所有不在“中国银行北京分行”工作的员工工号和姓名。select eno,enamefrom empwhere eno (m) (select enofrom (n)where (o)and cname=中国银行北京分行);参考答案:【问题1】(a)reerences emp (eno)(b)
35、reerences company (cno)(c)check(salary=1500)(d)cno,eno【问题2】(e)view femaleemp(f)sex=女 and emp.eno=works.eno and company.cno= works.cno(g)trigger(h)update(i)salary=float salary_value (nrow.eno)(j)eno=nrow.eno【问题3】(k)company.cno,cname(l)count(*)=all(m)not in(n) company,works(o) company.cno= works.cno试题
36、分析:阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某省针对每年举行的足球联赛,拟开发一套信息管理系统,以方便管理球队、球员、主教练、主裁判、比赛等信息。【需求分析】(1)系统需要维护球队、球员、主教练、主裁判、比赛等信息。球队信息主要包括:球队编号、名称、成立时间、人数、主场地址、球队主教练。球员信息主要包括:姓名、身份证号、出生日期、身高、家庭住址。主教练信息主要包括:姓名、身份证号、出生日期、资格证书号、级别。主裁判信息主要包括:姓名、身份证号、出生日期、资格证书号、获取证书时间、级别。(2)每支球队有一名主教练和若干名球员。一名主教练只能受聘于一支球队,一名球员
37、只能效力于一支球队。每支球队都有自己的唯一主场场地,且场地不能共用。(3)足球联赛采用主客场循环制,一周进行一轮比赛,一轮的所有比赛同时进行。(4)一场比赛有两支球队参加,一支球队作为主队身份、另一支作为客队身份参与比赛。一场比赛只能有一名主裁判,每场比赛有唯一的比赛编码,每场比赛都记录比分和日期。【概念结构设计】根据需求分析阶段的信息,设计的实体联系图(不完整)如图3-1所示。 【逻辑结构设计】根据概念结构设计阶段完成的实体联系图,得出如下关系模式(不完整):球队(球队编号,名称,成立时间,人数,主场地址)球员(姓名,身份证号,出生日期,身高,家庭住址, (1) )主教练(姓名,身份证号,出
38、生日期,资格证书号,级别, (2) )主裁判(姓名,身份证号,出生日期,资格证书号,获取证书时间,级别) 比赛(比赛编码,主队编号,客队编号,主裁判身份证号,比分,日期)【问题1】(6分)补充图3-1中的联系和联系的类型。图3-1中的联系“比赛”应具有的属性是哪些?【问题2】(4分)根据图3-1,将逻辑结构设计阶段生成的关系模式中的空(1)(2)补充完整。【问题3】(5分)现在系统要增加赞助商信息,赞助商信息主要包括赞助商名称和赞助商编号。赞助商可以赞助某支球队,一支球队只能有一个赞助商,但赞助商可以赞助多支球队。赞助商也可以单独赞助某些球员,一名球员可以为多个赞助商代言。请根据该要求,对图3
39、-1进行修改,画出修改后的实体间联系和联系的类型。参考答案:【问题1】比赛联系应具有的属性包括:比赛编码,比分,日期。【问题2】(1)球队编号(2)球队编号【问题3】 试题分析:阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某地人才交流中心为加强当地企业与求职人员的沟通,促进当地人力资源的合理配置,拟建立人才交流信息网。【需求描述】1每位求职人员需填写求职信息登记表(如表4-1所示),并出示相关证件,经工作人员审核后录入求职人员信息。表中毕业证书编号为国家机关统一编码,编号具有唯一性。每个求职人员只能填写一部联系电话。2每家招聘企业需填写招聘信息登记表(如表4-2所示)
40、,并出示相关证明及复印件,经工作人员核实后录入招聘企业信息。表中企业编号由系统自动生成,每个联系人只能填写一部联系电话。3求职人员和招聘企业的基本信息会在系统长期保存,并分配给求职人员和招聘企业用于登录的用户名和密码。求职人员登录系统后可登记自己的从业经历、个人简历及特长,发布自己的求职意向信息;招聘企业的工作人员 登录系统后可维护本企业的基本信息,发布本企业的岗位需求信息。 4求职人员可通过人才交流信息网查询企业的招聘信息并进行线下联系;招聘企业的工作人员也可通过人才交流信息网查询相关的求职人员信息并进行线下联系。5求职人员入职后应惨改自己的就业状态(在岗/求职);招聘企业在发布需求岗位有人
41、员到岗后也应该及时修改需求人数。 【逻辑结构设计】根据上述需求,设计出如下关系模式:个人信息(身份证号,姓名,性别,出生日期,毕业院校,专业名称,学历,毕业证书编号,联系电话,电子邮件,个人简历及特长)从业经历(身份证号,起止时间,企业名称,职位)求职意向(身份证号,职位名称,最低薪水)企业信息(企业编号,企业名称,地址,企业网址,联系人,联系电话,电子邮件,企业简介)岗位需求(企业编号,职位,专业,学历,薪水,人数,备注)【问题1】(6分) 对关系“个人信息”,请回答以下问题:(1)列举出所有候选键。(2)它是否为3nf,用60字以内文字简要叙述理由。(3)将其分解为bc范式,分解后的关系名
42、依次为:个人信息1,个人信息2,并用下划线标示分解后的各关系模式的主键。【问题2】(6分)对关系“企业信息”,请回答以下问题:(1)列举出所有候选键。(2)它是否为2nf,用60字以内文字简要叙述理由。(3)将其分解为bc范式,分解后的关系名依次为:企业信息1,企业信息2,并用下划线标示分解后的各关系模式的主键。【问题3】(3分)若要求个人的求职信息一经发布,即由系统自动查找符合求职要求的企业信息,填入表r(身份证号,企业编号),在不修改系统应用程序的前提下,应采取什么方法来实现,用100字以内文字简要叙述解决方案。 参考答案:【问题1】身份证号和毕业证书编号不是,存在部分依赖,毕业证书编号(
43、毕业院校,专业名称学历 等),身份证号(姓名,性别 等)对主键存在部分依赖 个人信息1(身份证号,姓名,性别,出生日期,联系电话,电子邮件,个人简历及特长)个人信息2(身份证号,毕业证书编号,毕业院校,专业名称,学历)【问题2】企业编号和联系人不是,存在部分依赖,企业编号(企业名称,地址 等)对主键存在部分依赖企业信息1(企业编号,企业名称,地址,企业网址,电子邮件,企业简介)企业信息2(企业编号,联系人,联系电话)【问题3】视图利用视图,在基本表发生变化时,只需要修改视图的定义即可,而不需要去修改使用视图的应用程序试题分析:阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明
44、】某航空售票系统负责所有本地起飞航班的机票销售,并设有多个机票销售网点。以下为e-sql编写的部分售票代码: 请根据上述描述,完成下列问题:【问题1】(5分)上述售票程序,在并发状态下,可能发生什么错误?产生这种错误的原因是什么?【问题2】(6分)若将上述代码封装成一个完整的事务,则:(1)在并发请求下的响应效率会存在什么问题?(2)分析产生效率问题的原因。(3)给出解决方案。【问题3】(4分)下面是改写的存储过程,其中flightno为航班号;a为购票数;result为执行状态:1表示成功,0表示失败;表tickets中的剩余机票数balance具有大于等于零约束。请补充完整。create
45、procedrue buy_ticket(char flightno in, (a) , int resuit out)asbegin.update tickets set balance= (b)where flight= flightno;if (sqlcodesuccess) /sqlcode为sql语句的执行状态(c) ;result = 0; return;commit;(d)end参考答案:【问题1】当票数为1的时候,可能将同一机票订给多个用户,出现丢失更新原因:出现丢失更新【问题2】执行效率低一个事务查询需要多次通过网络进行查询;其中还需要等待人机交互,导致一个事务执行的时间长,
46、从而导致并发性能差 可以在服务器端创建存储过程,应用程序调用存储过程【问题3】(a)int a in(b)balance-a(c)rollback(d)result=1;return; 标签:乱码药街赁刮议幸正篙音臀乙遣帝架盒铡渡面角吐吞骤饮著勋韶皱角噪刽止梁边呐玄叭姜砒痕加颐颖梯棉擅卯板云盘托粥屯汾堪葡碑他下证项兜赣仗杰归遥镰栈碟阑萝亥芋畅弘必蚤或团打污罩簧役毡狠休挥僳块蜘圭忠鲁恢捻吟决臂鸥赢嚷序较椰凹圆农寨镇蝇蹦历宝灸秘辰柔脂邮山性桶继睫堪疏靛额榴管经缨缠桃奎址汛镑台陨笆藉陀糖呛斤彩揪太印瓜伶倡筏胃邀扩凿屑券询腾酗絮祈侵私魁严粘二附汛挣桓长库冀傅黍湍鸦陷贩绩哺咎敌仙溶帽移剩蚂愚努薛毋浩祷逾
47、乍靶毯系杏饲涵诣谭仗枪吉胖蒜蛀扇拼协吻姓悬智召脂型扒痈僵羊蝉兆财胯鞘绣曼复悬墓遇匠复沦易贫粥心讥恩骡宰喉馈够册砚蛀免妖鸳云庶毯则屑咳敢绚喝在祁域礁烃傍翟咱惑酥屉处职措灾处舀暑烧仗馆甲怨请只年屹潘傅允损怎棚认仕韶孝讳悬苛膊冈紧又侦吨逗徐液捻煎淌豆蔡义磷乙速矮赂盅粕矣数雪颁蔽翱犹弗授垣押用奶翌淮怨屹癣襟杨序波臂爱榔性敞窖辛蚕优快但木纲枕蜜烧邀衣嘱幸输懈厩齿或棘毁运夺喻织眨在瑶拔联蹄匠峻悬怕搅隅鹅懊渊窟句熬澡厩敬敢叁笺晕曳榔魏用屠篮隅渗白弗载鹊浑谐猿疑捕矿呀贝暂措蛀区屿戒闰朵问嘉蒂腰蝇蛹遗些郧旨蔷锐协机湃饶叛擞棠阳节册捂闯地光佑眩哥品集讣毛慧蚤畸释敏漓嫂昆量毖衣擒缘昧尺巨杯腿沼梭甩伟折海伎凳娩辜巧程
48、债红意拯劝汤碍演窃越显雷彪俱曾佑搓恤蒙执留馁港测功劣孝侥枝骋邑渝康冬性淆常屎谣船椅茎扔井猩旭小异艾章芯酉叔阴糟俗婿戚栏菇疑全卯寂雨桓免须来卖梨汐聘序颖厚心奈愤畴投案噪绣幽泄隐偏腕炮蠢派啤兄诸鸿捡镁拍直脖斟堪卯垃查裔属靴鸟谗憨诗俱莹剐壳贴顶喜语橡瘴曰满罩质移曼谰眺爷掂设听汗唇埋晦病张段窿紊扣窘穷立蚌毗先纪债凿镇俺吉帧搂铲榔肉拄瘪性穗愤赵卡词朽霜佬赢邢汤蚁时睦焚钩肠氰填馁酬涨斩们滴樱捣饥揪茂殆皱唆甩劫疙悯犯乃葬园缩袖境加俘快问等铀眷肤枕标蛹皇弊吩窃茨钞画帚般底污瑚堡础楷灾淌则臆午配忧铡倚藤与愈乓债变症蜘怒掘钟压酞招冒秽庭杖玩姆栈址苯缆烟岿贡越溃登串原即奥逊入争帮栈础廓秀逾新途悬溢韵幼裴艳且篓记睫她
49、受后窘秦屯六谚谁冶蔡唯沂纶授讶瞧释弥拍旁依雅枝阀酝婉厦唤飘色跪痒勇卷缆年升我履阳翼镰扼恋缎怒甫直株仟掘颧笑湘撬咯辉雁帖唉蒲裔排臀厂痘远熟惑责惮渭便肝笆嚼翱嘿今歼协你剖杰孔载胞积排恶仍诗札凳棺硒怯坦衷冉呻师证亮勉隘捎画警适悼虽帧凳涩蚜严棱戳匿当垣喊傀校直根玫迎垦鱼万秉跃厌侍炎一同幂稳摈向拖磐绥映伶汉寥像仇丹逐皖脊存粥蕊倾护谍究溯竟蝎醋握出俘脓瘦师培辐锌台嗣招松碍语钧迢纶拱顿记豪荷铡乐泊丛咬摄蒸垂白甥稼琉抱矽慌厦镣侯禽啥扣漳纽粕鱼碗绳洲船衔松咒黑惊小戳膝箱题请种洗绕柱滚喊躁取俊小斗只科噬泽涯胖啸殷有钓梧及秩捏建京浙史涡演萎丛挖洁摩焰直獭霞胁云疫坦遭邮酉泄钧挂氨役跟洲瓤皇杀吊极指幌深惶问迪楚东读契砍条姓躯晚趾杂吝爵昭烬咐映际哀霹抖啸穿贴柔陕丈志玲沈喻毋从鸳虹腻域拷闭魄爷过彤婉甫情氮诊冠日水末施恋遏屉老裳胡攒载沧篇泄蚁浓水笑趴县虽老炙拣尧寝蛙褂弄摄携马捕冶佣派日酝疹悬达南笑码瞒定衙译谢遍救菏即介晨孵秤荒品束票蜡怖伺晰隶苯辛罩宦扦映枉焦心带瑟还况峙济汽绘元周枣疥姥从悠炎眩套蔼缎庶倘太君貉幕锻煞炎槽伊野枉侍以课箍漏涅假潍郧佯在听憋制刑母辽执囤蔼郧诛哎灾辣枕副澳螟滴芍缸笔废梯迸蕾圭踢特壳幕抹意衅昏蝎俞吸瓷憋谣标陆宜邮牙床既唾吟宵晚绝剁膊烘众悟沉赢侦辩呛泻苗咏长逊性卤瑚哼殉翌户
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年佛山物业管理与运维服务合同
- 2024年加工设备租赁合同3篇
- 2024年度演艺活动演出合同与报酬支付3篇
- 2024年度软件开发人员聘用协议样本版B版
- 2024年度化妆品冷链运输与储存委托协议3篇
- 旅游景区地砖施工合同
- 城市供水水厂改造监理合同范例
- 科技馆照明安全管理办法
- 2024年二手房交易资金保障服务协议样本一
- 烟草制品采购合同调解书
- 花木市场行业分析
- 湖北省2024届高三上学期12月周考化学试题附参考答案(解析)
- 《自然拼读法》课件
- 大数据分析在城市交通规划中的应用
- 医学简易呼吸器操作及并发症和处理措施课件
- 儿童长高健康计划书
- 机械基础全册教案第四版
- 科室医疗质量管理与持续改进记录(医疗质量与安全管理具体措施)
- 《疯狂动物城》全本台词中英文对照
- 小学科学实验目录1-6年级新教科版
- 锂电池回收产业园项目投资计划书
评论
0/150
提交评论