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
分享到:
相关推荐
本篇将详细介绍三种有效的C#连接Oracle数据库的方法。 1. **ODP.NET(Oracle Data Provider for .NET)** ODP.NET是Oracle公司提供的专门用于.NET Framework的数据提供者,它提供了全面的Oracle数据库访问功能。...
Oracle三级联动单表地址数据,Oracle三级联动单表地址数据,Oracle三级联动单表地址数据
标题“delphi2009_oracle三层”表明这个压缩包可能包含一系列教程、代码示例或项目模板,用于展示如何使用Delphi 2009与Oracle数据库进行三层架构的开发。这种架构设计是软件工程中的一种最佳实践,它允许开发人员在...
【SQLServer,MySQL,Oracle三者的区别】 在IT领域,数据库的选择对于系统性能、稳定性以及成本都有着重大影响。本文将对比分析SQLServer、MySQL和Oracle这三种常用的数据库管理系统(DBMS),以帮助开发者和决策者...
《SQLServer,MySQL,Oracle三者的区别》 在IT领域,数据库的选择至关重要,因为它直接影响到系统的性能、稳定性和可扩展性。本文将对比分析Oracle、SQL Server和MySQL这三大主流数据库系统,帮助你了解它们之间的...
mysql sqlservert oracle 三种数据库连接汇总
本篇文章将详细介绍通过JDBC Thin Driver连接Oracle的三种方法,以及它们的特点和适用场景。 ### JDBC Thin Driver连接Oracle的三种方式 #### 1. 使用Service Name Oracle推荐使用Service Name进行连接,因为它...
python 零基础学习篇-MSSQL、MySQL、Oracle 三大主流数据库快速上手第八章1-7.mp3
打印三角形!!!
python 零基础学习篇-MSSQL、MySQL、Oracle 三大主流数据库快速上手第十三章6-8.mp3
python 零基础学习篇-MSSQL、MySQL、Oracle 三大主流数据库快速上手第十三章1-5.mp3
python 零基础学习篇-MSSQL、MySQL、Oracle 三大主流数据库快速上手第一章.mp3
python 零基础学习篇-MSSQL、MySQL、Oracle 三大主流数据库快速上手第六章.mp3
python 零基础学习篇-MSSQL、MySQL、Oracle 三大主流数据库快速上手第二章5.mp3
python 零基础学习篇-MSSQL、MySQL、Oracle 三大主流数据库快速上手第十五章.mp3
python 零基础学习篇-MSSQL、MySQL、Oracle 三大主流数据库快速上手第十二章.mp3
python 零基础学习篇-MSSQL、MySQL、Oracle 三大主流数据库快速上手第二章1-4.mp3
python 零基础学习篇-MSSQL、MySQL、Oracle 三大主流数据库快速上手第七章1-4.mp3
python 零基础学习篇-MSSQL、MySQL、Oracle 三大主流数据库快速上手第九章1-7.mp3
python 零基础学习篇-MSSQL、MySQL、Oracle 三大主流数据库快速上手第十四章1-3.mp3