1 / 15
文档名称:

数据字典和视图.ppt

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

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

分享

预览

数据字典和视图.ppt

上传人:huiwei2002 2018/1/20 文件大小:212 KB

下载得到文件列表

数据字典和视图.ppt

文档介绍

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

2018/1/20
6
创建数据字典视图
脚本目的
创建常用的数据字典视图和同义词
生成要运行脚本所需要的PL/SQL
2018/1/20
7
数据字典内容
数据字典提供下列信息:
逻辑和物理的数据库结构
对象的定义和空间分配
一致性限制
用户
角色
权限
审计
2018/1/20
8
数据字典的用途
主要用途:
Oracle服务器用它查找下列信息:
用户
对象
存储结构
Oracle服务器修改数据字典当DDL语句执行的时候.
用户和管理员们利用它了解数据库的信息.
2018/1/20
9
数据字典的种类
三类静态视图
根据范围分类:
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/1/20
10
数据字典的例子
一般的概况:
DICTIONARY DICT_COLUMNS
对象:
DBA_TABLES, DBA_INDEXES, DBA_TAB_COLUMNS, DBA_CONSTRAINTS
空间分配:
DBA_SEGMENTS, DBA_EXTENTS
数据库结构:
DBA_TABLESPACES, DBA_DATA_FILES