1 / 15
文档名称:

06数据字典和视图.ppt

格式:ppt   大小:72KB   页数:15页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

06数据字典和视图.ppt

上传人:mh900965 2018/3/11 文件大小:72 KB

下载得到文件列表

06数据字典和视图.ppt

相关文档

文档介绍

文档介绍:数据字典和动态性能视图的使用
2018/3/11
1
目标
学****完这课,应该能够做到以下几点:
知道数据库内置的对象
知道数据字典的内容和使用
怎样去创建数据字典视图
知道数据字典视图的种类
查询数据字典和动态性能视图
知道管理脚本的命名惯例
2018/3/11
2
内置的数据库对象
在数据库中创建的其他对象:
数据字典
基表
视图
动态性能视图
PL/SQL包
数据库事件触发器
2018/3/11
3
数据字典
每个Oracle数据库的中枢
描述数据库和它的对象
包含只读的表和视图
存储在SYSTEM表空间中
拥有者是SYS用户
由Oracle服务器自己维护
用SELECT访问
Control files
Data files
Redo Log files
Database
Data Dictionary tables
2018/3/11
4
基础表和数据字典视图
数据字典包括两个部分:
基础表
存储数据库的描述
CREATE DATABASE命令创建()
数据字典视图
用于简化基础表的信息
通过PUBLIC同义词访问

2018/3/11
5
创建数据字典视图
脚本目的
创建常用的数据字典视图和同义词
生成要运行脚本所需要的PL/SQL
2018/3/11
6
数据字典内容
数据字典提供下列信息:
逻辑和物理的数据库结构
对象的定义和空间分配
一致性限制
用户
角色
权限
审计
2018/3/11
7
数据字典的用途
主要用途:
Oracle服务器用它查找下列信息:
用户
对象
存储结构
Oracle服务器修改数据字典当DDL语句执行的时候.
用户和管理员们利用它了解数据库的信息.
2018/3/11
8
数据字典的种类
三类静态视图
根据范围分类:
DBA: 包含所有的对象
ALL: 当前用户能够访问的对象
USER: 当前用户拥有的对象
USER_xxx Objects owned by the current user
ALL_xxx Objects accessible by the current user
DBA_xxx All of the objects in the database
2018/3/11
9
数据字典的例子
一般的概况:
DICTIONARY DICT_COLUMNS
对象:
DBA_TABLES, DBA_INDEXES, DBA_TAB_COLUMNS, DBA_CONSTRAINTS
空间分配:
DBA_SEGMENTS, DBA_EXTENTS
数据库结构:
DBA_TABLESPACES, DBA_DATA_FILES
2018/3/11
10