首页 理论教育 T-SQL组成-《SQLServer数据库基础教程》

T-SQL组成-《SQLServer数据库基础教程》

时间:2023-10-21 理论教育 版权反馈
【摘要】:T-SQL作为SQL的扩展,其组成部分包括数据定义语言、数据控制语言、数据操纵语言和系统存储过程,其相应内容如下。在默认状态下,只有sysadmin、dbcreator、db_owner或db_securityadmin等角色的成员才有权执行数据控制语言。

T-SQL组成-《SQLServer数据库基础教程》

T-SQL作为SQL的扩展,其组成部分包括数据定义语言、数据控制语言、数据操纵语言和系统存储过程,其相应内容如下。

1.数据定义语言(DDL)

数据定义语言指用来定义和管理数据库以及数据库中的各种对象的语句,包括CRE-ATE、ALTER和DROP等语句。

2.数据控制语言(DCL)

数据控制语言用来设置或者更改数据库用户或角色权限的语句,包括GRANT、DENY、REVOKE等语句。在默认状态下,只有sysadmin、dbcreator、db_owner或db_securityadmin等角色的成员才有权执行数据控制语言。(www.xing528.com)

3.数据操纵语言(DML)

数据操纵语言指用来查询、添加、修改和删除数据库中数据的语句,包括SELECT、IN-SERT、UPDATE、DELETE等语句。在默认情况下,只有sysadmin、dbcreator、db_owner或db_datawriter等角色成员才有权执行数据操纵语言。

4.系统存储过程(System Stored Procedure)

系统存储过程SQL Server系统创建的存储过程,它的目的在于能够方便地从系统表中查询信息,或者完成与更新数据库表相关的管理任务或其他的系统管理任务。系统存储过程可以在任意一个数据库中执行。系统存储过程创建并存放于系统数据库master中,并且名称以sp_或者xp_开头。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