数据控制语言
展开4个同名词条
收藏
0有用+1
0
同义词数据控制语言(用来设置或者更改数据库用户或角色权限的语句)一般指DCL(数据控制语言)
数据控制语言 (Data Control Language) 在SQL语言中,是一种可对数据访问权进行控制的指令,它可以控制特定用户账户对数据表、查看表、存储程序、用户自定义函数等数据库对象的控制权。由 GRANT 和 REVOKE 两个指令组成。
中文名
数据控制语言
外文名
DCL
领    域
编程
特    点
可对数据访问权进行控制
构    成
GRANT 和 REVOKE

简介

播报
编辑
一、DCL(Data Control Language)是数据库控制语言。是用来设置或更改数据库用户或角色权限的语牛境循句,包括(grant,d只订eny,revoke等)语句。在默认状态下,只有sysadmin,dbcreator,db_owner或db_securityadmin等人员才有权力执行DCL
二、(DCL)复合杠杆
复合杠杆(Degree of Combini少芝尝签戏多ng Leverage)是指由于固定成本和固定财务费用的存在而导致的普通股每股利润变动率大于产销量变动率的杠杆效应。
对复合杠杆计量的主要指标是复合杠杆系数或复合翻档盛杠杆度。复合杠杆系数是指普通股每股利润变动率相当于产销量变动率的倍数。其计算公式为:
DCL=(△宙想谜EPS/EPS)÷(△Q/Q)=DOL×DFL
复合杠杆系数 =基期边际贡献÷(基期息税前利润-利息)
三、DCL(Double Check Lock)JAVA多线程编程中的双重检查锁定
参见 《Java线程安全兼谈DCL提颈》

介绍

播报
编辑

语言概述

对话框形象、直观,可以随意输入、随时修改,鼠标、键盘并用,是一种深受用户欢迎的界面。
对话框用DCL语言(Dialog Control Language)定义,得到"DCL类型的文件,用AutoLISP或C程序驱动。
AutoCAD提供了两个重要的DCL文件:ACAD.DCL存放AutoCAD系统定义的对话框,BASE.DCL为用户提供了一些常用的对话框标准控件

对话框的特点

①、语法简单。
②、各DCL对象所需要的属性定义不同,需熟悉他们。
③、编写的环境不挑剔(以一般的文版编辑软件,如记事本即可)通过AutoLISP专属的DCL函数调用,才能被激活与执行。
④、横跨AutoCAD各作业平台,悠然自得。

语法结构

播报
编辑
DCL 以控制用户的访问权限为主,因此其指令作法并不复杂,可利用 DCL 控制的权限有 [1]
  • CONNECT
  • SELECT
  • INSERT
  • UPDATE
  • DELETE
  • EXECUTE
  • USAGE
  • REFERENCES
根据不同的DBMS以及不同的安全性实体,其支持的权限控制也有所不同。
GRANT的语法结构为:
GRANT [权限] ON [要授予权限的资料库物件] TO [使用者帐户名称] WITH [授权选项]
DENY的语法结构为:
DENY [权限] ON [要授予权限的资料库物件] TO [使用者帐户名称]