Oracle11g 基础实验报告
《Oracle数据库》实验报告参考模板

河南财经政法大学计算机与信息工程学院
2011年---2012年第一学期
专业:信息管理与信息系统
课程名称:Oracle数据库
班级:
姓名:学号:
指导教师:张巧荣
实验一创建数据库和表
实验二表数据的插入、修改和删除
实验三数据库的查询
实验四数据库的视图
实验五索引和完整性
实验六用户、角色管理
实验七备份和恢复
实验八PL/SQL编程
实验九存储过程和触发器的使用
友情提示:范文可能无法思考和涵盖全面,供参考!最好找专业人士起草或审核后使用,感谢您的下载!。
oracle大型数据库实验报告4

五、思考题及其它1、显示游标和隐式游标在用法上的区别?2、raise语句应该放在PL/SQL块的哪个部分?当在异常和oracle错误之间建立关联时,应该在哪个部分完成?3、实验报告要求本次实验书写两次,分别是(一)和(二)、(三)和(四)实验六:过程、函数、触发器实验学时:4实验类型:设计型一.实验目的及要求1.掌握过程的创建与维护;2.掌握函数的创建与维护;3.掌握触发器的创建于维护;4.了解包的使用。
二、实验主要内容1.过程的创建与维护;2.函数的创建与维护;3.触发器的创建于维护;4.包的使用。
三、实验仪器设备在局域网环境下,有一台服务器和若干台客户机。
服务器成功安装Oracle 11g数据库服务器(企业版),客户机成功安装Oracle 11g客户端软件,网络服务配置正确,数据库和客户端正常工作。
四、实验内容与步骤(一)、过程的创建与维护1、编写一个过程,可以输入一个雇员名,如果该雇员的的职位为PRESIDENT就给他的工资增加1000,如果该雇员的职位为MANAGER,就给他的工资加500,其他职位的雇员工资增加200。
并在SQL*PLUS中调用该过程以修改FORD的工资。
2、创建一个过程avg_sal,用于输出emp表中某个部门的平均工资,并在PL/SQL匿名块中调用该过程输出20号部门的平均工资。
3、从雇员基本信息表(EMP)中统计各部门(DEPTNO)人数后,将结果打印出来。
(选做)CREATE OR REPLACE PROCEDURE SUM_COUNT IS--创建一个游标,查询dept所有的部门编号Dept_cursor %ROWTYPE; --定义一个游标类型的变量--定义一个变量来存储部门人数BEGIN--打开游标LOOPINTO Dept_cursor;--读取游标SELECT COUNT(*) INTO num FROM empWHERE deptno= Dept_cursor.deptno;/*--填充代码,打印输出部门号及其对应的部门人数*/EXIT WHEN %NOTFOUND;--退出循环END LOOP;--关闭游标COMMIT;END;--执行存储过程sum_count(二)、函数的创建与维护1、创建一个函数get_sum_salary,获取某部门的人数(out参数)和工资总和(返回值)。
太原理工大学 oracle 大型数据库实验报告

