什么是Oracle的数据字典
  1. 什么是Oracle的数据字典

    1. 录播
      什么是Oracle的数据字典
      13分钟

对课程感兴趣?

点击报名,听课时长可兑换余额哦~

什么是Oracle的数据字典免费

最近在学 1 累计报名 1 好评度 -
咨询老师
用手机看

扫一扫继续用手机看

  • 微信扫码

  • QQ扫码

下载手机APP

课程概述

目录

评论

老师介绍

  • 赵强老师

    赵强老师

    赵强老师,清华大学软件工程专业毕业。精通大数据、Oracle数据库、NoSQL数据库,以及中间件技术
简  介 什么是Oracle的数据字典
数据字典是oracle数据库中最重要的组成部分,记录了数据库的系统信息,它是只读表和视图的集合,数据字典的所有者为sys用户;用户只能在数据字典上执行查询操作,而其维护和修改是由系统自动完成的。

数据字典的组成:包括数据字典基表和数据字典视图 ,其中基表存储数据库的基本信息,普通用户不能直接访问数据字典的基表,数据字典视图是基于数据字典基表所建立的视图,普通用户可以通过查询数据字典视图取得系统信息.数据字典视图主要包括user,all,dba三种类型。
  • user_tables:用于显示当前用户所拥有的所有表,它只返回用户所对应方案的所有表。比如:select table_name from user_tables;
  • all_tables:用于显示当前用户可以访问的所有表,它不仅会返回当前用户方案的所有表,还会返回当前用户可以访问的其他方案的表。如:select table_name from all_tables;
  • dba_tables:它会显示所有方案拥有的数据库表,但是查询这种数据库字典视图,要求用户必须是dba角色或是有select any table的系统权限

* 课程提供者:赵强

老师还为你推荐了以下几门课程