题目
设有使用零件表SYLJ(项目号,零件号,数量),为“数量”字段增加有效性规则:数量>0,应使用的SQL语句是:【 】 TABLE使用零件 【 】 数量SET 【 】 数量>0
第1题
设有三个基本表,表ITEM(项目号,项目名,项目负责人,电话),BIP(项目号,零件号,数量,日期),PART(零件号,零件名称,规格,单价),完成SQL语句统计出每个项目使用零件的金额和不同项目使用零件的合计金额,并将结果按表SSP(项目号,项目名,金额)的结构显示。
SELECT ITEM.项目,项目名,SUM(单价*数量)AS金额
FROM ITEM,BIP,PART
WHERE (12)
GROUP BY ITEM.项目
(13)
SELECT“合计”,S
12.
第2题
设有一个工程供应数据库系统,包括如下四个关系模式:
.S(SNQ,SNAME,STATUS,CITY);
.P(PNQ,PNAME,COLOR,WEIGHT);
.J(INQ,JNAME,CITY);
.SPJ(SNO,PNQ,JNO,QTY);
供应商表S由供应商号、供应商名、状态、城市组成;
零件表P由零件号、零件名、颜色、重量组成;
工程项目表J由项目号、项目名、城市组成;
供应情况表SPJ由供应商号、零件号、项目号、供应数量组成;
(1)用关系代数查询没有使用天津供应商生产的红色零件的工程号;
(2)用关系代数查询至少使用了供应商S1所供应的全部零件的工程号JNO;
(3)用SQL查询供应工程J1零件为红色的工程号JNO;
(4)用SQL查询没有使用天津供应商生产的零件的工程号;
(5)用SQL语句将全部红色零件改为蓝色;
(6)用SQL语句将(S2,P4,J6,400)插入供应情况关系。
第3题
A.SELECT * FROM P WHERE PNAME LIKE ‘_a_’;
B.SELECT * FROM P WHERE PNAME LIKE ‘%a%’;
C.SELECT * FROM P WHERE PNAME LIKE ‘%a_’;
D.SELECT * FROM P WHERE PNAME LIKE ‘_a%’;
第4题
第5题
第6题
设有一个SPJ数据库,包括s、P、J、SPJ四个关系模式: S(SNO,SNAME,STATUS,CITY); P(PNO,PNAME,COLDR,WEIGHT); J(JNO,JNAME,CITY); SPJ(SNO,PNO,JNO,QTY); 供应商表S由供应商代码(SNO)、供应商姓名(SNAME)、供应商状态(STATUS)、供应商所在城市(CITY)组成; 零件表P由零件代码(PNO)、零件名(PNAME)、颜色(COLOR)、质量(WEIGHT)组成; 工程项目表J由工程项目代码(JNO)、工程项目名(JNAME)、工程项目所在城市(CITY)组成; 供应情况表SPJ由供应商代码(SNO)、零件代码(PNO)、工程项目代码(JNO)、供应数量(QTY)组成,表示某供应商供应某种零件给某工程项目的数量为QTY。 今有若干数据如下:
试分别用关系代数、ALPHA语言、QBE语言完成下列操作: (1)求供应工程J1零件的供应商号码SNO; (2)求供应工程J1零件P1的供应商号码SNO; (3)求供应工程J1零件为红色的供应商号码SNO; (4)求没有使用天津供应商生产的红色零件的工程号JNO; (5)求至少用了供应商Sl所供应的全部零件的工程号JNO。
第7题
SELECT 项目.项目号,项目名称,使用零件.零件号,零件名称;
FROM 项目,使用零件,零件WHERE 项目.项目号=使用零件.项目号();
使用零件.零件号=零件.零件号 AND 使用零件.零件号();
(SELECT 零件号 FROM 使用零件 WHERE 使用零件.项目号=‘s1’)
第8题
查询与项目“s1”(项目号)所使用的任意一个零件相同的项目号、项目名称、零件号和零件名称,使用的SQL语句是SELECT 项目.项目号,项目名称,使用零件.零件号,零件名称;FROM 项目,使用零件,零件;WHERE 项目.项目号=使用零件.项目号____;使用零件.零件号=零件.零件号 AND 使用零件.零件号____(SELECT 零件号 FROM 使用零件WHERE 使用零件.项目号=‘s1’)
第9题
第10题
查询与项目“sl(项目号)所使用的任意一个零件相同的项目号、项目名称、零件号和零件名称,使用的SQL语句是
SELECT项目.项目号,项目名称,使用零件.零件号,零件名称;
FROM 项目,使用零件,零件WHERE项目.项目号:使用零件.项目号【 】 ;
使用零件.零件号;零件.零件号AND使用零件。零件号【 】;
(SELECT 零件号FROM 使用零件WHERE 使用零件.项目号='s1')
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!