天道酬勤,恒者能胜。追求卓越,成功就会在不经意间追上你。

数据库SQL语言之SQL的数据控制语言(四)

上一篇 / 下一篇  2013-01-09 16:07:08 / 精华(1) / 置顶(1) / 个人分类:Oracle数据库

一个小伙子大老远地来到鉴宝节目现场,拿出瓷器,几个专家认真辨认,告诉小伙子是宋瓷。小伙子的高兴劲儿可想而知,急忙掏出手机说要给爷爷打电话。摄像师见状,赶紧悄悄跟过去抓拍。只听小伙子高兴地说:爷爷,专家说了,你烧的瓷器是宋朝的!



数据控制语言(Data Control LanguageDCL),包括基本表和视图的授权、完整性规则的描述、事务控制等内容。(具体内容可以参考数据管理之数据库的并发控制、完整性规则、安全性)

1、 基本表和视图的授权

a)        授权Grant <权限表> on <数据库元素> to <用户名|角色名> with grant option

b)        撤权Revoke <权限表> on <数据库元素> from <用户名|角色名> [restrict|cascade]

2、 完整性规则的描述

a)        域约束

b)        基本表约束

c)        断言

d)        触发器

3、 事务控制

a)        事务的封锁

b)        事务的并发调度

零测试


TAG: 零测试 域约束 触发器 断言 防守 封锁 解百纳表约束 grant revoke

 

评分:0

我来说两句

Open Toolbar