数据库原理的英文试题,求解

数据库原理的英文试题,求解,第1张

(1) select name,phone from employee where address like '%Tianjing%'

这里用like是把所有address中含有tianjing字段的数据都找出来

(2) select c-name,c-phone from customer,having,employee where employee.employee-id=having.employee-id and customer.cust-no=having.cust-no and employee.employee-id=3312

把customer,having,employee 3张表联起来,并用雇员id是3312的条件来找出其负责客户的名字电话

问题是:一个员工只为一个部门工作,一个部门在一个确定的位置,问表EMPLOYEE(empName,department,location) 是否属于BC范式

答案是不是BC范式,因为存在非主属性的传递依赖,department也可以决定location,所以不是第三范式,也就不可能是BC范式了

拆分成第三个比较合理,符合BC范式要求。

满足3NF的关系模式,每个非主属性既不部分依赖于码也不传递依赖于码。

BCNF消除了可能存在的主属性对主码的部分依赖和传递依赖。

答案 c


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10076129.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存