Oracle SQL语言开发教程02:Oracle对象开发与SQL应用实战
教程发布:风哥 教程分类:Oracle SQL教程 更新日期:2019-03-04 浏览学习:4116
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;