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

 oracle 之数据字典屣履造门.(更新中)       今天是2013-06-20,哎,写这篇笔记的时候,我发现我是一个非常懒惰的人,这篇文章本该昨天就完成的,想起了钱鹤滩的<明日歌>,真是“世人若被明日累,春去秋来老将至”.      oracle数据字典包括四部分,分别是RDBMS(X$),数据字典表.动态性能视图(v$)和数据字典视图. 1)RDBMS(X$)内部 表: 该部分内容是oracle最低层的表数据,这些表维持着oracle的整个视图,就像我们人体的血液在我们人体流动维持生…
数据字典 数据字典是由Oracle服务器创建和维护的一组只读的系统表,它存放了有关数据库和数据库对象的信息,Oracle服务器依赖这些信息来管理和维护Oracle数据库. 数据字典分为两大类:一种是基表,另一种是数据字典视图. Oracle服务器在数据库创建时自动生成基表,在任何数据库中,基表都是被最先创建的对象.由于基表中所存的数据过于复杂,因此这些基表很少直接被访问.数据字典视图则是把 数据字典基表中的信息转换为人们较为容易理解的形式,它们包含了用户名.用户的权限.对象名.约束和审计等方面的…
oracle数据字典 数据字典是由oracle服务器创建和维护的一组只读的系统表.数据字典分为两类:一是基表,二是数据字典视图. 数据字典视图包括用户名.用户权限.对象名.约束和审计等信息,是通过运行catalog.sql脚本文件来产生的. 数据字典存储了如下信息: ü 数据库的逻辑结构和物理结构,如表空间和数据文件的信息. ü 所有数据库对象定义的信息.这些对象包括表.索引.视图.序列号.同义词.过程.函数.软件包和触发器等. ü 所有数据库对象的磁盘空间分配的信息,如对象所分配的磁盘空间和当…
发生背景: 项目前后台交互对接时候,经常存在对底层表蒙圈情况尤其是oracle数据库,所在层级不同会导致操作对象直接的改变,从而发生意向不到的事情:很多时候需要了解我们所操作对象所处的层级等相关信息,但是底层如果没给数据字典查起来会非常费力,这时你可以使用系统的数据字典查看你的oracle有哪些数据表和表结构是怎样的: 相关命令: 获取表: select table_name from user_tables; //当前用户的表 select table_name from all_tables…
简介:数据字典记录了数据库系统的信息,他是只读表和视图的集合,数据字典的所有者是sys用户.注:用户只能在数据字典上执行查询操作,而维护和修改是由系统自己完成的. 1.数据字典的组成:数据字典包括数据字典基表和数据字典视图 数据字典基表:基表存储数据库的基本信息,普通用户不能直接访问数据字典的基表 数据字典视图:数据字典视图是基于数据字典基表所建立的视图,普通用户可以通过访问该视图,来获取系统的信息 数据字典视图主要包括下面三种类型: user_XXX,all_XXX,dba_XXX三种类型 2…
select * from user_tab_comments a where a.comments like '%操作%'  数据字典 寻找数据库中注释带有“操作”二字的所有表  静态数据字典 这类数据字典主要是由表和视图组成,应该注意的是,数据字典中的表是不能直接被访问的,但是可以访问数据字典中的视图.静态数据字典中的视图分为三类,它们分别由三个前缀够成:user_*. all_*. dba_*. user_*  该视图存储了关于当前用户所拥有的对象的信息.(即所有在该用户模式下的对象) a…
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 …
一.查看当前用户下表名,及表名的备注 select * from user_tab_comments where table_name like 'T_ONLINE%' 二.查询数据字典 -- 1. 查询某表的数据字典 SELECT  A.TABLE_NAME AS "表名",A.COLUMN_NAME AS "字段名", DECODE(A.CHAR_LENGTH,0,DECODE(A.DATA_SCALE,NULL,A.DATA_TYPE,A.DATA_TYPE|…
v$database: 视图结构: SQL> desc v$database; Name                                      Null?    Type ----------------------------------------- -------- ------------------------------------------------------------------------- DBID                         …
1.查看所有存储过程.索引.表格.PACKAGE.PACKAGE BODY select * from user_objects; 2.查询所有的Job select * from user_jobs; 3.…