oracle基本概念的学习笔记

文章作者 100test 发表时间 2007:03:14 13:57:43
来源 100Test.Com百考试题网


什么是数据库?

  数据库就是处理数据文件的一批程序。

  Oracle数据库中存放有两种类型的信息:

  . 用户数据是特定应用程序的数据(例如客户发货单)。

  . 系统数据是数据库系统管理自身所需的数据(例如与特定数据库有关的所有数据文件的名称及存放地点)。

  数据库就是柜子,柜中的抽屉是表空间,抽屉中的文件夹是数据文件,文件夹中的纸是表,写在纸上的信息就是数据。

  1) 表空间是一个或多个数据文件的集合。

  2) 下列表空间在大多数数据库中是必备的或者是常见的:

  . 系统表空间中保存用于管理O r a c l e系统自身及其中存放的数据所需的信息。这些表空间
的名称是固定的。

  . 临时表空间是O r a c l e中临时使用的区域。当特定事件发生时, O r a c l e需要用这些磁盘空
间管理有关的事务。

  . 工具表空间保存那些O r a c l e数据库上运行的工具软件所需的对象。

  . 用户表空间中存放用户专用的数据库对象。

  . 回滚表空间中存放数据库对象的回滚段。

  . 数据和索引表空间中存放用户的应用数据。

  . 索引是数据库对象的一个特殊类型。O r a c l e使用索引进行快速数据检索。

  3) 全表扫描(Full Table Scan)指O r a c l e访问特定对象的每行数据。

  4) 恢复( U n d o )信息保存在一个称作回滚段(Rollback Segment)的专用数据库对象中,在出现失败或临时中止事务时,可以用回滚段使数据库对象退回到旧值。


  重做日志(Redo Log)也称作事务日志( Transaction Log),O r a c l e在这些特殊的操作系统文件中记录针对数据库进行的修改操作或事务。对数据库所做的所有修改工作都在内存中进行.

1) Oracle数据库由两种类型的文件组成:

  . 结合在一起构成表空间的数据文件。

  . 结合在一起构成重做日志系列的数据文件。

  2) 一个数据库必须至少具有两个重做日志。

  3) 重做日志中含有数据库中发生的所有事务条目。

  4) 重做日志常常也称为事务日志。

  5) 为了防止数据丢失,必须使用事务日志,事务日志的功能为:出现意外故障时恢复数据。

  6) Oracle数据库可以在下列两种模式下运行:

  . ARCHIVELOG模式下将保存所有的事务日志。

  . NOARCHIVELOG模式下不保存旧事务日志。

相关文章


在OracleJDBC访问中加入Spring特性(6)
你的INTERNAL帐号密码忘记了怎么办
在OracleJDBC访问中加入Spring特性(5)
Oraclesqlplus语句编辑命令
oracle基本概念的学习笔记
在OracleJDBC访问中加入Spring特性(4)
ORACLEPL_SQL基础--游标的学习
在OracleJDBC访问中加入Spring特性(2)
Oracle数据库中的“锁”学习小结
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