oracle培训教案1.pptVIP

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
oracle培训教案1

ORACLE培训教案 一、ORACLE产品介绍 1.1 ORACLE产品发展 我们简单追述Oracle的产品发展轨迹,以便我们了解Oracle各个版本的主要特点 Oracle5 :加入分布式数据库处理功能 Oracle6 :可带事务处理选项(TPO),提高了事务处理的速度 Oracle7 :支持并行服务器选项和联机事务处理 Oracle8 :支持超大对象、支持面象对象 Oracle8i :第一个面向Internet环境的数据库、Java支持 1.2 ORACLE与SQLserver比较 1.3 Oracle8i体系结构 1.3.1 数据库服务器 数据库服务器是一个存取和管理数据的软件,该软件运行在多任务操作系统或网络文件服务器下,针对客户请求提供数据服务当客户机发出如SQL请求时,在接受到请求信号后,数据库服务器会响应请求,并为客户返回响应结果。 Oracle数据库服务器由Oracle实例和Oracle数据库构成。 1.3.2 Oracle实例 Oracle实例是Oracle线程和内存结构的集合,所有用户共享着这些线程和内存结构,也通过它来访问Oracle数据库。 用户进程是指客户端的应用程序,如SQL-Plus、Developer2000客户等。当这些用户访问Oracle数据库服务器时,Oracle实例首先会分配相应的服务器线程,然后通过这些线程将客户请求传递到系统全局区。 系统全局区属于Oracle实例的一块内存空间,包含了用于存储数据和日志信息的缓冲区。客户获取或修改的数据都首先临时保存在缓冲区中。 1.3.3 Oracle数据库 Oracle数据库实际上就是数据的集合,所有的数据对象(Table、view、Procedure等)都存储在数据库中,这些部分构成通常所称的关系型数据库结构。除这些常用的对象外,Oracle8i数据库中还存储了所有的Java内核类库,以及用户所创建的Java Server Application(包括JSP、CORBA组件、EJB组件以及WebDB组件)。Oracle8i Jserver是数据库中的Java引擎。下图是Oracle8i Jserver内部结构示意图: 1.3.4 表空间和数据文件 表空间是数据库的逻辑组成部分,用以对应用数据进行逻辑划分,从而简化应用对象的管理操作,增强数据安全保护。例如,我们将企业人事数据和经营数据分别放置到不同的表空间中。一方面,保证数据的相互独立性;另一方面可以有效地管理不同类型的数据(迁移、备份、删除)。 数据文件是物理的磁盘文件,它是表空间的物理组成元素,每个数据文件只能属于一个表空间,并且数据库的所有对象最终都存放在数据文件中。 1.3.5 控制文件 一个数据库的整体物理结构由控制文件来维护,在控制文件中记录着和数据库运行相关的各种重要信息,包括: 数据文件的位置及大小 联机重做日志文件的位置与大小 数据库的创建时间 联机重做日志文件的序号 总之,控制文件非常重要,是需要重点保护的内容。在备份与恢复一章中,我们还将专门讲述控制文件的保护。 二、Oracle常用工具 2.1 DBA Studio介绍 DBA Studio 将多种数据库工具和主视图详细资料并入一个应用程序中,这样您就可以在一个工具中使用数据库的各种管理功能并管理多个数据库。可以用 DBAStudio 执行大多数的数据库管理任务。而且 DBA Studio 支持 7.3.4 之后所有版本的Oracle 数据库。可使用DBA Studio管理以下对象: 2.2 SQL Plus 在开发用于Oracle数据库的应用程序方面,SQL Plus是最强有力的工具之一。SQL Plus提供了对Oracle的最直接的访问。尽管看上SQL Plus不象图形查询工具那样与用户友好,但是它提供了更大的灵活性,并且可以运行于支持Oracle的各种平台。虽然有其他与SQL-Plus具有相同的作用,且更加方便的工具,但在运行环境方面,SQL-Plus有不能替代的功能,以使它有强大的生命力,成为操作Oracle最常用的工具。 例如,下面的脚本在其他工具中,就不一定能完全正确执行: set Pages 0 Echo off feed off Pages 0 ver off lines 200 trimsp on spool c:\ModiStru.sql select alter table 病人结帐金额 drop constraint ||CONSTRAINT_NAME||; from user_constraints where table_name=病人结帐金额 and constraint_type=

您可能关注的文档

文档评论(0)

qwd513620855 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档