首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某数据库中有员工关系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
61
问题
某数据库中有员工关系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://www.kaotiyun.com/show/TgxZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
设信道的码元速率为400波特,采用4相DPSK调制,则信道的数据速率为(26)bit/s。
软件开发中的瀑布模型典型地刻画了软件生存周期的阶段划分,与其最适应的软件开发方法是(9)。
ISDN是在(58)基础上建立起来的网络,能够提供的最高速率(59)。常用的有D和B两种标准化信道,其中D信道主要用来传输(60)。使用基本速率接口传输声音,一路话音占用的数据传输率是(61),占总带宽的比例是(62)。
基于TCP/IP的互联网服务中,IP协议提供主机之间的(42)分组传输服务。TCP协议提供端口之间的(43)文传输服务;U-DP属于(44)协议,从其下一层接收了数据以后,根据(45)将之分解咸UDP数据报;应用层的(46)协议可以使用UDP或TCP协议传
ICMP是Internet控制协议报文协议,它允许主机或路由器报告(37)和提供有关异常情况的报告。它是(38)的组成部分,其报文格式包括报文头和数据区两部分,其中报文头部分是由—些刨等三个字段组成,字段长度分别为(40)。ICMP可作为询问报文,用来测试
在Linux系统的路由配置中,若设置静态路由,则需(17)命令。在使用该命令时为了防止出现错误,可以将网络名字代替网络号,而网络名字可以在文件(18)中定义。为了将手工配置的命令存储下来,在系统启动时自动执行,可以通过(19)来实现。若运行动态路由,则(2
为了进行差错控制,必须对传送的数据帧进行校验。在局域网中广泛使用的校验方法是(7)校验。CRC-16标准规定的生成多项式为G(x)=X16+X15+X2+1,它产生的校验码是(8)位,接收端发现错误后采取的措施是(9)。如果CRC的生成多项式为G(X)=X
某单位有一个100台机器的大机房,要实现每一台计算机都上网,一般认为,用代理是一个办法,但是工作量比较大,要为每一台机器分别安装客户端软件,而且还要设置IP地址、网关、DNS服务器等。此外,还有一个不错的方法,那就是建立NAT服务器,在服务器上配置DNS和
设计布线时,需要考虑哪些主要因素?在工作区内,信息插座的安装一般在什么位置?
原型化方法是—种______ 型的设计过程。
随机试题
习性学家劳伦兹基于动物研究,提出了“关键期”的概念。人的语言的发展关键期为()。
Koalaslookliketeddybears,【C1】______theyarenotbearsatall.Theyarereallyanimalscalledmarsupials.Theseanimalsc
患儿男性,7岁,因“智力运动落后,斜视”就诊。患儿生后3天接受新生儿筛查,排除了苯丙酮尿症及先天性甲状腺功能低下症。1岁后智力运动落后,4岁后视力减退,斜视。自幼厌食高蛋白食物,喜素食。平素常述腿痛,易疲劳,近6个月来有时头痛。查体:一般状况良好,手指细长
建设项目合同方式和类型的选择,主要考虑()。
营业税按次纳税的起征点为每次(日)营业额( )元。
在深圳证券交易所法人结算模式之下,深交所会员须以法人名义在证券登记结算机构指定()
我国历史上最早的一支比较正规的人民警察队伍是()。
Java中方法的参数传递是【】调用,方法不能改变参数值,但可以改变变量值,两个对象之间的参数字段不能相互交换。
Letmeshowyoutheplace______themap.
A、Shewaslookingforthemanagerofthestore.B、ShewaslookingforaCDforthecustomers.C、Shewaslookingfortheaddress
最新回复
(
0
)