Oracle数据字典
Central to every Oracle database (是Oracle database核心)
Describes the database and its objects (描述Databases和它的Objects)
Contains read-only tables and views (包含只读表和Views)
Stored in the SYSTEM tablespace (存储在SYSTEM tablespace)
Owned by the user SYS (属于SYS用户)
Maintained by the Oracle server (由Oracle server进行维护)
Accessed with SELECT(只允许进行SELECT操作)
Data dictionary由两部分组成
Base tables(使用sql.bsq创建)
Stores description of the database(存储Database description)
Created with CREATE DATABASE (创建Database的时候创建)
Data dictionary views
Used to simplify the base table information(用于简化Base table信息)
Accessed through public synonyms
Created with the catalog.sql script(使用catalog.sql进行创建)
Data Dictionary Contents
The data dictionary provides information about:
• Logical and physical database structures (数据库的物理结构和逻辑结构)
• Definitions and space allocations of objects (对象的定义和空间分配情况)
• Integrity constraints (完整性约束)
• Users
• Roles
• Privileges (权限)
• Auditing (审计)
How the Data Dictionary Is Used
Primary uses:
• Oracle server uses it to find information about
– Users
– Schema objects
– Storage structures
• Oracle server modifies it when a DDL statement is executed.
• Users and DBAs use it as a read-only reference for information about the database.
Data Dictionary View Categories
• Three sets of static views
• Distinguished by their scope:
– DBA: What is in all the schemas
– ALL: What the user can access
– USER: What is in the user’s schema
分享到:
相关推荐
里面是我整理了三种连接oracle数据库的方法,适合初学,有兴趣可看看。本来有四种方法,那种用起来很麻烦,直接删掉了。
Oracle三级联动单表地址数据,Oracle三级联动单表地址数据,Oracle三级联动单表地址数据
Oracle三种集合数据类型的比较
oracle 三种索引的简单描述,位图、B树、全文索引。
mysql,sqlserver,oracle三种数据库的大对象存取 mysql , sqlserver , oracle 三种数据库对大对象的不同存储方式...
mysql sqlservert oracle 三种数据库连接汇总
sqlserver mysql oracle 三种数据库的分页查询比较
2套 CodeSmith 模板 方式: c sharp(c#)+ oracle 三层模板(BLL_DAL_MOD) 包含OracleHelper文件
delphi2009_oracle三层学习delphi2009的好软件
基于oracle三层体系结构的应用研究.pdf
python 零基础学习篇-MSSQL、MySQL、Oracle 三大主流数据库快速上手第八章1-7.mp3
MSSQLMySQLOracle三大主流数据库快速上手视频.zip
Access、SQL Server、Oracle三种数据库的区别.doc
基于Oracle三层结构质量功能展开的开发.pdf
基于Oracle三层结构统计过程控制的开发.pdf
Access、SQLServer、Oracle三种数据库的区别.pdf
这个是mysql、sqlserver、oracle三种数据库的驱动文件
打印三角形!!!
python 零基础学习篇-MSSQL、MySQL、Oracle 三大主流数据库快速上手第十三章6-8.mp3
python 零基础学习篇-MSSQL、MySQL、Oracle 三大主流数据库快速上手第十三章1-5.mp3