教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 说明书 >

Oracle实验指导书和实验报告

来源:网络收集 时间:2025-09-18
导读: 中北大学软件学院 Oracle数据库实验报告 说明:此版本实验报告分为实验指导书和实验报告两部分,实验指导书在前,截图和代码在后。在目录中按Ctrl键可以快速到达对应位置 目录 实验一 Oracle数据库的体系结构——逻辑结构(2学时) ........................

中北大学软件学院 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

select …… 此处隐藏:2813字,全部文档内容请下载后查看。喜欢就下载吧 ……

Oracle实验指导书和实验报告.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/449253.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)