Oracle数据库的基本概念11235.pptx
《Oracle数据库的基本概念11235.pptx》由会员分享,可在线阅读,更多相关《Oracle数据库的基本概念11235.pptx(52页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 第3章 Oracle数据库的基本概念、工具和操作学习重点:学习重点:OracleOracle数据库的基本概念数据库的基本概念OracleOracle管理工具简介管理工具简介OracleOracle操作初步操作初步本章逻辑结构本章逻辑结构3.13.1 OracleOracle数据库的基本概念数据库的基本概念 3.1.13.1.1 模式对象模式对象 3.1.23.1.2 用户账号、权限和角色用户账号、权限和角色 3.1.33.1.3 空间空间 3.1.43.1.4 数据字典数据字典 3.1.53.1.5 备份和恢复备份和恢复 3.1.63.1.6 对象关系数据库对象关系数据库3.23.2 Ora
2、cleOracle管理工具简介管理工具简介 3.2.13.2.1 OracleOracle通用安装器通用安装器 3.2.23.2.2 数据库配置助手数据库配置助手 3.2.33.2.3 数据库升级助手数据库升级助手本章逻辑结构本章逻辑结构 3.2.43.2.4 OracleOracle网络管理器网络管理器 3.2.53.2.5 SQL*PlusSQL*Plus 3.2.63.2.6 OracleOracle企业管理器企业管理器3.33.3 OracleOracle操作初步操作初步 3.3.13.3.1 启动数据库启动数据库 3.3.23.3.2 改变数据库的可用性改变数据库的可用性 3.3.3
3、3.3.3 关闭数据库关闭数据库 3.3.43.3.4 禁止操作数据库禁止操作数据库 3.3.53.3.5 暂停和继续数据库暂停和继续数据库3.43.4 本章小结本章小结3.53.5 习题习题3.1 Oracle数据库的基本概念数据库的基本概念Oracle是一个强大的数据库管理系统采用了模式的概念管理各种各样的逻辑结构数据-模式对象采用用户账号、权限和角色的机制实现了安全策略空间管理通过表空间-数据文件和用户-模式-段-区间加以实施数据字典是“信息的信息”,可以从中查看数据库中的各种对象信息和安全信息提供了完善的备份和恢复功能以保护用户数据Oracle对象关系数据库把面向对象的技术嵌入了其内部
4、。-3.1.1 模式对象模式:数据库的逻辑结构的集合,包括:表(table)索引(indexes)聚簇(cluster)视图(view)同义词(synonym)序列(sequence)存储函数、过程和包物化的视图(materialized view)数据库触发器(database trigger)数据库链接(database link)Java类、Java资源和Java源模式对象、表空间和数据文件之间的关系 图图3.1 模式对象、表空间和数据文件三者之间的关系模式对象、表空间和数据文件三者之间的关系 3.1.2 用户账号、权限和角色用户账号用户账号不是数据库中的一个物理结构 在数据库中创建对象
5、时,必须是在用户账号下进行数据库用户是访问Oracle 数据库中的信息的途径 访问其他账号所拥有的对象,必须先被授予访问这些对象的权限权限可以创建角色角色(role)-权限组简化权限管理进程 权限与角色的关系 1图图3.2 直接授予权限直接授予权限 权限与角色的关系 2图图3.3 通过角色授予权限通过角色授予权限3.1.3 空间表空间:创建一个数据库时,把数据库分成若的干个逻辑区段表空间与数据文件之间的关系:一对多段由区间组成表空间可以包含多个段 数据库空间的使用情况和各部分间的关系 图图3.4 数据库空间的使用数据库空间的使用 3.1.4 数据字典数据字典(data dictionary)是
6、存储在数据库中的所有对象信息的知识库数据字典由的组成部分内部RDBMS(X$)表数据字典表动态性能(V$)视图数据字典视图3.1.5 备份和恢复备份和恢复备份和恢复包括了两个步骤首先是对数据库的数据进行复制,这就是备份过程其次是利用备份产生的数据将数据库恢复到可用的状态1.导出/导入实用程序查询数据库全系统(读取全部数据字典表)实用程序执行数据库的一个逻辑读大多数数据库备份和恢复计划的一部分 2.物理备份 物理备的两种方式脱机备份(offline backup)联机备份(online backup)。关掉数据库后再执行脱机备份,将构成数据库的文件备份到存储设备上在数据库以归档模式运行时,可以对
7、这些数据库进行联机备份3.恢复管理器 通过一个恢复目录或者把需要的信息放置在被备份数据库的控制文件内,恢复管理器就可以对备份进行跟踪对于Oracle 8以上的版本,可以使用RMAN(recovery manager,恢复管理器)工具对数据库进行物理备份 3.1.6 对象关系数据库对象关系数据库 描述由关系数据库演变而来的数据库,该数据库现在具有内嵌的面向对象的能力对象关系数据库是一个能存储数据、数据间的关系以及数据的行为(即它与其他数据相互作用的方式)的数据库 关系数据库方法是在一个最低级的层次上用一系列的表列和行处理数据 Oracle支持的对象类型嵌套对象(nested object)可变数
8、组(VARRAY类型中的类型(TYPE Within TYPE)方法和类型对象视图(object view)实体化视图(materialized view)维(dimension)3.2 Oracle管理工具简介 Oracle提供了许多基于图形用户界面的管理工具,是用户使用和操作数据库的主要工具 3.2.1 Oracle通用安装器OUI的功能自动解决相关性以及复杂的逻辑处理问题。组件和套件安装。卸载软件组件。支持多个Oracle主目录。国家语言支持(NLS)/全球化支持。支持分布式安装。使用响应文件的无人参与的“无提示”安装。3.2.2 数据库配置助手数据库配置助手 数据库配置助手(Datab
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Oracle 数据库 基本概念 11235
限制150内