1-2-oracle9i概述和常用管理工具解析.pptVIP

  • 0
  • 0
  • 约1.2万字
  • 约 61页
  • 2019-07-13 发布于江苏
  • 举报
数据库开发技术 课程信息与要求 数据库开发技术 学时数: 46 《Oracle数据库系统》(第2版) SQL和PL/SQL简明教程 DBMS: Oracle9i 实验环境: Oracle9i 课程性质:专业方向选修课 是否为考试课: Yes 数据库开发技术 课程的任务与目标:… 课程主要内容: 熟悉Oracle工作原理 熟悉Oracle数据库对象的创建和管理 熟练使用PL/SQl语言进行数据库编程 熟悉游标,存储过程,存储函数,包以及触发器的应用 掌握简单的数据库管理 课程学习要求: … 数据库开发技术 第1章 Oracle9i概括简介 Oracle9i 简要介绍 Oracle9i是一个基于关系数据库模型的客户/服务器DBMS,可同时支持一万多个用户,一个数据库大小达100万亿个字节! 提供了高质量的客户/服务器结构、故障处理、恢复管理、用户和数据库的管理工具、面向对象功能、图形用户界面工具以及Web接口功能。 Oracle数据库是目前世界上最为流行的数据库产品之一,在可用性、扩展性、性能表现和应用开发等方面具有非常强的优势。 1.1 Oracle数据库概述 Oracle数据库的发展历程 1.1 Oracle数据库概述 Oracle数据库的发展历程 作为关系型数据库的先驱,Oracle数据库一直受到业界和用户的广泛赞许。二十多年来,Oracle数据库一直坚持纯正的、技术上不妥协的方式来实现解决方案,并极有预见性地领导着全球数据库技术的发展。 表1.1 Oracle数据库的发展历程 1.1 Oracle数据库概述 Oracle 9i 产品介绍 是一个用于Internet上的新一代智能化的、协作各种应用的软件基础架构。 Oracle 9i数据库(Oracle 9i Database) Oracle 9i应用服务器(Oracle 9i Application Server) Oracle 9i开发工具套件(Developer Suite) 1.1 Oracle数据库概述 Oracle 9i的三个版本 企业版(Enterprise Edition) 标准版(Standard Edition) 个人版(Personal Edition) 1.2 数据库管理员(DBA)的职责 数据库管理员的任务 1、评估系统硬件资源 评估的主要内容包括Oracle数据库及其应用软件运行的硬件环境,包括网络结构、服务器节点和客户端的硬件配置情况。 2、安装Oracle软件 3、规划和管理数据库 规划数据库的逻辑结构和管理策略,为数据库分配硬盘存储空间,数据库备份策略 1.2 数据库管理员(DBA)的职责 数据库管理员的任务 4、创建数据库 5、启动和关闭数据库 6、备份和恢复数据库 7、用户管理 8、调整数据库性能 1.3 Oracle 9i管理模式 手工管理模式 手工管理也称作命令行管理,主要是DBA利用Oracle 9i提供的命令文件,在命令行状态下,执行相应的命令文件,实现数据库管理的操作方式。其中最主要的工具有: sqlplus.exe orapwd.exe exp.exe imp.exe rman.exe sqlldr.exe 1.3 Oracle 9i管理模式 OEM管理模式 OEM是一个高度集成的图形用户界面管理工具集,主要由Oracle管理服务器(Oracle Manager Server)、Oracle智能代理(Oracle Intelligent Agent)和控制台(Console)三部分组成,可为DBA提供一个管理数据库的可视化图形界面。 OEM三层体系结构模型如图所示 1.3 Oracle 9i管理模式 直接管理模式 DBA以“独立方式”启动控制台,控制台将直接连到被管理的数据库上,不用通过中间层来处理管理任务。这种形式实际上就是传统的客户/服务器方式。在这种方式下,DBA只能完成简单的数据库管理工作,无法完成需要利用管理服务器和智能代理才能完成的管理任务,如导入、导出、备份数据库等管理工作。 OEM直接管理模式 1.3 Oracle 9i管理模式 OEM集中管理模式 DBA以Oracle管理服务器(Oracle Management Server)方式启动控制台,控制台通过Oracle管理服务器完成对管理目标的操作。在这种方式下,DBA不仅能够完成导入、导出等日常数据库维护工作,而且可以利用OEM中的各种高级功

文档评论(0)

1亿VIP精品文档

相关文档