首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某数据库中有员工关系E、产品关系P、仓库关系W和库存关系I,其中: 员工关系E(employeeID,name,department)中的属性为:员工编号,姓名,部门; 产品关系P(productID,name,model,size,color
某数据库中有员工关系E、产品关系P、仓库关系W和库存关系I,其中: 员工关系E(employeeID,name,department)中的属性为:员工编号,姓名,部门; 产品关系P(productID,name,model,size,color
admin
2010-01-23
39
问题
某数据库中有员工关系E、产品关系P、仓库关系W和库存关系I,其中:
员工关系E(employeeID,name,department)中的属性为:员工编号,姓名,部门;
产品关系P(productID,name,model,size,color)中的属性为:产品编号,产品名称,型号,尺寸,颜色;
仓库关系W(warehouseID,name,address,employeeID)中的属性为:仓库编号,仓库名称,地址,负责人编号;
库存关系I(warehouseID,productID,quantity)中的属性为仓库编号,产品编号和产品数量。
若要求仓库关系的负责人引用员工关系E的员工编号、员工关系E的员工编号、仓库关系W的仓库编号和产品关系P的产品编号不能为空且唯一标识一个记录,并且仓库的地址不能为空,则依次要满足的完整性约束是(52)。
若需得到每种产品的名称和该产品的总库存量,则对应的查询语句为:
选项
A、P.productID=I.productID
B、P.productID=1.productID ORDER BY name
C、P.productID=1.productID GROUP BY name
D、P.productID=1.productID GROUP BY name,quantity
答案
C
解析
关系模型的完整性规则是对关系的某种约束条件,关系模型中主要有 3类完整性约束:参照完整性、实体完整性和用户定义的完整性。
参照完整性规定实体间引用的完整性,本表中外码的值必须取空值或者在被引用的表中存在的相对应的主码值。由于仓库关系的负责人引用了员工关系的员工编号,因此应满足参照完整性约束。
实体完整性规定基本关系,即主属性不能取空值。由于员工关系E中的员工编号、仓库关系W中的仓库编号和产品关系P中的产品编号都不能为空且唯一标识一个记录,因此应满足实体完整性约束。
实体完整性和参照完整性是所有数据库系统都要支持的完整性约束。而用户定义的完整性是针对某一具体关系数据库的约束条件,它反映某一具体应用所涉及的数据必须满足的语义要求。根据题目要求“仓库的地址不能为空”,所以应满足用户定义完整性约束。
由以上完整性约束分析可知,(52)空缺处的正确答案是选项D。
SQL查询是数据库中非常重要的内容。该SQL查询要求对查询结果进行分组,即具有相同名称的产品的元组为一组,然后计算每组的库存数量。由此可排除选项A、B和D,所以(53)空缺处的正确答案是选项C。
转载请注明原文地址:https://jikaoti.com/ti/x2a7FFFM
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
A向B发送消息P,并使用公钥体制进行数字签名。设E表示公钥,D表示私钥,则B要保留的证据是(5)。基于数论原理的RSA算法的安全性建立在(6)的基础上。Kerberos是MIT为校园网设计的身份认证系统,该系统利用智能卡产生(7)密钥,可以防止窃听者捕获认
软件设计的主要任务是设计软件的结构、过程和模块,其中软件结构设计的主要任务是要确定(11)。
ISDN是在(58)基础上建立起来的网络,能够提供的最高速率(59)。常用的有D和B两种标准化信道,其中D信道主要用来传输(60)。使用基本速率接口传输声音,一路话音占用的数据传输率是(61),占总带宽的比例是(62)。
在Linux系统的路由配置中,若设置静态路由,则需(17)命令。在使用该命令时为了防止出现错误,可以将网络名字代替网络号,而网络名字可以在文件(18)中定义。为了将手工配置的命令存储下来,在系统启动时自动执行,可以通过(19)来实现。若运行动态路由,则(2
CPU的工作我们也可以大致分为指令的获取、解码、运算和结果的写入四个步骤,其芯片中使用流水线技术的目的是(17)。
软件设计的主要任务是设计软件的构造、过程和模块,其中软件结构设计的主要任务是要确定(3)。
FDDI(光纤分布式数据接口)的基本编码方法是(168),在此基础上采用(169)编码,编码效率提高到(170)。
请阅读以下说明和Socket程序,填入(n)处。网络应用的基本模型是客户机/服务器模型,这是一个不对称的编程模型,通信的双方扮演不同的角色:客户机和服务器。本题中的程序,客户机接收用户在键盘上输入的文字内容,服务器将客户机发送来的文字内容直接返回给
阅读以下说明,回答下面问题。【说明】二层隧道协议L2TP(1ayer2TunnelingProtocol)是一种基于点对点协议PPP的二层隧道协议。某网络结构如图3.3所示,采用L2TP来实现网络安全。
简述NetBIOS与TCP/IP关系。Windows组网中采用什么工具来实现域的创建和管理?在什么情况下需要设置“主域”?
随机试题
男性,65岁。患糖尿病20年,目前血糖控制较好,无并发症,且无其他严重疾病,医师应与其建立的医患关系模式为
Georgedid______thananyoneelse.
触发式成像技术的目的是
异位或未降的睾丸发生肿瘤机会为正常睾丸的
24岁,初产妇,妊娠39周,规律宫缩5小时入院。枕左前位,胎心140次/分,估计胎儿体重3000g。阴道检查宫口开大3cm,胎膜未破,S+1,骨盆外测量未见异常。此时恰当处理是()
根据《城市生活垃圾处理及污染防治技术政策》关于生活垃圾焚烧处理的有关要求,以下( )说法是正确的。
根据《安全生产法》的规定,国有企业的主要负责人未按有关规定保证安全生产所需的资金投入,导致发生生产安全事故,尚不够刑事处罚的,对企业主要负责人应当给予()的处分。(2008考试真题)
供应商认证的流程不包括()。
“劣币驱逐良币”规律发生在()。
语言整化
最新回复
(
0
)