首页
登录
从业资格
某地人才交流中心为加强当地企业与求职人员的沟通,促进当地人力资源的合理配置,拟建
某地人才交流中心为加强当地企业与求职人员的沟通,促进当地人力资源的合理配置,拟建
题库
2022-08-02
64
问题
某地人才交流中心为加强当地企业与求职人员的沟通,促进当地人力资源的合理配置,拟建立人才交流信息网。【需求描述】1.每位求职人员需填写《求职信息登记表》(如表4-1所示),并出示相关证件,经工作人员审核后录入求职人员信息。表中毕业证书编号为国家机关统一编码,编号具有唯一性。每个求职人员只能填写一部联系电话。2.每家招聘企业需填写《招聘信息登记表》(如表4-2所示),并出示相关证明及复印件,经工作人员核实后录入招聘企业信息。表中企业编号由系统自动生成,每个联系人只能填写一部联系电话。3.求职人员和招聘企业的基本信息会在系统长期保存,并分配给求职人员和招聘企业用于登录的用户名和密码。求职人员登录系统后可登记自己的从业经历、个人简历及特长,发布自己的求职意向信息;招聘企业的工作人员登录系统后可维护本企业的基本信息,发布本企业的岗位需求信息。4.求职人员可通过人才交流信息网查询企业的招聘信息并进行线下联系;招聘企业的工作人员也可通过人才交流信息网查询相关的求职人员信息并进行线下联系。5.求职人员入职后应修改自己的就业状态(在岗/求职);招聘企业在发布需求岗位有人员到岗后也应该及时修改需求人数。表4-1
表4-2
【逻辑结构设计】根据上述需求,设计出如下关系模式:个人信息(身份证号,姓名,性别,出生日期,毕业院校,专业名称,学历,毕业证书编号,联系电话,电子邮件,个人简历及特长)从业经历(身份证号,起止时间,企业名称,职位)求职意向(身份证号,职位名称,最低薪水)企业信息(企业编号,企业名称,地址,企业网址,联系人,联系电话,电子邮件,企业简介)岗位需求(企业编号,职位,专业,学历,薪水,人数,备注)【问题1】(6分)对关系“个人信息”,请回答以下问题:(1)列举出所有候选键。(2)它是否为3NF,用60字以内文字简要叙述理由。(3)将其分解为BC范式,分解后的关系名依次为:个人信息1,个人信息2,…,并用下划线标示分解后的各关系模式的主键。【问题2】(6分)对关系“企业信息”,请回答以下问题:(1)列举出所有候选键。(2)它是否为2NF,用60字以内文字简要叙述理由。(3)将其分解为BC范式,分解后的关系名依次为:企业信息1,企业信息2,…,并用下划线标示分解后的各关系模式的主键。【问题3】(3分)若要求个人的求职信息一经发布,即由系统自动查找符合求职要求的企业信息,填入表R(身份证号,企业编号),在不修改系统应用程序的前提下,应采取什么方法来实现,用100字以内文字简要叙述解决方案。
选项
答案
解析
本题考查数据库逻辑结构设计及应用。
此类题目要求考生认真阅读题目对现实问题的描述,对题目给出的关系模式进行分析并解决问题。
【问题 1】
根据题目描述和表 4-1 求职信息登记表所给出的内容,求职人员的身份证号、姓名、 性别、出生日期、联系电话、电子邮件、个人简历及特长等为基本属性,每个求职者在这些属性上取单一值:而每个求职者在毕业院校、专业名称、学历、毕业证书编号等属性上可以取多个值,其中毕业证书编号具有唯一性,可以唯一决定毕业院校、专业名称、学历和求职者个人信息。因此,“个人信息”关系的函数依赖集为{毕业证书编号→(毕业院 校,专业名称,学历,身份证号),身份证号→(姓名,性别,出生日期,联系电话,电 子邮件,个人简历及特长)。
由函数依赖集可知,“个人信息”关系的候选键为毕业证书编号,存在非主属性对候选键的传递依赖,如:毕业证书编号传递决定姓名(毕业证书编号→身份证号,身份证号→姓名〉。故 “个人信息”关系不属于 3NF。
根据分解规则,将函数依赖:身份证号→(姓名,性别,出生日期,联系电话,电子邮件,个人简历及特长)中的所有属性独立出来做一个关系模式,为 BCNF;从原关系模式中去掉上述函数依赖的右部属性,得到关系模式(毕业证书编号,身份证号,毕业院校,专业名称,学历),函数依赖集为{毕业证书编号→(毕业院校,专业名称,学历, 身份证号),也为 BCNF 。
【问题 2】
根据题目描述和表 4-2 招聘信息登记表所给出的内容,每个企业有多个联系人,每个联系人登记一个电话和一个电子邮件。存在函数依赖: { (企业编号,联系人)→(联系电话,电子邮件),企业编号→(企业名称,地址,企业网址,企业简介)},故“企业信息”关系的候选键为(企业编号,联系人)。而候选键(企业编号,联系人)→企业名称为部分依赖,故“个人信息”关系不属于2NF。 根据分解规则,将函数依赖:企业编号→(企业名称,地址,企业网址,企业简介)中的所有属性独立成一个关系模式,属于BCNF,从原关系中去掉上述函数依赖的右部属性,得到关系模式(企业编号,联系人,联系电话,电子邮件),也是BCNF。
【问题 3】
求职信息录入后,由系统根据求职意向查找符合的信息需求,从数据库端应采用触发器技术,在“求职意向”"表上添加触发器程序,当有插入新的求职意见记录时,根据求职表意向中的职位名称,在“岗位需求”表中查找相同职位的记录,即得到需求该职位的企业编号,用相应的 SQL 语句实现查询结果插入到指定表中。
转载请注明原文地址:https://tihaiku.com/congyezige/2419869.html
本试题收录于:
中级 数据库系统工程师题库软件水平考试初中高级分类
中级 数据库系统工程师
软件水平考试初中高级
相关试题推荐
以下关于静态路由与动态路由描述错误的是()。A.静态路由配置简单,管理方便
某企业资料室员工张敏和王莉负责向系统中录入一批图书信息(如:图书编号、书名、作者
Linux的系统配置文件放置在()目录中。A./bin B./etc C./
在windows中,使用()查看主机地址配置信息。A.ipconfig
某PC出现网络故障,一般应首先检查()。A.DNS服务器 B.路由配置 C.
交换机配置命令sysnameSwitch1的作用是()A.进入系统视图 B
当出现网络故障时,一般应首先检查()。A.系统病毒 B.路由配置 C.物理连
按照标准的(18),我国标准分为国家标准、行业标准、地方标准和企业标准四级。A.
ISO定义的网络管理功能中,_____的功能包括初始化被管理对象、更改系统配置等
下面的管理功能中,属于配置管理的是()。A.收集网络运行的状态信息 B.收集错
随机试题
WhichofthefollowingisNOTanabbreviation?A、Prof.B、Gang.C、Ad.D、Fridge.B功
A.超静定三次 B.超静定六次 C.超静定九次 D.超静定十二次
A.成熟型囊性畸胎瘤 B.未成熟畸胎瘤 C.颗粒细胞瘤 D.无性细胞瘤
患者,40岁,血尿、蛋白尿5年,24h尿蛋白1.0~1.7g,血压150/90m
建筑高度也称为建筑总高度,是指()到建筑物屋面、檐口或女儿墙的高度。A.建筑
用计算机生成或打印的工作票应使用统一的票面格式,由()审核无误,手工或电子签名后
人在每一瞬间,将心理活动选择了某些对象而忽略了另一些对象。这一特点指的是注意的(
社会主义市场经济体制的基础是( )。A、以间接手段为主的完善宏观调控体系 B、
根据《企业破产法》规定,下列关于管理人的说法错误的是()。A.管理人由人民法院指
2014-68.根据《中华人民共和国土地管理法》,国家编制土地利用总体规划,规定
最新回复
(
0
)