假设有三个表:商场表:M(MNO,MNAME,CITY) 各属性含义依次为商场号、商场名和商场所在城市;商品表:P(PNO,PNAME,CITY,COLOR) 各属性含义依次为商品号、商品名、产地和商品颜色;销售表:S(MNO,PNO,QTY) 各属性含义依次为商场号、商品号和销售数量。基于以上表回答下题 1.请用SQL语句创建销售表S,要求包含主码、外码(如果有的话)的定义,同时保证销售数量不能为空。2.试用SQL语句写出下列查询:检索不销售北京生产的商品的商场名。3.有如下关系代数表达式:ΠPNAME
假设有三个表:商场表:M(MNO,MNAME,CITY) 各属性含义依次为商场号、商场名和商场所在城市;商品表:P(PNO,PNAME,CITY,COLOR) 各属性含义依次为商品号、商品名、产地和商品颜色;销售表:S(MNO,PNO,QTY) 各属性含义依次为商场号、商品号和销售数量。基于以上表回答下题 1.请用SQL语句创建销售表S,要求包含主码、外码(如果有的话)的定义,同时保证销售数量不能为空。2.试用SQL语句写出下列查询:检索不销售北京生产的商品的商场名。3.有如下关系代数表达式:ΠPNAME,MNO,QTY(σCOLOR=’白色’(S P))请将其转化成相应的SQL语句。4.试用SQL语句实现下列查询:检索北京市的商场所销售的各种商品的销售总数量。
正确答案:create table|select|from|where|sum
- 上一篇:某大学科研管理系统情况如下: 系:包括系号、系名。每个系有多名教师。 教师:包括教师号、姓名、性别、职称。 简历:包括起始时间、终止时间、工作单位、职务。 项目:包括项目号、项目名称、来源、经费、负责人。每名教师可参加多个项目,每个项目也可由多名教师参加。 根据上面叙述,解答下列问题: (1)设计E-R模型,要求标注连通词,可省略属性。 (2)将E-R模型转换成关系数据模型,并指出每一个关系的主码和外码(如果存在)。 (3)用SQL语言写出创建教师信息表的语句,要求包含主码、外码(如果存在)定义。
- 下一篇:已知每个职工(EMP)可以参加多个项目(PROJ),每个项目可以由多名职工参加;每个项目使用多种零件(PART),每种零件只可被一个项目使用。其中,职工有:职工号ENO,职工名EN;零件有:零件号PNO,零件名PN;项目有:项目号PRNO,项目名PRN;每个项目使用某种零件有相应数量:QTY,职工都有参加项目的排名:ORDER。(1)根据上述语义设计E-R模型,要求标注连通词,可省略属性。(2)将E-R模型转换成关系数据模型,并指出每一个关系的主码和外码(如果存在)。(3)写出定义参照完整性和“当某职工已