阅读以下说明,回答问题1~4。[说明]设某商业集团为仓库存储商品设计了三个基本表:仓库STORE(S,SNAME,SADDR),其属性是仓库编号、仓库名称和地址。存储SG(S,C,QUANTITY),其属性是仓库编号、商品编号和数量。商品GOODS(C,GNAME,PRICE),其属性是商品编号、商品名称和单价。现检索仓库名称为“莘庄”的仓库里存储的商品的编号和名称。试写出相应的关系代数表达式、元组表达式、关系逻辑规则和SELECT语句。

题目

阅读以下说明,回答问题1~4。

[说明]

设某商业集团为仓库存储商品设计了三个基本表:

仓库STORE(S,SNAME,SADDR),其属性是仓库编号、仓库名称和地址。

存储SG(S,C,QUANTITY),其属性是仓库编号、商品编号和数量。

商品GOODS(C,GNAME,PRICE),其属性是商品编号、商品名称和单价。

现检索仓库名称为“莘庄”的仓库里存储的商品的编号和名称。

试写出相应的关系代数表达式、元组表达式、关系逻辑规则和SELECT语句。


相似考题
更多“阅读以下说明,回答问题1~4。[说明] 设某商业集团为仓库存储商品设计了三个基本表: 仓库STORE(S,SN ”相关问题
  • 第1题:

    在基本表中,检索每个仓库存储商品的总价值。试写出相应的SELECT语句。要求显示(S,SUM_VALUE),其属性为仓库编号及该库存储商品的总价值。


    正确答案:SELECT 语句为: SELECT S# SUM ( QUANTITY * PRICE) AS SUM_VALUE FROM SGGOODS WHERE SG. G# = GOODS. G# GROUP BY S#;
    SELECT 语句为: SELECT S#, SUM ( QUANTITY * PRICE) AS SUM_VALUE FROM SG,GOODS WHERE SG. G# = GOODS. G# GROUP BY S#;

  • 第2题:

    阅读以下说明和关系表,回答问题1-3。

    [关系表]

    试问以下行是否可以插入表“学生”中,并说明理由。


    正确答案:第(1)行行不能插入因为在表“院系”中不存在代号为1106的院系; 第(2)行不能插入因为违反了键完整性其学号键为空; 第(3)行可以插入平均成绩可以为NULL值表示现在尚未有成绩。
    第(1)行行不能插入,因为在表“院系”中不存在代号为1106的院系; 第(2)行不能插入,因为违反了键完整性,其学号键为空; 第(3)行可以插入,平均成绩可以为NULL值,表示现在尚未有成绩。

  • 第3题:

    阅读以下说明,回答问题1至问题4,将解答填入答题纸对应的解答栏内。
    【说明】
    某企业网络拓扑如图1-1所示,A~E是网络设备的编号。










    答案:
    解析:
    【问题1】参考答案:1.B,2.A,3.C 4.D【问题2】5.ethernet 1 6、59.74.221.254【问题3】7) C.deny 8、A 9.F【问题4】10)192.168.4.1
    11)192.168.100.0 12)设置接口的类型是trunk
    【解析】
    【问题1】试题分析:这是一道简单的概念题,考察我们对企业园区网络的基本拓扑结构的了解。通常的企业为了确保内部网络的安全,会设置防火墙,防火墙有3个区域,外网,内网和DMZ区。DMZ通常用于存放各种服务器。因此首先可以选出B这个位置是防火墙,A用于连接Internet,是路由器。DMZ区内部有多台服务器,需要使用交换机连接。【问题3】试题分析:这是网络工程师考试第一次考华为的设备配置,而我们考前准备的都是ios的命令。那这道题是不是很难呢,其实这道题非常简单,只要我们有IOS的命令经验,这道题完全可以自己凭经验做出来,题目出题也是以选择题的形式,因此更加容易,对于没有用过华为设备的考生来说,也是非常简单的。
    【问题4】试题分析:这道题同样是基本的配置,掌握基本命令即可。

  • 第4题:

    阅读以下说明和关系表,回答问题1~3。

    [说明]

    关系S(学号Sno、课程号Cno、成绩Grade)、Q(课程号Cno、成绩Grade)、R(课程号Cno、教师号Tno)如下表所示,根据要求来进行关系运算。

    求S×Q


    正确答案:

  • 第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 仓库(仓库号)
    (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仓库(仓库号)”。