Oracle实验指导书和实验报告
中北大学软件学院 Oracle数据库实验报告
说明:此版本实验报告分为实验指导书和实验报告两部分,实验指导书在前,截图和代码在后。在目录中按Ctrl键可以快速到达对应位置
目录
实验一 Oracle数据库的体系结构——逻辑结构(2学时) ............................................... 3 Oracle实验1运行结果截图 ................................................................................................... 6 实验二 Oracle数据库的体系结构——物理结构(2学时) ............................................... 9 Oracle实验2截图 ................................................................................................................. 14 实验三常用SQL语言的使用(2学时) .............................................................................. 24 Oracle实验3截图 ................................................................................................................. 29 实验四扩展SQL语言的使用(2学时) .............................................................................. 38 Oracle实验4运行结果截图 ................................................................................................. 42 实验五 PL/SQL-----过程(2学时) ...................................................................................... 62 Oracle实验5运行结果截图 ................................................................................................. 66 实验六 PL/SQL-----函数和包(2学时) .............................................................................. 77 Oracle实验6运行结果截图 ................................................................................................. 78 实验七 PL/SQL-----游标(2学时) ...................................................................................... 80 Oracle 实验7运行结果截图 ................................................................................................ 86 实验八数据库的备份和恢复(2学时) ............................................................................ 101 Oracle实验8 运行结果截图 .............................................................................................. 101 1.闪回数据库 ................................................................................................................... 101 2.闪回表 ............................................................................................................................ 104 3.闪回回收站 .................................................................................................................... 105 4.闪回查询 ........................................................................................................................ 107 5.闪回版本查询 ................................................................................................................ 108 6.闪回事务查询 ................................................................................................................ 110 7.导出 ................................................................................................................................ 110 8.导入数据库 .................................................................................................................... 112
实验一 Oracle数据库的体系结构——逻辑结构(2学时)
实验目的:在理解在Oracle数据库的体系结构的基础上,在sqlplus环境下查看oracle的逻辑体系结构中括表空间、段、区、块的信息,熟练掌握各种查看语句。 实验内容:1.通过sql语句查看表空间信息 2.通过sql语句查看段信息
3.通过sql语句查看区信息 4.通过sql语句查看块信息
1.理解逻辑体系结构
2.表空间的查看 2.1表空间内涵理解 公司 表空间 一个楼有多个公司 一个数据库有多个表空间 一个公司必须占一个房间 一个公司所占面积是房间和 公司可以自由安排上下一个表空间必须有一个数据文件 表空间大小是数据文件和 System必须在线 班,但为其服务的食堂等则不能
一个公司可以占多个房间,房间数可固定,也可扩展或缩小,但应事先规划
每个公司的设备、员工都应安排在相应的位置,
仓库里的东西堆不下,可以放到别的房间 一个员工可以为本公司服务,业务需求也可能与别的公司服务 一个用户拥有的办公空间是定额的
盖大楼时,可以根据需要盖不同功能的房间,如办公楼,商铺,娱乐区,进驻大楼的公司可以是永久的,可以是临时的
为了更好交流,将相近办公室放在一起,
表空间有多个数据文件,可以增加数据文件
数据对象应存储在相应的段中,如数据段、索引段等
一个数据文件放不下,可以放到别的数据文件中,只要是一个表空间即可
一个用户默认一个表空间,但其拥有的对象可以放在不同表空间,如create table指定表空间
一个用户使用的表空间是有限制的,不能超出
一个数据库有多个表空间,表空间有不同类型
将相关的数据文件放在一个表空间中
2.2通过Oracle视图查看表空间信息 段类型 V$TABLESPACE DBA_TABLESPACES USER_TABLESPACES DBA_TABLESPACE_GROUPS DBA_SEGMENTS 说明 控制文件中保存的所有表空间的名称和数量 所有表空间的属性和在线状态信息 所有用户可访问表空间的描述信息 所有表空间组及其所属的表空间信息 所有表空间中的区间信息 USER_SEGMENTS DBA_FREE_SPACE USER_FREE_SPACE V$DATAFILE V$TEMPFILE DBA_DATA_FILES DBA_TEMP_FILES 所有用户表空间中的区间信息 所有表空间中的空闲区间信息 所有用户表空间中的空闲区间信息 所有数据文件信息 所有临时文件信息 显示所有属于表空间的数据文件信息 显示所有属于临时表空间的临时文件信息 (1)使用V$TABLESPACE视图查看表空间信息 SELECT * FROM V$TABLESPACE;
(2)查看表空间的属性dba_tablespaces
SELECT TABLESPACE_NAME,CONTENTS, STATUS FROM DBA_TABLESPACES; (3)查看表空间组及其所属的表空间信息dba_tablespace_groups (4)查看表空间中所包含的段信息dba_segments
Select segment_name,segment_type,extents,tablespace_name from dba_segments where tablespace_name=?SYSTEM?; Select * from v$rollname ;查看回滚段的名称列表 Select * from v$rollstat ;查看回滚段的统计信息;
Select segment_name,tablespace_name,bytes,blocks,segment_type from dba_segments where segment_type=?ROLLBACK? (5)查看表空间中空闲区间的信息
dba_free_space
相关推荐:
- [说明书]浅谈视觉传达设计中的色彩艺术
- [说明书]数据库原理-实验8-查询优化
- [说明书]临时用电施工组织设计
- [说明书]反假币考试试题第二套(人民币)
- [说明书]《建设工程监理规范》-2014.3.1实施
- [说明书]筋出槽,骨错缝病机诠释
- [说明书]百度预计来路对网站权重有多大影响
- [说明书]房屋面积测绘细则
- [说明书]计算机控制技术填空题汇总
- [说明书]乡镇卫生院(社区中心)死亡医学证明管
- [说明书]2013尾矿工实操试题
- [说明书]2015事业单位面试备考:贵州省事业单位
- [说明书](目录)2017-2022年半导体材料市场发
- [说明书]浙江省制造业发展“十三五”规划
- [说明书]干部选拔任用工作情况的自查报告
- [说明书]《发电厂电气部分》课后部分问答题整理
- [说明书]中国建立政府成本会计制度的思考
- [说明书]中国文化输出的现状及挑战-100分
- [说明书]通信原理实验指导(13-9)
- [说明书]HSF培训试卷(有害物质培训考试试题)
- 高中地理必修一:2.3《大气环境之六_气
- 新人教版八年级数学上期末总复习精品优
- WEB应用托管平台系统架构
- 《应用文写作》期末试卷
- 2017年秋九年级数学上册24.3正多边形和
- _空心村_形态特征与生成机理分析_以河
- 北师大版生物七年级下册12章2节感受器
- 社区卫生服务中心主任职责
- 广东省2014届广州二模材料作文“求道”
- 完整户口本英文翻译模板
- 2015年液化天然气LNG市场调研及发展趋
- 农村学校教育发展新
- 2014年注册税务师税法(Ⅱ)考试试题及答
- 东方大学俄语新版第5册第-7课课文翻译
- 路基路面工程课程设计1
- 219亩项目2011营销策略
- 第1篇 贸易术语-EXW、FCA、FAS
- 年会或大型活动防疫应急预案
- 改善提案(合理化建议)
- 初三英语第四单元ppt