oracle数据库实验报告12内容Word文档下载推荐.docx
- 文档编号:18364949
- 上传时间:2022-12-15
- 格式:DOCX
- 页数:11
- 大小:806.61KB
oracle数据库实验报告12内容Word文档下载推荐.docx
《oracle数据库实验报告12内容Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《oracle数据库实验报告12内容Word文档下载推荐.docx(11页珍藏版)》请在冰豆网上搜索。
课程名称:
oracle数据库
指导教师:
李瑞
2013年9月9日
学号
姓名
程清
实验序号
1
实验名称
Oracle环境配置
实验地点
S-C1301/S-A1310
实验日期
2014年3月日
实
验
内
容
1.下载oracle11g软件包(写出下载的地址)
2.安装oracle11g(写出主要步骤)
3.配置server,client(写出文件所在的路径)
4.启动oracle服务(截图)
5.使用PL/SQL(截图)
6.查看system,scott用户下的表(截图)
7.进入HR方案,查看HR中的表(截图)
8.创建表student,学号数值型,姓名字符型,年龄数值型;
插入3个学生的记录。
(写出代码)
9.卸载oracle11g(写出主要步骤)
过
程
及
步
骤
1,关闭所有Oracle服务
2,使用UniversalInstaller删除安装的Oracle产品
3,删除注册表中的如下项目(不同windows版本下,略有不同)
(1)HKEY_LOCAL_MACHINE\SOFTWARE\Oracle项
(2)HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Se
rvices\Eventlog\Application\下的oracle项
(3)HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Se
rvices\下的oracle项
(4)HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Servic
es\下的oracle项
(5)HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Servic
4,删除环境变量中的相应的Oracle内容
5,重启计算机,删除Oracle的所有安装目录(app,c盘中program中)
教
师
评
阅
成绩:
A
教师签名:
李瑞2014年3月15日
程请
2
SQL语言基础
1.登录Oracle,进入HR方案,使用DESC和SELECT命令查看employees,departments表的结果和所有数据;
2.创建一个名为manager的表,它由编号EMPLOYEE_ID,名FIRST_NAME,姓LAST_NAME,邮箱EMAIL,电话号码PHONE_NUMBER,部门编号JOB_ID,薪资SALARY,部门经理编号MANAGER_ID八个属性组成;
3.向manager表中增加“性别”列:
4.查看jobs表中每个工种最高工资和最低工资之间的差距,把单位换算为万元;
5.编写一个查询,查询所有第二个字母为“r”的国家的名称;
6.查询出所有属于IT部门(DEPARTMENT_ID=60),从事过程序员(job_id='
IT_PROG'
)工作的雇员号;
7.使用GROUPBY子句对薪金记录进行分组,使用SQL函数计算每个JOB_ID的平均薪金(AVG)、所有薪金的总和(SUM),以及最高薪金(MAX)和各组的行数;
8.使用子查询查看所有部门在某一地区(1700)的雇员信息:
9.查询将EMPLOYEES表和DEPARTMENT表相连接,生成一个笛卡儿积:
10.查询EMPLOYEES表,将薪金大于本职位平均薪金的雇员信息显示出来:
11.用INSERT语句向countries表添加一条记录。
12.从countries表中将france的信息删除一条记录:
13.使用TRUNCATE语句删除manager表中所有的记录。
1.
connhr/hr@orcl;
descemployees;
descdepartments;
select*fromdepartments;
select*fromemployees;
2.
createtablemanagerasselect
EMPLOYEE_ID,FIRST_NAME,LAST_NAME,EMAIL,PHONE_NUMBER,JOB_ID,SALARY,MANAGER_IDfromemployeeswhere1>
2;
3.
altertablemanageraddsexvarchar2
(2);
4.
selectJOB_TITLEas工种,(MAX_SALARY-MIN_SALARY)/10000as工资差fromJOBS
5.
selectCOUNTRY_NAMEfromCOUNTRIESwheresubstr(COUNTRY_NAME,2,1)='
r'
;
6.
selectEMPLOYEE_IDfromemployeeswhereJOB_ID='
7.
selectJOB_ID,avg(SALARY),sum(SALARY),max(SALARY),count(JOB_ID)fromemployeesgroupbyJOB_ID;
8.
select*fromemployeeswhereDEPARTMENT_IDin(selectDEPARTMENT_IDfromdepartmentswhereLOCATION_ID=1700);
9.
selecte.*,d.*fromemployeese,departmentsd;
10.
select*fromemployeeseleftjoin(selectJOB_ID,avg(SALARY)asavg_salaryfromemployeesgroupbyJOB_ID)bone.JOB_ID=b.JOB_IDwhereSALARY>
avg_salary;
11.
insertintocountriesvalues('
AA'
'
China'
3);
12.
deletefromcountrieswhereCOUNTRY_NAME='
France'
13.
truncatetablemanager;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- oracle 数据库 实验 报告 12 内容