第一范文网 - 专业文章范例文档资料分享平台

数据库管理实验报告

来源:用户分享 时间:2025/5/28 7:38:55 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

INSERT INTO J VALUES('J6','无线电厂','常州'); INSERT INTO J VALUES('J7','半导体厂','南京'); INSERT INTO SPJ VALUES('S1','P1','J1',200); INSERT INTO SPJ VALUES('S1','P1','J3',100); INSERT INTO SPJ VALUES('S1','P1','J4',700); INSERT INTO SPJ VALUES('S1','P2','J2',100); INSERT INTO SPJ VALUES('S2','P3','J1',400); INSERT INTO SPJ VALUES('S2','P3','J2',200); INSERT INTO SPJ VALUES('S2','P3','J4',500); INSERT INTO SPJ VALUES('S2','P3','J5',400); INSERT INTO SPJ VALUES('S2','P5','J1',400); INSERT INTO SPJ VALUES('S2','P5','J2',100); INSERT INTO SPJ VALUES('S3','P1','J1',200); INSERT INTO SPJ VALUES('S3','P3','J1',200); INSERT INTO SPJ VALUES('S4','P5','J1',100); INSERT INTO SPJ VALUES('S4','P6','J3',300); INSERT INTO SPJ VALUES('S4','P6','J4',200); INSERT INTO SPJ VALUES('S5','P2','J4',100); INSERT INTO SPJ VALUES('S5','P3','J1',200); INSERT INTO SPJ VALUES('S5','P6','J2',200); INSERT INTO SPJ VALUES('S5','P6','J4',500); 2.完成课后习题所要求的查询: (1)求供应工程J1零件的供应商号码SNO。 SELECT DISTINCT SNO FROM SPJ WHERE JNO='J1' 结果: (2)求供应工程J1零件P1的供应商号码SNO。 SELECT DISTINCT SNO FROM SPJ WHERE JNO='J1' AND PNO='P1' 结果: (3)求供应工程J1零件为红色的的供应商号码SNO。 SELECT DISTINCT SNO FROM P,SPJ WHERE JNO='J1' AND SPJ.PNO='P1' AND COLOR='红' 结果: (4)求没有使用天津供应商的红色零件的工程号JNO。 SELECT DISTINCT JNO FROM SPJ WHERE JNO NOT IN (SELECT JNO FROM S,P,SPJ WHERE S.CITY='天津' AND P.COLOR='红' AND S.SNO=SPJ.SNO AND P.PNO=SPJ.PNO) 结果: (5)求至少用了供应商S1所供应的全部零件的工程号JNO。 a.供应商S1供应的零件

SELECT DISTINCT PNO FROM SPJ WHERE SNO='S1' 结果: b.再求即用P1又用P2的工程号 SELECT DISTINCT JNO FROM SPJ WHERE PNO='P1' INTERSECT SELECT DISTINCT JNO FROM SPJ WHERE PNO='P2' 或者: SELECT DISTINCT JNO FROM SPJ WHERE PNO='P1' AND JNO IN (SELECT JNO FROM SPJ WHERE PNO='P2') 结果: 5 实验总结 【1】有些查询得分两步; 【2】有的查询得利用嵌套查询; 【3】有的查询可以用多种语句。

实验名称:数据库查询一 时间:2015.11.26 地点:三教205机房 班组: 教师评语 成绩 实验报告 1 实验目的 教师签名 1. 熟悉数据库的交互式SQL工具。 2. 熟悉通过SQL对数据库进行单表查询、连接查询的操作。 3. 完成作业的上机练习。 2 实验工具KingbaseES 利用KingbaseES及其交互式查询工具ISQLW来熟悉SQL。 3 实验内容和要求 1. 在实验二中建立数据库的基础上,完成课本3.4节例题1-例题36的各种查询; 2. 根据以下要求认真填写实验报告,记录所有的实验用例。 3.查询内容见课本

4 实验方法、步骤及结果分析 例3.16 SELECT SNO, SNAME FROM\ 结果 例3.17 SELECT SNAME,SNO,SDEPT FROM\结果 例3.18 SELECT* FROM\ 结果 例3.19 查询全体学生的姓名及其出生年份 SELECT SNAME, 2014-Sage FROM\ 结果 例3.20 SELECT SNAME,'YEAR OF BIRTH:' ,2014-SAGE ,LOWER(SDEPT) FROM\ 结果 指定别名: SELECT SNAME name,'YEAR OF BIRTH:' birth,2014-SAGE birthday,LOWER(SDEPT) department FROM\

搜索更多关于: 数据库管理实验报告 的文档
数据库管理实验报告.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c5se5a0wi6k55t2g95zwm_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top