ORACLE实验1-2(10月20日).doc
文本预览下载声明
实验 Oracle环境配置
一、实验目的
本实验为验证性试验,主要目的是加深对Oracle存储结构和内存结构的认识和理解,熟悉常用的SQL*PLUS命令。
二、实验仪器设备
服务器 + Oracle 10g服务器
客户端 + Oracle 10g客户端
三、预习要求
复习Oracle体系结构相关知识;
复习SQL*PLUS相关知识。
四、实验内容 利用课堂所学知识,完成以下实验题目,将结果写入实验报告中:
当前数据库例程的表空间有哪SQL select tablespace_name,contents,status from dba_tablespaces;
TABLESPACE_NAME CONTENTS STATUS
------------------------------ --------- ---------
SYSTEM PERMANENT ONLINE
UNDOTBS1 UNDO ONLINE
SYSAUX PERMANENT ONLINE
TEMP TEMPORARY ONLINE
USERS PERMANENT ONLINE
获取数据文件的信息
SQL select name from v$datafile;
NAME
--------------------------------------------------------------------------------
C:\ORACLE\PRODUCT\10.2.0\ORADATA\ORACLE1\SYSTEM01.DBF
C:\ORACLE\PRODUCT\10.2.0\ORADATA\ORACLE1\UNDOTBS01.DBF
C:\ORACLE\PRODUCT\10.2.0\ORADATA\ORACLE1\SYSAUX01.DBF
C:\ORACLE\PRODUCT\10.2.0\ORADATA\ORACLE1\USERS01.DBF
简述表空间和数据文件之间的关系。
答每一个数据文件都必须隶属于某个表空间但一个表空间可以由多个数据文件组合而成。 tablespace是逻辑上的概念,datafile则在物理上储存了数据库的种种对象。
举出5个SCOTT的数据段和索引段SQL
SEGMENT_NAME
--------------------------------------------------------------------------------
PARTITION_NAME SEGMENT_TYPE TABLESPACE_NAME
------------------------------ ------------------ ------------------------------
EXTENT_ID BYTES BLOCKS
---------- ---------- ----------
DEPT
TABLE USERS
0 65536 8
EMP
TABLE USERS
0 65536 8
SEGMENT_NAME
--------------------------------------------------------------------------------
PARTITION_NAME SEGMENT_TYPE TABLESPACE_NAME
------------------------------ ------------------ ------------------------------
EXTENT_ID BYTES BLOCKS
---------- ---------- ----------
BONUS
TABLE USERS
0 65536 8
SALGRADE
显示全部