本科实验报告课程名称:大型数据库系统实验项目:创建数据库和表实验地点:多学科楼4506 专业班级:软件工程0901 学号:200 学生姓名:指导教师:2012年 4 月17 日一、实验目的和要求1.了解数据库的结构以及一些基本概念。
2.了解表的结构特点。
3.了解Oracle 11g的基本数据类型。
4.学会使用DBCA创建数据库。
5.学会使用界面方式创建表。
6.学会使用SQL语句手工创建数据库。
7.学会使用SQL语句创建表。
二、实验内容和原理1.能够创建数据库的用户必须是系统管理员,或是被授权使用CREATEDATABASE语句的用户。
2.创建数据库必须要确定数据库名、所有者(即创建数据库的用户)、数据库大小、SGA分配和存储数据库的文件。
3.确定数据库包含哪些表以及所包含的各表的结构,还要了解Oracle 11g的常用数据类型,以创建数据库的表。
4.创建企业管理的员工管理数据库YGGL,包含Employees(员工自然信息)表、Departments(部门信息)表和Salary(员工薪水情况)表。
各表的结构如下所示。
三、主要仪器设备Windows XP/7、oracle 10g/11g四、操作方法与实验步骤1.利用DBCA创建数据库1)数据库名称为YGGL,它的全局数据库名称为YGGL。
2)控制文件三个,存放路径为……………………,名称分别为CONTROL01.CR、CONTROL02.CR和CONTROL03.CR。
3)重做日志文件三个,大小为100MB,存放路径为:………………,名称分别为redo01.log、redo02.log和redo03.log。
4)创建临时表空间temp01.dpf。
5)数字字符集为ZHS16GBK,国家字符集为AL16UTF16。
6)数据块大小为4KB。
进入DBCA,根据其提示逐步完成数据库的创建工作。
实际情况,我以创建表空间代替。
2.利用DBCA删除数据库(实际不操作)3.在OEM和利用sql语句分别创建表下面列出建表语句:/**创建Departments表*/create table Departments(department_id char(3),department_name varchar2(20) not null,note varchar2(100),constraint departments_pk primary key(department_id))tablespace yggl;/**创建Salary表*/create table Salary(employee_id char(6),income number(8, 2) not null,outcome number(8, 2) not null,constraint Salary_pk primary key(employee_id),constraint employee_id_foreign_keyforeign key(employee_id) references employees(employee_id))tablespace yggl;五、实验结果与分析创建表空间:以下为创建表,因为自己的命名习惯,对其中部分名称进行了修正,另外,一些数据的数据类型该用更合适的数据类型。
Oracle实验一-Oracle安装与配置提交

实验一oracle安装与配置提交一、实验目的及要求掌握Oracle的基本安装方法。
掌握Oracle 11g的网络配置。
能够使用DBCA创建数据库。
二、实验主要内容1、Oracle 11g的安装。
2、Oracle 11g的网络配置。
3、使用DBCA创建数据库。
三、实验仪器设备在局域网环境下,有一台服务器和若干台客户机。
服务器成功安装Oracle 11g 数据库服务器(企业版),客户机成功安装Oracle 11g客户端软件,网络服务配置正确,数据库和客户端正常工作。
四、实验步骤1、Oracle 11g的安装(1)打开安装程序后,选择Oracle 11g要安装的目录,输入数据库名及数据库口令。
(2)检查安装Oracle前的先决条件,如果失败的项继续点重试检查或手动检查。
(3)查看安装Oracle 11g时系统反馈的信息包括系统磁盘空间是否够用是否有旧版本的残留,一切条件符合继续点安装。
(4)安装程序已大致安装结束,下面点口令管理,修改数据库基本帐户口令(可选)。
(5)此是最后一个步骤标志着安装程序已经安装完成,一些重要的URL地址要记住,以便日后之需,点击退出。
2、Oracle 11g的网络配置配置Oracle服务器端与客户端都可以在其自带的图形化Oracle网络配置助手(Net Configuration Assistant)里完成(强烈建议在图形化的工具下完成Oracle服务端或客户端的配置)。
(1) Oracle监听器配置(LISTENER)注意:如果正常安装了数据库,又没有人为地结束相关进程,此步操作可省。
①选择Oracle-OraDb10g_home1配置和移植工具Net Configuration Assistant。
②在随后出现的窗口中选择“监听程序配置”,默认新加的监听器名称是LISTENER(该名称也可以由任意合法字符命名)。
③选中该名称,选中窗口右侧栏下拉选项中的“监听位置”,点击添加地址按钮。
oracle实验报告

