Oracle SQL语言开发教程02:Oracle对象开发与SQL应用实战

教程发布:风哥 教程分类:Oracle SQL教程 更新日期:2019-03-04 浏览学习:3842

Oracle SQL语言DDL和对象管理,课程内容详细如下:风哥本套oracle教程培训是【Oracle数据库SQL语言开发与应用实战】的第2/5套:
2.Oracle SQL DDL语句和对象管理

数据定义语言DDL用来创建数据库中的各种对象-----表、视图、
索引、同义词、聚簇等如:
CREATE TABLE/VIEW/INDEX/SYN/CLUSTER
表 视图 索引 同义词 簇
2.1确定会话可以访问哪些对象

 Oracle对象开发与SQL应用实战_Oracle数据库SQL语言开发与应用2
(真正超越OCP/OCM的项目实战系列教程)
本套风哥Oracle教程学习内容
1) 介绍表模式对象和表中可用的数据类型
2) 表的创建与管理
3) 临时表的创建与使用
4) 索引的创建与管理
5) 约束的创建与管理
6) 视图的创建与管理
7) 同义词创建和使用
8) 序列的创建和使用
9) 触发器的创建和使用
10) 存储过程的创建和使用
11) 包的创建和使用
本套风哥Oracle教程学习地址
 http://edu.51cto.com/sd/81870
更多Oracle教程,请加风哥QQ:176140749、113257174或微信"itpux-com"交流

在这个练习中,我们将学习:
1)以用户ITPUX身份来查询各种数据字典视图。
2)确定ITPUX模式中有哪些对象?
3)ITPUX可以访问其它模式中的哪些对象?
(1)使用PL/SQL或PL/SQL Developer,以用户ITPUX身份连接到数据库
(2)确定ITPUX模式中各种类型的对象数量:
SELECT object_type,COUNT(*) FROM user_objects GROUP BY object_type;
USER_OBJECTS视图将列出当前会话连接的模式(这里是ITPUX)拥有的所有对象。
(3)确定ITPUX有权访问的对象的总数
SELECT object_type,COUNT(*) FROM all_objects GROUP BY object_type;
ALL_OBJECTS视图将列出用户能够访问的所有对象。
(4)确定谁拥有ITPUX能够看到的对象:
SELECT DISTINCT owner FROM all_objects;

Oracle SQL语言开发教程02:Oracle对象开发与SQL应用实战

网站声明:本文由风哥整理发布,转载请保留此段声明,本站所有内容将不对其使用后果做任何承诺,请读者谨慎使用!
【上一篇】Oracle SQL语言开发教程03:Oracle SQL开发之增删改事务
【下一篇】Oracle SQL语言开发教程01:Oracle SQL语言基础及开发环境准备