- 1、本文档共41页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Oracle 11g数据库 第4章 数据库的创建和启动
第4章 数据库的创建、启动和关闭 学习目的 了解Oracle数据库的物理设计原则; 掌握数据库的创建方法; 掌握数据库的启动和关闭方法。 学习内容 4.1 数据库设计方法 4.2 创建数据库 4.3 Oracle数据库实例的启动和关闭 4.1 数据库设计方法 数据库设计都包括两个部分 数据库的逻辑设计,内容包括了对应于概念级的概念模式,即数据库管理系统要处理的数据库全局逻辑结构,也包括了对应于用户级的外模式; 数据库的物理设计,这是在逻辑结构已经确定的前提下设计数据库的存储结构(即对应于物理级的内模式)。 这两部分的设计过程可分为六个阶段 4.1 数据库设计方法 4.1.1 数据库的逻辑设计 逻辑设计是根据数据库的功能要求,在需求分析的基础上,收集和分析数据管理中信息的内容和用户对处理的要求。首先要了解数据库所管理的数据将覆盖哪些部门,每个部门的数据来自何处,它们是依照什么原则来处理和加工这些数据的,在处理完毕后输出哪些信息到其他部门。其次要确定系统的边界,在与用户充分讨论的基础上,确定计算机数据处理范围,确定哪些工作要由人工来完成,确定人机接口界面,最后得到业务信息流程图。 4.1.1 数据库的逻辑设计 业务流程图需要最后转化为数据模型,确定表、索引以及它们之间的关系。 逻辑设计的最后一步是数据模型的优化,适当的调整、修改数据模型的结构,提高数据库应用系统的性能。 4.1.2 数据库的物理设计 数据库的物理设计是对给定的逻辑数据模型选取一个物理结构,使这个物理结构最大程度上适应应用环境,主要指数据库在物理设备上的存储结构和存取方法。 4.1.2 数据库的物理设计 在创建数据库之前,还要考虑数据库的逻辑配置对数据库性能的影响,为此Oracle公司对Oracle的表空间设计提出了一种优化结构OFA (Optimal Flexible Architecture)。OFA把整个数据库分为16个表空间,为不同的系统和用户数据及系统工具提供各自分离的表空间,这样使系统结构最优化,避免数据和程序调用时的I/O冲突。符合这些规则的系统,其变化的段类型不会干扰彼此之间的需求,在数据库管理过程中,可以针对问题分别解决,当出现段碎片或自由空间碎片时,系统也会大大简化解决方法。OFA结构是一个最理想的结构模型,在实际设计系统时,可以根据系统的实际情况对这些规则进行取舍。 4.1.2 数据库的物理设计 DATA表空间应当与INDEX表空间分别存储,RBS表空间应当与DATA表空间分别存储,SYSTEM表空间单独存储。这样就避免了数据文件的I/O冲突。表4-2表示了一般系统都可以采用的7磁盘方案. 4.2 创建数据库 4.2.1 使用Oracle数据库配置助手创建数据库 4.2.2 使用SQL*Plus脚本创建数据库 4.2.1 使用Oracle数据库配置助手创建数据库 步骤一:在“开始”菜单中选择“程序—Oracle-OraDb11g_home1—Configuration and Migration Tools— Database Configuration Assistant”子菜单,启动数据库配置助手,并直接点击“下一步”开始数据库开始创建数据库 。 4.2.1 使用Oracle数据库配置助手创建数据库 步骤二:选择“创建数据库”选项。 4.2.1 使用Oracle数据库配置助手创建数据库 步骤三:选择用于创建新数据库的模板。Database Configuration Assistant 提供了几个预装模板,也可以创建自己的模板。 4.2.1 使用Oracle数据库配置助手创建数据库 步骤四:为数据库指定标识,即指定数据库的全局数据库名和系统标识符 (即 SID) 来标识数据库。 4.2.1 使用Oracle数据库配置助手创建数据库 步骤五:设置数据库,使它可以通过 Oracle Enterprise Manager 进行管理。 4.2.1 使用Oracle数据库配置助手创建数据库 步骤六:设置数据库身份证明。可以设置单个口令,应用于所有数据库用户帐户;也可以为每个帐户单独提供唯一的口令,以提高帐户的安全性。 4.2.1 使用Oracle数据库配置助手创建数据库 步骤七:设置数据库的存储选项。 4.2.1 使用Oracle数据库配置助手创建数据库 步骤八:设置数据库文件的存储位置和方式 。 4.2.1 使用Oracle数据库配置助手创建数据库 步骤九:指定快速恢复区并启用归档。 4.2.1 使用Oracle数据库配置助手创建数据库 步骤十:选择数据库内容。Oracle提供了一些示例方案,包括人力资源、订单输入、联机目录、产品介质、信息交换和销售历史记录等,可以用于某些演示程序或者作为调试的数
文档评论(0)