iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >Oracle 11g R2 数据字典
  • 405
分享到

Oracle 11g R2 数据字典

2024-04-02 19:04:59 405人浏览 安东尼
摘要

数据字典是oracle存储关键信息的表和视图的集合。oracle进程会在sys模式中维护这些表和视图,也就是说数据字典的所有者为sys用户,数据存放在system表空间中,数据字典描述了实际数据是如何组织的

数据字典是oracle存储关键信息的表和视图的集合。oracle进程会在sys模式中维护这些表和视图,也就是说数据字典的所有者为sys用户,数据存放在system表空间中,数据字典描述了实际数据是如何组织的,如一个表的创建者信息,创建时间信息,所属的表空间信息,用户访问权限等等。对数据字典可以向处理其他数据库和表或试图一样进行查询,但不能进行任何修改。

oracle数据字典通常是在创建和安装数据库时被创建的。oracle数据字典是oracle数据库系统工作的基础。没有数据字典的支持,oracle数据库系统就不能进行任何工作。

数据字典的构成:数据字典分为数据字典表和数据字典视图。数据字典中的表不可以直接被访问,但是可以访问数据字典中的视图。数据字典视图分为两类:静态数据字典视图和动态数据字典视图。数据字典视图分为两类:静态数据字典视图和动态数据字典视图;

数据字典表:数据字典表中的数据是oracle系统存放的系统数据,而普通表存放的是用户的数据,为了方便的区别这些表,这些表的名称都是用“$”结尾,这些表属于SYS用户。

为了方便用户对数据字典表的查询,oracle对这些数据字典分别建立了用户视图,这样既容易记住,还隐藏了数据字典表之间的关系。

静态数据字典视图

静态数据字典中的视图分为3类:他们分别有3个前缀构成:USER、ALL、DBA

USER:该视图存储了当前用户的所拥有的对象的信息(即所有在该用户模式下的对象)

ALL:该视图存储了当前用户的能够访问的对象的信息(与USER相比,ALL并不需要拥有该对象,只需要具有访问该对象的权限即可);

DBA:该视图存储了数据库中所有对象的信息(前提是当前用户具有访问权限,一般来说必须具有管理员权限)

列举常用的数据字典视图

usertables:主要描述当前用户所拥有的所有表的信息,主要包括表名,表空间等信息,使用SCOTT用户连接数据库实例,查看SCOTT用户下的所有表的信息。
Oracle 11g R2 数据字典
查看SCOTT用户拥有哪些索引
Oracle 11g R2 数据字典
查看SCOTT用户所拥有的数据库对象Oracle 11g R2 数据字典
查看SCOTT用户能够访问的所有表,过程,函数等信息Oracle 11g R2 数据字典
查询结果截图
Oracle 11g R2 数据字典
查看数据字典:如果需要了解每个视图更多的信息,可以通过DICTioNARY命令来查看所有的视图和其他描述,该表只有两个字段,表名和描述
Oracle 11g R2 数据字典

动态数据字典视图及使用

除了静态数据字典中有3类视图,其他的字典视图中主要是V$视图,之所以这样命名是因为这些视图会不断的进行更新,可以以反映出当前实例和数据库的运行状况。动态性能表用于记录当前数据库的活动,只存在于数据库运行期间,实际的信息都取自内存和控制文件。DBA可以使用动态视图来监视和维护数据库。

举例说明动态数据字典的使用
Oracle 11g R2 数据字典
从结果中可以看出,当前数据库正在使用的日志组是GROUP 3,数据库运行在非归档模式下,该日志组有一个日志成员,存储目录为/u01/app/oracle/oradata/orcl/,日志文件名为redo03.log

如果对此文有什么问题的话,请加下面微信一起探讨
Oracle 11g R2 数据字典

您可能感兴趣的文档:

--结束END--

本文标题: Oracle 11g R2 数据字典

