数据库管理 应用与开发课程设计实验报告

数据库管理 应用与开发课程设计实验报告

ID:40084165

大小:183.00 KB

页数:8页

时间:2019-07-20

数据库管理 应用与开发课程设计实验报告_第1页
数据库管理 应用与开发课程设计实验报告_第2页
数据库管理 应用与开发课程设计实验报告_第3页
数据库管理 应用与开发课程设计实验报告_第4页
数据库管理 应用与开发课程设计实验报告_第5页
资源描述:

《数据库管理 应用与开发课程设计实验报告》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、数据库管理应用与开发课程设计姓名:林志贤学号:1207122229专业:12软件工程金融服务班级:2班同组人:无实验日期:2014.7.7-183.4实验练习:在scott用户模式下,完成下查询需求,给出相关查询语句和运行结果:(1)列出各种类别"SALES"工作的雇员的姓名,假定不知道销售部的部门编号.执行代码:SQL>SELECTENAME2FROMEMP3WHEREJOB='SALESMAN';运行结果截图:(2)列出薪金高于公司平均水平的所有雇员.执行代码:SQL>SELECTENAMEFROM

2、EMP1WHERESAL>(SELECTAVG(SAL)FROMEMP);运行结果截图:(3)列出与"SCOTT"从事相同工作的所有雇员.执行代码:SQL>SELECTENAME2FROMEMP-8-3WHEREJOB=(SELECTJOBFROMEMPWHEREENAME='SCOTT')4/运行结果截图:(1)列出分配有雇员数量的所有部门的详细信息,即使是分配有0个雇员. 执行代码:SQL>SELECTA.*,(SELECTCOUNT(*)2FROMEMP2WHEREEMP.DEPTNO=A.DEP

3、TNO)PERSONFROMDEPTA;运行结果截图:(2)列出各种类别工作的最低工资.执行代码:SQL>SELECTJOB,MIN(SAL)2FROMEMP3GROUPBY(JOB);运行结果截图:(3)列出各个部门MANAGER的最低薪金.执行代码:SQL>SELECTJOB,MIN(SAL)2FROMEMP3GROUPBYJOB-8-4HAVINGJOB='MANAGER';运行结果截图:(1)列出按计算的字段排序的所有雇员的年薪.执行代码:SQL>SELECTENAME,SAL2FROMEMP3

4、ORDERBYSAL;运行结果截图:(2)选择部门30中的雇员。执行代码:SQL>SELECTENAME2FROMEMPWHEREDEPTNO=30;运行结果截图:(3)列出所有办事员的姓名、编号和部门。-8-执行代码:SQL>SELECTJOB,ENAME,EMPNO,DEPTNO2FROMEMP3WHEREJOB='CLERK';运行结果截图:(1)找出佣金高于薪金的雇员。执行代码:SQL>SELECTENAMEFROMEMP2WHERECOMM>SAL;运行结果截图:(2)找出佣金高于薪金60%的

5、雇员。执行代码:SQL>SELECTENAMEFROMEMP2WHERECOMM>(SAL*0.6);运行结果截图:(3)找出部门10中所有经理和部门20中所有办事员的详细资料。执行代码:SQL>SELECT*2FROMEMP3WHERE(DEPTNO='20'ANDJOB='CLERK')OR(DEPTNO='10'andJOB='MANAGER');-8-运行结果截图:(1)找出部门10中所有经理、部门20中所有办事员以及既不是经理又不是办事员但其薪金大于或等于2000的所有雇员的详细资料。执行代码

6、:SQL>SELECT*2FROMEMP3WHERE(DEPTNO='20'ANDJOB='CLERK')OR(DEPTNO='10'andJOB='MANAGER')OR((SAL>=2000)AND(JOB<>'CLERK'ANDJOB<>'MANAGER'));运行结果截图:(2)找出不收取佣金或收取的佣金低于100的雇员。执行代码:SQL>SELECTENAME2FROMEMP3WHERECOMMBETWEEN'0'AND'100';运行结果截图:(3)找出早于12年之前受雇的雇员。-8-执行代

7、码:SQL>SELECTENAME2FROMEMP3WHEREHIREDATE<'01-1月-12';运行结果截图:(1)显示只有首字母大写的所有雇员的姓名。执行代码:SQL>SELECTINITCAP(ENAME)FROMEMP;运行结果截图:-8-(1)显示雇员的详细资料,按姓名排序。执行代码:SQL>SELECT*2FROMEMP3ORDERBYENAME;运行结果截图:(2)显示雇员姓名,根据其服务年限,将最老的雇员排在最前面。、执行代码:SQL>SELECTENAME,HIREDATE2FRO

8、MEMP3ORDERBYHIREDATE;运行结果截图:-8-(1)显示所有雇员的姓名、工作和薪金,按工作内的工作的降序顺序排序,同工作按薪金排序。执行代码:SQL>SELECTENAME,JOB,SAL2FROMEMP3ORDERBYJOBDESC,SAL;运行结果截图:(2)显示姓名字段的任何位置包含“A”的所有雇员的姓名。执行代码:SQL>SELECTENAME2FROMEMP3WHEREENAMELIKE'%A%';运行结果截图:-

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。