1 / 17
文档名称:

数据库系统概论作业.ppt

格式:ppt   大小:1,823KB   页数:17
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

数据库系统概论作业.ppt

上传人:likuilian1 2018/7/1 文件大小:1.78 MB

下载得到文件列表

数据库系统概论作业.ppt

文档介绍

文档介绍:实验二交互式SQL
邓云
完成情况基本良好
大多数同学态度都很端正
实验之星:徐晨灿,陈佳威,丁迪童,史少晨,仇浩波
实验内容概况
39
67人提交了报告,12人未提交
未提交报告的同学:
王干,揭宇如,王庆一,李广耀,王嘉良,余岸轩,丁海涛,安东,杜紫薇,彭芃,王灏

39
64人提交了报告,15人未提交,1人文件损坏
未提交报告的同学:
王干,揭宇如,卓炜,王庆一,李广耀,王嘉良,余岸轩,丁海涛,刘一鸣,邓捷,张微,梁雨诗,许玉珏,王灏,汪洲
提交作业文件损坏同学:陈晓钟

18
CREARE TABLE S(
SNO VARCHAR(3) PRIMARY KEY ,
SNAME VARCHAR(24),
[STATUS] INT,
CITY VARCHAR(24)
)
CREARE TABLE SPJ(
SNO VARCHAR(3),
PNO VARCHAR(3),
JNO VARCHAR(3),
QTY INT,
PRIMARY KEY (SNO,PNO,JNO),
FOREIGN KEY (SNO) REFERENCES S(SNO),
FOREIGN KEY (PNO) REFERENCES P(PNO),
FOREIGN KEY (JNO) REFERENCES J(JNO)
)
建表及数据插入
在SQLSERVER中,如果列名和关键字同名,则须用“[]”括起来
注意添加外键约束
求供应工程J1零件P1的供应商号码
SQL查询
SELECT SNO FROM SPJ WHERE JNO='J1' AND PNO='P1'
结果:(S1,S3)
求供应工程J1零件为红色的供应商号码,并按其供应数量之和降序排列显示
SELECT SNO
FROM SPJ, P
WHERE = AND ='红' AND JNO='J1'
GROUP BY SNO
ORDER BY SUM(QTY) DESC;
结果:(S1,S3)
求没有使用天津供应商生产的红色零件的工程号
SQL查询
SELECT JNO FROM J
WHERE JNO NOT IN
(
SELECT JNO FROM SPJ, P, S
WHERE = AND = AND ='天津' AND ='红‘
)
结果:(J2, J5, J6, J7)
SELECT JNO FROMS,P,SPJ
WHERE != '天津' AND COLOR!='红' AND = AND =
没有考虑用了天津供应商提供的非红色的零件的工程和用了红色但非天津供应商提供的零件的工程
SQL查询
求被供应零件P1的平均数量大于供应给工程J1的任意零件的最大数量的工程号
SELECT JNO FROM J T1
WHERE (SELECT AVG(QTY) FROM SPJ WHERE PNO='P1' AND JNO=)
>
(SELECT MAX() FROM SPJ T2 WHERE JNO='J1')
结果:(J4)
嵌套查询和被嵌套查询的关联一定要记得描述
SQL查询
求被供应零件P1的平均数量大于供应给工程J1的任意零件的最大数量的工程号
SELECT DISTINCT SNO FROM SPJ T1
WHERE
PNO='P1‘
AND
QTY > (
SELECT AVG(QTY) FROM SPJ T2
WHERE
=
AND
PNO='P1‘
)
结果:空
SQL查询
求至少有一个供应商、零件或工程所在的城市
SELECT CITY FROM S UNION SELECT CITY FROM J
结果:(北京, 长春, 常州, 南京, 上海, 唐山, 天津)

最近更新

2026年自考专业(会计)考试题库200道附答案【研.. 84页

2026年天津河西公务员考试题库附答案 53页

2026年自考专业(营销)考试题库2000道及完整答.. 82页

2026年宁波财经学院单招职业倾向性测试模拟测.. 44页

2026年药物分析题库完整版 42页

2026年安全防诈骗知识竞赛线上题库100道及完整.. 41页

2026年起重机司机考试题库200道【必刷】 76页

2026年软件技术C语言基础知识练习题(综合题).. 13页

2026年锅炉操作工考试题库200道含完整答案【名.. 74页

2026年山东旅游职业学院单招职业适应性测试模.. 42页

2026年山东科技职业学院单招职业技能考试模拟.. 45页

2026年工贸试题-考试题库附参考答案【a卷】 41页

2026河北省定向陕西师范大学选调生招录考试备.. 48页

2026浙江宁波市海曙区面向优秀社区党组织书记.. 51页

2026年庐江公务员笔试题库及答案1套 57页

2026年惠州安全生产知识试题(能力提升) 27页

2026年护士内科外科考试题库附答案 41页

2026鲁南技师学院第一批招聘教师8人考试备考题.. 48页

2026年教师能力考试题库附答案 42页

c语言测考试题库(突破训练) 13页

2026年新刑法知识测试题(各地真题) 15页

C语言题库(夺冠系列) 13页

2026年春季四川省南充精神卫生中心护理岗编外.. 46页

党内廉政知识测试题(实用) 14页

党风廉政知识试题(精选题) 14页

2026年曲松县辅警招聘考试历年真题必考题 31页

2026年江西交通职业技术学院单招职业倾向性考.. 37页

2025年新疆考试录用公务员《公安专业科目》真.. 30页

2025年安徽邮电职业技术学院单招职业技能测试.. 66页

2024年南京信息职业技术学院单招职业技能测试.. 78页