1 / 26
文档名称:

关系数据库实验.ppt

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

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

分享

预览

关系数据库实验.ppt

上传人:wxc6688 2020/4/12 文件大小:865 KB

下载得到文件列表

关系数据库实验.ppt

相关文档

文档介绍

文档介绍:关系数据库实验实验1基本SELECT语句实验目的掌握SELECT语句的简单用法;掌握使用PLSQL编辑工具进行SQL语句的调试;实验内容(P15)(满分最高10分)分别显示EMP、DEPT、SALGRADE表结构并察看表中的数据;创建一个查询显示每个雇员的姓名、工作、受雇日期及雇员编号,并且要求将雇员编号作为第一列显示。,并执行该脚本文件。,并将列标题设置为EMP#,Employee,Job及HireDate,,最后返回查询结果。思考题的3,4,5(附加分5分)实验2:使用WHERE和ORDERBY子句及在SELECT语句中使用单行函数实验目的:掌握where子句与orderby子句的用法;掌握常用的单行函数的用法;实验内容(满分最高10分)(到书上抄题)P29实验内容中的(1)~(4)题P49实验步骤中的(1)~(2)p29--1SELECTename,salFROMempWHEREsal>2850;--2SELECTename,salFROMempWHEREsalnotBETWEEN1500AND2850;--3SELECTenameAS"Employee",salAS"MonthlySalary",deptnoFROMempWHERE(deptno=10ORdeptno=30)ANDsal>1500;--4SELECTename,m>sal*;p49--5SELECTempno,ename,sal,ROUND(sal*,0)AS"NewSalary"FROMemp;--6SELECTempno,ename,sal,ROUND(sal*,0)AS"NewSalary",ROUND((sal*)-sal,0)AS"Increase"FROMemp;实验3:多表查询实验目的:掌握多表查询;区别各种连接方式,掌握其特点;实验内容(P67)(满分最高10分)(到书上抄题)实验步骤中的(1)~(3)思考与练习中的(2)(4)p67-68--,,deptdWHEREenameLIKE'%A%'=;--"Employee","Emp#","Manager","Mgr#"FROmempa,=;--"Employee","Emp#","Manager","Mgr#"FROmempa,=(+);--,job,,,=='DALLAS';实验4:组函数、分组统计及子查询实验目的:掌握组函数及GROUPBY子句的用法;掌握单行和多行子查询的用法;掌握在子查询中使用组函数;实验内容(P78,P91)(满分最高10分)(到书上抄题)P78,实验步骤中(1)~(3)P91,实验步骤中(1)~(3)--1selectround(max(sal),1)as"maximum",round(min(sal),1)as"minimum",round(sum(sal),1)as"sum",round(avg(sal),1)as"agerage"fromemp;--2selectjob,round(max(sal),1)as"maximum",round(min(sal),1)as"minimum",round(sum(sal),1)as"sam",round(avg(sal),1)as"average"fromempgroupbyjob;--"name","loc",count(*)as"numberofpeople",round(avg(sal),1)as"salary"fromdeptd,=,;---4selectempno,enamefromempwheredeptnoin(selectdeptnofromempwhereenameLIKE'%T%');---5selectempno,ename,salfromempwheresal>(selectavg(sal)fromemp)anddeptnoin