实验一报告一、使用数据库配置助手创建数据库的步骤1、打开Oracle数据库配置助手[开始] —[程序] —Oracle –OraHome92—Configuration and Migration Tools—Database Configuration Assistant。
或者[开始] |—[运行]命令,在[运行]对话框中输入“dbca”命令,单击[确定]按钮或者按Enter键,如图1所示图1打开数据库配置助手后,就会弹出[欢迎使用]界面,如图1背景所示。
2、单击[下一步],弹出如图2所示对话框,单击[创建数据库]单选按钮。
图23、选择管理数据库选项,单击[下一步]按钮,对话框如图3所示。
图434、创建数据库标识。
填数据库名和Oracle系统标识符(SID)。
如图4 所示。
图46、配置初始化参数在[初始化参数]窗口中,可以按照实验报告填写或者根据自己情况填写,如图5所示。
选择数据库字符集如图6所示。
数据库大小参数。
设置数据库排序区域大小如图7所示。
文件位置参数。
设置数据库文件位置如图8所示。
归档模式。
设置数据库归档文件参数如图9所示。
图97、设置数据库存储参数设置好初始化参数后,进入“数据库存储”窗口,进行设置,如图10所示。
在该窗口中可以更改以下存储参数:控制文件,数据文件,日志文件。
图108、创建数据库设置完数据库存储参数后,点击“下一步”按钮进入“创建”窗口,如图11所示。
如果将新数据库保存为数据库模板,可以选择“另存为数据库模板”选项,并输入模板名称及描述。
一切设置完后,点击“完成”按钮开始新数据库或模板的创建过程。
图119、创建完成退出DBCA后,可以登录OEM检查新数据库是否能够正常工作。
如果能够在OEM左侧的“管理目标导航器”中找到新建的数据库实例practice,并能够对它进行管理操作,则表明安装成功。
如图12两图所示。
图12删除过程:打开oracle数据库配置助手,如创建过程,改为删除,选择删除选下,然后点击下一步,如图13图13然后点击要删除的数据库,点击下一步,如图14图14然后如图15,进度条到100即可完成删除。
Oracle_实践实训报告01_学号姓名

