暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
描述DDL的作用
739
1页
0次
2020-06-02
5墨值下载
DDL
包含用于构建数据库对象的
SQL
语句。确切地讲,
DDL
语句用于:
创建、修改、删除表和其他数据库对象。
为打算存储到数据库中的特定对象增加注解,并将注解与该对象关联起来。
为用户指派权限,以便用户在数据库中执行各种任务。
使用内置工具对对象进行性能分析。
下面简述考试所涵盖的
DDL
语句:
● CREATE
用于创建数据库中的表、视图、索引、同义词和其他对象。
● ALTER
用于修改数据库中已经存在的对象的结构、名称或其他属性。把
ALTER
与保留字
SESSION
SYSTEM
一起使用是两种例外情况。从技术 角度看,
ALTER SESSION
ALTER SYSTEM
并不是
DDL
语句,而属于另一范畴。它们均不在考试范围之内。
● DROP
用于从数据库中删除之前已经通过
CREATE
语句创建的数据库对象。
● RENAME
改变已有数据库对象的名称。
● TRUNCATE
从数据库的某个已有的表中删除所有行
(
即数据
)
。这是一种具有特殊目的的
删除行的方法,是
DELETE
语句的强力替代方案,因为
TRUNCATE
放弃了
DELETE
提供的
恢复选项,由此换来了更高性能。正因为如此,
TRUNCATE
被归类为
DDL
,而
DELETE
归类为
DML
● GRANT
为用户提供“权限”或权利,以便用户在数据库中执行各种任务。
● REVOKE
收回先前通过
GRANT
语句授予用户的权限。
● FLASHBACK
恢复表或数据库的较早版本。
● PURGE
从回收站中删除数据库对象,此操作将不可撤销。
● COMMENT
在数据库字典中为已经创建的数据库对象增加注解。
of 1
5墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