本文链接: https://www.lsjlt.com/news/36878.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Oracle 11g R2 数据字典
    数据字典是oracle存储关键信息的表和视图的集合。oracle进程会在sys模式中维护这些表和视图,也就是说数据字典的所有者为sys用户,数据存放在system表空间中,数据字典描述了实际数据是如何组织的...
    99+
    2022-10-18
  • 静默安装Oracle及创建数据库11G R2
    oracle.install.responseFileVersion=/oracle/install/rspfmt_dbinstall_response_schema_v11_2_0 oracle.inst...
    99+
    2022-10-18
  • 怎么在Centos7中安装Oracle 11G R2数据库
    这篇文章主要讲解了“怎么在Centos7中安装Oracle 11G R2数据库”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么在Centos7中安装Ora...
    99+
    2022-10-18
  • oracle 数据字典
    表和列DBA_TABLES、ALL_TABLES和USER_TABLES显示了有关数据库表的一般信息。DBA_TAB_COLUMNS、ALL_TAB_COLUMNS和USER_TAB_COLUMNS显示了每...
    99+
    2022-10-18
  • Oracle之数据字典
    数据字典数据字典是oracle数据库中最重要的组成部分,它提供了数据库的一些系统信息数据字典记录了数据库的系统信息,它是只读表和视图的集合,数据字典的所有者是sys用户用户只能在数据字典上执行查询操作,而其...
    99+
    2022-10-18
  • Oracle数据字典详解
    目录1. 什么是oracle数据字典2. 数据字典的内容3. 数据字典应用示例1. 什么是Oracle数据字典 数据字典(Data Dictionary)是Oracle元数据(Metadata)的存储地点,汇集了数据库对...
    99+
    2023-04-19
    Oracle数据字典介绍 Oracle数据字典 Oracle数据
  • oracle锁相关数据字典
    --杀掉进程 sid,serial# alter system kill SESSION "64,177"; --查看被锁的表 select b.owner,b.object_name,a.session_id,a.locke...
    99+
    2014-06-05
    oracle锁相关数据字典
  • oracle 11g goldengate与oracle 11g数据同步
    1.下载,安装goldengate软件(两个节都需要安装)glodengate下载地址:http://pan.baidu.com/s/1pLtVTJt 密码:exob[oracle@oracleogg ~]...
    99+
    2022-10-18
  • Oracle相关数据字典分析
    本篇内容主要讲解“Oracle相关数据字典分析”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Oracle相关数据字典分析”吧!问题描述:alert日志发现报错主...
    99+
    2022-10-19
  • Oracle的数据字典是什么
    这篇文章主要讲解了“Oracle的数据字典是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Oracle的数据字典是什么”吧!数据字典是oracle存放有...
    99+
    2022-10-19
  • Oracle常用数据字典有哪些
    这篇文章主要介绍“Oracle常用数据字典有哪些”,在日常操作中,相信很多人在Oracle常用数据字典有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Oracle常用数据...
    99+
    2022-10-19
  • 数据字典
    SYS@newtest>alter pluggable database clonepdb_plug open; 插接式数据库已变更。 SYS@newtest>show pdbs CON_ID ...
    99+
    2022-10-18
  • InnoDB数据字典--字典表加载
    1、介绍 在InnoDB启动时,如果是新建数据库则需初始化库,需要创建字典管理的相关信息。函数innobase_start_or_create_for_mysql调用dict_create完成此功能...
    99+
    2022-10-18
  • oracle 11g如何修改数据库名字和实例名字
    这篇文章主要为大家展示了“oracle 11g如何修改数据库名字和实例名字”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“oracle 11g如何修改数据库名字和...
    99+
    2022-10-18
  • Oracle 11g 数据库迁移
    由于服务器更换,或者硬盘损坏等问题,在有些场景下,我们需要对数据库进行迁移。Oracle 数据库有多种备份方式,如果可以停机,建议最好使用冷备的方式,直接迁移数据文件,这样效率会比较高。由于两台主机都是Wi...
    99+
    2022-10-18
  • Oracle dba_data_files数据字典里的bytes大于maxbytes
    今天临下班时,同学发来一个截图,意思是说dba_data_files里的bytes值大于maxbytes值。截图如下:立马感觉就不好了,根据以往的Oracle运维经验觉得这绝对是不可能的。但是数据查出来的事...
    99+
    2022-10-18
  • Oracle 11g 数据库的部署
    新手入门之Oracle 11g部署 Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上...
    99+
    2020-01-07
    Oracle 11g 数据库的部署
  • Oracle 11g数据库的部署
    一、前言    最近要准备考试了,准备温习下Oracle数据库的相关知识,那么学习Oracle的前提肯定是部署了,目前主流Oracle版本为11g,那么接下来我们就先来一起看下,如何部署...
    99+
    2022-10-18
  • SQL Server2005+、MySQL、Oracle 数据库字典生成工具
       之前找的数据库字典生成工具基本上都依赖于 Office Com 组件,在不安装 Office的情况下无法使用。怒,于是自己用C# 写了一个。特征如下: &nbs...
    99+
    2022-10-18
  • 【赵强老师】什么是Oracle的数据字典?
    数据字典是oracle存放有关数据库信息的地方,几乎所有的系统信息和对象信息都可在数据字典中进行查询。数据字典是oracle数据库系统的信息核心,它是一组提供有关数据库信息的表和视图的集合,这些表和视图是只读的。它是随着数据库的...
    99+
    2020-11-06
    【赵强老师】什么是Oracle的数据字典?
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作