ORACLE基本的数据库管理.doc

ORACLE基本的数据库管理.doc

ID:50992496

大小:388.50 KB

页数:9页

时间:2020-03-08

ORACLE基本的数据库管理.doc_第1页
ORACLE基本的数据库管理.doc_第2页
ORACLE基本的数据库管理.doc_第3页
ORACLE基本的数据库管理.doc_第4页
ORACLE基本的数据库管理.doc_第5页
资源描述:

《ORACLE基本的数据库管理.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、ORACLE基本的数据库管理第一章ORACLE数据库管理员1.1Oracle的用户类型1.1.1数据库管理员数据库管理员的职责包括如下几种任务:Ø安装和升级Oracle服务器和应用程序工具Ø分配系统内存和计划将来数据库系统所需的内存Ø在应用程序开发人员设计了应用程序之后,创建主要的数据库存储结构(表空间)Ø在应用程序开发人员设计了应用程序之后,创建主要的数据库存储结构(表、视图、索引)Ø如果需要,依据应用程序开发人员提供的信息修改数据库结构Ø注册用户和维护系统安全Ø保证遵守Oracle许可协议条款Ø控制和监控用户

2、对数据库的访问Ø监控和优化数据库的性能Ø计划备份和恢复数据库信息Ø在磁带上保存大容量存储的数据Ø备份和恢复数据库Ø联络Oracle公司以获取技术支持1.1.2安全顾问:负责用户的注册,控制和监控用户对数据库的访问以及维护系统的安全。1.1.3网络管理员:管理Oracle的网络产品1.1.4应用程序开发人员:任务是设计和实现数据库应用程序,其职责为:Ø设计和开发数据库应用程序Ø设计应用程序的数据库结构Ø估算应用程序的存储需求量Ø指定对应用程序的数据库结构的修改内容Ø将以上信息传给数据库管理员Ø在整个开发阶段协调应用

3、程序Ø在整个开发阶段建立应用程序的安全措施1.1.5应用程序管理员:一个Oracle站点可以分配一个或多个应用程序管理员来管理某个特殊的应用程序。每个应用程序都可以有它自己的管理员1.1.6数据库用户:通过应用程序或实用程序与数据库进行交互,其职责有Ø在允许的地方,键入、修改和删除数据Ø根据数据生成报表1.2数据库管理的任务1.2.1任务1:评估数据库服务器的硬件设备:评估内容包括oracle及其应用程序如何最大效用的实用可用的计算机资源Ø有多少磁盘驱动器可以用户Oracle及其数据库Ø如果有的话,有多少个专用磁

4、盘驱动器可以拥有Oracle及其数据库Ø有多少内存容量可以用户运行Oracle的实例1.2.2任务2:安装Oracle软件1.2.3任务3:规划数据库作为数据库管理员,必须规划的内容有:Ø数据库的逻辑存储结构Ø全部的数据库设计Ø数据库的备份策略Ø执行Oracle的计算机的性能Ø在数据访问操作过程中数据库的性能Ø备份和恢复数据库进程的效率1.1.1任务4:创建和打开数据库1.1.2任务5:备份数据库1.1.3任务6:注册系统用户1.1.4任务7:具体实施数据库的设计1.1.5任务8:备份具有完整功能的数据库1.1.

5、6任务9:协调数据库的性能1.2识别Oracle数据库软件的版本1.2.1版本号码的格式,数据库版本有5个数字,如Oracle数据库服务器版本为9.0.1.1.2(其中9为版本号,0为新特性版本号,1为维护版本号,1为普通补丁设置号码,2为特殊的平台补丁设置号码)Ø版本号:最普通的标识符,表示软件的主要版本并包含非常重要的新的功能Ø新特性版本号:代表新特性方面的版本级别Ø维护版本号:代表维护方面的版本级别,其中可能包含一些新的特性Ø普通的补丁设置号码:标识普通的补丁设置,这个补丁设置可以跨所有操作系统和硬件平台应

6、用。Ø特殊的平台补丁设置号码:该号码代表只应用于特殊的操作系统和硬件平台的补丁设置。1.2.2检查当前的版本号可以通过查询数据字典PRODUCT_COMPONENT_VERSION中查看Select*fromproduct_component_version;1.3数据库管理员的安全和权限1.3.1数据库管理员的操作系统账户1.3.2数据库管理员用户名ØSYS最初的密码是:CHANGE_ON_INSTALLØSYSTEM最初的密码是MANAGER1.3.3DBA角色1.3.4SYS当创建任何一个数据库,都将自动创

7、建用户SYS并授权DBA角色。1.3.5SYSTEM当创建数据库,都将自动创建用户SYSTEM并授权DBA角色。1.4数据库管理员验证1.4.1管理权限管理员需要管理权限才能执行基本的数据库操作,这些权限可以通过两种特殊的系统权限SYSDBA和SYSOPER来授权。ØSYSDBA和SYSOPER的系统权限Ø与管理权限相连接的例子Connectscott/tigercreatetablesscott_test(namevarchar2(20));在scott下创建test之后connetscott/tigerass

8、ysdba使用select查询不到该表,由于scott引用默认sys模式,而该表是在scott模式下创建的。1.1.1选择一种验证方式:验证数据库管理员可以用以下几种方式:操作系统(OS)验证方式密码文件验证方式Ø不安全的远程连接:当有权限的用户通过一个不安全的连接与Oracle连接时,必须使用密码文件验证方式。Ø本地连接和安全的远程连接:当有权限的用户通过一个本地连接或

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。