`
jiaoronggui
  • 浏览: 1331761 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
博客专栏
B7c2eb31-a8ea-3973-a517-d00141f39b89
项目管理软件-redmin...
浏览量:116533
4a63e153-250f-30f6-a051-97cfc67cb3d3
IT职业规划
浏览量:199509
社区版块
存档分类
最新评论

oracle都有哪些系统表,分别是做什么用的

阅读更多
1.系统表
ORACLE数据库的系统参数都存储在数据库中,可以通过SQLPLUS,以用户SYSYTEM进行查询。几个重要的表或者视图如下:

v$controlfile:控制文件的信息;
v$datafile:数据文件的信息;
v$log:日志文件的信息;
v$process:处理器的信息;
v$session:会话信息;
v$transaction:事务信息;
v$resource:资源信息;
v$sga:系统全局区的信息。


上面的视图名中的‘v$’,只是视图名字中的字符。类似于上面的视图或表还有很多,位于:
$ORACLE_HOME/RDBMS/ADMIN/CATALOG.SQL文件中。


这些视图或表可以在SQLPLUS中用SELECT语句进行查询。


2.数据字典视图
表和列
DBA_TABLES、ALL_TABLES和USER_TABLES显示了有关数据库表的一般信息。


DBA_TAB_COLUMNS、ALL_TAB_COLUMNS和USER_TAB_COLUMNS显示了每个数据库表的列的信息。


注意:DBA_OBJECTS、ALL_OBJECTS和USER_OBJECTS显示了模式对象的信息,包括表。


完整性约束
DBA_CONSTRAINTS、ALL_CONSTRAINTS和USER_CONSTRAINST显示有关约束的一般信息。


DBA_CONS_COLUMNS、ALL_CONS_COLUMNS和USER_CONS_COLUMNS显示有关列的相关约束的一般信息。


视图
DBA_VIEWS、ALL_VIEWS和USER_VIEWS。


注意:DBA_OBJECTS、ALL_OBJECTS和USER_OBJECTS显示了模式对象的信息,包括视图。


序列
DBA_SEQUENCES、ALL_SEQUENCES和USER_SEQUENCES。


注意:DBA_OBJECTS、ALL_OBJECTS和USER_OBJECTS显示了模式对象的信息,包括序列。


同义词
DBA_SYNONYMS、ALL_SYNONYMS和USER_SYNONYMS。


注意:DBA_OBJECTS、ALL_OBJECTS和USER_OBJECTS显示了模式对象的信息,包括同义词。


索引
DBA_INDEXS、ALL_INDEXS、USER_INDEXS、DBA_IND_COLUMNS、ALL_IND_COLUMNS和USER_IND_COLUMNS。


用户
DBA_USERS。


角色
DBA_ROLES。


表空间定额
DBA_TS_QUOTAS。


配置表
DBA_PROFILES。


表空间
DBA_TABLESPACES。


数据文件
DBA_DATA_FILES。


段
DBA_SEGMENTS、USER_SEGMENT。


回滚段
DBA_ROLLBACK_SEGS、V$ROLLNAME、V$ROLLSTAT。 
分享到:
评论

相关推荐

    oracle 系统表大全

    oracle 系统表大全oracle 系统表大全oracle 系统表大全oracle 系统表大全

    Oracle系统表汇总.docx

    "Oracle系统表汇总" Oracle系统表是Oracle数据库管理系统中的一种重要组成部分,负责存储数据库对象的元数据信息。系统表是Oracle数据库管理系统的基础组件,提供了对数据库对象的描述、管理和维护。 用户管理 在...

    oracle系统表说明

    oracle系统表大全,取得指定用户的所有表名,取得指定用户的所有视图名称

    JAVA ORACLE 网吧计费系统

    JAVA ORACLE 网吧计费系统 JAVA ORACLE 网吧计费系统 JAVA ORACLE 网吧计费系统 JAVA ORACLE 网吧计费系统 JAVA ORACLE 网吧计费系统 JAVA ORACLE 网吧计费系统 JAVA ORACLE 网吧计费系统 JAVA ORACLE 网吧计费系统 ...

    Oracle系统表建表语句

    用于Oracle建系统表,如s_emp等

    利用 Oracle 系统触发器防止误删除表操作

    ### 利用Oracle系统触发器防止误删除表操作 #### 背景介绍 在企业级应用中,数据库的安全性和稳定性至关重要。Oracle作为一款广泛使用的数据库管理系统,提供了丰富的功能来保障数据安全。其中,系统触发器是Oracle...

    Oracle 多表查询优化

    Oracle 多表查询优化是指在 Oracle 数据库管理系统中,为了提高多表查询的效率和性能采取的一些优化策略和技术。在 Oracle 中,多表查询是指从多个表中检索数据的操作。这种操作可能会占用大量的系统资源和时间,...

    oracle11g系统结构说明

    ### Oracle 11g系统结构详解 #### 一、Oracle 11g系统概述 Oracle 11g作为Oracle公司推出的第11代数据库产品,不仅继承了Oracle 10g的...对于学习和使用Oracle 11g的人来说,理解其系统结构是非常重要的基础之一。

    Oracle数据库-成绩管理系统.docx

    1. **建表**:在设计成绩管理系统时,首先需要创建一系列的表来存储各种信息,如学生表(包含学生ID、姓名、性别、专业等)、课程表(课程ID、课程名称、学分等)、班级表、教师表和成绩表。表的设计应遵循数据库...

    Oracle数据库学生管理系统

    【Oracle数据库学生管理系统】是一个基于Oracle数据库的教育信息化解决方案,主要服务于管理员、教师和学生三类用户。系统的核心目标是实现高效、安全的信息管理和交流。 管理员在系统中的职责主要包括维护三大基本...

    oracle11g系统表

    Oracle 11g 系统表详解 Oracle 11g 系统表是 Oracle 数据库管理系统的核心组件,提供了丰富的信息,帮助数据库管理员和开发者更好地管理和维护数据库。本文档将详细介绍 Oracle 11g 中常用的系统表,并解释每张系统...

    操作系统更换后Oracle不能使用的问题

    - `ORACLE_SID`:Oracle系统标识符,代表数据库实例的名称,例如`MyOracle`。 - `PATH`:系统路径需要包含Oracle可执行文件的路径,如`E:\app\Administrator\product\11.2.0\dbhome_1\BIN`。 2. **修改注册表设置...

    Oracle课程设计(仓库管理系统)

    Oracle课程设计(仓库管理系统) Oracle 课程设计是学习 Oracle 的最后一个结业作业,旨在设计一个完整的仓库管理系统。本系统将涵盖 Oracle 的安装与配置、创建数据库、用户与权限管理、对象创建与管理等方面的...

    oracle表结构生成工具

    Oracle表结构生成工具是一种实用程序,它允许用户利用Excel电子表格快速创建Oracle数据库的表结构。这个工具的主要目的是提高数据库设计的效率,特别是在处理大量数据表定义时。下面将详细介绍这个工具及其工作原理...

    SqlServer表结构转oracle表结构

    在数据库管理领域,将SQL Server的表结构转换到Oracle数据库是一项常见的需求,特别是在系统迁移或数据整合的过程中。本文将详细探讨如何实现这一过程,并提供C#开发源码的相关信息。 首先,我们需要理解SQL Server...

    查看ORACLE系统对象

    总结起来,查看和管理Oracle系统对象涉及到SQL查询、权限管理、表空间和段的使用,以及审计策略的实施。理解并掌握这些知识点,对于任何Oracle数据库管理员来说都是不可或缺的。通过有效的管理和保护,我们可以确保...

    Oracle公交车查询系统

    【Oracle公交车查询系统】是一个基于Oracle数据库技术设计的公交线路查询平台,旨在为用户提供便捷、高效的城市公共交通查询服务。系统支持按照时间与站点进行查询,同时也具备向数据库中添加新数据的功能,以满足...

    Oracle用户(user)和表空间(tablespace).pdf

    总的来说,Oracle 用户和表空间是数据库管理的基础,掌握它们的使用和管理方法对于任何 Oracle 数据库管理员来说都至关重要。通过本文的详细讲解和实例演示,初学者能够逐步建立起对 Oracle 用户和表空间的全面认识...

    oracle 数据库DBA 系统表大全

    oracle数据库dba表大全,实现dba管理的第一步

Global site tag (gtag.js) - Google Analytics