oracle数据库实验报告1_2内容
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
重庆文理学院软件工程学院实验报告册
专业:软件工程
班级:软件二班
学号:201358234069
姓名:程清
课程名称:oracle数据库
指导教师:李瑞
2013年9月9日
实
验
过
程
及
步
骤
1. 下载oracle11g 软件包(写出下载的地址)
/otn/nt/oracle11g/112010/win32_11gR2_database_1of2.zip
/otn/nt/oracle11g/112010/win32_11gR2_database_2of2.zip
/otn/nt/oracle11g/112010/win32_11gR2_client.zip 2. 安装oracle11g (写出主要步骤)
3.配置server,client(写出文件所在的路径)
4.启动oracle服务(截图)
5.使用PL/SQL (截图)
8.创建表student,学号数值型,姓名字符型,年龄入3个学生的记录。(写出代码)
1,关闭所有Oracle服务
2,使用Universal Installer删除安装的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
es\下的 oracle项
实验过程及步骤1.
conn hr/hr@orcl;
desc employees;
desc departments;
select * from departments;
select * from employees;
2.
create table manager as select
EMPLOYEE_ID,FIRST_NAME,LAST_NAME,EMAIL,PHONE_NUM BER,JOB_ID,SALARY,MANAGER_ID from employees where 1>2; 3.
alter table manager add sex varchar2(2);
4.
select JOB_TITLE as 工种,(MAX_SALARY-MIN_SALARY)/10000 as 工资差from JOBS
5.
select COUNTRY_NAME from COUNTRIES where substr(COUNTRY_NAME,2,1)='r';
6.
select EMPLOYEE_ID from employees where JOB_ID='IT_PROG';
7.
select
JOB_ID,avg(SALARY),sum(SALARY),max(SALARY),count(JOB_ID) from employees group by JOB_ID;
8.
select * from employees where DEPARTMENT_ID in(select DEPARTMENT_ID from departments where LOCATION_ID=1700); 9.
select e.*,d.* from employees e,departments d;
10.
select * from employees e left join (select JOB_ID,avg(SALARY) as avg_salary from employees group by JOB_ID) b on e.JOB_ID=b.JOB_ID where SALARY>avg_salary;
11.
insert into countries values('AA','China',3);
12.
delete from countries where COUNTRY_NAME='France';
13.
truncate table manager;