Oracle复习之第二章

1.查看Oracle系统是否采用归档模式:
col name format a30;
select dbid,name,log_mode from v$database;
2.查看有哪些日志文件:
 col member format a50;
 select member from v$logfile;

3.查看有哪些控制文件:

col name format a60;
select name from v$controlfile;

4.查看有哪些数据文件:

col name for a50;
select name from v$datafile;
</pre><pre name="code" class="cpp">set linesize 100;
select file_name,tablespace_name from dba_data_files;

5.查看v$parameter的一些参数:

select name,value,ismodified from v$parameter;
show parameter;

6.数据块是Oracle逻辑存储结构中最小的逻辑单位,也是执行数据库输入输出操作的最小存储单位。oracle数据存放在‘Oracle数据块’中,而非‘操作系统块’中。

查看标准数据块:

show parameter db_block_size;
col value for a20;
col name for a30;
select name,value from v$parameter where name='db_block_size';


7.查看数据库中有哪些的数据字典:

col comments for a30;
col table_name for a30;
select * from dict;
8.查看有哪些内部系统表:

col view_name for a30;
col view_definition for a30;
select * from v$fixed_view_definition;

9. 实例是指一组 后台进程以及在服务器中分配的 共享内存区域(SGA)

10.数据库是由基于磁盘的数据文件,控制文件,日志文件,参数文件和归档日志文件等组成的物理文件集合

11.数据库服务器是指管理数据库的各种软件工具(比如sqlplus,OEM等)实例数据库3个部分。Oracle服务器主要由实例,数据库,程序全局区,前台进程组成。

12.启动Oracle数据库服务器是指在服务器的内存中创建一个Oracle实例,然后用这个实例来访问和控制磁盘中的数据文件。

13.当用户连接到数据库时,实际上连接的是数据库实例,然后由实例负责与数据库通信,最后将处理结果返回给用户。

14.数据库的逻辑存储结构:


15.数据区是Oracle存储分配的最小单位。

16.Oracle数据库数据对象中最基本的是表和视图,其他还有约束、序列、函数、存储过程、包、触发器等。

17.一个Oracle对象至少包含一个数据区。

18.段是为特定的数据对象分配的一系列数据区。段内包含的数据区可以不连续,并且可以跨越多个文件,使用段的目的是为了保存特定对象。例如一个创建时,系统自动创建一个以该表名字命名的数据段

19.表空间是数据库最大的逻辑划分区域,任何数据对象在创建时都必须被指定存储在某个表空间中。

20.每个数据库至少有一个表空间(即system表空间)。

21.Oracle 11g默认创建的表空间:system表空间,sysaux表空间,undo表空间,users表空间。scott用户的对象存放在users表空间。

22.控制文件是二进制文件。

23.服务器参数文件是二进制文件。

24.Oracle实例在启动时必须访问控制文件,控制文件正常时,实例才能加载并打开数据库。一个数据库至少有一个控制文件,一般会有2-3个。

25.数据库实例在启动前,Oracle会先读取spfile中的参数,根据初始化参数来配置和启动实例(比如db_block_size)。



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值