day70-oracle 13-数据字典

实际上数据字典它就是表。这种表比较特殊,给它取个名字叫做数据字典。既然是表的话,它就是要存数据的。它存的是这些数据:用户有哪些权限,用户创建了哪些表,用户能够访问哪些表,这种信息跟员工表、部门表没有关系。它反映的是用户本身的状态、本身的信息。这种信息在oracle数据库里面存储在一种特殊的表里面,这种表叫做数据字典。

数据字典符合一个命名的规则

时间: 2024-10-04 16:31:51

day70-oracle 13-数据字典的相关文章

oracle常用数据字典

----常用数据字典 USER_ 记录用户对象的信息,如user_tables包含用户创建的所有表:                                 user_views,user_constraints等; ALL_ 记录用户对象的信息及被授权访问的对象信息: DBA_ 记录数据库实例的所有对象的信息,如DBA_USERS包含数据库实例中 所有用户的信息,DBA的信息包含user和all的信息: V$ 当前实例的动态视图,包含系统管理和优化使用的视图: GV_ 分布环境下所有实

Oracle 之数据字典

1.数据字典是由oracle服务器创建和维护的一组只读系统表,数据字典中存储了有关数据库和数据库对象的信息.数据字典分为两大类:基表和数据字典视图 oracle服务器在数据库创建时通过运行sql.bsp来自动生成这些基表,通过catalog.sql生成数据字典. [[email protected] admin]# ll sql.bsq catalog.sql -rw-r--r--. 1 oracle oinstall 59322 4月 24 2008 catalog.sql -rw-r--r-

Oracle之数据字典

数据字典 数据字典是oracle数据库中最重要的组成部分,它提供了数据库的一些系统信息 数据字典记录了数据库的系统信息,它是只读表和视图的集合,数据字典的所有者是sys用户 用户只能在数据字典上执行查询操作,而其维护和修改是由系统自动完成的 数据字典包括数据字典基表和数据字典视图,其中基表存储数据库的基本信息,普通用户不能直接访问数据字典的基表,数据字典视图是基于数据字典基表所建立的视图,普通用户可以通过查询数据字典视图取得系统信息 数据字典视图主要包括:user_xxx,all_xxx,dba

Oracle dba_data_files数据字典里的bytes大于maxbytes

今天临下班时,同学发来一个截图,意思是说dba_data_files里的bytes值大于maxbytes值.截图如下: 立马感觉就不好了,根据以往的Oracle运维经验觉得这绝对是不可能的.但是数据查出来的事实就是这样的.于是上百度搜相关问题,无耐搜出来的都是不太相关的资料.于是直接上MOS找资料,还真有一篇是介绍这个的Value in BYTES Column Greater than MAXBYTES Column in DBA_DATA_FILES (文档 ID 197244.1) 其中有

Oracle的数据字典的解释

-- 查询所有的数据字典select * from dictionary; -- 数据字典 数据字典是Oracle存放有关数据库信息的地方,其用途是用来描述数据的. 比如一个表的创建者信息,创建时间信息,所属表空间信息,用户访问权限信息等. 数据库数据字典是一组表和视图结构.它们存放在SYSTEM表空间中 当用户在对数据库中的数据进行操作时遇到困难就可以访问数据字典来查看详细的信息. 用户可以用SQL语句访问数据库数据字典. 数据字典内容包括: 1,数据库中所有模式对象的信息,如表.视图.簇.及

Oracle静态数据字典

select * from user_tab_comments a where a.comments like '%操作%'  数据字典 寻找数据库中注释带有“操作”二字的所有表  静态数据字典 这类数据字典主要是由表和视图组成,应该注意的是,数据字典中的表是不能直接被访问的,但是可以访问数据字典中的视图.静态数据字典中的视图分为三类,它们分别由三个前缀够成:user_*. all_*. dba_*. user_*  该视图存储了关于当前用户所拥有的对象的信息.(即所有在该用户模式下的对象) a

转://工作中 Oracle 常用数据字典集锦

DBA工作中数据字典就等同于我们本和笔,时时刻刻也分不开的,不管是看状态,还是监控,都需要数据字典的支持,本文整理出来常用的数据字典系列,帮助大家来记住和汇总以便查询利用 ALL_CATALOG All tables, views, synonyms, sequences accessible to the user  ALL_COL_COMMENTS Comments on columns of accessible tables and views  ALL_COL_GRANTS_MADE 

oracle 导出数据字典

一.查看当前用户下表名,及表名的备注 select * from user_tab_comments where table_name like 'T_ONLINE%' 二.查询数据字典 1. 具有dba权限用户导出数据字典 SELECT  A.TABLE_NAME AS "表名",A.COLUMN_NAME AS "字段名", DECODE(A.CHAR_LENGTH,0,DECODE(A.DATA_SCALE,NULL,A.DATA_TYPE,A.DATA_TY

Oracle基本数据字典:v$database、v$instance、v$version、dba_objects

v$database: 视图结构: SQL> desc v$database; Name                                      Null?    Type ----------------------------------------- -------- ------------------------------------------------------------------------- DBID                         

Oracle学习笔记—数据字典和常用命令(转载)

转载自: oracle常用数据字典和SQL语句总结 Oracle常用命令大全(很有用,做笔记) 一.Oracle数据字典 数据字典是Oracle存放有关数据库信息的地方,其用途是用来描述数据的.比如一个表的创建者信息,创建时间信息,所属表空间信息,用户访问权限信息等.当用户在对数据库中的数据进行操作时遇到困难就可以访问数据字典来查看详细的信息. Oracle中的数据字典有静态和动态之分.静态数据字典主要是在用户访问数据字典时不会发生改变的,但动态数据字典是依赖数据库运行的性能的,反映数据库运行的