阅读下列说明,回答问题1至问题5。【说明】 某工厂的仓库管理数据库的部分关系模式如下所示: 仓库(仓
阅读下列说明,回答问题1至问题5。
【说明】
某工厂的仓库管理数据库的部分关系模式如下所示:
仓库(仓库号,面积,负责人,电话)
原材料(编号,名称,数量,储备量,仓库号)
要求一种原材料只能存放在同一仓库中。“仓库”和“原材料”的关系实例分别如表22-7和表22-8所示。

根据上述说明,用SQL定义“原材料”和“仓库”的关系模式如下,请在空缺处填入正确的内容。
create Table 仓库 (仓库号 Char (4),
面积 Int,
负责人 Char(8),
电话 Char(8),
(a));//主键定义
Create Table 原材料 (编号 Char (4) (b),//主键定义
名称 Char (16),
数量 Int,
储备量 Int,
仓库号 (c),
(d));//外键定义
(a)Primary Key 仓库号 (b)Primary Key 或Not Null Unique 或Not Null Primary Key (c)Char(4) (d)Foreign Key 仓库号References 仓库(仓库号) 解析:根据试题介绍,我们知道“仓库号”是关系“仓库(仓库号,面积,负责人,电话)”的主键。同时,从给定的创建表“仓库”的SQL语句来看,其4个属性已分别有了定义,所以,(a)空处应该是定义主键约束(事实上,所给定的SQL语句的注释已经说明了)。因此,(a)空应该填写“Primary Key仓库号”。
(b)空处也是填写主键定义语句。在关系“原材料(编号,名称,数量,储备量,仓库号)”中,显然“编号”主键,因此,(b)空填写“Primary Key”,或者与其等价的语句,例如:Not Null Unique、Not Null Primary Key等。
(c)空和(d)空要求填写“仓库号”后半部分。在关系“原材料”中,“仓库号”是外键(相对于关系“仓库”的“仓库号”)。外键的数据类型和大小要和其所在关系的属性完全一致,而在关系“仓库”的定义中,“仓库号”的定义为“Char(4)”,因此, (c)空应填写“Char(4)”。(d)空应填写“ForeignKey仓库号References仓库(仓库号)”。
如图所示,在装有适量水的盘子如图所示,在装有适量水的盘子中央,固定一支点燃的蜡烛,然后将一个透明的 物理 2020-05-16 …
余弦定理是怎么证明的如题``要详细点哦``最好有式子 其他 2020-05-16 …
如果大地的每个角落都充满了光明的如流露了什么情绪 数学 2020-05-17 …
弹簧是什么时候发明的.?谁发明的?如题 物理 2020-06-08 …
四大洋的特点.简明的如题 其他 2020-06-16 …
一个非零数的-1次方是它的倒数,一个非零数的0次方是1.这两个是公理还是可以证明的?如果可以证明, 数学 2020-07-30 …
在不等式中,不等号两边同时倒数,符号要变号吗?如果要,为什么呢?如何证明的?如果不,请说说你的原因 数学 2020-07-30 …
未知数有什么用?是谁发明的?如题如题. 数学 2020-08-01 …
数学的斜二侧画法的问题为什么在水平图中,平行于Y轴的线段,在直观图中(45度角)会是原线段的1/2 数学 2020-08-01 …
观察密闭系统内空气体积变化.空气是透明的,如何观察 其他 2020-12-05 …