1 / 18
文档名称:

ORACLE数据库管理系统介绍.pdf

格式:pdf   大小:1,505KB   页数:18页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

ORACLE数据库管理系统介绍.pdf

上传人:青山代下 2024/4/18 文件大小:1.47 MB

下载得到文件列表

ORACLE数据库管理系统介绍.pdf

相关文档

文档介绍

文档介绍:该【ORACLE数据库管理系统介绍 】是由【青山代下】上传分享,文档一共【18】页,该文档可以免费在线阅读,需要了解更多关于【ORACLE数据库管理系统介绍 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。:..数据库管理系统介绍:可移植性ORACLE采用C语言开发而成,、DOS、,与IBM的SQL/DS、,:,每个数据文件可以存有一个或多个表、视图、,用来记录所有数据库的变化,,.:..包括数据库缓冲区、,就为其分配一个PGA区,:①用户进程用来执行用户应用程序的.②服务进程处理与之相连的一组用户进程的请求.③后台进程ORACLE为每一个数据库例程创建一组后台进程,它为所有的用户进程服务,其中包括:DBWRDatabaseWriter进程,,,该进程有规律地扫描SAG进程信息,注销失败的数据库例程,,当一用户进程异常结束时,该进程负责恢复未完成的事务,注销失败的用户进程,,.:..构成ORACLE的数据库的逻辑结构包括:1表空间25种类型的段segment①数据段;②索引段;③回滚rollbock段;④临时段;⑤,初始的表空间命名为SYSTEM,:控制数据库对象,如表、,,,,包含数据库的数据字典,,像其它表空间一样,,可跨越组成表空间:...在DB的打开的情况下,DBA利用ALTERTABLESPACE语句,:一般为了使部分数据库不能使用,,,也可增加新的表空间使数据库容量增大,、,:数据段一个包含一个表或聚集的全部数据,、多个或者没有索引段,,即在聚集码上建立聚集索引.:..,,ORACLE需要临时工作空间,用于存储语句处理的中间结果,,,,、视图、聚集、索引、,,存取时间得到改进,,:SQL>CREATECLUSTER〈聚集名〉列定义,…;利用聚集建立表命令基本格式:SQL>CREATETABLE〈新表名〉列定义,…CLUSTER〈聚集名〉聚集列;在聚集码上必须建立一个聚集索引,对于每一数据块上:...:CREATEINDEX索引名ONCLUSTER聚集名;,给出一些信息如序号名、是升序或降序、-SE-QUENCES、ALL-SEQUENCES和DBA-:,但不真正存在于表中,在查询时可引用伪列,但伪列不能插入、,只能读,:ORACLE用户的用户名;每个用户被授予的权限和角色;实体的名字和定义;完整性约束为数据库实体分配的空间;通用的数据库结构;审计信:..;,像其它数据库数据一样,,:SYS、,可分为以下几类:类描述DBA-×××只有DBA可存取的视图,给出数据库中定义的任何实体的信息USER-×××对任何用户可用的视图,给出他们自己的实体的信息ALL-×××对任何用户可用的视图,给出用户可存取的所有实体的信息其中×××、、、视图、同义词、序列.:..>SELECTFROM〈字典表名或视图名〉WHERE〈条件〉>DESCRIBE〈表名〉、PL/、检索和维护数据库中的信息,,是一次只执行一条语句,,,,,它扩充了SQL语句,:..之具有可进行过程化编程的能力,如循环、.SQLPLUS是ORACLE用来存储、查询、操纵、、调试、,既可以使用SQL命令、PL/SQL语句、及SQLPLUS自己提供的命令,、,,,,清楚数据库包含的数据内容、,DBA不是指具体的人,:1ORACLE服务器和客户工作站软件的安装和升级;2创建基本的数据库存储结构表空间;3创建基本的数据库客体表、视图、索引;:..修改数据库结构;5给用户授权,维护系统安全;6控制和管理用户对数据库的访问;7监视和优化数据库的性能;8计算数据库信息的后备和恢复;9后备和恢复数据库;10构造ORACLE服务器,如创建数据库链、:1应用程序设计;2应用的数据库结构设计和修改;3为DBA提供必要的信息;、,必须首先要确定拟安装ORACLEDBMS的计算机系统是否已满足了该机型、版本的ORACLE核心所要求的硬件、,Solaris操作系统,一般有16M内存空间,200~300MB外存空间就可装载ORACLE核心及各种字符或图形开发工具,并可满足今后用户对资源的需求.:..的安装分三步进行:①安装前准备工作,准备外存空间,建立ORACLE用户及用户组,创建修改必要的系统文本文件;②安装使用ORACLE安装程序进行安装,回答安装程序提出的问题,选择特定ORACLE产品;③:初始的ORACLE数据库命令为ORACLE,由两个表空间构成:①SYSTEM表空间,存放数据字典的所有表和视图;②USERS表空间,存放所有自动生成的样本表,如EMP、;①、,为SYSTEM表空间的数据库文件;②、,为USERS表空间的数据文件;③、,为数据库的重做日志RedoLog文件;④,:①用户名为SYS,口令为CHNGE-ON-INSTALL;,SYS的表既不能修改,.②用户名为SYSTEM,口令为MANAGER,是DBA权限的用户.③SCOTT,具有CONNECT和RESOURCE权限,使用USERS表:..,口令为TIGER,拥有所有样本表.④PUBLIC,,:在ORACLE数据库中,存在两个重要文件:①初始化文件,当数据库启动时用于对ORACLE服务器进行初始设置,该文件存于执行SQLDBA的机器上;②配置文件,在许多场合由客户机上的工具使用,,也相当有用,,也依赖于在哪进入SQLDBA,,则屏幕显示SQLDBA的提示符:SQLDBA〈CR〉SQLDBA〉,前者必须以“;”结束,后者不需后缀“;”.要退出SQLDBA则键入EXIT命令:SQLDBA>EXIT〈CR〉4数据库的启动和停止只有在数据库被启动以后,,:...,需要完成启动数据库例程、,即关闭数据库、:进入SQLDBA,,以便对数据库进行起、>CONNECTINTERNAL↓SQLDBA>STARTUP↓:SQLDBA>SHUTDOWNABORTIMMEDIATENORMAL其中:使用ABORT参数,则立即停止数据库;使用IMMEDIATE则回滚未完成事务,停止数据库;使用NORMAL则直到所有数据库用户都撤去在数据库上的登录之后,,已经建一个数据库,,使其能够:..ORACLE数据库运转,,对于一个数据库系统来说,无论其数据库由多少个数据库文件组成或被多少个例程所存取,,,决定了其可用性:①卸载状态数据库当前不与任何例程相联系,DBA用户和普通用户均不能存取.②装载且关闭状态数据库当前已与一个例程相联系,仅DBA用户能够存取进行系统维护.③装载且打开状态数据库当前能够用于正常的数据库操作,,:①按共享或排斥方式装载或卸载数据库;②打开或关闭数据库;③添加或取消重做日志文件;④重新命名重做日志文件或数据库文件;⑤设置重做日志文件使用模式.:..表空间的管理ORACLE数据库是一个或多个表空间Tablespace逻辑地组成的,表空间又是若干空间区段逻辑地组成的,,从其物理形式来看,,ORACLE则管理着这些数据库文件的存储空间,,诸如表、视图、索引、聚簇、,ORACLERDBMS按ORACLE命令所给出的“存储配置参数”;,命令要各式如下:SQL>CREATEUSER用户名:..口令;2用户权力一个新用户被建立,不意味着他就可以存取数据库中的数据,,下面就介绍一下用户权力及其含义:CONNECT权力用户为访问ORACLE数据库和任何实用程序,都需要具有CONNECT权力,:①访问ORACLE;②查询SELECT别的用户建立的表或视图,前提是表或视图的所有者别的用户已授与该用户对该表进行SELECT的权力;③建立视图和同义词RESOURCE权力若同时具有CONNECT及RESOURE权力,除具有CONNECT中的权力外还有:①建立CREATE表、索引、聚集;②您对自己拥有的客体或其他用户授予您对其客体所拥有的权力必须具有传递权可以授与GRANT别的用户或收回REVOKE这些权力,,其格式为:SQL>GRANT{CONNECT|RESOURCE|DBA|TO<用户名>INENTIFIEDBY口令;SQL>REVOKE:..CONNECT|RESOURCE|DBA}FROM<用户名>;当用户被取消了DBA权力,,,,但属于这个用户的表继续存在,当它重新获得数据库访问权时,,即表、视图或序号生成器以后,他就成为该实体的所有者,可以就该实体向其他用户授权,>SELECTfromsystabauth;5ORACLE还提供了一种审计机制,来记录对数据库的操作,,DBA可以:①监视成功或失败的注册或注销;②监视GRANT和REVOKE;③禁止或允许写入审计追踪表;④:DBA可以审计:①存取数据库不成功的企图;②存取未授权表的各种企图;:..,,,,包括数据管理核心模块及帮助数据库管理员DBA和用户维护、监视、数据输入和输出实用程序,主要的有:Imp/Exp数据备份及恢复工具、ODL将外部文件转换成ORACLE数据库数据的工具及SQLDBA管理ORACLE服务器及其上数据库的交互式工具.