Oracle_实践实训报告01_学号姓名Oracle_实践实训报告01_学号姓名《Oracle数据库基础》课程实践实训报告系别:班级:学号:姓名:实训任务一:指导老师:目标:在windows操作系统上成功安装与配置Oracle10G数据库服务器,并卸载Oracle软件之后重新安装,熟悉Oracle软件的安装与卸载,初步使用oracle10g软件操作过程:注意事项:123确保安装盘有3G的硬盘空间,建议安装C盘以外的盘,修改默认安装文件夹时只修改盘符,不要修改其他,安装文件夹不要有中文名确保操作系统的登录用户为系统管理员,不要是中文用户名安装以后请不要删除和修改当前使用的windows用户4如要卸载Oracle10g,请严格按照以下流程卸载:1、停止或禁用所有Oracle服务。
2、开始->程序->OracleOradb10g_Home1->OracleInstallationProducts->UniversalInstaller卸装所有Oracle产品,但UniversalInstaller本身不能被删除3、运行regedit,选择HKEY_LOCAL_MACHINE/SOFTWARE,删除所有Oracle入口。
4、手工删除Oracle的安装目录,以及系统盘(C:)下programfiles里的Oracle文件夹5、重新启动机器操作异常问题:解决方案:操作结果:(可贴图)南海东软信息技术职业学院计算机系数据库与WEB技术教研室李强制作11-12学年第一学期心得体会(包括建议与意见): 南海东软信息技术职业学院计算机系数据库与WEB技术教研室李强制作11-12学年第一学期扩展阅读:Oracle_实践实训报告01_安装与配置软件《Oracle数据库基础》课程实践实训报告系别:计算机系班级:09应用一班学号:09210510112姓名:方远波实训任务一:安装与卸载Oracle软件指导老师:李强目标:在windows操作系统上成功安装与配置Oracle10G数据库服务器,并卸载Oracle软件之后重新安装,熟悉Oracle软件的安装与卸载,初步使用oracle10g软件操作过程:注意事项:1确保安装盘有3G的硬盘空间,建议安装C盘以外的盘,修改默认安装文件夹时只修改盘符,不要修改其他,安装文件夹不要有中文名2确保操作系统的登录用户为系统管理员,不要是中文用户名3安装以后请不要删除和修改当前使用的windows用户4如要卸载Oracle10g,请严格按照以下流程卸载:1、停止或禁用所有Oracle服务。
1班级学号姓名实验报告例文Oracle安装
1,班级学号姓名,实验报告例文Oracle安装
《Oracle 数据库系统》电子实验报告〔1〕
题目:安装 Oracle 数据库
日期
201 .
.
姓名
实验环境:
Windows 或 linux,Oracle 11g 2
实验目的:
1.熟悉 Oracle 数据库安装包的获取方法 2.熟悉Oracle 软件的安装
实验内容:
3.安装步骤,及考前须知
4.Oracle 数据库的初步使用 1〕Sql Plus 环境
2〕Sql Developer 环境 3〕阅读器环境
完成情况:
1 完成了***************
2 完成了****************
出现的问题:〔小四宋体〕
1 在完成**任务时,遇到了**问题,解决思路是****,解决步骤时*****。
2 在完成**任务时,遇到了**问题,解决思路是****,解决步骤时*****。
*****************
很受用的一篇范文,谢谢分享!
自然朴实,切题。
简单小清新的语言读起来很舒适。
太原理工大学-oracle-大型数据库实验报告
太原理工大学-oracle-大型数据库实验报告本科实验报告课程名称:大型数据库系统实验项目:创建数据库和表实验地点:多学科楼4506 专业班级:软件工程0901 学号:200 学生姓名:指导教师:2012年 4 月17 日一、实验目的和要求1.了解数据库的结构以及一些基本概念。
2.了解表的结构特点。
3.了解Oracle 11g的基本数据类型。
4.学会使用DBCA创建数据库。
5.学会使用界面方式创建表。
6.学会使用SQL语句手工创建数据库。
7.学会使用SQL语句创建表。
二、实验内容和原理1.能够创建数据库的用户必须是系统管理员,或是被授权使用CREATEDATABASE语句的用户。
2.创建数据库必须要确定数据库名、所有者(即创建数据库的用户)、数据库大小、SGA分配和存储数据库的文件。
3.确定数据库包含哪些表以及所包含的各表的结构,还要了解Oracle11g的常用数据类型,以创建数据库的表。
4.创建企业管理的员工管理数据库YGGL,包含Employees(员工自然信息)表、Departments(部门信息)表和Salary(员工薪水情况)表。
各表的结构如下所示。
列名数据类型长度是否允许为空值说明EmployeeID Char 6 ×员工编号,主键Name Char 10 ×姓名Birthday Date ×出生日期Sex Number 1 ×性别Address Char 20 √地址Zip Char 6 √邮编PhoneNumber Char 12 √电话号码Department Char 3 ×员工部门号、外键列名数据类型长度是否允许为空值说明DepartmentID Char 3 ×部门编号、主键DepartmentName Char 20 ×部门号Note Varchar2 100 √备注列名数据类型长度是否允许为空值说明EmplyeeID Char 6 ×员工编号、主键InCome Number 8,2 ×收入OutCome Number 8,2 ×支出三、主要仪器设备Windows XP/7、oracle 10g/11g四、操作方法与实验步骤1.利用DBCA创建数据库1)数据库名称为YGGL,它的全局数据库名称为YGGL。
oracle实验五
课程名称oracle 11g数据库应用简明教程实验序号实验五实验项目过程、函数和触发器实验地点综B 504实验学时 2 实验类型操作性2012年6 月11日实验报告要求1、实验报告封面填表说明(每份实验报告必须附上封面)(1)课程名称:要求与实验大纲和实验指导书中的课程名称一致。
(2)实验序号:指该课程的第几个实验。
(3)实验项目:要求与实验大纲和实验指导书中的实验项目一致。
(4)实验地点:填写完成该实验项目所在的实验室名称。
(5)实验学时:要求与实验大纲和实验指导书中完成该实验项目所需学时一致。
(6)实验类型:是指演示性、操作性、验证性、综合性、设计性。
演示性:教师操作,学生观察,验证理论、说明原理和方法。
操作性:学生按要求动手拆装、调试实验装置或上机操作,掌握其基本原理和方法。
验证性:按实验指导书(教材)要求,由学生通过操作验证所学理论,加深对理论、知识的理解,掌握基本实验知识、方法、技能、数据处理等。
综合性:实验内容涉及本课程的综合知识或相关课程的知识,运用多的知识、多种方法,按要求或自拟实验方案进行实验。
主要培养学生综合运用所学知识、实验方法和实验技能,以培养其分析、解决问题的能力。
设计性:给定实验目的、要求和实验条件,学生自己设计实验方案并加以实现的实验。
学生独立完成从查阅资料、拟定实验方案、实验方法和步骤(或系统分析和设计)、选择仪器设备(或自行设计缺制作)进行实验并完成实验全过程,形成实验报告,培养学生自主实验的能力。
(1)批改:全部批改及更正错误。
(2)评分:按百分制评分,不能评分为“优、良、中、差”或“A、B、C”。
(3)签名及批改日期:任课教师必须在每份学生实验报告中签名和写上批改日期。
(4)成绩:填写学生实验成绩表,实验成绩作为考试成绩评定的依据。
(4)评语:任课教师批改学生实验报告时,应给出简明扼要的评语。
关于oracle11g数据库安装与配置的实验思考
标题:探索Oracle 11g数据库安装与配置:实验思考与个人见解一、引言在当今信息时代,数据库技术已经成为了企业信息化建设的基础设施之一。
作为关系型数据库管理系统(RDBMS)的领军者之一,Oracle 数据库因其强大的功能和稳定性而备受推崇。
本文将围绕Oracle 11g 数据库的安装与配置展开讨论,并结合个人实验经验,探索其中的思考与见解。
二、安装准备在进行Oracle数据库的安装前,需要进行充分的准备工作。
确定所使用的操作系统和硬件是否符合Oracle 11g的最低系统要求,包括操作系统版本、内存、存储空间等方面。
下载并准备好Oracle数据库的安装文件,确保安装过程中不会因为缺少安装文件而中断。
对数据库安装过程中可能涉及到的网络环境、权限设置等进行全面排查和准备。
只有在充分准备的基础上进行安装,才能保证安装过程的顺利进行。
三、安装过程在进行Oracle数据库的安装过程中,通常需要按照安装向导进行操作。
在此过程中,需要注意数据库的安全设置、实例名的设置、监听器的配置等重要步骤,并根据实际需要进行相应的选择和配置。
还需要注意安装过程中可能出现的错误和异常情况,及时进行记录和排查。
安装过程需要谨慎和耐心,确保每一个步骤都能正确完成。
四、配置调优安装完成后,接下来需要进行Oracle数据库的配置调优工作。
这包括对数据库参数的调整、存储结构的优化、安全策略的制定等方面。
需要注意的是,调优工作需要根据实际的业务需求和硬件环境进行全面的分析和调整。
通过调优工作,可以提升数据库的性能和稳定性,从而更好地支持企业的业务应用。
五、实验思考在进行Oracle 11g数据库安装与配置的实验过程中,我深刻地体会到了数据库技术的重要性和复杂性。
在安装过程中,我遇到了多次安装失败的情况,经过反复排查和尝试,最终找到了问题的所在并得以解决。
这个过程让我深刻理解了安装过程中的细节和要点对于安装成功的重要性。
在配置调优的过程中,我也发现了数据库性能优化的重要性,通过调整参数和优化结构,实际提升了数据库的性能。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
河南城建学院
《Oracle 11g》实验报告
实验名称:Oracle数据库初步 成绩:___________
专业班级:0814112 学号:081411226 姓名:刘久贵
实 验 日 期 : 2014 年 03 月 28 日
软件环境:Windows XP 实验工具: sqlplus
硬件环境:CPU xxxHZ,硬盘,160G ,内存2G
一、实验目的
二、
(1)熟悉Oracle数据库的体系结构;
(2)学会查询数据字典;
(3)掌握SQL*Plus的简单命令;
二、实验内容及过程
1、Oracle账户解锁事例,解锁scott账户,如图1所示。
图1 scott账户解锁
2、使用scott账户并用数据字典dba_users查看现在其状态,如图2所示。
图2 scott账户状态查询结果
3、使用数据字典dba_data_files查看表空间system所对应的数据文件的部分信息,如图
3所示。
图3 system所对应的数据文件的部分信息
4、使用DESCRIBE命令查看scott用户的emp表的结构,如图4所示。
图4 scott用户的emp表的结构
5、使用save命令将缓冲区内容保存到文件,如图5所示
图5 save命令保存缓冲区内容
6、使用get命令读取文件内容到缓冲区,如图6所示
图6 get命令从文件中读取内容
7、使用spool命令复制输出结果到文件,如图7所示
图7 复制输出到
8、格式化查询结果练习,以对scott用户的emp表的输出进行格式设置为例,如图8所示
图8 scott用户的emp表的输出格式化
9、使用pagesize命令设置一页的显示行数,如图9所示
图9 设置一页显示20行
10、简单报表的创建,还是以查询scott用户的emp表为例,如图10所示
图10 scott。Emp报表的创建
三、出现问题分析及解决方案
(1) 当命令执行出现错误时,要仔细检查,命令格式和写法是否正确;
(2) 在实验过程中,有时候需要权限控制,所以要搞明白所使用的账户;