网站大量收购独家精品文档,联系QQ:2885784924

第2章__数据库创建.ppt

  1. 1、本文档共52页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章__数据库创建

Oracle的逻辑结构 Oracle的基本存储数据的结构有表空间、数据文件、控制文件、段(数据段,索引段,临时段,回滚段)、区间、数据块 表空间是数据库的逻辑划分,一个数据库至少要有一个表空间,一个表空间只能属于一个数据库 表空间由同一磁盘上的一个或多个数据文件组成,这些文件叫数据文件,一个数据文件只能属于一个表空间。 Oracle数据库的模式对象包括表、视图、序列、同义词、索引、触发器、存储过程等。 2. 段(SEGMENT)是依照不同的数据处理性质,在数据表空间划分出不同的区域用于存放不同的数据。例如索引段存储于索引相关的数据。 3. 区间(EXTENT)数据库为段分配的连续的数据块称为区间,段可以跨数据文件去不可以跨数据文件。 4. 数据块(BLOCK)是Oracle读写数据的最小单位或者最基本的单位。每次请求数据的时候,都是以块为单位,也就是说,Oracle每次请求的数据是块的整数倍。如果Oracle请求的数据量不到一块,Oracle也会读取整个块。在创建数据库时由db_block_size参数指定,一般是操作系统块的整数倍,通常取8K。 4. 参数文件:定义Oracle 例程的特性,例如它包含调整SGA 中一些内存结构大小的参数,初始化参数文件InitSID.ora,9i以后使用Spfile+Oracle_Sid.ora和Spfile.ora 5. 归档文件:是重做日志文件的脱机副本,这些副本可能对于从介质失败中进行恢复很必要。 6. 密码文件:认证哪些用户有权限启动和关闭Oracle例程。当向某一用户授予或收回 SYSOPER / SYSDBA 系统权限时,他们的帐号也将相应地被加入到密码文件或从密码文件中删除 。 数据库、表空间、数据文件、表、数据之间的关系类似于一个装满东西的柜子。 数据库就是柜子,柜子中的抽屉就是表空间,抽屉中的文件夹就是数据文件,文件夹中的纸就是表,写在纸上的字就是数据。 表空间(TABLESPACE)实质上就是一种组织数据文件的方法。 在数据库创建后,数据文件和日志文件名一般就不再改变了。对已存在的数据库可以进行的修改主要有以下几个方面。 ? 增加或删除数据文件。 ? 改变数据文件的大小和增长方式。 ? 改变日志文件的大小和增长方式。 在“开始”菜单中启动XSCJ数据库的OEM,使用system用户登录,显示如图2.25所示的主目录。Oracle企业管理的“主目录”界面显示预警以及信息的几个类别。每隔60秒实时收集一次数据。“主目录”界面显示信息类别包括一般信息、主机CPU、活动会话数、SQL响应时间、诊断概要、空间概要、高可用性和作业活动。 (1)改变数据文件的大小和增长方式。在图2.25所示的界面中,单击“服务器”选项页面,出现如图2.26所示的管理页面,在“存储”类别中选择“数据文件”,进入如图2.27所示的“数据文件”页面,直接选择或通过搜索功能查找要修改的数据文件,例如,数据库中的用户对象(表、视图、过程等)都存放在USERS表空间中。 【例2.2】 将XSCJ数据库的users01.dbf的最大文件大小改为无限制。 每个表空间由一个或多个文件组成,这些文件叫数据文件(datafile)。创建新的表空间需要创建新的数据文件。修改users01数据文件的步骤如下。 在图2.27所示的页面中,选中“USERS01.DBF”文件的单选按钮,单击“编辑”按钮,进入数据文件USERS01.DBF的编辑界面。 在“存储”类别中“最大文件大小”选项选择“无限制”单选按钮,如图2.28所示,然后单击“应用”按钮,保存设置。 (2)增加数据文件。当原有数据库的存储空间不够时,除了可以采用扩大原有数据文件的存储量的方法之外,还可以增加新的数据文件。或者从系统管理的需求出发,采用多个数据文件来存储数据,以避免数据文件过大。 【例2.3】 在XSCJ数据库增加数据文件users02,其属性均取系统默认值。 ① 在“数据库文件”项中增加数据文件。在图2.27所示的界面中单击“创建”按钮,进入“创建数据文件”界面。首先在“文件名”文本框输入数据文件名称users02.dbf,然后为表新增的数据文件选择表空间。单击“手电筒”形状的图标,出现表空间选择界面,选择“USERS”单选按钮,如图2.29所示,单击“选择”按钮,返回到“创建数据文件”页面,为新增数据文件选择了USERS表空间。 勾选数据文件的自动扩展属性并设置增量大小为1 MB,设置最大文件大小为“无限制”,如图2.30所示,单击“确定”按钮,系统执行创建工作。创建完成后,系统返回到如图2.27所示界面,在界面上方出现“确认:已成功创建对象”的提示信息并在“结果”栏最后会出现新增的数据文件。 ② 在相应的表空间中增加数据文件。在如图2.2

文档评论(0)

zhuliyan1314 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档